ROMs y desarrollo Xiaomi Mi A1 ROMs y desarrollo Xiaomi Mi A1

Respuesta
 
Herramientas
  #1  
Viejo 21/02/19, 10:08:56
Array

[xs_avatar]
Raskaipika Raskaipika no está en línea
Usuario poco activo
 
Fecha de registro: abr 2009
Mensajes: 20

Exclamation Ayuda para desbrickear el teléfono (Softbrick creo)

Buenos días foro, la situación es larga de contar, voy por partes:

-INTRODUCCIÓN-

El teléfono Xiaomi Mi A1 que ha llegado a mis manos no es mío, es de mi tía, a la que se lo regalaron a finales de Noviembre aprovechando la típica oferta con motivo del Cybermonday, bien, pues el melón de mi primo, porque no se le puede denominar de otra manera, actualizó vía OTA a la última versión disponible en ese momento, creo que es la última o penúltima versión de Oreo (Android 8.1), pero seguro seguro que es la versión Android 8.1, puesto que todo ocurrió antes de aparecer la versión estable de Android 9 Pie.

Una vez que actualizó a la última versión, activó el modo desarrollador, desbloqueo la depuración por USB, el bootloader y tal para poder instalar el recovery, magisk manager y algunas cosillas como la GCam, pues no me preguntéis porque, el pedazo de sub... melón, por lo visto y según me ha comentado, habiendo reiniciado el smartphone en modo fastboot, no se le ocurrió otra cosa que bloquear el bootloader mediante el comando "fastboot oem lock", habiendo desactivado antes en las opciones de desarrollador el "OEM Unlock", por lo que desde aquel entonces, cada vez que se inicia el sistema, aparece el mensaje del triángulo rojo:

"The system has been destroyed"


Por lo visto, sólo desactivo la opción "OEM Unlock" en las opciones del desarrollador, pero no desactivo el modo depuración (Android debug mode o ADB), he intentado desbloquear el bootloader de nuevo desde el modo "fastboot" con el comando "fastboot oem unlock", pero lógicamente, el terminal indica que no es posible.

-RESUMEN DE LA SITUACIÓN ACTUAL-

¿Qué hizó mi primo con el smartphone?
  1. Actualizar el teléfono a la última OTA stock disponible a finales de Noviembre, es decir, tiene instalada la última o penúltima versión de Oreo 8.1.
  2. Desbloquear las opciones de desarrollador en el teléfono.
  3. Habilitar "USB Debug Bridge" y "OEM Unlock" en las opciones de desarrollador.
  4. Después de reiniciar y ver que todo funcionaba bien, sin haber instalado recovery ni nada de nada, reingreso en el Sistema operativo y desactivó la opción de "OEM Unlock" pero si dejó activada la opción "USB Debug Bridge".
  5. Habiendo reiniciado en modo Fastboot, bloqueo el bootloader mediante el comando "fastboot oem lock".
  6. Smartphone convertido en un bonito pisapapeles, aparece siempre que se incia el teléfono, el mensaje "The system has been destroyed".
¿Qué pruebas he realizado?
  1. Comprobar si el PC detecta el smartphone mediante fastboot (éxito).
  2. Intentar desbloquear el bootloader mediante "fastboot oem unlock" (sin éxito).
  3. Intentar entrar al recovery stock (VOL arriba + Power) (sin éxito).
  4. Intentar entrar al sistema operativo (sin éxito, The system has been destroyed).
-AYUDA POR FAVOR, ¿QUÉ HE DE HACER?-

Como he comentado, tengo acceso al modo fastboot del smartphone (menos da una piedra, nunca mejor dicho), además, por lo que he estado leyendo por Internet, en este foro y en otros, creo que mi única opción es entrar en modo EDL (Emergency Download Mode), pero no soy capaz de hacer tal hazaña desde el modo fastboot, porque según he entendido, sólo es posible hacerlo desde "adb" y no puedo (o creo que no puedo) hacer eso, ya que la consola de comandos de fastboot no reconoce el comando "adb reboot-edl".

Investigando un poco más, sé que existe un método para forzar al teléfono a entrar en el modo EDL, pero se ha de abrir el teléfono y realizar el procedimiento 2 pinout o algo así, no tengo herramientos pero se podrían comprar que no creo que cuesten mucho.

