Pra quem não sabe, deodexar é a arte de "reembalar" os arquivos .odex de uma rom stock, para seus respectivos .apk (da pasta System/app) ou .jar (da pasta System/framework).
E agora tão perguntando, Pra quê serve isso? Simples, haverá uma diminuição notável no tamanho da rom instalada, o uso da memória RAM será menor, vai ser possível que você mesmo altere ou personalize sua rom stock. Enfim, é mais destinado pra quem entende mais afundo do assunto. Irei mostrar passo a passo como proceder. Eu testei no meu Galaxy Y e Galaxy 5, e só consegui deodexar a pasta System/app, o que é já uma grande ajuda!!!
Antes de procederem tenham em mente que esse processo corre risco de brickar o smart. Façam por sua conta em risco!!!
Pra começar tenham os requesitos.
- Celular rooteado
- Versão Busybox acima de 1.19
- Tenham um backup da sua rom
- Drivers usb previamente instalados no PC
- Java de preferência o mais atual
- Adb ou Android SDK
- Que saibam a manipular e bem, comandos Adb e da mesma forma como fazê-los funcionar
Nota: Os antivírus acusam como vírus, desabilitem temporariamente o antivírus para que o mesmo não seja apagado.
- Conecte o smartphone no pc.(não se esqueça de colocar no modo de depuração de USB config.>Aplicações >desenvolvimento)
- Extraia o xUltimate v2.3.3.zip e inicie o Main.exe
- Se tudo estiver correto o xUltimate irá reconhece e fazer conexão com o seu telefone. Então você terá uma lista de coisa que podem ser feitas.
- Selecione a opção (1) pull /system/app. E aguarde o termino.
- Selecione a opção (2)pull /system/framework. E aguarde o termino.
- Então selecione a opção (3) Deodex /system/app. E aguarde o termino.
- Se encontrar algum erro, entre na pasta /origi/app na pasta em que você extraiu o xUltimate, encontre o arquivo que provocou o erro deletando o .apk e o .odex e repita o procedimento, até que chegue ao final sem erros
- Então selecione a opção (4)Deodex /system/framework. E aguarde o termino. Se encontrar erro proceda da mesma forma do item 7 no entanto os arquivos estarão na pasta /origi/framework/, o único arquivo que não pode dar erro é o framework-res.apk, se isto ocorrer, dê um flash com o odin e comece do zero
- Agora saia do xUltimate.
- Coloque o telefone no modo de armazenamento USB.
- Vá até a pasta do xUltimate e copie a pasta "done_frame", e "done_app",para a pasta raiz do cartão de memória (sdcard).
- depois de copiar saia do modo de armazenamento USB.
- Abra o prompt de Comando.
- Vá até a pasta onde está instalado o android sdk. Então vá a pasta platform-tools, aqui deve ter um arquivo chamado adb.exe se não tiver baixe-o aqui. Nesta pasta que tem o adb dê um clique no botão direito do mouse em um espaço vazio, pressionando a tecla shift ao mesmo tempo e selecione "abrir janela de comando aqui".)
- Entre com os códigos abaixo.
Em caso de bootloop, reinstale a rom oficial de seu aparelho ou restaure um backup feito pelo Clockworkmod recovery.
Dica: Pra quem só conseguiu deodexar apenas apenas a pasta System/app poderam apenas fazer a parte correspondente!!!
Créditos: Brasildroid
este e correto
ResponderExcluir