Siempre que tengas acceso adb como Root mientras estás en recovery, puedes adb sacar los archivos *.rc del ramdisk de recovery y buscar la entrada o similar a
on charger
para ver cuál es el servicio equivalente. O ,de nuevo, mientras que en adb shell en la recuperación,
cat /init.rc
que es donde debería estar la entrada para las funciones de cargador/encendido del cargador. Los recursos de animación de la batería estarán en /data/media
O (mientras se recupera) /res/images/
En cuanto al plugin de arranque en el cargador, si no tiene su propio enfoque ordenado ver mi respuesta a una pregunta similar.
Busque el servicio en la sección on charger
Usando el ejemplo de Samsung, reasigna el servicio lpm bajo el cargador como reinicio, no puedes lograr un arranque instantáneo en el plugin, simplemente no funciona, así que le dices al dispositivo que al ser enchufado se reiniciará a la operación normal EN VEZ de comenzar su servicio definido en el cargador. Aquí está el ejemplo de Samsung;
De,
service lpm /system/bin/lpm
class charger
critical
Para,
service lpm /system/bin/reboot
class charger
critical
Busque el servicio equivalente para su dispositivo y haga esa modificación. Redefinir las clases de servicio puede llevarte a un campo de minas de problemas. O simplemente no arrancará. Usted necesita ser rooteado y así ser capaz de volcar, desempaquetar, modificar, volver a empaquetar y, reescribir su boot.img