Teniendo en cuenta, que al ser problema de "cagada del usuario" por tocar archivos del sistema e intentar modificar el software, no creo que la garantía cubra la grandiosidad realizada por el melón de mi primo, así que creo, que no queda más alternativa que abrir el teléfono y forzar el flasheo, ¿NO?
  1. ¿Existe algún modo de forzar el teléfono a modo EDL desde fastboot sin abrir el teléfono?
  2. Abriendo el teléfono y forzando el flasheo, ¿existe posibilidad de perder IMEI, MACs de Wi-Fi y/o Bluetooth o algo similar?
  3. ¿Alguna recomendación especial respecto a los dos puntos anteriores?
Pues así está la situación del pisapapeles Mi A1 de mi tía, espero que podáis echarme una mano a dejarlo funcionando sin problemas, o al menos, arrojar algo de luz para saber si en lo que he comentado anteriormente, estoy más o menos ubicado en el buen camino.

P.D.: Algo interesante que puede no ser nada o sí, es que al haber dejado que el móvil se descargara por completo, al conectarlo al PC con el cable incluido con el smartphone y sin tocar tecla alguna, el LED blanco no deja de parpadear como en el modo EDL, ¿puede ser otro método para entrar en modo EDL?

Perdonar el tocho, pero lo dicho, a ver si podéis echarme una mano a arreglar el smartphone, muchas gracias a tod@s.

Última edición por Raskaipika Día 21/02/19 a las 13:49:41. Razón: Clarificar la situación actual.
Responder Con Cita


  #2  
Viejo 21/02/19, 14:29:01
Array

[xs_avatar]
Thedoctor171991 Thedoctor171991 no está en línea
Usuario muy activo
 
Fecha de registro: ago 2014
Mensajes: 1,365

Alomejor es una respuesta tonta has probado el miflash? Si es asi vale has probado usar los archivos bat dentro de la rom? Poniendo el movil en volumen menos y boton power y conectarlo al pc prueba aver si asi solucionas algo... Creo que mirando en xda alomejor encuentra algo
Responder Con Cita
Gracias de parte de:
  #3  
Viejo 21/02/19, 18:24:02
Array

[xs_avatar]
Raskaipika Raskaipika no está en línea
Usuario poco activo
 
Fecha de registro: abr 2009
Mensajes: 20

 Cita: Originalmente Escrito por Thedoctor171991 Ver Mensaje
Alomejor es una respuesta tonta has probado el miflash? Si es asi vale has probado usar los archivos bat dentro de la rom? Poniendo el movil en volumen menos y boton power y conectarlo al pc prueba aver si asi solucionas algo... Creo que mirando en xda alomejor encuentra algo

La verdad es que no he probado ya no lo que comentas, sino que ni siquiera he probado a comprobar si el programa lo detecta, más que nada porque ni lo he instalado, refiriéndome a eso, ¿qué versión he de descargar y de dónde?, por cierto, el uso de los archivos ejecutables por lotes, ¿implicaría posibilidad de pérdida de IMEI, MACs...?


Gracias por tu respuesta, que se me ha olvidado decirlo, ahora mismo no ando por casa, pero en cuanto llegue a la noche, lo pruebo, de nuevo gracias.


Un saludo.
Responder Con Cita
  #4  
Viejo 21/02/19, 19:30:11
Array

[xs_avatar]
Thedoctor171991 Thedoctor171991 no está en línea
Usuario muy activo
 
Fecha de registro: ago 2014
Mensajes: 1,365

Responder Con Cita
Gracias de parte de:
  #5  
Viejo 22/02/19, 00:05:35
Array

[xs_avatar]
Raskaipika Raskaipika no está en línea
Usuario poco activo
 
Fecha de registro: abr 2009
Mensajes: 20

 Cita: Originalmente Escrito por Thedoctor171991 Ver Mensaje

Buenas de nuevo gente, he instalado la versión del programa XiaoMiFlash del hilo del que has puesto el enlace, y todo correcto, es decir, el teléfono es reconocido por el programa, pero eso sí, en modo ADB ya que en el administrador de dispositivos, aparece dentro del subgrupo "Android Phone" como "Android Bootloader Interface", lo que da esperanzas en cuanto a recuperar el teléfono.


He descargado el primer firmware disponible para el teléfono, es decir, la primera versión de Nougat del hilo de un compañero de aqueí, HTCMania, y a la hora de flashear, el programa índica claramente que el OEM Unlock no está permitido, algo lógico, dada la situación, además de por no estar en modo EDL, lo que sin abrir el teléfono, aprece absolutamente imposible.


Pero por si me equivoco en todas mis conjeturas dado el prueba-error llevado a cabo,


¿son buenas mis expectativas o estoy cantando victoria demasiado pronto?


A ver que me decís, y con lo que sea, pues tocará comparar algún kit de herramientas semi-profesional para reaparación-mantenimiento de smartphones, que además, ya iba siendo hora también.


A la espera quedo de que me digáis que os parecen los resultados y si como yo creo, aún hay esperanza de recuperar el smratphone aunque sea abriéndolo y forzando el modo EDL mediante el proceso pin-out o como se llame, que por cierto, si alguien tiene información o enlaces de interés, se agradecería un enlace/s.


P.D.: Gracias por el enlace del post anterior, mucho más claro y fácil a la hora de instalar los drivers de practicamente todo, por cierto, ¿hay una versión más actualizada del programa en algún lado?
Responder Con Cita
  #6  
Viejo 22/02/19, 00:32:59
Array

[xs_avatar]
pedroravi
Usuario invitado
 
Mensajes: n/a

Hola. Yo he seguido el tutorial que te pongo a continuación.

https://androidfilebox.com/tips/how-...mode-on-mi-a1

El comando que usé en fastboot para entrar en modo EDL fue: fastboot oem edl

Entró sin problemas, y pude flashear la última rom con MiFlash. El tutorial los explica bastante bien.
Responder Con Cita
  #7  
Viejo 22/02/19, 07:54:32
Array

[xs_avatar]
Raskaipika Raskaipika no está en línea
Usuario poco activo
 
Fecha de registro: abr 2009
Mensajes: 20

 Cita: Originalmente Escrito por pedroravi Ver Mensaje
Hola. Yo he seguido el tutorial que te pongo a continuación.

https://androidfilebox.com/tips/how-...mode-on-mi-a1

El comando que usé en fastboot para entrar en modo EDL fue: fastboot oem edl

Entró sin problemas, y pude flashear la última rom con MiFlash. El tutorial los explica bastante bien.

Gracias por el consejo, pero ese método no funciona en el caso de éste teléfono, ni ese método ni ninguno relacionado con comandos, tampoco otro método que encontré ayer en xda (haciendo caso al consejo de búsqueda de Thedoctor171991)en el que modificaban mediante un ".bat" la posibilidad de inducir al terminal en modo EDL desde fastboot y ni con esas.


Por las pruebas realizadas, asegurándome de que los drivers están bien instalados, es decir, que he instalado los correctos para cada función (MTP, ADB, Fastboot, modo EDL) y que el teléfono es correctamente reconocido, puesto que yo tengo un Xiaomi MI A1 (aunque apenas lo he tocado) y he probado cada solución planteada y en mi terminal, todas ellas funcionan, me lleva a pensar lo que dije en mi anterior mensaje:


El teléfono está muerto a nivel de software incapacitando la posibilidad de entrar al modo EDL por comandos, en cualquiera de sus variantes, pero realizando el procedimiento pin-out (abrir el terminal y forzar el modo EDL) deberá funcionar perfectamente, y es que hay que recordar que todo viene a raíz de que el iluminado de mi primo, desactivo en las opciones de desarrollador la posibilidad de desbloquear el bootloader (OEM unlock) y a continuación, lo bloqueo desde el modo fastboot.

Por otro lado, tanto leer estos últimos días, he visto por foros en castellano y en inglés, que Xiaomi, no sé si para todos los modelos o solo el Xiaomi Mi A1, ha bloqueado el modo EDL e impone el uso del cable especial para poder flashear, aunque no sé si esto está relacionado con mi problema o no, pero ahí queda el dato, así que todo apunta a que tendrá que abrir el móvil para resucitarlos y que no se convierta en dinero tirado a la basura.
Responder Con Cita
  #8  
Viejo 22/02/19, 08:09:50
Array

[xs_avatar]
pedroravi
Usuario invitado
 
Mensajes: n/a

 Cita: Originalmente Escrito por Raskaipika Ver Mensaje
