El teléfono Android solo se iniciará en recuperación y cargador de arranque

Mi HTC one solo se iniciará en la recuperación o en el gestor de arranque. Estoy tratando de actualizar una ROM estándar a mi teléfono desde la terminal en mi mac, pero recibo este error:

Mikes-MacBook-Air:HTCOneRoot Mike$ ./fastboot-mac flash zip ATT-3.17.502.3-Stock-Rooted-DEODEX.zip 
sending 'zip' (1114992 KB)...
OKAY [ 37.597s]
writing 'zip'...
FAILED (remote: not allowed)
finished. total time: 37.618s

Mikes-MacBook-Air:HTCOneRoot Mike$
"no permitido" suena como si su gestor de arranque estuviera bloqueado, y el "zip" no es "oficial" (es decir, no está firmado por el fabricante).
¿Tienes la recuperación de stock en el teléfono? A menudo, lo necesita allí para actualizar la ROM estándar en el dispositivo, ya que está firmada por el fabricante. También es posible que el archivo zip esté dañado (verifique la suma MD5). ¿Puedes intentar flashear el zip a través de la recuperación en lugar de la Mac?

Respuestas (2)

No sé cómo se te ocurrió esa línea de comando, pero parece ser incorrecta. El formato del fastboot flashcomando es:

archivo de imagen de partición  flash fastboot

Nunca he oído hablar de un teléfono con una partición "zip": generalmente se llaman "arranque", "recuperación", "sistema" y "datos de usuario".

Supongo que necesita descomprimir el archivo zip que ha descargado, lo que le dará archivos con nombres como "boot.img", "recovery.img" y "system.img". También puede incluir una secuencia de comandos que ya tiene los fastbootcomandos correctos para actualizar todo el sistema (pero deberá cambiar el nombre fastboot-macpara fastbootejecutarlo) y/o un archivo Léame que explique el proceso. Léalo atentamente y siga los pasos al pie de la letra. Adivinar qué argumentos dar fastbootprobablemente resulte en bloquear su teléfono.

Jugar con particiones o archivos PIT es algo muy peligroso, vale la pena volver a enfatizar ese hecho. No estoy seguro de por qué el OP no puede actualizar el zip a través de la recuperación. No debería haber necesidad de volver a particionar nada en este caso. En la recuperación, limpie el caché y los datos, instale zip: nombre de zip de stock previamente arraigado desde arriba, ¡listo! Lo probé en Galaxy S4 y HTC One, funcionó en unos minutos. Además, algunas de las mejores recuperaciones tienen técnicas para detectar las causas más comunes de bloqueo y cancelación antes de realizar la instalación completa.
Nadie sugirió volver a particionar nada. Es solo una cuestión de nombrar la partición correcta en el fastbootcomando.
Lo siento, no estaba claro, solo vale la pena mencionar, por experiencia, que cualquier cosa que involucre una partición es peligrosa. Ha puesto algo en el argumento de 'partición' del comando fastboot y eso es peligroso en sí mismo. Solo quería volver a enfatizar ese punto. Además, me doy cuenta de que mucha gente en XDA dice 'ahh, prueba con un archivo PIT diferente, flashea el zip OTA de Google Edition, etc.' ¡y ese tipo de cosas bloquearán el dispositivo al 100%! ¡Más una tangente a tu publicación, probablemente más confusa que cualquier otra cosa!

Los HTC tienen un cargador de arranque bloqueado que evita el parpadeo. Use una PC con Windows e instale los controladores usb de HTC one, consígalos aquí

Vaya a htcdev.com/bootloader para obtener el código de desbloqueo que necesitará e instale el kit de herramientas de Windroid para realizar el proceso que puede obtener aquí