¿Cómo restauro una copia de seguridad de ClockworkMod con un botón de encendido roto o a través de ADB?

Estaba tratando de flashear una nueva ROM, pero no puedo hacer que arranque. Por lo general, habría iniciado mi recuperación y restaurado mi última copia de seguridad. Pero no puedo hacer eso ahora porque mi botón de encendido está roto y es imposible seleccionar la opción "copia de seguridad y recuperación" después de iniciar la recuperación.

Respuestas (3)

Desafortunadamente, enviar eventos clave a través de ADB en modo de recuperación es imposible; de ​​lo contrario, navegar por el menú de opciones de recuperación habría sido fácil.

Pero, afortunadamente, mi versión de CWM es compatible con las teclas programables de mi teléfono. El botón de 'búsqueda' se sustituyó como el botón de selección (generalmente el trabajo del botón de encendido). Usando eso, pude navegar al menú de copia de seguridad y restauración y restaurar mi teléfono.

Espero que esto ayude a alguien en el futuro.

Puede compilar su propia versión de ClockWorkMod. Si bien no lo he hecho yo mismo, sé que cada puerto de teléfono de CWM tiene diferentes diseños de teclas, por lo que debería ser una pregunta simple para un desarrollador que haya portado CWM a su teléfono. Descubra los códigos clave para el resto de las teclas de su teléfono, luego vuelva a asignar las teclas en la fuente de CWM.

Alternativamente, puede escribir un script que se ejecute cuando inicie CWM. Puede decirle a la secuencia de comandos que haga una copia de seguridad, restaurar, instalar una nueva Rom, etc. Consulte este foro para obtener un impulso en la dirección correcta.

Otra solución es reemplazar CWM por TWRP . Es posible que necesite esto para hacer scripts automatizados, ya que algunas versiones más nuevas de CWM encriptan el comando extendido para que solo ROM Manager pueda automatizarlo.

@ vr3690, es muy posible. Sólo tienes que estudiar los eventos.

Aquí hay algo que va a ayudar: http://forum.xda-developers.com/showthread.php?t=1875094