Home Tecnología Android 6 y versiones posteriores comenzarán a eliminar los permisos de las aplicaciones no utilizadas

Android 6 y versiones posteriores comenzarán a eliminar los permisos de las aplicaciones no utilizadas

by admin
Agrandar / Android 6.0 Marshmallow está obteniendo una nueva característica elegante.

Ron Amadeo

Google viene por su crapware de Android no utilizado. La compañía anunció el viernes que respaldará una función de privacidad de Android 11, que restablece automáticamente los permisos de las aplicaciones, a Android 6.

Los permisos de las aplicaciones con restablecimiento automático se introdujeron en Android 11 como parte de un conjunto de funciones de Android en constante expansión con el objetivo de limitar automáticamente las aplicaciones que no usa. Cuando no usa una aplicación durante un período de tiempo determinado, Android quitará automáticamente a la aplicación cualquier permiso que se le haya otorgado, lo que le impide rastrearlo en segundo plano o acceder a los datos. Es una buena característica para las personas menos conocedoras de la tecnología que no están interesadas en organizar manualmente el funcionamiento interno de sus teléfonos. Si vuelve a abrir la aplicación, puede volver a solicitar todos esos permisos.

Como la mayoría de las funciones nuevas de Android, los permisos de restablecimiento automático eran exclusivos de Android 11 cuando salió a la luz el año pasado, lo que representa una cantidad muy pequeña de los 3 mil millones de dispositivos activos de Android. Las estadísticas oficiales de Android Studio de Google tienen Android 11 en 0 por ciento cuota de mercado, pero ese gráfico no se ha actualizado desde que salió Android 11 (¡actualiza tu gráfico, Google!). La última actualización que recibimos dijo que los OEM estaban lanzando Android 11 tan rápido como lo hicieron con Android 10, por lo que hoy en día, la versión 11 podría estar descifrando el 10 por ciento de los dispositivos Android.

Lanzar la función a Android 6 y versiones posteriores significa que llegará a miles de millones de usuarios. Incluso el gráfico de Google de 18 meses muestra a Android 6 en el 84,9 por ciento de los dispositivos. Los usuarios obtendrán la función a partir de diciembre a través de una actualización de Google Play Services, y el lanzamiento finalizará en algún momento del primer trimestre de 2022. Play Services es la mega aplicación de nivel de sistema de Google que se envía con todos los dispositivos de Google Play, así que solo visite Play Store en algún momento del los próximos meses y la actualización se descargará automáticamente. Una vez que tenga la actualización, “el sistema comenzará a restablecer automáticamente los permisos de las aplicaciones no utilizadas unas semanas después de que la función se lance en un dispositivo”, dice Google.

Lea también:  Cómo prevenir la próxima pandemia

Funciones de limitación de aplicaciones de Google

El primer giro de Google en esta idea se produjo en Android 6 con Doze y App Standby, que limitaron el acceso al procesamiento en segundo plano de la aplicación en función del uso. La revocación del permiso de Android 11 fue una extensión de esta idea, y Google se está poniendo realmente serio en Android 12, donde está agregando “Hibernación de aplicaciones”. Una aplicación hibernada se optimizará para el tamaño de almacenamiento en lugar de la velocidad, por lo que se eliminará su caché. La aplicación no tendrá acceso en segundo plano, incluso cuando el teléfono esté enchufado (el modo de espera de la aplicación solo se aplica al uso con batería), y no podrá recibir ninguna notificación automática.

“Uso” para todas las funciones de eliminación de aplicaciones de Google significa abrir una aplicación, tocar una notificación de la aplicación (es decir, cualquier otra cosa que no sea descartarla) o interactuar con un widget. Si un usuario no hace ninguna de estas cosas durante un período de tiempo determinado, las funciones de limitación de la aplicación se activan. Si un usuario realiza alguna de las interacciones de “uso” con una aplicación limitada, todas las limitaciones de la aplicación se eliminarán sin problemas. y la aplicación comenzará a funcionar normalmente nuevamente. Los usuarios también pueden marcar manualmente aplicaciones para inmunidad contra las funciones que limitan la aplicación, incluso si no se acostumbran. Esto es ideal para aplicaciones que espera que se ejecuten solo en segundo plano, como aplicaciones complementarias para relojes inteligentes o aplicaciones de sincronización de datos.

El tipo de permiso que se eliminará automáticamente si no usa una aplicación.

El tipo de permiso que se eliminará automáticamente si no usa una aplicación.

Ron Amadeo

