Descomprimindo/extraindo arquivos .dat das Rom's (Lollipop)

2015/09/22

Eaw, aqui vai á mais um tuto, dessa vez vamos na parte do desenvolvimento, hoje eu irei ensinar a vocês como descompactar/descomprimir os arquivos .dat que são os arquivos que vem nas custom ROM's...
Esse método de compreensão super show de bola, foi graças ao google.
E o privilégio desse tópico aqui não se dá apenas ao google, mas para os dois chineses chamados "howellzhu" e "luxi78" (são nicks galera), bem, esses dois rapaizinhos conseguiram por meio de binários, descomprimir e comprimir os arquivos .dat! (Palmas para ele!! kkkk')
Antes de mais nada, fiquei curioso por descompacta esses arquivos, fiz a tentativa de renomear para *zip,rar,img e resultado?? Nada -_-
Daí resolvi pesquisar no Google sobre até que encontrei no melhor e maior forúm de android o "XDA"
Finalmente encontrei o que eu queria... Em primeiros momentos achei meio complicado mas depois se tornou muito fácil!
Irei aqui demostrar e ensinar a vocês, penso que irei ajudar a muitos e por isso resolvi postar ao meu blogger Planeta de android, como ando meio corrido com o tempo, irei ser meio rápido e farei o video como demostração (no fim do tópico)!

As roms lollipop geralmente contém esses arquivos:
boot.img
file_contexts
META-INF
system.new.dat
system.patch.dat
system.transfer.list

Primeiro, baixem os arquivos necessários!
sdat2img.exe - mega.co.nz
make_ext4fs - mega.co.nz
rimg2sdat.exe -mega.co.nz

(Aconselho criar um pasta apenas para esses arquivos baixados)

Agora extrai todos os arquivos da sua rom (zip) desejada para a pasta ao qual vocês colocaram os arquivos que baixaram do dessa página!
Agora segure a tecla SHIFT, e click com o botão direito dentro da pasta (porém fora dos arquivos), e aparecerá assim:

(Click agora em Abrir janela de comando aqui)

Agora digite o seguinte código:

sdat2img system.transfer.list system.new.dat system.img



E a partir de agora espere, irá descomprimir o arquivo (aguarde...), não demorará muito e o arquivo (img puro) estará criado!
Mas não se apresse ainda, esse eh um arquivo img puro, e teremos de usar o programinha baixado "ext4_unpacker", então devemos abri-lo e logo após click num ícone de uma pasta que tem no topo do programinha!
Após ter clickado, o programa quer q vc busque o arquivo IMG que convertemos, então vá novamente a pasta e selecione o arquivo "System.img"

Pronto, agora podemos ver todos os arquivos da rom, poder extrair e fazer modificações!

Se gostaram continue a visitar o Planeta de Android e nos siga no Google+, ou Facebook, ou então se inscreva em nosso canal do Youtube!
Espero que tenham gostado! Agora é com vcs! ;)