Ver Mensaje Individual
  #2  
Viejo 30/01/11, 13:15:37
Array

[xs_avatar]
alvhergon alvhergon no está en línea
Uno que pasaba por aquí
 
Fecha de registro: oct 2009
Localización: San Sebastián de los Reyes
Mensajes: 6,231
Modelo de smartphone: Xiaomi Mi9T Pro
Tu operador: Pepephone
Una vez que sabemos crear un archivo .tar.md5 que nos puede servir de backup, podemos ir un paso más allá. Podemos modificar una ROM en nuestro Galaxy hasta tenerla a nuestro gusto, crear un archivo .tar.md5 sin nuestra información personal listo para distribuir, e incluso todos los archivos necesarios para una instalación limpia.


CREAR .TAR.MD5 DE CUSTOM ROM PARA DISTRIBUCIÓN



1.- Entramos en:
Código:
Ajustes > Aplicaciones > Desarrollo
2.- Marcamos la casilla Depuración USB.
3.- Conectamos el Galaxy por Usb al PC.
4.- Abrimos una consola de comandos. En win7 basta con abrir el menú de Inicio y escribir cmd en la casilla de buscar.
5.- Nos movemos en la consola hasta la carpeta /platform-tools que está en la carpeta del SDK. Si no hemos modificado nada para instalar, será como sigue:
Código:
cd C:/Program files/Android/android-sdk-windows/platform-tools
*Como véis, sólo hace falta escrbir el comando cd seguido de la ruta hasta esa carpeta. Si habéis modificado algo, deberéis modificar esa ruta.
6.- Una vez ahí, escribimos lo siguiente, pulsando Enter al final de cada línea:
Código:
adb shell
cd /sdcard/BackupRom
tar -cf xxx.tar cache.rfs  factoryfs.rfs modem.bin param.lfs zImage
md5sum -t xxx.tar >> xxx.tar
mv xxx.tar xxx.tar.md5
exit
adb pull /sdcard/BackupRomxxx.tar.md5  .
Tal y como hemos hecho para crear el backup, debéis sustituir las xxx por el nombre que más os apetezca, teniendo en cuenta que siempre debe ser el mismo y que una vez creado el archivo .tar.md5, no se puede modificar.
Como habréis visto, hemos quitado dbdata.rfs por no ser necesario y para evitar la filtración de datos personales.
Tras hacer esto, tendremos un archivo .tar.md5 para distribución, sin datos personales, y para flashear con Odin como actualización (El archivo va en PDA y sin marcar la casilla Re-partition).


CREAR ARCHIVOS PARA INSTALACIÓN LIMPIA



Creación del archivo PDA:
1.-Seguimos los pasos anteriores del 1 al 5 y luego escribimos los siguientes comandos:
Código:
adb shell
cd /sdcard/BackupRom
tar -cf PDA-xxx.tar  factoryfs.rfs  param.lfs zImage
md5sum -t PDA-xxx.tar >> PDA-xxx.tar
mv PDA-xxx.tar PDA-xxx.tar.md5 
exit
adb pull /sdcard/BackupRom/PDA-xxx.tar.md5  .
Creación de archivo PHONE:
1.-Seguimos los pasos anteriores del 1 al 5 y luego escribimos los siguientes comandos:
Código:
adb shell
cd /sdcard/BackupRom
tar -cf PHONE-xxx.tar modem.bin 
md5sum -t PHONE-xxx.tar >> PHONE-xxx.tar
mv PHONE-xxx.tar PHONE-xxx.tar.md5
exit
adb pull /sdcard/BackupRom/PHONE-xxx.tar.md5  .
Creación de archivo CSC:
1.-Seguimos los pasos anteriores del 1 al 5 y luego escribimos los siguientes comandos:
Código:
adb shell
cd /sdcard/BackupRom
tar -cf CSC-xxx.tar cache.rfs  
md5sum -t CSC-xxx.tar >> CSC-xxx.tar
mv CSC-xxx.tar CSC-xxx.tar.md5
exit
adb pull /sdcard/BackupRom/CSC-xxx.tar.md5  .
Tal y como hemos hecho para crear el backup, debéis sustituir las xxx por el nombre que más os apetezca, teniendo en cuenta que siempre debe ser el mismo y que una vez creado el archivo .tar.md5, no se puede modificar.

Agradecimientos:
Lorse (esto es suyo, yo sólo le he puesto letra al tuto), rotohammer (creador del tuto original en XDA), intronauta, esticbo.

También tienen un tuto similar para el Galaxy Tab aquí.


Una vez más, queremos incluir la foto de rotohammer:

Última edición por alvhergon Día 31/01/11 a las 10:43:23.
Responder Con Cita
Los siguientes 32 usuarios han agradecido a alvhergon su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]