Quantcast

Descomprimir .data en lollipop

  • Iniciador del tema xancin
  • Fecha de inicio
xancin

xancin

Pepa para Pepín Pon Pan
Creador act.
Diamante
Cocinero
2 Mar 2014
31.655
63.238
24.156
#1
Parece que nos quieren complicar la vida cada vez mas para modificar y diseñar nuestras propias roms...
Ahora mismo si cojeis cualquier Rom Lollypop vereis algo asi
Descomprimir .data en lollipop capture-20150213-165422-png-74761-png.219564

Y claro...com se puede modificar algo si esta todo en formato .dat?
Pues bajaros este archivo...decomprimirlo en una carpeta
https://mega.co.nz/#!eJNCBbIC!sO5jSPPXZgVtmri5_1euSt8SKwNZ3TIgBL5Avbn6unw
Usaremos primero sdat2img.exe, es muy simple.... poner esto en una ventana de comandos y listo
sdat2img system.transfer.list system.new.dat system.img
una vez abierta la ventana de comandos y puesto ese ejemplo os saldra esto todo
Descomprimir .data en lollipop capture-20150414-131633-png-79597-png.219565

Ahora tendreis un archivo llamado system.img
La movida es que ahora hay que usar Ubuntu......es muy sencillo pero ya que estais en este mundillo, va siendo hora que lo instaleis en vuestro ordenata....
En Ubuntu:
https://mega.co.nz/#!aEsTja5I!N57uIViiczU9pToRSg57CrG-4ECieM3Hv9knE-ugQ7A
Descomprimir EXT4(system.img) y comprimir EXT4 (system.img)
Ahora tenemos que montar ext4 o system.img en una carpeta de "output" para que podamos ver las apps el framework o lo que sea
Tenemos que escribir este comando:
sudo mount-t ext4 -o loop system.img output/
Como se puede ver que hay una nueva carpeta llamada output en la cual podemos editar / modificar / borrar los archivos que querramos.
Ahora tenemos que comprimir de nuevo a ext4 imagen(system.img), para ello necesitamos los make_ext4fs . Tienes que extarer el archivo file_contexts (de la rom comprimida original) dentro del path(directorio) make_ext4fs. Ahora escribe esto:
./make_ext4fs -T 0 -S file_contexts -l 1073741824 -a system system_new.img output/
Tendras la nueva imagen system_new.img lista para lo siguiente...La verdad es que se debe de hacer todo mejor desde linux, yo os comento esto por si quereis usar linux lo minimo, pero para poder comprimir un system en formato system.img necesitareis este paso minimo....

Ahora con el nuevo system_new.img ya modificado y transformado en una Custom rom podemos ir a windows de nuevo. Renombramos a system.img para evitar fallos.
En windows es muy sencillo
Necesitaremos estar de nuevo en la carpeta donde descomprimimos los archivos que bajasteis antes y ahora usaremos rimg2sdat.exe
Muy simple tambien, arrancamos ventana de comandos pulsando boton derecho del raton, a la par que aguantamos mayusculas, sobre la carpeta que estan esos archivos, escogemos abrir ventana de comandos aqui y ponemos:
rimg2sdat system.img
os saldra esta ventana
Descomprimir .data en lollipop capture-20150414-133904-png-79598-png.219566

Y al finalizar tendreis esto
Descomprimir .data en lollipop capture-20150414-134005-png-79599-png.219567

Que son los archivos que tendreis que meter en la rom y asi ya instalar....
Ahora es un tiempo nuevo....va empezar a correr lollypop y era importante empezar a entender como se puede modificar una rom en ese formato....Saludos y espero haberos ayudado.....


 
Musher

Musher

CorrecaminoS de la VidA
Cocinero
1 May 2015
1.563
2.507
5.742
Cartagena
Jiayu S3 Advanced
#2
@Xancin supongo que también se podrá con mint 64bit, ¿no?



FuerzA y HonoR
 
solsticio

solsticio

Simdualero de Plata
11 Ene 2012
54
61
1.369
55
xiaomi redmi note 4 global
#3
Muchas gracias por el tutorial.

No es que tenga demasiadas complicaciones. Pienso que mejor que ir mezclando pasos en windows y linux lo mejor sería hacer ya todo en linux una vez ya obligados. Supongo que las utilidades sdat2img y rimg2dat también estarán para linux.

Yo en esto veo interés en la obtención de los archivos más que en obtener una rom "personalizada". Soy de los que "liteo" las rom y me gusta recuperar archivos que alguna vez me he cepillado con excesiva vehemencia. :innocent:

