Este guia apresenta como extrair os arquivos do Lollipop da maneira mais fácil possível.
A cada iteração do Android, nosso sistema operacional móvel favorito se expande e os tamanhos de ROM aumentam progressivamente. Isso se soma ao bloatware adicionado pelos OEMs, que geralmente aumenta o tamanho das ROMs para um gigabyte ou mais. Baixar um firmware desse tamanho é problemático, especialmente em países com velocidades ou limites de dados limitados. Para facilitar a vida dos usuários finais, o Google decidiu usar o sistema de arquivos EXT4 compressível, que substituiu as partições extraídas. Embora tenha se mostrado benéfico em vários aspectos, existem algumas desvantagens potenciais para determinados usuários.
Antes do Android 5.0, ROMs personalizados como OmniROM e AOKP eram lançados como arquivos ZIP. Eles eram fáceis de modificar e todos os interessados em modding de ROM podiam adicionar um aplicativo, bootanimation ou praticamente qualquer coisa sem muito trabalho. O Lollipop é muito mais difícil de modificar porque o desenvolvedor precisa atualizar a ROM e fazer um backup NAND para obter um arquivo img ou usar uma ferramenta externa como sdat2img. Os usuários do Linux podem extrair arquivos DAT facilmente com a ferramenta sdat2img criada pelo desenvolvedor chinês howellzhu. Este binário permite aos usuários extrair um arquivo DAT para uma imagem EXT4, que é facilmente montável ou extraível.
Colaborador reconhecido pelo XDA xpirt escreveu um guia explicando detalhadamente o processo de descompactação de ROMs Lollipop. O guia contém informações úteis sobre o uso da ferramenta sdat2img e explica o jargão técnico usado pelo Google no arquivo de origem relevante. Esperamos que este guia ajude os desenvolvedores a extrair ROMs com mais facilidade e, portanto, a criar versões modificadas do firmware que você está usando atualmente.
Para ler esta informação útil, acesse o [COMO] Descompactar o tópico do fórum de arquivos .dat do Lollipop para os bits relevantes.