1 votes

Est-ce que `device_idle_constants` est déprécié dans Android 12 ?

Récemment, j'ai essayé d'optimiser les paramètres de sommeil de mon appareil. J'ai trouvé de nombreux guides qui datent de 2015/16. Tous disent quelque chose de similaire : pour modifier un deviceidle je dois saisir adb shell settings put global device_idle_constants inactive_to=30000,sensing_to=0 (par exemple) dans un terminal. Lorsque vous tapez dans adb shell settings list global , device_idle_constants n'est pas listé tho. Il me semble que c'est déprécié.

Mon problème : Ce paramètre ne change rien du tout. Lorsque je change sensing_to à 0 comme je l'ai montré ci-dessus, il est toujours à 4m0s0ms . Je peux le confirmer en mettant adb shell dumpsys deviceidle dans le terminal.

Quelqu'un sait-il comment modifier ces paramètres de somnolence dans Android 12(L) ?

Btw : J'ai un Poco F3 avec LineageOS 19.1.

1voto

Andrew T. Points 12017

La configuration de Doze est passée des paramètres globaux du système jusqu'à Android 11 à la configuration de l'appareil depuis Android 12.

Jusqu'à Android 11, la configuration de Doze est en Settings.Global mit device_idle_constants comme la clé Il est donc toujours possible de modifier la configuration à l'aide de la fonction adb shell settings put global device_idle_constants [VALUE] avec [VALUE] sous la forme d'une chaîne unique, séparée par une virgule pour les valeurs multiples.

Cependant, depuis Android 12, les drapeaux ont été transférés vers DeviceConfig mit device_idle comme l'espace de nom . Pour modifier la configuration, utilisez adb shell device_config put device_idle [KEY] [VALUE] à la place.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X