Exécuter svc power
sur le shell apportera l'usage :
usage: svc power stayon [true|false|usb|ac|wireless]
Set the 'keep awake while plugged in' setting.
La commande déterminera si votre appareil doit rester éveillé (éviter de dormir) ou non pendant qu'il est en charge sur une plateforme spécifique : Chargement USB, alimentation CA, chargement sans fil, ou tous ces éléments :
-
true
mettra tous les drapeaux ( usb
, ac
, wireless
)
-
false
effacera tous les drapeaux
-
usb
/ ac
/ wireless
mettra en place ce drapeau spécifique et effacera les autres
Le même paramètre est généralement accessible dans les "Options du développeur", sous l'intitulé "Rester éveillé", bien qu'il soit plus simple avec une simple bascule pour l'activer ou la désactiver.
Référence : code source de com.android.commands.svc.PowerCommand