¿Cómo reiniciar un dispositivo Android sin usar el botón de encendido?

Lamentablemente, el botón de encendido no funciona y no puedo apagar el dispositivo.

La única forma es sacar físicamente la batería, pero si lo hago, no podré volver a encenderla.

La red celular no funciona, y el Wi-Fi parece que tampoco.

¡El dispositivo está activo durante 53:21:59 horas! (y parece contar..)

Debo forzar de alguna manera un reinicio.

¿Hay un comando de shell (y si es así, cómo acceder a él) o una aplicación que obliga a reiniciar?

Gracias.

¿Has probado alguna de las soluciones en Cómo reiniciar un dispositivo Android? ¿Tu dispositivo está rooteado?
@eldarerathis Mi dispositivo no está rooteado.

Respuestas (3)

Si puede conectarse usando adb (depuración de usb), simplemente puede usar el comando "reiniciar".

Si está rooteado y tiene instalado un emulador de terminal, "su reinicio" hará lo mismo.

El comando de reinicio también aceptará argumentos de "recuperación" o "cargador de arranque", que lo reiniciarán en la recuperación o el cargador de arranque respectivamente.

¡Infierno! Ahora funciona, después de que me tomó media hora encontrar la solución perfecta LOL Mejor de esta manera, por supuesto :)
También hay una manera de hacer un "reinicio suave" (también conocido como "reinicio rápido/rápido"). Creo que es mediante el uso de busybox. Sin embargo, no puedo encontrar cómo hacerlo. ¿Sabes cómo?
@androiddeveloper Si bien probablemente habría encontrado una manera, para otros lectores: el reinicio suave se puede hacer usando el comando killall zygoteo para Lollipop, el elegante: am restart. Ambos necesitan acceso de root.

Widgets/Aplicaciones que pueden ayudar (también con otros teléfonos)

Echa un vistazo a Reinicio rápido . La aplicación afirma que funciona en dispositivos no rooteados ( ¡NO requiere root! ). El problema es que esto no realiza un reinicio completo , sino que simplemente "mata todos los procesos" para simular un inicio rápido (supongo que esto incluye el "servidor del sistema", por lo que se acerca mucho a un reinicio).

Otra "aplicación" que podrías probar es Simple Reboot . No menciona la raíz en ninguna parte de su descripción, pero afirma ser un acceso directo a la opción de arranque. No probado, pero podría servirte.

Códigos secretos / Menús de servicio

Casi todas las soluciones de arranque real parecen requerir root, por lo que será difícil encontrar algo adecuado. PERO: Podría ser que uno de los menús de servicio incorporados ofrezca una opción para (re)iniciar el dispositivo. Puede invocarlos a través de su programa de marcación, ingresando un "número mágico". Los ejemplos incluirían:

  • *#*#197328640#*#*(uno de los menús de servicio)
  • *#*#4636#*#*(o *#*#INFO#*#*) Información del sistema (este debería funcionar en todos los teléfonos, y seguramente le brinda información útil del sistema. No recuerdo si también tenía una opción de reinicio, pero no está de más saber este código;)
  • *#7465625#(Opciones de servicio diversas relacionadas con la SIM, AFAIR y provenientes de una lista de Samsung Galaxy)
  • ¡je! Mira esto: #*2562#= Reinicia el teléfono. (Fuente: Códigos secretos de Galaxy S )

¡Ahí tienes! La última opción debería ser la más fácil, no se necesitan herramientas adicionales. Si funciona. Al no tener ningún dispositivo Samsung, no puedo probar...

Simple Reboot , teniendo en cuenta el Android en constante cambio, necesita root a partir de ahora.
Sí, parece que cada nueva versión de Android nos trae nuevas funciones (restricciones). Entonces, ¿ahora incluso alcanzó el reinicio? ¿Cuánto tiempo hasta que necesitemos root para silenciar el dispositivo o permitirle operaciones básicas? :(

Encontré solo una aplicación para reiniciar SIN root.

Reinicio real

En mi teléfono (Nexus 4) funciona, pero solo si no tienes el sistema operativo Android más nuevo.

Su descripción ahora dice " Puede seleccionar diferentes métodos de reinicio. ¡Todas las versiones de Android desde 4.2.2 o superior necesitan rootear! "