Esta pregunta sigue en Boot loop después de flashear Android 6.0 Marshmallow en mi Nexus 5 (pero hay muchas otras publicaciones sobre este tema en la web, consulte esta publicación de Reddit y esta publicación de XDA Developers ).
Solo quiero abordar este problema de una manera más estructurada en lugar de simplemente decir cómo algo funcionó por coincidencia.
Como todos los demás, simplemente seguí las instrucciones oficiales de los desarrolladores de Google . Para ampliar un poco (porque esta podría ser la causa del problema), siguiendo esta parte de las instrucciones del enlace anterior:
Para flashear un dispositivo usando una de las imágenes del sistema a continuación (o una propia), necesita la herramienta fastboot. Puede obtener la herramienta fastboot:
- De una versión compilada del Proyecto de código abierto de Android.
- O bien, desde el directorio platform-tools/ en el SDK de Android. Asegúrese de tener la última versión de las herramientas de la plataforma SDK de Android del Administrador de SDK.
Así que simplemente descargué toda la aplicación Android Studio (sé que es un poco exagerado, pero solo quería asegurarme de tener la última y mejor).
En la siguiente captura de pantalla de Android Studio, puede ver que tengo Android SDK Platform-Tools 23.0.1.
Pregunta: Estoy actualizando mi teléfono desde Android 5.0.x (no estoy seguro de cuál es la versión exacta). ¿Podría ser que esta versión de Android no coincida con las herramientas de la plataforma Android que tengo?
Me he asegurado de que my fastboot
se agregue a mi PATH
entorno:
$ which fastboot
/Users/abdullahbakhach/Library/Android/sdk/platform-tools/fastboot
Descargué el archivo flash (específicamente el hammerhead para Android 6.0.0 (MRA58K)), luego inicié el dispositivo en modo fastboot con la combinación de teclas y ejecuté el flash-all
script.
Lo que sucedió fue que el script se ejecutó con los siguientes registros:
$ ./flash-all.sh
sending 'bootloader' (3120 KB)...
OKAY [ 0.207s]
writing 'bootloader'...
OKAY [ 0.524s]
finished. total time: 0.731s
rebooting into bootloader...
OKAY [ 0.001s]
finished. total time: 0.001s
sending 'radio' (45425 KB)...
OKAY [ 1.536s]
writing 'radio'...
OKAY [ 3.145s]
finished. total time: 4.681s
rebooting into bootloader...
OKAY [ 0.001s]
finished. total time: 0.001s
archive does not contain 'boot.sig'
archive does not contain 'recovery.sig'
archive does not contain 'system.sig'
--------------------------------------------
Bootloader Version...: HHZ12k
Baseband Version.....: M8974A-2.0.50.2.27
Serial Number........: 03a3d66d0a4e64bd
--------------------------------------------
checking product...
OKAY [ 0.100s]
checking version-bootloader...
OKAY [ 0.100s]
checking version-baseband...
OKAY [ 0.100s]
sending 'boot' (9156 KB)...
OKAY [ 0.500s]
writing 'boot'...
OKAY [ 0.798s]
sending 'recovery' (10016 KB)...
OKAY [ 0.562s]
writing 'recovery'...
OKAY [ 0.850s]
sending 'system' (1019261 KB)...
OKAY [ 32.164s]
writing 'system'...
OKAY [ 70.421s]
erasing 'userdata'...
OKAY [ 15.854s]
erasing 'cache'...
OKAY [ 0.630s]
rebooting...
finished. total time: 122.480s
Pregunta: ¿Debería preocuparme por esta parte?
archive does not contain 'boot.sig'
archive does not contain 'recovery.sig'
archive does not contain 'system.sig'
De todos modos, una vez hecho todo, el teléfono se reinicia y se atasca en la pantalla de inicio (para siempre).
He intentado ejecutar estos comandos como se sugiere en esta publicación
adb shell
e2fsck /dev/block/platform/msm_sdcc.1/by-name/persist
y
make_ext4fs /dev/block/platform/msm_sdcc.1/by-name/persist
pero nada cambió.
También intenté realizar una limpieza usando TWRP como se sugiere en esta publicación :
y luego corrió
fastboot flash recovery twrp-2.8.7.1-hammerhead.dmg
luego realizó una limpieza de dos maneras diferentes:
Estoy atascado. ¿Alguna sugerencia?
Yo también enfrenté este problema y emití los comandos fastboot manualmente (en lugar de confiar en flash-all
) y funcionó bien.
Estos son los comandos a usar (simplemente olvídese de todo y asegúrese de que estos comandos se ejecuten en este orden con el archivo .img apropiado disponible):
fastboot flash recovery recovery.img
fastboot flash boot boot.img
fastboot flash cache cache.img
fastboot flash userdata userdata.img
fastboot flash system system.img
fastboot reboot
abad
abad
Narayanan
mono espacial
მამუკა ჯიბლაძე
vendor.img
, y no tengouserdata.img
. ¿Sabes en qué momento flashear el primero y por qué no hay el segundo?Narayanan
derobert
Narayanan