Broquen
19/01/13, 15:59:52
Este sistema de backup es válido para cualquier ROM que use partición /preload (LSJ y LS8 de momento)
Buenas,
Debido a que últimamente un montón de gente pasa por las ROMs basadas en la LSJ, quería explicar un par de cosas que creo que pueden ayudar.
Para empezar, este nuevo leak de Samsung con base JB tiene una partición nueva (/dev/block/mmcblk0p12) que no estaba en ICS (montada en /preload)
En esta partición es necesaria pq en /system no hay suficiente espacio para todas las apps que trae la leak.
El problema es que los kernels que no están basados en el stock (como Siyah y DorimanX) no hacen backup de esta nueva partición, por lo que hacer un nandroid desde CWM no nos garantiza poder restaurar la ROM entera cuando lo necesitemos (faltaría esta nueva partición con las apps que contiene).
Una vez explicado esto y para poder quedarnos tranquilos haciendo un backup COMPLETO desde el recovery, existen dos sistemas que podemos usar:
El primero es sencillo pero más engorroso:
Esto no es necesario si estamos usando el PhilZ o el Jeboo
- Reiniciar en recovery
- Flashear el kernel de PhilZ o el Jeboo
- Vamos a advanced > reboot recovery
- Hacemos el backup
- Ahora volvemos a flashear el DorimanX o el Siyah
- Reiniciamos normalmente o vamos a advanced>reboot recovery si queremos seguir en recovery
Para restaurar un nandroid desde Siyah o dorimanX:
- Reiniciamos en recovery
- Flasheamos PhilZ o Jeboo
- Advanced>reiniciamos recovery
- Restauramos el backup desde el recovery del PhilZ o el Jeboo
- Flasheamos el Siyah o el DorimanX de nuevo
- Reiniciamos
Ahora un segundo método más sencillo y menos engorroso (sacado de xda con créditos a hawkerpaul)
En este método se usan dos archivos flasheables (los adjunto) que contienen un script específico para la partición /preload.
Para hacer el backup desde siyah o dorimanX:
- Reiniciamos en recovery
- Hacemos el backup de la forma habitual
- Flasheamos el archivo "GS2PreloadBackup.zip"
- Ya sólo hay que reiniciar con la tranquilidad de tener un backup 100% operativo!
Restaurar un backup si llevamos siyah o dorimanX:
- Reiniciamos en recovery
- Restauramos el nandroid backup de la LSJ que queramos
- Flasheamos el archivo "GS2PreloadRestore.zip"
- Reiniciamos
Comentar que si hemos hecho varios backups de /preload mediante este último método, al restaurar se restaurará el de la ROM que tengamos instalada en el teléfono, por lo que lo haremos siempre al final de la restauración (estos backups de /preload se guardan clasificados por ROM en distintas carpetas en /sdcard/MyBackups/preload/[nombre-de-la-ROM]/preload.tar)
Por último, para los que no hayan probado otros kernels, comentar que tanto Siyah, como Jeboo, como DorimanX solucionan el problema de exceso de consumo de la señal wifi que sí tiene el PhilZ, aunque tienen el fallo que he comentado de no hacer el backup de /preload.
EDITO: adjunto los dos zips
Buenas,
Debido a que últimamente un montón de gente pasa por las ROMs basadas en la LSJ, quería explicar un par de cosas que creo que pueden ayudar.
Para empezar, este nuevo leak de Samsung con base JB tiene una partición nueva (/dev/block/mmcblk0p12) que no estaba en ICS (montada en /preload)
En esta partición es necesaria pq en /system no hay suficiente espacio para todas las apps que trae la leak.
El problema es que los kernels que no están basados en el stock (como Siyah y DorimanX) no hacen backup de esta nueva partición, por lo que hacer un nandroid desde CWM no nos garantiza poder restaurar la ROM entera cuando lo necesitemos (faltaría esta nueva partición con las apps que contiene).
Una vez explicado esto y para poder quedarnos tranquilos haciendo un backup COMPLETO desde el recovery, existen dos sistemas que podemos usar:
El primero es sencillo pero más engorroso:
Esto no es necesario si estamos usando el PhilZ o el Jeboo
- Reiniciar en recovery
- Flashear el kernel de PhilZ o el Jeboo
- Vamos a advanced > reboot recovery
- Hacemos el backup
- Ahora volvemos a flashear el DorimanX o el Siyah
- Reiniciamos normalmente o vamos a advanced>reboot recovery si queremos seguir en recovery
Para restaurar un nandroid desde Siyah o dorimanX:
- Reiniciamos en recovery
- Flasheamos PhilZ o Jeboo
- Advanced>reiniciamos recovery
- Restauramos el backup desde el recovery del PhilZ o el Jeboo
- Flasheamos el Siyah o el DorimanX de nuevo
- Reiniciamos
Ahora un segundo método más sencillo y menos engorroso (sacado de xda con créditos a hawkerpaul)
En este método se usan dos archivos flasheables (los adjunto) que contienen un script específico para la partición /preload.
Para hacer el backup desde siyah o dorimanX:
- Reiniciamos en recovery
- Hacemos el backup de la forma habitual
- Flasheamos el archivo "GS2PreloadBackup.zip"
- Ya sólo hay que reiniciar con la tranquilidad de tener un backup 100% operativo!
Restaurar un backup si llevamos siyah o dorimanX:
- Reiniciamos en recovery
- Restauramos el nandroid backup de la LSJ que queramos
- Flasheamos el archivo "GS2PreloadRestore.zip"
- Reiniciamos
Comentar que si hemos hecho varios backups de /preload mediante este último método, al restaurar se restaurará el de la ROM que tengamos instalada en el teléfono, por lo que lo haremos siempre al final de la restauración (estos backups de /preload se guardan clasificados por ROM en distintas carpetas en /sdcard/MyBackups/preload/[nombre-de-la-ROM]/preload.tar)
Por último, para los que no hayan probado otros kernels, comentar que tanto Siyah, como Jeboo, como DorimanX solucionan el problema de exceso de consumo de la señal wifi que sí tiene el PhilZ, aunque tienen el fallo que he comentado de no hacer el backup de /preload.
EDITO: adjunto los dos zips