¿Es posible encender automáticamente el dispositivo una vez que se conecta el cargador, siempre y cuando el dispositivo esté inicialmente apagado?
Gracias @IET_DEMO, ¿sabes soluciones para dispositivos cyanogenmod para hacer esto?
¿Es posible encender automáticamente el dispositivo una vez que se conecta el cargador, siempre y cuando el dispositivo esté inicialmente apagado?
El gráfico de carga de la batería se muestra mediante el archivo /system/bin/playlpm
en dispositivos Samsung.
Si tienes acceso de superusuario, puedes editar este archivo para:
#!/system/bin/sh
/system/bin/reboot
Y asegúrate de agregar esos permisos al archivo:
chmod 0755 /system/bin/playlpm
chown root.shell /system/bin/playlpm
A partir de ahora, tu dispositivo se iniciará al conectarse
¡Hola, tengo un dispositivo Cyanogenmod, ¿sabes cómo puedo hacer esto en cyanogenmod? Gracias.
Hola, tengo un dispositivo Cyanogenmod, ¿sabes cómo puedo hacer esto en Cyanogenmod? Gracias
Para algunos dispositivos Samsung más antiguos, esto se puede lograr a través de NoMoarPowah!:
NoMoarPowah! puede reiniciar automáticamente en Android cuando se haya completado la carga. Ya sea cuando esté completamente cargado, o cuando el nivel de la batería alcance el 15% y Android tenga suficiente energía para funcionar.
Necesitas ser root y probablemente no quieras hacerlo a menos que realmente sepas lo que estás haciendo, ya que esperaría que esto modifique archivos importantes del sistema.
Parece que esto ha sido eliminado de la Play Store, pero probablemente puedas encontrar el APK alojado en otro lugar. (No tengo un enlace de confianza en este momento.)
Si quieres hacer lo contrario, apagar cuando se carga, usa esto: "Auto ShutDown when no charge" https://play.google.com/store/apps/details?id=com.zeroFactorial.probattle es bueno para el dispositivo de mi coche y también tenía el botón roto
El kernel se carga en una etapa posterior en el proceso de arranque, por lo que cualquier modificación a él no tendría ningún efecto cuando el dispositivo está apagado.
Esta funcionalidad realmente depende del hardware de cada dispositivo, muy probablemente en el cargador de arranque (editores más conocedores siéntanse libres de corregirme). Por ejemplo, mi teléfono Motorola Atrix 4G comienza a arrancar cuando conecto un cargador, mientras que mi tableta Samsung Galaxy Tab no lo hace, muestra el gráfico de "Carga de la batería" y requiere ser encendida manualmente.
Entonces, ¿qué muestra el gráfico de carga de la batería en la pantalla? ... ahora, el cargador de arranque se llama cuando presionas el botón de encendido manualmente, ¿pero qué parte del código muestra el gráfico de carga de la batería en la pantalla?
En estado de apagado, el comportamiento del dispositivo en eventos de hardware como el botón de encendido y el cargador obviamente depende del código de nivel inferior, incluidos el firmware de SoC/PMIC y los bootloaders. Pero no he visto un dispositivo Android en el que el bootloader maneje la carga completamente sin involucrar al sistema operativo (no estoy seguro si los había en 2012). El bootloader entrega la carga al kernel de Android e incluso se inicia init
. La única diferencia es que /data
(y posiblemente otros sistemas de archivos) no se montan y se inicia un conjunto limitado de servicios en comparación con el espacio de usuario normal.
PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.