segunda-feira, 3 de fevereiro de 2014

[Tutorial] Como Deodexar A Rom

E o que é ODEX Deodexar no Android?


Neste tutorial vamos tentar explicar o que Odex E Deodexar significa e quais são as implicações para um usuário regular do Grupo Android.


O QUE é UM ARQUIVO ODEX?

As aplicações do sistema Android são embalados com a "APK" APKs esses pacotes ou arquivos são acompanhados por "xxxxx.odex" cuja função é acelerar o tempo de boot. Android aplicar esta técnica por padrão para todas as aplicações do sistema.

Estes arquivos ". ODEX" são na verdade partes do aplicativo a ser carregado na memória (Dalvik-cache) antes de iniciar o aplicativo. Quando chamamos a aplicação acelera o processo de inicialização, porque alguns já a pré-carga.

O sistema operacional Android usada para executar aplicativos Java, este processo é chamado de máquina virtual "Dalvik"


Agora siga o DEODEXADO ...

Deodexar é basicamente a reembalagem APK, fazendo isto, todos os arquivos de um pacote de pedidos de adesão por um novo, eliminando a possibilidade de conflito entre a APK modificado. ODEX separadamente.

Em resumo, um Deodexar APK é colocar todos os arquivos do aplicativo em um novo pacote único, permitindo a modificação fácil ... arquivos desaparecer. ODEX


VANTAGENS E DESVANTAGENS

+ O Deodexar uma rom ou um aplicativo abre a possibilidade de modificar ... "MOD" osso hehe

+ A desenvolvedor (desenvolvedor) sempre cria uma ROM é a primeira coisa Dodexar lhe permitirá modificar e produzir espaço APKs.

-. Quando você apagar arquivos ODEX, que são os aplicativos que permitem carregar rapidamente, são carregados na inicialização, na "cache Dalvik" eliminaria um arranque inicial do APKs mais.

+ No entanto, isto só é verdade para a primeira partida da Deodexada app como o cache Dalvik está sendo completado com o uso de aplicações.

Damos de volta com rajadas longas somente se o cache Dalvik é eliminado por algum motivo.



Sistema de Arquivos Tutorial Deodexar

Precisamos?

* CELULAR Roteado

* Tenha um backup completo de celular

* Tendo instalado o SDK Android em nosso PC - Android SDK pode baixá-lo aqui

* Os mais recentes drivers Motorola - pode baixá-lo aqui os drivers mais recentes da Motorola

* XUltimate v2.2.3 - -xUltimate v2.3.3
* xUltimate Main v2.4- - XUltimate v2.2.4 -> ICS Razr Leak
* xUltimate Main v2.4.2 - http://www.xeudoxus....mate-v2.4.2.zip

http://www.mediafire...ujjradt1mhsvu1p

Download do Arquivos "Smaili-1.2.4.jar" e "baksmali-1.4.2.jar" ou no link link

Aqui o processo:

1 - no telefone vá em "Configurações de aplicativos "--->" "---> Desenvolvimento ""---> e marque" Depuração USB "

2 - Instale os drivers Motorola, se necessário.

3 - Conecte o celular a porta USB no PC "Mass Storage"

4 - Descompacte o xUltimate em nosso PC e execute o "main.exe"

5 - Se tudo correr bem xUltimate devem reconhecer e fazer uma conexão celular. Agora abrira uma janela onde você deverá ver uma lista de opções.

6 - Na janela xUltimate Escolha a opção 5 ...

A - Copie a pasta inteira / app em nosso PC para a pasta "origi_app"

B - Copie toda a pasta framework System / para o nosso PC para a pasta "origi_frame"

Importante: Depois de copiar todos os aplicativos da pasta "origi_frame" verificar e, se for encontrado delete "guava.odex" é um arquivo que interfere com o processo de Deodexado

C - inicia o processo de Doedexado a pasta "origi_app" os arquivos resultantes são salvos em "done_app"

D - Inicie o processo de Doedexado a pasta "origi_frame" os arquivos resultantes são salvos em "done_frame"

Não se desespere isso pode levar laburo 10 ... 15 minutos

Se por algum motivo no futuro quiser voltar para o Odex rom só precisa restaurar os arquivos da pasta "origi_app" no sistema / app eo "origi_frame" no sistema / estrutura

6 - Feche o aplicativo escolhendo xUltimate 7 ...

7 - Vá até a pasta xUltimate, cópia "done_frame" e "done_app" e cole-o na raiz do SD da nossa memória celular.

8 - Na tela de celular para baixo a barra de notificação e aberto "conexão USB", que está no armazenamento em massa, deve agora escolher "NãO", mas sem desconectar o cabo USB, isso é chamado de "Riding the SD" que nos permite o acesso o SD eo sistema celular da ADB console.

9 - Abra uma janela do DOS (eu suponho que você tenha configurado ADB) e escreva o seguinte código:


Imagem Postada

Modo para samsungs, Motorola, LG entre outros:
Quote
cd c:\android\tools
adb shell
su
stop
mount -o remount,rw /dev/block/mtdblock4 /system
cp /sdcard/done_app/* /system/app/
cp /sdcard/done_frame/* /system/framework/
rm /system/app/*.odex
rm /system/framework/*.odex
mount -o remount,ro /dev/block/mtdblock4 /system
reboot

Explicação dos comandos:

adb shell (celular conectado ao shell pelo ADB)

su (permissões de superusuário)

stop (Para todas as atividades no celular, podem ser executados no console ADB shell)

mount-o rw, remount / dev/block/mtdblock4 / system (sistema de telefone dá os atributos de "read / write")

cp / sdcard / done_app / * / system / app / (Copiar arquivos Deodexados na pasta "done_app" um sistema / / app /)

cp / sdcard / done_frame / * / system / framework / (Copiar arquivos Deodexados na pasta "done_frame" um sistema / / framework /)

rm / system / app / *. ODEX (Exclui todos .ODEX de / system / app /)

rm / System / framework / *. ODEX (Exclui todos .ODEX de / system / framework /)

mount-o ro, remount / dev/block/mtdblock4 sistema / (sistema de telefone dá os atributos de "read only")

reboot (reinicia o nosso celular)

Pronto ... Rom Deodexada.! Para confirmar use o root Explorer e olhe para ver dem contem a presença de um arquivo. ODEX

Eu espero que seja tutorial útil e informativo.!

Creditos:VooDooKill

Nenhum comentário:

Postar um comentário