Ao personalizar uma ROM, decisões devem ser tomadas. Uma das decisões mais interessantes a tomar é se deve ou não odex. Na odexing, um arquivo ODEX é criado e localizado próximo ao seu respectivo APK, permitindo que as informações relevantes sejam carregadas rapidamente na VM Dalvik. A desvantagem disso é que a capacidade de tematizar esse aplicativo é bastante reduzida. Embora os APKs do sistema sejam odexados de fábrica por padrão, outros aplicativos não são. Para aqueles que não estão interessados em temas e desejam odexar um arquivo único e específico, o processo pode ser assustador.
Agradecimentos ao membro do fórum XDA alkhafaf, os desenvolvedores agora podem fazer odex com facilidade graças ao seu Auto Odexer Script. Usá-lo é simples. Extraia o arquivo baixado para uma pasta e:
1. Primeiro coloque o arquivo odex e apk (ou jar) original na pasta "original".
2. Coloque seu arquivo apk (ou jar) desodexado modificado na pasta "mod"
3. Se você modificou qualquer arquivo na pasta (res) do apk desodexado (ou jar) ou fez alguma edição nos arquivos xml, arraste
esses arquivos do apk (ou jar) desodexado e solte-os no apk (ou jar) original (se você fez alterações nos arquivos xml, arraste o resources.arsc para o arquivo apk (ou jar) original). Use 7zip para esta operação.
4. Conecte seu telefone com USB e verifique se o adb está funcionando. (e não se esqueça de verificar a Depuração USB nas configurações do seu dispositivo).
5. É melhor inicializar no modo de recuperação, especialmente ao odexar arquivos de estrutura.
6. Agora execute o script, escolha aquele para apk ou para jar, de acordo com o arquivo que deseja odex.
7. após a abertura do script, escreva o nome do arquivo apk (ou jar) sem o .apk (ou .jar)
8. Odexing... pronto.
O processo é muito fácil e intuitivo para o usuário final. Então, aqueles de vocês que desejam fazer alguma odexing, dirijam-se ao tópico original e dê uma chance a esse bad boy.