POWERNAP
Configurar Power Nap:
Abren y le dan permiso de super usuario.
Si no conseguimos que nos de los permisos, hay que instalar SuperSu de Chainfire -se flashea desde recovery- y volvemos a abrir PowerNap.
Activan Endurance Mode para poner en la lista blanca las aplicaciones que desean se mantengan corriendo cuando bloqueen la pantalla.
Si llegan Whatsapps u otros mensajes con retraso, marcar las casillas de Servicios de Google y Marco de Servicios de Google Administrador de Cuentas de Google .
La lista varía dependiendo del ususario:
Sistema Android (imprescindible)
BetterBatteryStats
Greenify
Greenify Donation Package
Amplify
Whatsapp
Hangouts
Facebook Messenger
Launcher (Trebuchet, Nova o el que tengas)
Xposed Framework
+ Cualquier app que quieras seguir recibiendo
notificaciones cuando la pantalla está apagada
IMÁGENES:
APPOPSXPOSED
Configurar AppOpsXposed (esta aplicación viene por defecto como
"PRIVACIDAD" en las Roms como CyanogenMod y algunas AOSP)
No instalar en Android 6 y 7, ya que traen de fábrica algo parecido y no funcionará bien:
Abren la aplicación les dan permiso de super usuario, luego buscan Googleplay Service y le dan a "Denegar" en "Despertar" y en "Mantener encendido".
Después buscan Marco de Servicios de Google (Google Framework) y le dan a "denegar" en "mantener encendido".
Aparte hay que picar en Settings->Hacks->Seleccionas FIX OP_WAKE_LOCKLOCK
IMÁGENES: