1 votos

OnePlus 5 Soft Brick

Tengo un OnePlus 5 y no arranca. El teléfono está atascado en pantalla negra y led azul (no puede arrancar) desde hace 20 días y he probado todo lo que he visto en la web para que vuelva a arrancar.

Lo he intentado:

  • para flashear el recovery con el original
  • para flashear el Oxygen OS y el Hydrogen OS a través de fastboot (autorizado incluso con un bootloader bloqueado)
  • usar MSMDownloadTool (una herramienta que encontré en la web, usada por el soporte de OnePlus para reinstalar teléfonos brickeados.

...pero nada ayudó.

Ahora estoy con mi OP5 soft bricked pero desde que usé MSMDownloadTool se bloqueó (la herramienta bloqueó el bootloader) y no puedo flashear de nuevo con fastboot (excepto la rom oficial pero sigue sin arrancar) ni adb, probé con fastboot oem unlock pero me da error (porque no puedo ir a las opciones de desarrolladores porque el teléfono no carga) : FAILED (remote: Flashing Unlock is not allowed)

Si te sirve de información yo lo hice :
./fastboot oem device-info y obtuve ese resultado : (bootloader) Verity mode: enforcing (bootloader) Device unlocked: false (bootloader) Device critical unlocked: false (bootloader) Charger screen enabled: true (bootloader) enable_dm_verity: true (bootloader) have_console: false (bootloader) selinux_type: SELINUX_TYPE_INVALID (bootloader) boot_mode: NORMAL_MODE (bootloader) kmemleak_detect: false (bootloader) force_training: 0 (bootloader) mount_tempfs: 0 OKAY [ 0.001s] Finished. Total time: 0.002s

¿Hay alguna solución para asegurarse de escribir de nuevo todo en el OP5 ? (parece que el MSMDownloadTool y fastboot no borran todo, ya que el OP5 termina correctamente la nueva instalación, pero arranca en bucle cada vez).

El estado actual del OP5: bootloader bloqueado, recovery oficial funcionando, rom oficial instalada pero no arranca.

Estoy en mac y Windows por cierto.

He seguido numerosos tutoriales como éste: Herramienta de desbloqueo del OnePlus 5

Gracias de antemano.

0 votos

Me parece que la imagen de arranque es la que te causa problemas. Ya que en ningún momento un teléfono con el recovery por defecto funcionando y el sistema oficial no debería arrancar. Has oído hablar del kernel y de la portación de imágenes. Esto es exactamente lo que puedes necesitar hacer. Por cualquier razón, al flashear cualquier sistema operativo. Asegúrese de que el puerto de cualquier imagen de arranque del sistema operativo por la imagen original que estaba en el teléfono. Ya que puedes flashear en el SO, si tu herramienta de flasheo soporta un firmware que puede ser extraído, puedes buscar un recovery TWRP, reemplazar el que está en el firmware con la imagen TWRP y reflashear. Esto te dará un entorno...

0 votos

...para instalar otro sistema operativo. Pero en consecuencia. Si usted puede conseguir las manos en la imagen de arranque de valores. Puedes reemplazar el kernel de cualquier SO con su stock. Por ejemplo yo uso MTKBoot para Windows para portar imágenes.

0 votos

Gracias @ThallyAce, ¿puedes explicarme o mostrarme un tutorial para ello? Estoy en el punto de intentar cualquier cosa para que funcione.

0voto

Thally Ace Puntos 193

Esta será una buena solución para la situación anterior. Como has podido flashear el teléfono, eso significa que el MSNFlashTool está bien configurado en tu ordenador. Ahora lo que quiero que pienses es cómo puedes flashear una imagen de recuperación personalizada en el teléfono para que incluso puedas conseguir que el teléfono viva por un SO de terceros como Lineage y cualquier cosa.

Después de descargar el archivo de firmware y empezar a flashear, el MSMTool escribe el progreso actual en la ventana de progreso escribiendo lo que está flasheando en el teléfono. En particular el userdata.img es uno de los archivos que reconoce ya que es algo grande y no flashea rápidamente.

En consecuencia, existen muchas particiones de datos en la memoria de los teléfonos, como la:

  1. sistema.img
  2. cache.img
  3. boot.img
  4. recovery.img

Estos son los esenciales en cualquier sistema, recuerda que estos no son todos pero estos son los obligatorios en cualquier sistema. Estoy seguro que el archivo flash es un archivo que puedes abrir con rar. A veces puede ser un archivo que contiene un archivo por lo que tienes que extraerlo dos veces por si no ves estos archivos img. Una vez abierto en rar fíjate en que tipo de archivo es el del firmware. Puede ser:

  1. zip
  2. alquitrán
  3. 7z
  4. rar
  5. gz
  6. gzip

Y muchos otros tipos. Espero que recuerdes esto. Busca una imagen de recuperación personalizada compatible como twrp y sustitúyela por el recovery.img o alternativamente el boot.img si te falta el recovery en el firmware. Si hay checksums como el md5, sha256 o cualquier otra suma para verificar la integridad de los archivos, regenéralos y reemplázalos, luego vuelve a empaquetar el firmware con el mismo tipo de compresión que tenía y flashea el teléfono usándolo y tendrás el teamwin recovery como tu recovery o boot por defecto.

Utiliza el recovery para cargar el SO de terceros y si consigues que el SO arranque utilízalo para desbloquear el bootloader para futuras acciones de fastboot o incluso puedes utilizar el nuevo SO si te conviene

Nota: Asegúrese de que la imagen de recuperación está hecha específicamente para su modelo de dispositivo. Si usted tiene algún problema para encontrar la recuperación adecuada para su modelo de teléfono específico, Puedo hacer que un enlace de descarga para que después de darme las especificaciones exactas de su teléfono.

Espero que le sirva de ayuda

0 votos

Así que he seguido de cerca el funcionamiento del software de flasheo. He visto que la herramienta Flash escribe cargando el userdata.img en una ventana de progreso. ¿Significa eso que otras particiones no vienen en el firmware como archivos de imagen?

0 votos

No, las otras particiones son realmente flash con la herramienta. Como comento (en el post superior) la herramienta tiene un archivo .OPS no sé si puedo cambiar el boot.img en él o no.

0 votos

Si extrajiste y obtuviste la imagen de arranque. Puedes hacer una copia de tu firmware y sustituir la img de arranque por una img twrp en su lugar. Recuerda que al navegar por el sistema usando winrar, este puede abrir el archivo ops y decirte que archivo es. Y al reemplazar cualquier archivo por medio de arrastrar y soltar se actualiza el archivo en el mismo tipo de compresión. Así que esto hará que sea fácil de reemplazar y volver a embalar (actualización). Y entonces estoy seguro de que después de cambiar ese archivo la suma del compendio de mensajes se altera y esto significa que va a regenerar cualquier suma md5 o sha256 del archivo ops por lo general un archivo de texto para hacer la herramienta de flash para no ignorar el archivo

0voto

Simon Marchand Puntos 11

Como te envié por dm el OxygenOs del OnePlus 5 no parece tener la imagen diferente : system.img, cache.img y recovery.img. Quizás estén en formato de binarios. OxygenOs.zip unarchived

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X