Récemment, j'ai essayé d'optimiser les paramètres de mise en veille pour mon appareil. J'ai trouvé de nombreux guides datant de 2015/16. Tous disent quelque chose de similaire : Pour changer un paramètre deviceidle
, je dois saisir adb shell settings put global device_idle_constants inactive_to=30000, sensing_to=0
(par exemple) dans un terminal. Lorsque je tape adb shell settings list global
, device_idle_constants
n'apparaît pas dans la liste. Il me semble qu'il est obsolète.
Mon Problème : Ce paramètre ne change rien du tout. Lorsque je change sensing_to
en 0 comme je l'ai montré ci-dessus, il reste à 4m0s0ms
. Je peux le confirmer en tapant adb shell dumpsys deviceidle
dans le terminal.
Est-ce que quelqu'un sait comment changer ces paramètres de mise en veille sous Android 12(L) ?
Par ailleurs : J'ai un Poco F3 avec LineageOS 19.1
1 votes
J'ai vérifié le code source et il semblerait que
device_idle_constants
soit toujours disponible dans leSettings.Global
sur Android 11 mais a été migré versDeviceConfig
dans Android 12.0 votes
@AndrewT. Merci pour l'aide! Cependant, comment puis-je changer les paramètres chez DeviceConfig? J'ai cliqué sur les liens, mais je n'ai pas compris comment le faire. Est-ce que cette commande est valide alors? "adb shell settings put global DeviceConfig sensing_to=0"?
1 votes
Il y a aussi la commande
adb shell device_config
, et selon l'engagement, l'espace de noms estdevice_idle
, donc la commande complète serait commeadb shell device_config put device_idle sensing_to=0
, mais je ne l'ai pas encore essayée.0 votes
@AndrewT. Merci mec, tu es un sauveur. Ça fonctionne comme ça :
adb shell device_config put device_idle sensing_to 0
.