O que são ROMs Odexed e Deodexed para aparelhos com Android

4 de fevereiro de 2013 às 18:52
Odexed Vs De Odexed 1

O Android é o sistema mais famoso do mundo atualmente, e a cada dia que passa vai ganhando mais e mais popularidade sendo o maior do mundo atualmente. Mas para os mais especialistas, o Android é bem mais que um simples OS. Por ser de código aberto e baseado no Linux, o sistema do Google abre um mundo de oportunidades para os desenvolvedores, principalmente aqueles que desenvolvem suas próprias ROM modificadas, dando uma cara nova ao sistema. O site XDA Developers é o melhor lugar para começar uma ROM personalizada. É a maior e mais útil fonte de informações para aprender sobre o Android. Sendo um lugar bem técnico, é comum os usuários não-programador se deparar com diversos termos que não fazem ideia do que significa. Então, quem já baixou uma ROM no XDA já se deparou com as palavras “odexed e deodexed”. Se você quer, finalmente, saber o que é um ROM odexed ou uma ROM deodexed e descobrir qual é a melhore, vocês está no lugar certo.

Odexed Vs De-Odexed

O que são as ROM Odexed e Deodexed para Android?

CONTINUA DEPOIS DA PUBLICIDADE - OTZADS

Para saber o que realmente o que está odexed, primeiro você tem que entender o que são arquivos ODEX e quais são as suas necessidades em uma ROM do Android.

Como o Android é baseado em Linux, ele usa pacotes de aplicativos ou APK – saiba aqui o que são – como estes são responsáveis ​​por dizer ao sistema qual aplicativo carregar e executar. É preciso agora saber que o Android funciona em partições, dos quais os aplicativos que estão contidos na partição / sistema são aplicativos do sistema (que não pode ser alterado ou modificado sem ter acesso root), por outro lado as contidas dentro da partição / dados são do usuário aplicativos e podem ser livremente modificados. A partição / sistema é o primeiro a ser carregado quando e inicialização do sistema operacional. Estes são apenas os aplicativos que lida com Odex e deodex.

Possibilidades:

Os aplicativos do Android são desenvolvidos de duas maneiras, o fato de que cada aplicativo ser composto de um APK e uma parte do cache que conta a Android Dalvik Virtual Machine (VM) que são componentes em uma aplicação.

  • O cache para cada APK está contido em um arquivo separado Odex., Que carrega na máquina virtual, no momento da inicialização, assim, acelerar o tempo de inicialização, este é Odexed.
  • O cache para cada APK está contido dentro da APK-se como um arquivo classes.dex, tornando os tempos de inicialização mais lento, como VM Dalvik é construída, este é Deodexed.

Para limpar você, quando um firmware Android é odexed, os arquivos. ODEX para cada APK / sistema (que são armazenados fora do APK é em si) e estão escritos na máquina virtual Dalvik quando o sistema operacional carregar. Como esses arquivos contêm informações. ODEX carga preliminar sobre todos os aplicativos do sistema, o sistema operacional sabe o que esperar quando se está iniciando-se e, consequentemente, carrega todos os aplicativos mais rápido. Para os usuários, isso significa que o tempo de boot são significativamente acelerado e você pode usar odispositivo frequentemente.

Em uma ROM deodexed costume, não há informações de cache dentro da máquina virtual Dalvik durante o tempo de inicialização, portanto, quando o estado do sistema para cima, ele só sabe quais são os aplicativos para carregar como a partição / sistema de APK são acessadas. Isto irá resultar em muito mais tempo de inicialização e uma vez que cada APK serão processados ​​um a um, e você será capaz de usar seudispositivo recentemente depois de ter transferido no.

O que há de melhor sobre Deodex?

Deodexed ROM são apenas de “boot sempre primeiro após compensação Dalvik cache” é mais lenta e todas as outras semelhantes será o mesmo que qualquer ROM odexed. Durante a primeira inicialização, todas as informações do cache é escrito à máquina virtual e, portanto, ele vai se comportar como qualquer outro firmware, até limpar o cache Dalvik.

Desenvolvedores fazê-lo por causa das possibilidades de modificação, especialmente temas. Como ROM deodexed é e tudo o que está contido código de aplicações dentro de um único APK, o desenvolvedor os valores apks aplicar qualquer aparência personalizada para o aplicativo em si, sem quebrar nenhuma funcionalidade. Este por sua vez, abre possibilidades para alterar os parâmetros diferentes do aplicativo sem afetar como os outros vão operar. Desde um pacote deodexed tem nenhuma dependência externa, que fornece mais liberdade para modificar o que quiserem. Além disso, com uma ROM odexed, theming é absolutamente impossível, porque o. Parte Odex da aplicação será sempre uma bagunça.

SUGESTÕES PARA VOCÊ