Gracias por el consejo, pero ese método no funciona en el caso de éste teléfono, ni ese método ni ninguno relacionado con comandos, tampoco otro método que encontré ayer en xda (haciendo caso al consejo de búsqueda de Thedoctor171991)en el que modificaban mediante un ".bat" la posibilidad de inducir al terminal en modo EDL desde fastboot y ni con esas.


Por las pruebas realizadas, asegurándome de que los drivers están bien instalados, es decir, que he instalado los correctos para cada función (MTP, ADB, Fastboot, modo EDL) y que el teléfono es correctamente reconocido, puesto que yo tengo un Xiaomi MI A1 (aunque apenas lo he tocado) y he probado cada solución planteada y en mi terminal, todas ellas funcionan, me lleva a pensar lo que dije en mi anterior mensaje:


El teléfono está muerto a nivel de software incapacitando la posibilidad de entrar al modo EDL por comandos, en cualquiera de sus variantes, pero realizando el procedimiento pin-out (abrir el terminal y forzar el modo EDL) deberá funcionar perfectamente, y es que hay que recordar que todo viene a raíz de que el iluminado de mi primo, desactivo en las opciones de desarrollador la posibilidad de desbloquear el bootloader (OEM unlock) y a continuación, lo bloqueo desde el modo fastboot.

Por otro lado, tanto leer estos últimos días, he visto por foros en castellano y en inglés, que Xiaomi, no sé si para todos los modelos o solo el Xiaomi Mi A1, ha bloqueado el modo EDL e impone el uso del cable especial para poder flashear, aunque no sé si esto está relacionado con mi problema o no, pero ahí queda el dato, así que todo apunta a que tendrá que abrir el móvil para resucitarlos y que no se convierta en dinero tirado a la basura.
Entiendo que cuando dices que no funciona para este teléfono es porque lo has intentado. Leí mas arriba que intentaste entrar por comandos en modo edl, pero con un comando diferente. El comando “fastboot oem edl” funciona perfectamente en este móvil, porque yo lo he probado. Otra cosa es que, por todo lo que comentas, no pueda funcionar en el terminal que tratas de arreglar. Yo lo intentaría con este comando, si aún no lo has hecho. Si no funciona, tendrás de abrir el teléfono.
Responder Con Cita
  #9  
Viejo 22/02/19, 12:02:18
Array

[xs_avatar]
Raskaipika Raskaipika no está en línea
Usuario poco activo
 
Fecha de registro: abr 2009
Mensajes: 20

 Cita: Originalmente Escrito por pedroravi Ver Mensaje
Entiendo que cuando dices que no funciona para este teléfono es porque lo has intentado. Leí mas arriba que intentaste entrar por comandos en modo edl, pero con un comando diferente. El comando “fastboot oem edl” funciona perfectamente en este móvil, porque yo lo he probado. Otra cosa es que, por todo lo que comentas, no pueda funcionar en el terminal que tratas de arreglar. Yo lo intentaría con este comando, si aún no lo has hecho. Si no funciona, tendrás de abrir el teléfono.

Hola de nuevo, sí claro, ya lo he intentado, por probar que no sea, como decía en otro de mis posts anteriores, yo tengo también un Mi A1, motivo por el cual el teléfono ha terminado cayendo en mis manos a ver si yo era capaz de arreglarlo, y efectivamente, tanto el comando que tú indicas como otros que he probado, SÍ funcionan en mi terminal, todos ellos (todos los que he probado digo), y creo que hemos llegado a la misma conclusión, SÍ o SÍ tendré que abrir el terminal y forzar el modo EDL para poder flashear y restaurar la funcionalidad del teléfono.


Dicho esto, ahora me asaltan dudas para cuando pueda realizar el proceso, ya que he de encargar primero las herramientas oportunas y esperar a que lleguen, por eso mi pregunta ahora es:


¿Hay algún riesgo de perder MACs, IMEIs y demás?, lo comento porque tengo pensado flashear el teléfono a la primera versión de firmware disponible, es decir, con la primera versión Nougat con la que sacarón el terminal al mercado, y no sé si hacer un downgrade de firmware, puede ocasionar problemas de algún tipo.


De nuevo, gracias a tod@s por vuestra ayuda.
Responder Con Cita
  #10  
Viejo 22/02/19, 15:59:32
Array

[xs_avatar]
pedroravi
Usuario invitado
 