Este nuevo formato para las rom por recovery en lollipop el proceso de cotillear por los interiores de las mismas queda como mucho más "plasta" que en las rom para anteriores versiones de android. Lástima... ganas de fastidiar algo que funciona bien. Lo bueno y sencillo dos veces bueno. :smile:
 
xancin

xancin

Pepa para Pepín Pon Pan
Creador act.
Diamante
Cocinero
2 Mar 2014
31.655
63.238
24.156
#4
conste que no es por no cotillear. Es por que las roms son de 2.5 gigas casi todas y tuvieron que inventar un sistema para comprimirlas. Solo es eso. Se puede hacer roms como antes perfectamente
 
solsticio

solsticio

Simdualero de Plata
11 Ene 2012
54
61
1.369
55
xiaomi redmi note 4 global
#5
conste que no es por no cotillear. Es por que las roms son de 2.5 gigas casi todas y tuvieron que inventar un sistema para comprimirlas. Solo es eso. Se puede hacer roms como antes perfectamente
Para la compresión ya tentemos el zip que todavía pervive. Supongo que estará más relacionado para facilitar las propiedades de los archivos en el formato ext4 (permisos, enlaces, propietarios, grupos) y poderlas trasladar al móvil. Tal vez pueda también que el zip comprima mejor un archivo "gordo" que muchos "pequeños" aunque creo que la diferencia no sería muy notoria.

Bueno, la cuestión es que ahora es más peñazo el poder mezclar partes de diferentes roms, algo muy divertido sobre todo cuando hay tantas roms para elegir gracias a cocineros tan productivos como tú. :wink:

Bueno. Los amantes de las "rom puzzles" lo tenemos un poco más mal. Ya no arregalremos como podamos. :grin:
 
xancin

xancin

Pepa para Pepín Pon Pan
Creador act.
Diamante
Cocinero
2 Mar 2014
31.655
63.238
24.156
#6
Un archivo system de 2.5 gigas con ese metodo se queda en 1.7 o menos y una vez metido en el zip son 800 megas de rom. si no haces asi tendrias rom de 2 gb siempre minimo
 
infodreams

infodreams

Platino
7 Jun 2013
483
177
1.195
Lenovo A850
#7
@Xancin hoy en día, no veo donde está el problema de tener roms zips de 2,5gb, quien mas y quien menos tiene sd de mínimo 16/32gb medio vacias, y conexiones a internet impensables de cuando comencé con mi modem a 14.400 bps
en fin, estoy algo desfasado, a empollar un poco, cada dia más difícil, jejejeje
 
xancin

xancin

Pepa para Pepín Pon Pan
Creador act.
Diamante
Cocinero
2 Mar 2014
31.655
63.238
24.156
#8
eso es por la instalacion. Es mas facil errores en archivos grandes que n como hacen ahora mandando todo el system de golpe
 
xancin

xancin

Pepa para Pepín Pon Pan
Creador act.
Diamante
Cocinero
2 Mar 2014
31.655
63.238
24.156
#10
Te esta diciendo lo que tienes que escribir en la ventana se comandos. La ventana se abre aguantando mayúsculas y botón derecho del ratón en esa carpeta y escojes abrir ventana de comandos
 
Aldopa40

Aldopa40

Diamante
Cocinero
5 Feb 2015
2.356
1.399
5.196
jiayu S3,One Plus 3, Red Mi Note 5 OnePlus 6
#11
Ya lo había escrito y no hace nada. Si lo pongo con < > me dice "No se esperaba < en este momento" y si lo pongo sin < > se me abre lo de la foto de antes, que se cierra al picar tecla.

Continúa la diversión
 

¿Qué tecnología no debe faltar en tu próximo móvil?

  • NFC

    Votos: 158 45,3%
  • Carga inalámbrica

    Votos: 124 35,5%
  • Carga ultra rápida

    Votos: 200 57,3%
  • 5G

    Votos: 150 43,0%
  • Al menos 3 cámaras principales

    Votos: 99 28,4%
  • Sensor TOF

    Votos: 60 17,2%
  • Lector de huellas

    Votos: 184 52,7%
  • USB tipo C

    Votos: 189 54,2%
  • Bluetooth

    Votos: 170 48,7%
  • Pantalla flexible

    Votos: 25 7,2%

Miembros conectados

  • Pedromo
  • Mpourinio16
  • koiniok
  • neroncete1
  • vallecillo
  • javigt97
  • aspid
  • navarrico
  • 666 Rojo
  • CBSPF
  • SIgNIFER
  • renefbrandan
  • tedan2005
  • ihesu
  • gusrodri
  • xuneastur
  • osifer
  • kikoseis
  • csr
  • proadex
... y 44 más.