Si nunca usa una aplicación, el mejor curso de acción es desinstalarla, pero eso requiere la interacción del usuario, un deseo de organización y una cierta cantidad de conocimientos tecnológicos. Las funciones de limitación de aplicaciones de Google funcionan automáticamente y dirigirán de manera inteligente los recursos de hardware hacia las aplicaciones que usa, incluso para personas que prácticamente no saben cómo funcionan sus teléfonos. Para alguien sin muchos conocimientos técnicos o sin muchas ganas de organizarse, y un teléfono con un montón de basura, esta función debería ayudar a limpiar bastante las cosas. La opción nuclear sería deshabilitar por completo una aplicación no utilizada, pero eso la eliminaría del cajón de aplicaciones y no podría recuperarse sin problemas de esa acción.

Lea también:  Revisión del iPhone 13 Pro Max: el nuevo campeón de duración de la batería

Todas las funciones de limitación de aplicaciones de Google están vinculadas a aplicaciones que “apuntan” a una determinada versión de Android (denominados “niveles de API”, uno para cada versión de Android). Para propósitos de compatibilidad con versiones anteriores, las aplicaciones en Android pueden decir con qué versión de Android son compatibles, lo que permite a un desarrollador especificar que la aplicación ha sido probada con un determinado conjunto de características de Android, y que cualquier característica o restricción de las versiones más nuevas de Android generalmente gana no se aplicará a la aplicación.

Incluso cuando la función de permisos de restablecimiento automático se implemente en Android 6 y versiones posteriores, solo restablecerá los permisos de las aplicaciones destinadas a Android 11 en adelante. Google no quiere romper nada automáticamente, pero la publicación del blog señala que los usuarios menos cautelosos podrán activar un interruptor y permitir que se restablezca el permiso en cualquier aplicación que tenga como objetivo Android 6 y versiones posteriores.

Teóricamente, las aplicaciones podrían apuntar a una versión muy antigua de Android y estar libres de muchas restricciones (el malware de carga lateral hace esto), pero Google tiene una serie de zanahorias y palos para que los desarrolladores apunten a las versiones más nuevas de Android. El mayor incentivo es que Play Store tiene un nivel de API mínimo continuo para aplicaciones, lo que generalmente exige que los desarrolladores envíen un nivel de API del año anterior o dos para poder aparecer en la tienda.

Android 12 está a punto de salir, y las nuevas aplicaciones que se cargan en Play Store deben apuntar a Android 11. Para que las aplicaciones existentes envíen una actualización de la aplicación, los desarrolladores deben apuntar a Android 10, pero en noviembre, el mínimo para actualizar aplicaciones saltará a Android 11. Por lo tanto, en noviembre, las opciones de un desarrollador serán “apuntar a Android 11 o convertirse en abandonware”, y en esta época del próximo año, Android 12 será el objetivo requerido.

Lea también:  Israel utilizó el primer enjambre de aviones no tripulados de combate guiados por IA del mundo en los ataques de Gaza

El año que viene: ¿la hibernación de la aplicación de Android 12 llega a Android 6 en adelante?

Hagamos una predicción audaz: Google probablemente lanzará la función de hibernación de aplicaciones de Android 12 en dispositivos más antiguos el próximo año. Todas las funciones que limitan la aplicación (App Standy de Android 6, restablecimiento de permisos desde Android 11 e hibernación de la aplicación desde Android 12) son versiones más agresivas de la misma idea y funcionan a través de los mismos mecanismos de “uso”. Si está respaldando una función, tiene sentido respaldar la otra en algún momento.

Como parte del anuncio de hoy, Google está enviando nuevas API que permitirán que las aplicaciones muestren un cuadro de exclusión voluntaria para la función de permisos de restablecimiento automático. Debido a que los permisos de restablecimiento automático funcionarán en Android 6 y versiones posteriores, estas API son parte de una biblioteca “Jetpack” que los desarrolladores pueden incluir en su aplicación, por lo que la función no está vinculada a una versión específica. Google señala amablemente que esta nueva biblioteca de exclusión voluntaria “también es compatible con la hibernación de aplicaciones introducida por Android 12.” Google podría estar planeando vagamente un futuro en Android 12, pero para mí, eso suena como un indicio de más backporting futuro, donde la hibernación de la aplicación de Android 12 comenzará a funcionar en versiones anteriores del sistema operativo.

El equipo de Android adopta un enfoque muy cauteloso de su plataforma de aplicaciones y nunca quiere romper nada, por lo que es muy acertado que el grupo no lance todas las funciones que limitan la aplicación al mismo tiempo. Sin embargo, una vez que el equipo de Android vea cómo funciona este lanzamiento de revocación de permisos en versiones anteriores, no me sorprendería ver al grupo dar el siguiente paso con una versión de hibernación de la aplicación. Con los mínimos de API móviles de Play Store, casi todas las aplicaciones habrán declarado compatibilidad con la hibernación de aplicaciones para el próximo año de todos modos, así que ¿por qué no aprovechar eso?

You may also like

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More

Privacy & Cookies Policy