Mensajes: n/a

 Cita: Originalmente Escrito por Raskaipika Ver Mensaje
Hola de nuevo, sí claro, ya lo he intentado, por probar que no sea, como decía en otro de mis posts anteriores, yo tengo también un Mi A1, motivo por el cual el teléfono ha terminado cayendo en mis manos a ver si yo era capaz de arreglarlo, y efectivamente, tanto el comando que tú indicas como otros que he probado, SÍ funcionan en mi terminal, todos ellos (todos los que he probado digo), y creo que hemos llegado a la misma conclusión, SÍ o SÍ tendré que abrir el terminal y forzar el modo EDL para poder flashear y restaurar la funcionalidad del teléfono.


Dicho esto, ahora me asaltan dudas para cuando pueda realizar el proceso, ya que he de encargar primero las herramientas oportunas y esperar a que lleguen, por eso mi pregunta ahora es:


¿Hay algún riesgo de perder MACs, IMEIs y demás?, lo comento porque tengo pensado flashear el teléfono a la primera versión de firmware disponible, es decir, con la primera versión Nougat con la que sacarón el terminal al mercado, y no sé si hacer un downgrade de firmware, puede ocasionar problemas de algún tipo.


De nuevo, gracias a tod@s por vuestra ayuda.
Sé que si bajas de Android 9 a 8 sí hay problemas. Pero dices que estás en Android 8. Nunca hoy que haya problemas al bajar a 7, pero no sabría decirte.
Responder Con Cita
  #11  
Viejo 22/02/19, 23:03:54
Array

[xs_avatar]
Raskaipika Raskaipika no está en línea
Usuario poco activo
 
Fecha de registro: abr 2009
Mensajes: 20

 Cita: Originalmente Escrito por pedroravi Ver Mensaje
Sé que si bajas de Android 9 a 8 sí hay problemas. Pero dices que estás en Android 8. Nunca hoy que haya problemas al bajar a 7, pero no sabría decirte.

Muy bien, intentaré informarme durante este fin de semana al respecto, a ver si puede haber algún efecto dañino por el downgrade, aunque por lo visto, he hablado hoy con mi primo, y el teléfono vino con la versión de Nougat de Octubre o Noviembre de 2017, si no la primera, de las primeras en salir.


Por otro lado, ¿alguna recomendación en cuanto a kit de herramientas?, quiero decir, que no me importa gastar entre 20 € - 40 € en las herramientas necesarias, de una calidad media, pero sin tirar cohetes que serían para mantener y limpiar mi móvil, familia, amigos, que sabéis que esas cosas siempre pasan, como es el caso que nos atañe, así que cualquier proposición o idea, es muy bien bienvenida.


Un saludo.
Responder Con Cita
  #12  
Viejo 23/02/19, 11:29:26
Array

[xs_avatar]
ungrillao ungrillao no está en línea
Usuario muy activo
 
Fecha de registro: ene 2015
Localización: Valladolid
Mensajes: 834
Modelo de smartphone: MI A1
Tu operador: Tuenti Movil
@Raskaipika
Leyendo el "Resumen" de lo que hizo tu primo, no entiendo los puntos del 3 al 5 ... Desbloquea el bootloader, luego lo vuelve a bloquear y seguidamente lo vuelve a bloquear por fastboot... En fin...

Por lo que leo, puedes acceder desde fastboot, buena señal, podrías cargar un recovery alternativo a ver qué se gana...
Creo que en el foro ha habido más gente que les pasó lo mismo no podían flashear una ROM stock por el tema del bootloader y al final creo que lo solucionaron sin tener que abrir el terminal (creo). Busca a ver en este subforo o en en principal del A1
Responder Con Cita
  #13  
Viejo 17/03/19, 11:45:56
Array

[xs_avatar]
ungrillao ungrillao no está en línea
Usuario muy activo
 
Fecha de registro: ene 2015
Localización: Valladolid
Mensajes: 834
Modelo de smartphone: MI A1
Tu operador: Tuenti Movil
@Raskaipika

Lo conseguiste solucionar?
Responder Con Cita
Respuesta

Estás aquí
Regresar   Portal | Indice > Foros Xiaomi > Xiaomi Mi A1 > ROMs y desarrollo Xiaomi Mi A1



Hora actual: 17:29:28 (GMT +2)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /