Re: [ROM Custom 6.0.1 Marshmallow][EXCLU][G920(S6) et G925(S6 Edge)]3DPDP][TW]EdYoblue MM
Tuto Optimisation de l’autonomie Màj du 23/05/2016
Avant toute chose, tout le mérite revient à V7 qui a écrit ce
sur le forum xda.
Je reprends donc son tuto en français (à ma sauce hein^^) avec une variante sur Greenify cependant.
I. Les paramètres de base
1. Première source de drainage de la batterie : l’écran !
Plus la luminosité sera grande, plus grande sera la consommation (logique !). :vieux-smiley:
Ici le point crucial est de garder le contrôle de la luminosité en décochant la luminosité automatique.
Faites le réglage vous-même en fonction de la situation.
Je rajouterais que l’installation d’une application de type « filtre écran » vous permet d’ajuster un peu plus les réglages avec l’avantage pour certain de filtrer le spectre bleu, responsable de la fatigue visuelle. coool
2. La data
C’est un truc tout simple, mais qui peux également augmenter votre autonomie : passer votre data en 2G/3G quand vous n’avez pas besoin d’utiliser la data (en wifi par exemple) ou lorsque vous n’avez pas besoin d’un débit important. V7 fait référence à une appli permettant de modifier à la volée ce paramètre (smart network) mais il semblerait qu’elle ne soit plus disponible. En faisant une recherche sur le store, on doit pouvoir trouver une alternative !
3. Le WIFI
Il est fait mention d’un réglage dans les options empêchant le scan des réseaux (même wifi coupé) -> Activer le gps puis taper dans la recherche des paramètres : Amélioration de précision. Décocher "Analyse Wifi" et "Analyse Bluetooth"
4. Localisation
Autre source de drainage de la batterie : service de localisation android. Un conseil, désactivez-le si vous n’en avez pas l’utilité. Là encore, V7 indique des réglages dans les paramètres que je n’ai pas trouvé.
II. Les applis et réglages
On rentre dans le vif du sujet !
Pré-requis :
- Xposed Framework ( ça tombe bien, notre Rom préférée est livrée avec :super: )
- Purify ( à la place de Greenify)
- Amplify
- Power Nap et AppOpsXposed
1. Purify
Toujours sur le forum xda, mais en anglais, il y a un
de Kingsteam décrivant cette excellent application.
Pour résumer :
Purify est un outils d’optimisation de l’OS.
Il permet d’économiser de la batterie, améliore le mode veille, accélère le temps de réponse global de l’appareil. Il ne fonctionne que sur les terminaux rootés.
Il se charge des applications fonctionnant en arrière-plan, libérant ainsi de la RAM, de la batterie et permet ainsi d’avoir une meilleure fluidité de l’OS.
Il possède également une fonction d’archivage de notification, vous permettant de garder une barre de notification « clean » en regroupant toutes les notifications dans une seule.
Enfin, il vous permet de vous débarrasser des Bloatware (applications logicielles supplémentaires qui viennent pré-installées sur votre Mobile Android). Dans notre cas, je ne pense pas que cela soit utile wink
Réglages : allez dans Purify Setting > Purify Apps
Là vous avez 2 colonnes :
- Colonne de gauche : les application à « purifier »
- Colonne de droite : la liste des applications sur liste blanche ( pas touche)
Cliquez sur une application : 2 options disponibles ( blocage du démarrage automatique / auto Kill )
Petite liste non exhaustive des applis sur ma liste blanche :
Amplify – Messages – Power Nap – Poweramp – supersu – TeslaUnread – Toolbox – VIPER4Android FX – Xposed – Gmail…
Pourquoi pas Greenify?
Pour pouvoir exploiter le plein potentiel de Greenify, pas le choix : il faut la version payante.
J'ai donc d'abord cherché une alternative gratuite et je suis tombé sur Purify. Cela reste un choix personnel et rien ne vous empêche d'utiliser Greenify (qui est LA référence en la matière).
2.Amplify
Vous pensiez que votre précieux, une fois en veille, dormait d'un sommeil paisible ?
Et bien non ! Des applications et des services qui tournent en tâche de fond se font un malin plaisir, à intervalles réguliers, de "réveiller" un autre service pour vérifier un truc ou deux yikes1
Résultat : un sommeil pas super réparateur et surtout un sommeil profond irrégulier qui influence de façon significative l'utilisation de la batterie, même lorsque vous ne touchez pas au téléphone.
Amplify est un génie dans la gestion des alarmes et "wakelocks" (traduisez vérouillage des réveils).
Vous avez ainsi un contrôle avancé de ces éléments en déterminant à quelle fréquence votre téléphone peut être réveillé et combien de temps il le reste.
Il est également capable de bloquer des services. C'est certainement un des meilleurs économiseur de batterie, un must-have pour les utilisateurs d'Xposed.
Point important : version donateur obligatoire pour bloquer les alarmes, services et "wakelocks"
La version gratuite vous permet tout de même de contrôler les plus gros consommateurs : NlpWakelock, NlpCollectorWakeLock, ALARM_WAKEUP_LOCATOR, et ALARM_WAKE_ACTIVITY_DETECTION.
Explications :
- Alarmes : les alarmes réveillent votre appareil pour vérifier les emails, messages, mise à jour, synchronisation...
- Wakelocks : Une fois réveillé par une alarme, le wakelock garde le téléphone éveillé. Certains de ces wakelock peuvent le garder dans cet état jusqu'à 10 secondes chaque minute!
- Services : ils tournent en arrière plan H24 7jours/7. Si certains sont essentiels (comme le service de téléphonie) d'autres ne le sont pas ( pubs et autres)
Source : post de cryptyk (Xda) et site web d'Amplify.
Réglages
Dans l'interface Amplify, en haut à gauche, sélectionnez Alarms puis réglez le délai suivant:
Délai 600 secondes
- com.android.internal.telephony.data-stall
Délai 1800 secondes
- com.oasisfeng.greenify.CLEAN_NOW
Délai 3600 secondes
-android.appwidget.action.APPWIDGET_UPDATE
Délai 7200 secondes
- android.content.syncmanager.SYNC_ALARM(delays sync)
Délai 10800 secondes
- android.net.ConnectivityService.action.PKT_CNT_SAM PLE_INTERVAL_ELAPSED
- com.facebook.common.executors.WakingExecutorServic e.ACTION.ALARM.com.facebook.katana
- com.google.android.apps.hangouts.CLEANUP_DB
- com.pushbullet.android/.gcm.GcmFixReceiver
- com.android.server.action.NETWORK_STATS_POLL
- com.diune.pictures.intent.action.MEDIA_CHECK
- LocationManagerService
Délai 41400 secondes
- ALARM_WAKEUP_LOCATOR(com.google.android.gms.nlp.AL ARM_WAKEUP_LOCATOR)
- ALARM_WAKEUP_CACHE_UPDATER
- ALARM_WAKEUP_BURST_COLLECTOR(com.google.android.gm s.nlp.ALARM_WAKEUP_BURST_COLLECTOR)
- com.google.android.gms.location.fused.GPS_ALARM_BA LANCED_ACCURACY
- ALARM_WAKEUP_ACTIVE_COLLECTOR
- ALARM_WAKEUP_PASSIVE_COLLECTOR
- ALARM_WAKEUP_BURST_COLLECTION_TRIGGER
- com.google.android.intent.action.SEND_IDLE
- ALARM_WAKEUP_ACTIVITY_DETECTION
- com.google.android.location.reporting.ACTION_UPDAT E_WORLD
Délai 93600 secondes
- android.app.backup.intent.RUN
- com.google.android.gms/.checkin.EventLogService$Receiver
- com.google.android.gms/.checkinCheckinService%Receiver
Pas de panique si vous ne trouvez pas tous les éléments listés. Cela dépend des éléments installés ou non!
Dans l'interface Amplify, en haut à gauche, sélectionnez Wakelocks puis réglez le délai suivant:
Délai 800 secondes
- WakefulIntentService[GCoreUlr-LocationReportingService]
- RILJ
- NetworkStats
Délai 3600 secondes
- WeatherUpdateService
Délai 10800 secondes
- SyncLoopWakeLock(delays sync)
- *net_scheduler*
- GCoreFlp
- Icing
- Wakeful StateMachine: GeofencerStateMachine
- NfcService:mRoutingWakeLock
- wake:com.pushbullet.android/.gcm.GcmService
- SyncService(Package: Push Bullet)
- ai(Package: Push Bullet)
- ae(Package: Push Bullet)
- AsyncService
Délai 41400 secondes
- NlpWakeLock
- NlpCollectorWakeLock
- LocationManagerService
- Config Service Fetch
Délai 9999999 secondes
- *job*/com.facebook.katana/com.facebook.analytics2.logger.LollipopUploadServi ce
- JobSchedulerHack-com.facebook.analytics2.logger.LollipopUploadServi ce
- UploadServiceLogic-com.facebook.analytics2.logger.LollipopUploadServi ce
- *job*/com.facebook.orca/com.facebook.bugreporter.scheduler.LollipopService (com.facebook.orca.Messenger)
- *job*/com.facebook.katana/com.facebook.bugreporter.scheduler.LollipopService (com.facebook.katana.Facebook)
Dans l'interface Amplify, en haut à gauche, sélectionnez Services puis bloquez les services suivants:
- com.google.android.gms.analytics.AnalyticsService
- com.google.android.gms/com.google.android.location.internal.GoogleLocatio nManagerService(Location Service)
- com.android.gms.Feedback.FeedbackService(Breaks Play Games)
- com.android.gms.ads.AdRequestBrokerService
- com.google.android.gms/com.google.android.location.network.NetworkLocatio nService(Location Service)
- com.google.android.location.geofencer.service.Geof encerProviderService(GPS Service)
- com.google.android.gms/com.google.android.location.copresence.service.Pro ximitySettingInjectorService
- com.facebook.katana/com.facebook.analytics.service.AnalyticsService
- com.facebook.orca/com.facebook.analytics.service.AnalyticsService
- com.android.cellbroadcastreceiver/.CellBroadcastAlertService
- com.android.cellbroadcastreceiver/.CellBroadcastConfigService
NB : Si vous utilisez le service de localisation, ne bloquez pas ceux avec "localisation" ou "GPS".
3. Power Nap
Power Nap pour Xposed est une application qui vous fait (aussi) économiser de la précieuse batterie.
Lorsque votre téléphone est en veille, il se charge de stopper les services, alarmes et wakelock qui pourraient le réveiller.
Cela signifie que vous poiuvez laisser la data/le wifi branché et recevoir les notifications des applications sur liste blanche, alors que toutes les autres seront dans l'impossibilité d'éveiller votre tel.
Tout ceci augmentera bien évidemment l'autonomie de votre batterie !
Power Nap dispose également d'un mode "Batterie Faible" dans lequel vous pouvez sélectionner des fonctions permettant d'économiser encore plus la batterie.
Il est inspiré du Mode Stamina de Sony et accessible à tous les appareils Android 4.1 et plus.
Là encore Xposed est requis.
NB : N'oubliez pas de placer sur liste blanche toute application tierce d'alarme/réveil si vous souhaitez qu'elles fonctionnent correctement.
Réglages
Régler le Mode Endurance sur "Toujours allumé (Always ON)"
Vous pouvez utiliser Power Nap avec Greenify et Amplify pour améliorer encore plus le mode veille du téléphone. Penseez juste à les placer sur liste blanche également !
Liste (non exhaustive) des applis à placer sur liste blanche:
- Amplify
- AndroidSystem
- BetterBatteryStats
- GooglePlayServices
- Google Services Framework
- Google Account Manager
- Greenify
- TouchWizz
- Xposed Framework
Et voilà!