Requisitos
Opcional:
-
Una copia de seguridad de la ROM completa hecha a través de un recovery personalizado. Es para su propia comodidad. Si algo de lo que se sugiere en la siguiente sección provoca problemas de arranque o fallos del sistema/de la aplicación, tendrías algo bueno para volver al estado anterior.
-
La optimización de los servicios de Play puede causar consecuencias imprevistas (incluido el Administrador de dispositivos de Android o las aplicaciones de seguimiento de dispositivos que no funcionan adecuadamente). Le aconsejamos que calcule el número de aplicaciones instaladas que dependen de Google Cloud Messaging y que se verán afectadas por este movimiento . Las respuestas aquí pueden ayudar: ¿Hay alguna forma de ver qué aplicaciones utilizan GCM?
Yo prefería mi propia respuesta para simplificar.
PARA EVITAR LAS MOLESTIAS
Si sólo te diriges a los servicios de Google Play y quiere evitar la molestia de editar los archivos del sistema puede utilizar Activar Doze para GMS o Parche SysConfig Módulo Magisk. Usted necesitaría Marco Magisk y Magisk Manager .
Como he señalado aquí El servicio de Google Play está en la lista blanca de Google a través del archivo google.xml situado bajo /system/etc/sysconfig/ . Entre otras cosas, el expediente señala:
<!-- GmsCore must always have network access for GCM and other things. -->
<**_allow-in-power-save package="com.google.android.gms"_** />
Comenta la línea resaltada con <!--
al principio y -->
al final. La línea debería tener ahora el siguiente aspecto:
<!-- <**_allow-in-power-save package="com.google.android.gms"_** /> -->
(Haga clic en una imagen para ampliarla)
Reinicie el dispositivo y observe que los servicios de Google Play ahora no están disponibles en No está optimizado pero disponible para su optimización.
(Haga clic en una imagen para ampliarla)
He observado que la lista de aplicaciones también ha disminuido:
Nota: Utilicé Explorador de archivos ES para buscar en el directorio /system/etc/sysconfig y se utiliza QuickEdit para editar google.xml . No es obligatorio utilizar estas herramientas. Puedes utilizar las que te parezcan convenientes.
Ahora, para el resto de los nombres de la lista, remítase a los archivos correspondientes que se indican a continuación:
- com.Android.providers.downloads : /sistema/etc/permisos/plataforma.xml
- com.Android.vending: /system/etc/sysconfig/google.xml -- Me he dado cuenta de que al tratar con los servicios de Google Play se elimina automáticamente Play Store de la lista
- com.google.Android.apps.tycho : /system/etc/sysconfig/google_build.xml
- com.Android.omadm.service : /system/etc/sysconfig/whitelist_com.Android.omadm.service.xml .
Comenta la línea apropiada, reinicia y tu ajuste debería funcionar.
Nota: He extrapolado mis conclusiones con los servicios de Google Play aquí.
SystemConfig.java se utiliza para leer la configuración del directorio /sistema/etc/permisos y /system/etc/sysconfig . Por lo tanto, si tiene una aplicación del sistema en la lista blanca que no se ha añadido manualmente y que no se ha tratado en esta respuesta, centre su búsqueda en esos dos directorios en primer lugar.