Forum Génération mobiles
Le Staff et tous les membres de Génération mobiles sont heureux de vous accueillir.

Toutefois, afin de pouvoir en profiter pleinement, il est fortement conseillé de vous inscrire ou de vous identifier

[INFO MARSHMALLOW DOZE] Comprendre et modifier le mode Doze de Android Marshmallow

Voir le sujet précédent Voir le sujet suivant Aller en bas

[INFO MARSHMALLOW DOZE] Comprendre et modifier le mode Doze de Android Marshmallow

Message par Primokorn le Jeu 29 Oct 2015 - 13:36

Comprendre et modifier le mode Doze de Android Marshmallow



Introduction

Le mode Doze est disponible depuis la version 6.0 d'Android : Marshmallow.
Quand votre appareil n'est pas utilisé (écran éteint), Doze met automatiquement votre appareil en état de sommeil et votre téléphone peut toujours mettre en route votre alarme au petit matin même si vous avez oublié de le charger.

Note : Doze vient en complément de la nouvelle fonctionnalité "App Standby".

Liens utiles :
Optimizing for Doze and App Standby
Android 6.0 Changes
Power Management

Découverte du fonctionnement

Depuis un PC, avec adb shell, italia0101 a trouvé des informations intéressantes.

Cette commande vous affichera les paramètres doze :
Code:
$ adb shell dumpsys deviceidle
PARAMETRES : a écrit:inactive_to=+30m0s0ms
sensing_to=+5m0s0ms
motion_inactive_to=+10m0s0ms
idle_after_inactive_to=+30m0s0ms
idle_pending_to=+5m0s0ms
max_idle_pending_to=+10m0s0ms
idle_pending_factor=2.0
idle_to=+60m0s0ms
max_idle_to=+6h0m0s0ms
idle_factor=2.0
min_time_to_alarm=+60m0s0ms
max_temp_app_whitelist_duration=+5m0s0ms
mms_temp_app_whitelist_duration=+60s0ms
sms_temp_app_whitelist_duration=+20s0ms

Ceci vous montre au bout de combien de temps Doze va se déclencher et ce qu'il regarde.

Il est bien sûr possible de les modifier.

Code:
$ adb shell dumpsys deviceidle step
Ceci vous permet de passer à l'étape suivante manuellement. Si vous le faites avec l'écran allumé / en charge, il vous afficher ACTIVE et ne changera pas d'état donc vous devez d'abord faire :
Code:
adb shell dumpsys battery unplug
puis éteignez l'écran.

Maintenant, quand vous faites "$ adb shell dumpsys deviceidle step", ceci se produit :
Code:
$ adb shell dumpsys deviceidle step => passer sur : IDLE_PENDING
$ adb shell dumpsys deviceidle step => passer sur : SENSING
$ adb shell dumpsys deviceidle step => passer sur : IDLE
$ adb shell dumpsys deviceidle step => passer sur : IDLE_MAINTENANCE

Suivre ces étapes va permettre de basculer entre IDLE et IDLE_MAINTENANCE

Idle = Doze mode .
Idle_Maintenance = c'est quand les modes Doze permettent les alarmes ou planificateurs de se lancer de temps en temps.

Enfin, la commande suivante permet de forcer le mode doze sans se préoccuper de la déconnexion de la batterie ou de l'écran éteint :
Code:
adb shell dumpsys deviceidle force-idle

Tout cela ne peut se faire que depuis un PC, d'où la présentation de l'application ci-dessous smile

Doze Settings Editor

Root requis et uniquement pour Marshmallow.

C'est un simple éditeur de paramètres pour modifier les opérations de Doze.

Code source Github
Téléchargement apk
Description de tous les paramètres



Dernière édition par Primokorn le Mar 22 Déc 2015 - 11:25, édité 1 fois
avatar
Primokorn
Expert-Staff

Expert-Staff

