O desenvolvimento Android é dividido em algumas categorias. Um deles é o desenvolvimento baseado no código-fonte, que inclui a criação de aplicativos ou árvores de dispositivos personalizados. Outra categoria envolve a modificação de aplicativos do sistema de código fechado. Esses aplicativos podem ser obtidos do dispositivo com o comando ADB ou extraindo o arquivo de imagem da atualização. É bastante simples no Linux, pois poucos comandos podem resolver o problema, mas a situação fica mais complicada quando o Windows é a plataforma de desktop de sua escolha.
Se você está planejando extrair um arquivo de imagem, você deve tentar bons editores gráficos, como aquele compartilhado por XDA Senior Member dbzfanático. Sua ferramenta permite descompactar facilmente arquivos IMG. O aplicativo também permite visualizar alguns arquivos como texto ou hexadecimal, o que pode ser importante para entender quais partes precisam ser alteradas. Após a extração, os arquivos podem ser descompilados, alterados com APKTool e compactados novamente como uma ROM personalizada com suas próprias melhorias.
Você pode fazer o seu caminho para o thread utilitário para baixar a versão mais recente.