Nokia
Historia
Actualización del 8/2019
Buenas noticias: HMD Global afirma que desactiva las aplicaciones de ahorro de energía Evenwell en todos los dispositivos que ejecutan Android Pie o más recientes.
NOTICIAS NO TAN BUENAS: DuraSpeed se mantiene.
HMD Global/Nokia fue la razón principal por la que este sitio web llegó a existir. Tenían los app killers más agresivos preinstalados en sus teléfonos.
Había tres mecanismos diferentes de eliminación de aplicaciones:
- evenwell.powersaving.g3 en Android Pie para la mayoría de los teléfonos Nokia – este ha sido desactivado desde el 8/2019 en los dispositivos que ejecutan Pie o superior
- evenwell.emm en Android Go (¿Oreo?) para el Nokia 1 – probablemente todavía en la naturaleza ya que HMD sólo deshabilitó las aplicaciones Evenwell para Pie o superior
- DuraSpeed en Android Pie (build 00WW_3_180) para el Nokia 3.1 (TA-1049, TA-1063) y el Nokia 5.1 de EE.UU. – este todavía está en la naturaleza
La mayoría de los teléfonos Nokia (Power saver AKA com.evenwell.powersaving.g3)
El Evenwell Power saver *(com.evenwell.powersaving.g3)* ha sido desactivado por HMD Global para los dispositivos que ejecutan Pie o superior a partir del 8/2019.
Si quieres leer una investigación divertida sobre Evenwell, consulta ¿Quién es Nokia?
Nokia 1 (com.evenwell.emm)
En el Nokia 1 hay un paquete alternativo que funciona de forma muy similar a lo que hace el paquete com.evenwell.powersaving.g3 en los modelos de gama alta.
Nokia 3.1 y 5.1 (DuraSpeed)
En los dispositivos basados en Mediatek, HMD ha incorporado DuraSpeed como un servicio del sistema. No hay control por parte del usuario, ni lista blanca; este eliminador de tareas desarrollado por Mediatek termina todas las aplicaciones en segundo plano sin perjuicio.
DuraSpeed se puede desactivar a través de la tienda de ajustes globales, pero esta es un área protegida de Android que sólo puede ser manipulada a través de adb, o de una aplicación a la que se le haya concedido el permiso WRITE_SECURE_SETTINGS (que también debe hacerse con ADB). Además, la configuración no sobrevive a un reinicio. Los usuarios pueden arreglar sus dispositivos ellos mismos usando una aplicación de automatización (ver “Solución para los usuarios”), o las aplicaciones pueden solicitar el permiso WRITE_SECURE_SETTINGS y luego ciclar la bandera en el arranque para matar a DuraSpeed. Syncthing-Fork es una aplicación que ha adoptado este enfoque.
Desafortunadamente, hay algunos informes que indican que incluso esta solución no funciona.
Solución para los usuarios
La mayoría de los teléfonos Nokia (Power saver AKA com.evenwell.powersaving.g3)
Para solucionar este problema, haz lo siguiente:
- Vaya a Ajustes del teléfono > Aplicaciones > Ver todas las aplicaciones.
- Pulse en el menú de la esquina superior derecha > Mostrar sistema.
- Busca la aplicación Ahorro de energía en la lista, selecciónala y fuerza el cierre. Permanecerá detenida durante un tiempo, pero se reiniciará por sí sola.
A partir de ahora, las aplicaciones en segundo plano deberían funcionar normalmente y utilizar las optimizaciones de batería estándar de Android.
Sin embargo, los despertadores de terceros o cualquier programación de tareas en primer plano a una hora determinada no funcionarán. ACTUALIZACIÓN: en nuestras pruebas preliminares parece que forzar la detención o desinstalación de la aplicación de ahorro de energía también arregla las alarmas y el inicio de los servicios en primer plano, hasta que el ahorro de energía se reinicie.
Solución alternativa para los usuarios con conocimientos técnicos:
La mayoría de los modelos de Nokia
El Evenwell Power saver *(com.evenwell.powersaving.g3)* ha sido desactivado por HMD Global para los dispositivos que ejecutan Pie o superior a partir del 8/2019.
Desactive el paquete com.evenwell.powersaving.g3 mediante los siguientes comandos adb:
adb shell
pm disable-user com.evenwell.powersaving.g3
Nokia 1 (Android Go)
Desactive el paquete com.evenwell.emm mediante los siguientes comandos adb:
adb shell
pm disable-user com.evenwell.emm
Nokia 3.1 y 5.1
Lamentablemente, HMD no ha incluido ningún tipo de interruptor de configuración para controlar el funcionamiento de DuraSpeed. Y como el task killer es un servicio del sistema y no una aplicación, no puede ser simplemente desinstalado. Afortunadamente, DuraSpeed tiene un interruptor de apagado oculto: Vigila el ajuste setting.duraspeed.enabled y se detendrá cuando la bandera se establezca en cualquier valor que no sea igual a 1. Una vez que DuraSpeed se detiene, el teléfono se cura y todas las aplicaciones en segundo plano funcionan normalmente. Sin embargo, esta solución no se mantiene a través de los reinicios, por lo que la bandera tiene que ser ciclada en cada arranque utilizando una aplicación de automatización como MacroDroid.
En primer lugar, utiliza adb para conceder a MacroDroid (o a la aplicación de automatización que elijas) la capacidad de escribir en el almacén de configuración global:
adb shell pm grant com.arlosoft.macrodroid android.permission.WRITE_SECURE_SETTINGS
A continuación, cree una tarea, activada en el arranque del dispositivo, que realice lo siguiente
- Configuración del sistema: tipo Global, nombre duraspeed.enabled, valor 2
- Configuración del sistema: tipo Sistema, nombre duraspeed.enabled, valor 2
- Configuración del sistema: tipo Global, nombre duraspeed.enabled, valor 0
- Configuración del sistema: tipo Sistema, nombre duraspeed.enabled, valor 0
NOTA: Necesita tanto la configuración de tipo “Global” como la de tipo “Sistema” (las capturas de pantalla que aparecen a continuación muestran sólo la Global, pero se entiende la idea).

Tarea de ejemplo de MacroDroid

Tarea de ejemplo de Tasker
Ejecute esta tarea y verifique que no hay errores. Si todo está bien, entonces DuraSpeed se desactivará inmediatamente, y también se desactivará al reiniciar.
