[Actualización: debería llegar a Android 12L] Android 13 puede agregar una opción para deshabilitar las nuevas limitaciones de las aplicaciones en segundo plano de Android

Google puede agregar una nueva opción para desactivar Phantom Process Killer en Android 13. Se podrá acceder a la palanca desde Opciones de desarrollador.

Actualización 1 (12/15/2021 @ 07:10 hora del este): Parece que la nueva palanca para desactivar los procesos fantasma se enviará con Android 12L. Desplácese hasta el final para obtener más información. El artículo publicado el 14 de diciembre de 2021 se conserva a continuación.

androide 12 es una actualización masiva que trae una serie de cambios, que van desde la mayor revisión visual que hemos visto desde Android 5.0 hasta mejoras como indicadores de privacidad y un nuevo Panel de privacidad. Si bien la mayoría de estos cambios son bienvenidos, la versión más reciente de Android también introduce algunos cambios bastante controvertidos. Uno de esos cambios es la introducción de un asesino de procesos en segundo plano bastante agresivo llamado "Procesos fantasma". El mes pasado informamos cómo FantasmaProcesoAsesino puede causar estragos en aplicaciones como Termux

. Pero parece que Google permitirá a los usuarios desactivar esta política arbitraria de aplicaciones en segundo plano en una futura versión de Android.

Como descubrió Mishaal Rahman, Google ha enviado un parche para AOSP que agrega una opción en Opciones de desarrollador para desactivar el monitoreo del proceso fantasma.

Para los no iniciados, el Asesino de procesos fantasma es un nuevo mecanismo en Android 12 que elimina los procesos secundarios bifurcados iniciados por las aplicaciones si usan demasiada CPU mientras los procesos de la aplicación principal también están en segundo plano. Además, el cambio solo permite hasta 32 procesos secundarios, lo que limita en gran medida la cantidad de operaciones que una aplicación puede completar en segundo plano. Pero parece que Google agregará una nueva opción para desactivar Phantom Process Killer en una futura versión de Android, probablemente androide 13.

La descripción del parche dice:

Agregue configuraciones para alternar el monitoreo del proceso fantasma en las opciones de desarrollo

Para los usuarios avanzados, la supervisión de procesos fantasmas podría activarse

desactivado desde Configuración->Opciones de desarrollador->Marcas de funciones.

Los desarrolladores y usuarios avanzados podrán desactivar los procesos fantasma navegando a Configuración > Configuración de desarrollador > Indicadores de funciones. Una vez deshabilitados, los procesos secundarios bifurcados que usan demasiada CPU no se eliminarán ni estarán sujetos al límite de 32 procesos secundarios. Sin embargo, esta exención solo se aplicará a los procesos secundarios y no a los procesos principales de la aplicación.

La opción para desactivar la supervisión del proceso fantasma probablemente se agregará en Android 13. Google también podría agregar la opción en Android 12L, una función desplegable para Android 12 diseñada específicamente para dispositivos plegables, tabletas y de pantalla grande.


Actualización: la confirmación se ha fusionado

Según Googler jing ji, se ha fusionado el compromiso de agregar una opción en las Opciones de desarrollador para deshabilitar el procesamiento fantasma, y "Debería poder convertirse en Android 12L".