4 votes

Débarrassez-vous de la fenêtre contextuelle "batterie faible" après un certain délai ?

J'utilise un téléphone Android (un Motorola Defy+ sous CM9) avec OsmAnd comme solution cartographique monté sur ma moto (il affiche juste la carte et une piste gpx comme indication de conduite).

Elle n'est pas encore connectée à un chargeur et je ne me préoccupe pas de savoir si elle n'a plus de batterie (j'en ai de rechange).

Cependant, il y a ce message "batterie faible" qui apparaît à partir de 15%. Il couvre une grande partie de la carte et reste là jusqu'à ce que vous appuyiez sur le bouton OK, ce qui a pour effet d'augmenter le niveau de la batterie. no travailler avec des gants et pendant le trajet du tout.

Les 15% restants donnent toujours >1h de temps de fonctionnement, ce dont je veux profiter sans les popups agaçantes !

Existe-t-il un moyen de le masquer complètement ou de s'en débarrasser automatiquement après quelques secondes ?

enter image description here

3voto

Nick Pierpoint Points 7976

C'est codé en dur dans le cadre, j'en ai peur.

Regardez frameworks/base/core/java/android/os/Power.java

public static final int LOW_BATTERY_THRESHOLD = 10;

L'alternative est de créer votre propre ROM pour faire cela, il y a une intention de diffusion pour les avertissements de batterie faible (ACTION_BATTERY_LOW) mais c'est seulement pour les applications signées par le système AFAIK et ne peut pas être intercepté.

L'alternative est d'écouter l'émission ACTION_BATTERY_CHANGED et peut-être d'utiliser Tasker, juste pour couper le son d'avertissement de la batterie....

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