Tengo dos Samsung Galaxy S3 idénticos (modelo GT-I9300), uno con la rom stock y otro con cyanogenmod. Quiero descargar la rom del que tiene la stock e instalarla en el otro.
¿Cómo puedo descargar, con Odin o Heimdall, la rom del S3 stock?
Tengo dos Samsung Galaxy S3 idénticos (modelo GT-I9300), uno con la rom stock y otro con cyanogenmod. Quiero descargar la rom del que tiene la stock e instalarla en el otro.
¿Cómo puedo descargar, con Odin o Heimdall, la rom del S3 stock?
¿Te refieres a sacar el Firmware (FW) del teléfono stock-FW y ponerlo en el otro tal cual? para tener dos teléfonos FW idénticos?
La confusión está en las palabras descarga/carga, cuando pones el teléfono en modo bootloader está diciendo "modo descarga". Desde el punto de vista del teléfono, va a descargar cosas del PC.
Si quieres sacar el FW. Sería subirlo.
Por eso es más seguro decir flash y dump. Aunque no sea realmente flashear.
Es algo posible volcar el FW, pero normalmente no hay ninguna razón para hacerlo. Descargue la misma versión de Internet y terminará con exactamente los mismos archivos de sistema que en otros teléfonos con la misma versión de FW.
En el teléfono stock-FW, ve a Ajustes -> Acerca del dispositivo -> Número de compilación
y anota la segunda parte del número. Será algo así como I9300UBUGOD1
Eso también incluye la versión CSC. Ahora busca esta versión en estos dos sitios:
Samsung-Updates
SamMobile
o ponerlo en Gugl por lo general, algo sale.
Flashearlo en el teléfono de destino desde el PC usando Odin. No se requiere Root.
Podría haber una manera de volcar el teléfono sin rootear, pero nadie sabe cómo. Sólo podemos suponer esta posibilidad porque hay una opción desactivada para Dump en el programa Odin. Pero he probado, como muchos otros, con teléfono rooteado de fábrica, teléfono de desarrollador o uno con versión de firmware de prueba no segura, la opción de volcado nunca está disponible en el programa Odin.
O es sólo para algún FW muy especial de pre-lanzamiento, o nunca fue implementado en el software de Odin, o fue planeado y nunca terminado en el bootloader del teléfono, porque para ninguna utilidad real quizás? O debe ser activado por algún cable especial, o la combinación de botones presionados.
O lo pusieron los ingenieros de Corea sólo para burlarse de los hackers curiosos.
Creo que esto último, ya que incluso en el nuevo FW, si escarbas en los recursos del bootloader, encontrarás un gráfico que muestra el taunter verde de Android con las palabras "Upload mode".
Así que esta es una forma conocida de volcar FW de todos modos:
Tenga en cuenta que tendrá que Root el teléfono de stock-FW, a Dump it.
En primer lugar tenemos que averiguar qué archivos tenemos que volcar y luego flashear:
Abra el archivo TAR o TAR.md5 del firmware de cualquier versión del mismo modelo usando 7zip y mire dentro. Observe los nombres de los archivos incluidos.
Más tarde tendrás que renombrar los archivos que volcarás con los mismos nombres que los de este TAR. Hay muchas más particiones que puedes volcar, que las que puedes flashear. Los archivos que están dentro del TAR deberían ser suficientes para flashear completamente un teléfono, pero no siempre se incluyen todas las particiones, a veces dejan fuera los bootoaders.
En la lista de la parte inferior he marcado los que nunca se incluyen por -
y los que recuerdo haber visto en los archivos TAR de +
Utiliza esa lista para renombrar los archivos volcados que quieres flashear con Odin de Nombre de Partición a Nombre de Archivo Flash, u obtén esta lista de tu teléfono con el siguiente método. Ten en cuenta que no debes flashear PIT y EFS, pero puedes volcarlos para tener una copia de seguridad.
Para sacar una lista desde tu teléfono:
Ahora tenemos un esquema de nomenclatura, Nombre de la partición es como se volcará el archivo con la partición, y Nombre del archivo flash como debe ser renombrado antes de flashear.
Tenga en cuenta que algunas particiones no están documentadas y no se sabe fuera de la fábrica para qué sirven. Pueden ser para almacenar información específica del teléfono, o datos de calibración calculados y flasheados una vez en fábrica para cada teléfono.
Las particiones de flash sólo se encuentran en los archivos TAR de stock.
Aquellos que no están en el archivo TAR deben ser flasheados sólo como último recurso, cuando usted sabe que aquellos en el teléfono de destino ha sido dañado. Y siempre hacer una copia de seguridad antes de flashear los nuevos sobre ellos.
Realice este paso de volcado tanto en los teléfonos de destino como en los de origen. En el destino sólo para tener una copia de seguridad.
Siguiente en PC (o comprueba la alternativa más abajo):
Alternativamente, pero sólo para los teléfonos rooteados, puede utilizar dd en el teléfono de destino, o MobileOdin.
tenga mucho cuidado, NO debe flashear la partición PIT y EFS, aunque se mencionen en el archivo PIT. Para cada teléfono el EFS contiene datos específicos, algunos de los cuales están encriptados usando algún número de serie tomado del teléfono. Así que cada EFS sólo funciona en el teléfono para el que está diseñado. Al flashearlo, perderás el original, que no es fácilmente recuperable.
tampoco hay que preocuparse por la partición de recuperación, ya que no es una partición de stock sino personalizada, desde el proceso de rooteo.
Sé que la parte de DUMP de esta guía no es extra descriptiva, pero cada paso necesitaría un post separado. Si estás completamente perdido en él, considere la posibilidad de descargar FW listo de Internet.
Lista s3 FW volcada con heimdall. Podría cambiar con diferentes versiones de FW:
+
Partition Name: APNHLOS
Flash Filename: NON-HLOS.bin
+
Partition Name: MDM
Flash Filename: modem.bin
Partition Name: SBL1
Flash Filename: sbl1.mbn
Partition Name: SBL2
Flash Filename: sbl2.mbn
Partition Name: SBL3
Flash Filename: sbl3.mbn
+
Partition Name: ABOOT
Flash Filename: aboot.mbn
Partition Name: RPM
Flash Filename: rpm.mbn
+
Partition Name: TZ
Flash Filename: tz.mbn
-
Partition Name: MODEMST1
Flash Filename: nvrebuild1.bin
-
Partition Name: MODEMST2
Flash Filename: nvrebuild2.bin
-
Partition Name: M9KEFS1
Flash Filename: m9kefs1.bin
-
Partition Name: M9KEFS2
Flash Filename: m9kefs2.bin
-
Partition Name: M9KEFS3
Flash Filename: m9kefs3.bin
+
Partition Name: SYSTEM
Flash Filename: system.img.ext4
+ this is CSC, might be left out
Partition Name: CACHE
Flash Filename: cache.img.ext4
+ only sometimes
Partition Name: PARAM
Flash Filename: param.lfs
+
Partition Name: BOOT
Flash Filename: boot.img
+ but you can't Dumb stock recovery as to dump you need root, to get root recovery is usually overwriten
Partition Name: RECOVERY
Flash Filename: recovery.img
Partition Name: PERSDATA
Flash Filename: persdata.img.ext4
+ but contains only crapware, version is connected with CSC
Partition Name: HIDDEN
Flash Filename: hidden.img.ext4
Partition Name: CARRIER
Flash Filename: carrier.img.ext4
- this is /data and INTERNAL STORAGE, aka sdcard, do not dump it's HUGE and there is no reason
Partition Name: USERDATA
Flash Filename: userdata.img.ext4
Partition Name: PGPT
Flash Filename: pgpt.img
- it is included sometimes but to change layout, NEVER FLASH IT might hard brick phone
Partition Name: PIT
Flash Filename: MSM8960.pit
+
Partition Name: MD5
Flash Filename: md5.img
Partition Name: SGPT
Flash Filename: sgpt.img
Depende del tipo de rom que se descargue.
CASO 1: Stock ROM
Si descargas una rom de stock (como la de Sammobile ) entonces sí, necesitarás odin para flashearlo.
NOTA: Hay una aplicación llamada ODIN móvil (versión pro en play store ), es el odin exacto pero no necesita pc. Dado que su teléfono ya tiene root (que desea instalar la rom en el teléfono con CM derecho?), También puede tratar de flasheo con eso. Yo siempre flasheo los kernels en caso de que no estén en formato zip usando mobile odin. Pero, advertencia: Nunca he probado el flasheo de la ROM usando odin móvil. En teoría, debería funcionar ya que esa es la razón por la que se hizo. Pero no estoy seguro del éxito y las consecuencias. Proceda bajo su propio riesgo.
CASO 2: ROM personalizada
Es probable que esté en formato .zip. No se puede flashear con odin. Ahora el verdadero truco aquí es conseguir que en el teléfono en el que necesita para instalar la nueva rom.
Otras posibilidades:
En ese caso, entra en el recovery usando la combinación de teclas volumen arriba+power+home (para el teléfono en el que necesitas instalar una nueva rom). Configurar el ADB en su PC.
Transfiera el archivo de la rom de su teléfono de stock a la PC.
Conecta tu teléfono al PC en el que quieres instalar la nueva rom después de arrancar el teléfono en recovery.
Abra cmd e introduzca este comando->
adb push PathToRomAndFileName.zip /sdcard/
Esto empujará el archivo de la rom a tu teléfono, puedes flashearlo usando el recovery de la manera normal.
Sólo tienes que descargar la rom en tu teléfono con la rom de stock, transferirla a tu teléfono en el que quieres instalarla usando el bluetooth o el método que prefieras. Entra en el recovery y flashéalo de forma normal.
El método universal más fácil (si es bootloop o no, necesita sdcard externa):
Descarga la rom en tu teléfono con la rom de stock.
Poner en la tarjeta de memoria y transferir la rom a eso.
Ahora expulsa la tarjeta de memoria y ponla en el teléfono donde quieras instalar la rom.
Arranca al recovery e instala la rom desde la sdcard externa.
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.