Forcer le mode "Économiseur de batterie semble être possible via Settings -> Battery -> Battery Saver -> On
sur certains téléphones Lollipop, mais sur mon CyanogenMod 13.0-20150316, cette option n'existe pas :
Est-ce possible ?
Forcer le mode "Économiseur de batterie semble être possible via Settings -> Battery -> Battery Saver -> On
sur certains téléphones Lollipop, mais sur mon CyanogenMod 13.0-20150316, cette option n'existe pas :
Est-ce possible ?
Une autre option consiste à mettre en place un Économiseur de batterie personnalisé
Selon este source :
Le paramètre Battery Saver est défini dans la classe Settings.Global, bien que vous ne trouverez pas la documentation sur cette page car la fonctionnalité n'est pas garantie sur tous les appareils.
Cependant, un coup d'œil rapide à l'AOSP ou en listant tous les paramètres disponibles sur votre appareil révèle que le paramètre Batterie n'est pas disponible. paramètres disponibles sur votre appareil révèle que le paramètre Battery Saver est défini sous l'onglet
low_power
constante. Elle contient une valeur entière de soit0
o1
pour "arrêt" et "marche" respectivement. Le niveau de déclenchement pour l'économiseur d'énergie est défini dans le menu déroulant.low_power_trigger_level
constante, et celle-ci contient une valeur entière entre 1 et 100. En modifiant l'un ou l'autre de ces deux paramètres, nous pouvons contrôler nous-mêmes Battery Saver.
Le paramétrage du niveau de déclenchement personnalisé de la batterie implique de modifier l'onglet low_power_trigger_level
constant pour laisser le système Android gérer lui-même l'activation/désactivation de l'économiseur de batterie.
Une autre exigence est adb une fois la configuration exécutée :
adb shell settings put global low_power_trigger_level TRIGGER_LEVEL
où TRIGGER_LEVEL
est le niveau de batterie (entre 1 et 100 %) auquel vous souhaitez qu'Android active l'économiseur de batterie.
Vous pourriez utiliser Tasker pour cela :
Utilisation du mode d'économie de la batterie de Tasker
Conditions préalables :
Dans le tasker, créez une tâche en lui donnant n'importe quel nom, par ex. TaskerBatterySaverMode .
A1 : Tâche >> Si { %state
n'est pas fixé}
Pour que les actions s'exécutent lorsque le commutateur est activé, utilisez la condition "if". %state
est réglé. Pour que les actions s'exécutent lorsque la bascule est désactivée, utilisez la condition si %state
n'est pas réglé
Appuyez sur la touche retour pour une deuxième action
A2 : Code >> Exécuter le shell >> { commande : settings put global low_power 0
Tick utilise Root}
A3 : Plugin >> Bascules d'alimentation >> Modifier l'état de la bascule d'alimentation [Configuration : Mettre la bascule actuelle sur off].
A4 : Tâche >> Else
A5 : Code >> Exécuter le shell >> { commande : settings put global low_power 1
Tick utilise Root}
A6 : : Plugin >> Bascules d'alimentation >> Modifier l'état de PowerToggle [Configuration : Mettre la bascule actuelle sur on]
A7 : End if
Explication : Lorsque le mode Economiseur de batterie de Tasker est activé à l'aide des interrupteurs d'alimentation, les actions 5 et 6 sont exécutées. Lorsqu'il est désactivé, les actions 2 et 3 sont exécutées.
Vous pouvez créer un profil à votre convenance, par exemple en personnalisant les niveaux de pourcentage de la batterie.
Important : Activer l'accès externe (Allez dans les préférences de Tasker. Sous l'onglet Divers, cochez la case "Autoriser l'accès externe").
Configurer les interrupteurs d'alimentation
Lancez l'application Toggles d'alimentation et sélectionnez Notification.
Activez le widget d'ombrage des notifications en activant le commutateur dans le coin supérieur droit. Vous pouvez ensuite sélectionner Personnaliser.
Sur cet écran, cliquez sur le bouton Ajouter un Toggle. Sélectionnez l'onglet Personnalisé, puis cliquez sur "Toggle Tasker".
Sélectionnez votre tâche Tasker mode économiseur de batterie (tâche précédemment créée : TaskerBatterySaverMode). Laissez le type comme "icône unique".
Activez et désactivez le mode d'économie de la batterie en toute simplicité depuis la barre de notification !
Capture d'écran :
Crédits
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.