Si vous disposez d'un accès adb en tant que Root pendant la récupération, vous pouvez extraire les fichiers *.rc du disque RAM de la récupération et rechercher l'entrée ou un élément similaire dans la liste suivante
on charger
pour voir quel est le service équivalent. Ou ,encore, en étant dans le shell adb en récupération,
cat /init.rc
qui est l'endroit où devrait se trouver l'entrée pour les fonctions chargeur/on chargeur. Les ressources d'animation de la batterie seront dans /data/media
OU (pendant le rétablissement) /res/images/
En ce qui concerne le plugin de démarrage sur chargeur, si vous n'avez pas votre propre approche, voir ma réponse à une question similaire.
Recherchez le service sous la rubrique on charger
En utilisant l'exemple de Samsung, réaffectez le service lpm sous on charger en tant que reboot. Vous ne pouvez pas obtenir un démarrage instantané sur un plugin, cela ne fonctionne tout simplement pas, donc vous dites à l'appareil que lorsqu'il est branché, il va redémarrer en fonctionnement normal AU LIEU de lancer le service défini on charger. Voici l'exemple de Samsung ;
De,
service lpm /system/bin/lpm
class charger
critical
A,
service lpm /system/bin/reboot
class charger
critical
Trouvez le service équivalent pour votre appareil et effectuez cette modification. La redéfinition des classes de service peut vous conduire dans un champ de mines de problèmes. Ou vous ne démarrerez tout simplement pas. Vous devez être enraciné et donc pouvoir vider, déballer, modifier, remballer et réécrire votre fichier boot.img.