cronociclope
24/07/16, 05:59:18
Hace algunos día descargué las ROMs Resurrection Remix y CM13, ambas del desarrollador The Whisp (no confundir con la RR de mygalaxya), pero al descomprimir el zip de la ROM en la PC para editar los archivos del Módem y demás para poder instalarlas en mi Galaxy A5 me di con la sorpresa que la carpeta system estaba vacía y sólo había tres archivos: system.new.dat, system.transfer.list y system.patch.dat. Así que investigando un poco en la web me topé con dos Tutoriales: uno del desarrollador xpirt (http://forum.xda-developers.com/android/software-hacking/how-to-conver-lollipop-dat-files-to-t2978952), y el otro del desarrollador Ricky Divjakovski (http://forum.xda-developers.com/android/software-hacking/tool-converting-lollipop-marsmallow-dat-t3225945), el segundo es mucho más sencillo y no requiere tantos conocimientos de programación. Así que aquí les dejo los pasos del segundo Tutorial:
Nota Importante:
Este procedimiento lo hice en una PC con Windows 10 Pro (64 bits) y fue probado con las ROMs Resurrection Remix 5.7.0 y CM13, ambas con Android 6.0.1, no sé cómo funcionará en versiones anteriores de Windows u otras ROMs, aunque debería funcionar sin problemas, según el Post de XDA sirve tanto para ROMs Lollipop como Marshmallow.
Archivos Necesarios:
- Sprs2ext: Aquí (http://forum.xda-developers.com/devdb/project/dl/?id=14770)
- Ext2Read: Aquí (https://sourceforge.net/projects/ext2read/files/)
Pasos:
1. Crear una nueva carpeta y colocar los siguientes archivos dentro de ella:
- system.new.dat
- system.transfer.list
- sprs2ext
2. Presionar la tecla de Shift, sin soltarla darle clic derecho en cualquier lugar de la nueva carpeta y seleccionar la opción Abrir ventana de comandos aquí.
3. Ingresar el siguiente comando tal cual como está escrito, respetando espacios y puntos:
sprs2ext.exe system.transfer.list system.new.dat
y luego le dan a la tecla intro (Enter).
4. El archivo comenzará a extraerse por bloques, esto no demora más de 5 minutos, una vez que termine, verán en la pantalla del CMD la siguiente línea:
Output image:...... system.img.ext4
5. Ahora verán que en la carpeta ya está un nuevo achivo de nombre system.img.ext4
6. Descomprimir el zip de Ext2Read y luego ejecutar el programa como Administrador.
7. En la nueva ventana, seleccionar la pestaña File y luego la opción Open Image:
8. Se les abrirá el explorador de windows, busquen y seleccionen el archivo system.img.ext4 que extrajeron con el primer programa, luego le dan Abrir:
9. Le dan doble clic en el archivo de la ventana derecha, luego aparecerán todos los archivos de la carpeta system de la ROM:
10. Ahora, seleccionen la pestaña Tools y luego la opción Save, y eligen donde quieran guardar los archivos.
Como verán, ahora todos los archivos se han guardado correctamente, ahora sólo queda crear una carpeta de nombre system y meterlos los archivos extraídos allí, y ya podrán editarlos y luego comprimirlos normalmente junto con los otros archivos del zip de la ROM (excepto los archivos DAT claro está) para luego instalarlo en tu dispositivo.
Luego de hacer el procedimiento y editar los archivos updater-script y build.prop he instalado ambas ROMs sin problemas en mi Galaxy A5.
Espero les sea de utilidad. Un abrazo.
Fuentes:
XDA (http://forum.xda-developers.com/android/software-hacking/tool-converting-lollipop-marsmallow-dat-t3225945)
Nota Importante:
Este procedimiento lo hice en una PC con Windows 10 Pro (64 bits) y fue probado con las ROMs Resurrection Remix 5.7.0 y CM13, ambas con Android 6.0.1, no sé cómo funcionará en versiones anteriores de Windows u otras ROMs, aunque debería funcionar sin problemas, según el Post de XDA sirve tanto para ROMs Lollipop como Marshmallow.
Archivos Necesarios:
- Sprs2ext: Aquí (http://forum.xda-developers.com/devdb/project/dl/?id=14770)
- Ext2Read: Aquí (https://sourceforge.net/projects/ext2read/files/)
Pasos:
1. Crear una nueva carpeta y colocar los siguientes archivos dentro de ella:
- system.new.dat
- system.transfer.list
- sprs2ext
2. Presionar la tecla de Shift, sin soltarla darle clic derecho en cualquier lugar de la nueva carpeta y seleccionar la opción Abrir ventana de comandos aquí.
3. Ingresar el siguiente comando tal cual como está escrito, respetando espacios y puntos:
sprs2ext.exe system.transfer.list system.new.dat
y luego le dan a la tecla intro (Enter).
4. El archivo comenzará a extraerse por bloques, esto no demora más de 5 minutos, una vez que termine, verán en la pantalla del CMD la siguiente línea:
Output image:...... system.img.ext4
5. Ahora verán que en la carpeta ya está un nuevo achivo de nombre system.img.ext4
6. Descomprimir el zip de Ext2Read y luego ejecutar el programa como Administrador.
7. En la nueva ventana, seleccionar la pestaña File y luego la opción Open Image:
8. Se les abrirá el explorador de windows, busquen y seleccionen el archivo system.img.ext4 que extrajeron con el primer programa, luego le dan Abrir:
9. Le dan doble clic en el archivo de la ventana derecha, luego aparecerán todos los archivos de la carpeta system de la ROM:
10. Ahora, seleccionen la pestaña Tools y luego la opción Save, y eligen donde quieran guardar los archivos.
Como verán, ahora todos los archivos se han guardado correctamente, ahora sólo queda crear una carpeta de nombre system y meterlos los archivos extraídos allí, y ya podrán editarlos y luego comprimirlos normalmente junto con los otros archivos del zip de la ROM (excepto los archivos DAT claro está) para luego instalarlo en tu dispositivo.
Luego de hacer el procedimiento y editar los archivos updater-script y build.prop he instalado ambas ROMs sin problemas en mi Galaxy A5.
Espero les sea de utilidad. Un abrazo.
Fuentes:
XDA (http://forum.xda-developers.com/android/software-hacking/tool-converting-lollipop-marsmallow-dat-t3225945)