Appareil principal : OnePlus 3T 64Go Gunmetal
ROMs : Delighted RR // blu_spark
Appareil secondaire : MicroG // MagiskSU
Messages : 10981

https://primokorn.wordpress.com

Revenir en haut Aller en bas

infos doze android, tutoriel mode doze

Message par Primokorn le Jeu 29 Oct 2015 - 13:37

Réservé
avatar
Primokorn
Expert-Staff

Expert-Staff

Appareil principal : OnePlus 3T 64Go Gunmetal
ROMs : Delighted RR // blu_spark
Appareil secondaire : MicroG // MagiskSU
Messages : 10981

https://primokorn.wordpress.com

Revenir en haut Aller en bas

Re: [INFO MARSHMALLOW DOZE] Comprendre et modifier le mode Doze de Android Marshmallow

Message par Primokorn le Mar 3 Nov 2015 - 10:05

Francisco Franco (développeur principalement connu pour le kernel du même nom, mais aussi Focus ou Per App Modes) vient de sortir Naptime.
Elle permet aussi de régler les paramètres de Doze.
avatar
Primokorn
Expert-Staff

Expert-Staff

Appareil principal : OnePlus 3T 64Go Gunmetal
ROMs : Delighted RR // blu_spark
Appareil secondaire : MicroG // MagiskSU
Messages : 10981

https://primokorn.wordpress.com

Revenir en haut Aller en bas

Re: [INFO MARSHMALLOW DOZE] Comprendre et modifier le mode Doze de Android Marshmallow

Message par Jedi.6 le Mer 4 Nov 2015 - 10:41

Merci ca peut être très utilise quand je serai sous Marshmallow Wink
avatar
Jedi.6
Adm

Adm

Appareil principal : HTC 10
ROMs : STOCK
Appareil secondaire : HTC HD7
: : ASUS Z0310

Messages : 24763

http://generationmobiles.net/

Revenir en haut Aller en bas

Re: [INFO MARSHMALLOW DOZE] Comprendre et modifier le mode Doze de Android Marshmallow

Message par Primokorn le Ven 6 Nov 2015 - 16:45

Petite précision sur le fonctionnement de Doze :
Doze ne permet d'endormir davantage votre téléphone. Il limite seulement le nombre de réveils. Un peu comme on peut déjà le faire avec le module Xposed Amplify.

Du coup, je me demande quand même si Doze a un réel intérêt face à Grennify, Amplify, Power Nap etc.
avatar
Primokorn
Expert-Staff

Expert-Staff

Appareil principal : OnePlus 3T 64Go Gunmetal
ROMs : Delighted RR // blu_spark
Appareil secondaire : MicroG // MagiskSU
Messages : 10981

https://primokorn.wordpress.com

Revenir en haut Aller en bas

Re: [INFO MARSHMALLOW DOZE] Comprendre et modifier le mode Doze de Android Marshmallow

Message par Primokorn le Jeu 19 Nov 2015 - 15:48

Config à tester
Inactive Timeout:900000
Sensing Timeout:30000
Locating Timeout:0
Location Accuracy:0.0
Motion Inactive Timeout:0
Idle After Inactive Timeout:0
Idle Pending Timeout:60000
Max Idle Pending Timeout:90000
Idle Pending Factor:1.0
Idle Timeout:1800000
Max Idle Timeout:21600000
Idle Factor:1.05
Min Time to Alarm:600000
Max Temp App Whitelist Duration:90000
MMS Temp App Whitelist Duration:30000
SMS Temp App Whitelist Duration:10000
avatar
Primokorn
Expert-Staff

Expert-Staff

Appareil principal : OnePlus 3T 64Go Gunmetal
ROMs : Delighted RR // blu_spark
Appareil secondaire : MicroG // MagiskSU
Messages : 10981

https://primokorn.wordpress.com

Revenir en haut Aller en bas

Voir le sujet précédent Voir le sujet suivant Revenir en haut


 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum