Google no va a matar las APKs: así es el ingenioso truco para seguir instalando lo que quieras en Android

Wait 5 sec.

En los primeros pasos de Android era mucho más común que hoy en día 'trastear' con el sistema operativo y con las aplicaciones. Instalar ROMs customizadas, buscar aplicaciones fuera de la Play Store de Google y probar configuraciones era una de las razones por las que los usuarios acudían al sistema operativo de Google.Los tiempos han ido cambiando, las capas de personalización ofrecen una amplia variedad para cubrir los gustos de los usuarios y la seguridad ha tomado un papel protagonista. Dar portazo a los delincuentes informáticos, que aprovechan la instalación de aplicaciones desde fuentes externas para colar malware en los móviles ajenos, es una prioridad para la compañía de Mountain View.Para ello ha ideado su proceso de verificación de identidad y también en esa línea ha trabajado la firma de la gran G para que todo aquel que instale una app de un desarrollador no verificado lo haga sabiendo los riesgos que comporta. El nuevo proceso que se requiere ejecutar en los dispositivos Android para validar la instalación de una app externa es complejo, pero hay un truco para quien lo sepa y quiera aprovechar.El camino experto de instalar a través de la herramienta ADBGoogle trabaja en una idea que hará que aquel que quiera una instalar una aplicación desarrollada por un usuario no verificado deba pasar por un proceso de cuatro pasos con los que la idea no es otra que extremar las precauciones y los avisos al usuario:Activar las opciones de desarrollador en su dispositivo.Esperar un plazo de 24 horas antes de proceder a la instalación.Conceder permisos y reconocer de nuevo los riesgos que la acción puede comportar.Confirmar la acción mediante PIN, huella dactilar o biometría.Con ello se busca que el usuario sea consciente del proceso que va a realizar y minimizar los efectos de uno de los métodos más comunes en los intentos de estafa: el de meter prisa a la víctima para ejecutar una acción. El proceso es complicado para el usuario promedio y un engorro para el usuario experto. Sin embargo este último tiene el as en la manga de llevar a cabo la instalación mediante las herramientas ADB.ADB son las siglas de Android Debug Bridge, una herramienta oficial de Google pensada para desarrolladores y que, en este escenario, resulta muy útil para quienes tienen experiencia investigando por su cuenta en Android. Básicamente estamos ante una conexión entre el teléfono móvil y el ordenador que permite controlar el terminal mediante comandos para procesos como instalar una aplicación.Adiós a la demora de 24 horas con ADBEs por ello que las herramientas ADB surgen como una alternativa importante para aquellos que tienen ya horas de vuelo investigando las entrañas de dispositivos Android, que comprenden los riesgos de ello, así como de la instalación de aplicaciones externas, y que asumen esa responsabilidad y quieren contar con esa aplicación que han encontrado en una biblioteca externa o en un foro de referencia.Al funcionar como una herramienta de desarrollo, ADB permite saltarse las restricciones pensadas para usuarios convencionales como el nuevo proceso de verificación planteado por Google y que apunta a agosto de este año para su entrada en vigor. De manera específica y tratando el tema de las aplicaciones, ADB no usa el sistema normal de instalación de APKs, sino que permite llevar a cabo el proceso de manera manual. Con esta alternativa, Google demuestra que tiene en cuenta la seguridad de sus usuarios y que busca dificultar el camino de quienes pretenden usar Android como campo para sus acciones delictivas. Mostrar los riesgos, imponer un periodo de tiempo de "reflexión" y reafirmar la convicción del usuario es importante, como también lo es dejar abierta una puerta que los usuarios más avanzados no tengan que pasar por todo ese proceso al dar por sentado que comprenden el escenario al que se exponen.ol.ejs-list { list-style-type: decimal !important; }ul.ejs-list { list-style-type: disc !important; }.ejs-list { display: block !important; margin: 1em 0 !important; padding: 0 0 0 40px !important; border: none !important; list-style-position: outside !important; }.ejs-list ol { display: block !important; list-style-type: decimal !important; margin: 0 !important; padding: 0 0 0 40px !important; border: none !important; list-style-position: outside !important; }.ejs-list ul { display: block !important; list-style-type: disc !important; margin: 0 !important; padding: 0 0 0 40px !important; border: none !important; list-style-position: outside !important; }.ejs-list li { display: list-item !important; list-style-type: inherit !important; list-style-position: inherit !important; margin: 0 !important; padding: 0 !important; border: none !important; }