1 votos

No se puede restaurar el Samsung Galaxy S3 al firmware de fábrica

He instalado CyanogenMod en mi Samsung Galaxy S3 (SGH i747), y ahora necesito volver a instalar el firmware de fábrica para desbloquear el teléfono por red. Heimdall parece ser capaz de imagen con éxito el paquete de firmware en el dispositivo, pero después de la imagen, no se inicia. Todavía puedo llegar al modo de recuperación y el modo de descarga, pero nada más. Este es el comando que estoy utilizando para la imagen:

heimdall flash --SYSTEM I747UCDLK3_I747ATTDLK3_I747UCDLK3_HOME.tar.md5 

Este es el resultado:

Heimdall v1.4.1

Copyright (c) 2010-2014 Benjamin Dobell, Glass Echidna
http://www.glassechidna.com.au/

This software is provided free of charge. Copying and redistribution is
encouraged.

If you appreciate this software and you would like to support future
development please consider donating:
http://www.glassechidna.com.au/donate/

Initialising connection...
Detecting device...
Claiming interface...
Setting up interface...

Initialising protocol...
Protocol initialisation successful.

Beginning session...

Some devices may take up to 2 minutes to respond.
Please be patient!

Session begun.

Downloading device's PIT file...
PIT file download successful.

Uploading SYSTEM
100%
SYSTEM upload successful

Ending session...
Rebooting device...
Releasing device interface...

Intenté hacer un restablecimiento de fábrica antes y después de hacer la imagen de la ROM a través de ClockworkMod, pero no sirvió de nada.

¿Cómo puedo solucionarlo?


NOTA : Estoy usando Linux.

1voto

gsc Puntos 36

.tar.md5 es utilizado por Odin (otra herramienta de flasheo de firmware), pero AFAIK no puede ser utilizado por Heimdall. Por favor, haga una copia de seguridad de este archivo.

Eliminar md5sum

Ejecutar md5sum en cualquier archivo para ver cómo es su salida. Algo similar se adjuntará al original .tar archivo. Suponiendo que pueda abrir el .tar.md5 en un editor de texto, elimine la suma md5 del final del archivo (y probablemente tendrá que eliminar el último new line carácter). A continuación, cambie el nombre de este archivo a I747UCDLK3_I747ATTDLK3_I747UCDLK3_HOME.tar .

Extraer las particiones

Deberías ser capaz de ejecutar tar -xf I747UCDLK3_I747ATTDLK3_I747UCDLK3_HOME.tar . Debería crear un nuevo directorio con un nombre similar y este directorio contendrá imágenes de las particiones de arranque, caché, grasa, oculta, de recuperación y del sistema (y quizás más):

  • boot.img
  • cache.img.ext4
  • hidden.img.ext4
  • system.img.ext4

Intermitente

Debes asegurarte de que las particiones de tu dispositivo tienen los mismos nombres que he escrito a continuación (APPS, CACHE, HIDDEN, SYSTEM). Puedes hacerlo ejecutando heimdall download-pit --output <filename> y luego heimdall print-pit --file <filename> . Por último, aquí está el parpadeo real (es posible que desee añadir --no-reboot al primer comando):

# heimdall flash --APPS boot.img --verbose
# heimdall flash --SYSTEM system.img.ext4 --CACHE cache.img.ext4 --HIDDEN hidden.img.ext4 --verbose

Recuperación de flashes (añadido más tarde)

En caso de que tu teléfono arranque con el recovery en vez de con el sistema, debes flashear tu imagen de recovery (no tiene que ser stock) de nuevo.

0 votos

No hay hidden.img.ext4, voy a saltar ese paso

0 votos

Se acerca bastante, termina de crear imágenes de todos los (Excepto hidden.img.ext4) a continuación, se reinicia en clockworkmod. Soy recibido con un mensaje preguntando si quiero instalar un zip no fiable (he seleccionado sí). el teléfono se reinicia un par de veces, a continuación, arranca de nuevo en clockworkmod

0 votos

Funcionó! estoy de vuelta en el firmware de fábrica! Gracias.

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