Com o lançamento do Android 4.4 KitKat, um novo tempo de execução do Android chamado “ART” foi introduzido experimentalmente. Atualmente, Dalvik é o tempo de execução padrão para dispositivos Android e ART está disponível opcionalmente em uma série de dispositivos Android 4.4, como telefones Nexus, dispositivos da edição Google Play, telefones Motorola rodando Android padrão e muitos outros smartphones. O ART está atualmente em estágio de desenvolvimento, que foi introduzido propositalmente para obter feedback do desenvolvedor e do usuário. O ART eventualmente substituirá o tempo de execução dalvik assim que se tornar completamente estável no futuro. Até então, os usuários com dispositivos compatíveis podem mudar de Dalvik para ART se eles estão interessados em experimentar esta nova funcionalidade e experimentar seu desempenho.
O que há de novo é ART?
ART é uma tentativa de tornar o Android mais rápido, melhorando o desempenho do aplicativo e tornando o dispositivo globalmente estável. Existem vários novos recursos no ART, sendo o principal o novo modo de compilação. Para quem não sabe, a Dalvik usa o compilador Just in time (JIT), enquanto o ART usa Compilador antecipado (AOT), que é mais inteligente e pode melhorar o desempenho do aplicativo. O ART melhora a coleta de lixo de várias maneiras e também tem uma verificação de tempo de instalação mais restrita do que o Dalvik. No ART, o aplicativo é compilado apenas uma vez no momento da instalação, sendo assim pré-compilado que resulta em melhor desempenho do aplicativo e menos carga da CPU, aumentando assim a vida útil da bateria. No entanto, deve-se observar que os tamanhos dos aplicativos (instalação nova) aumentam significativamente durante o uso de ART, o que pode ser um problema para dispositivos com pouco armazenamento interno.
Assista ao vídeo de demonstração perspicaz de ART vs. Dalvik por David da PhoneBuff –
Como mudar para o tempo de execução ART?
Para alternar ou habilitar o ART, seu dispositivo deve estar executando o Android 4.4 KitKat e deve ser compatível com o ART. Você pode facilmente ativar o tempo de execução do ART em Configurações> Opções do desenvolvedor> Selecionar opção de tempo de execução. (Dica - Se você não puder ver as opções do desenvolvedor em Configurações, vá para Sobre o telefone, role para baixo e toque 7 vezes no número da versão para habilitar as opções do desenvolvedor.) O telefone será reiniciado agora e começará a otimizar os aplicativos para ART, o que pode demorar tempo dependendo do número de aplicativos instalados no seu dispositivo.
Cuidado a ser tomado ao usar ART -
Como Dalvik é o tempo de execução padrão em dispositivos Android, pode haver uma mudança no comportamento de alguns aplicativos que não funcionam no ART. Porém, a maioria dos aplicativos existentes agora são compatíveis com ART e devem funcionar bem com o novo tempo de execução. Mas, no caso de você enfrentar algum bug ou travamento do aplicativo com o ART, é aconselhável voltar e continuar com o ART.
Mudando para ART no Xiaomi Mi 3 executando MIUI v5 ou MIUI v6 -
O Mi 3 não oferece mais a opção de ativar o ART nas opções do desenvolvedor. Felizmente, existe um truque para habilitar o tempo de execução do ART no MIUI ROM baseado no Android 4.4 KitKat.
Isenção de responsabilidade: É aconselhável fazer um backup de seus dados. Não seremos responsáveis caso seu dispositivo seja bloqueado. Experimente por sua própria conta e risco!
- Requer Root
- Não tente se você tiver ferramentas WSM instaladas, pois não é compatível com ART.
P.S. Nós tentamos isso no Mi 3W (variante indiana) executando o MIUI v6 Developer ROM.
Para ativar o ART no Mi 3, siga cuidadosamente as etapas abaixo:
1. Certifique-se de que seu Mi 3 esteja enraizado. Referência de postagem: Como fazer root no Xiaomi Mi 3 (aqueles que executam MIUI 6 Developer ROM, consulte este guia.)
2. Instale o ‘ES File Explorer’ da Play Store.
3. Abra o ES File Explorer, toque no ícone do menu no canto superior esquerdo e selecione Ferramentas. Nas ferramentas, habilite a opção ‘Root Explorer’ e acesso root completo ao ES explorer quando solicitado.
4. No ES explorer, abra o diretório do dispositivo (/) em Menu> Local> Dispositivo. Vá para a pasta / data / property. Abra o “Persist.sys.dalvik.vm.lib”Arquivo como Texto e, em seguida, selecione o editor de notas ES.
5. Edite o arquivo selecionando a opção de edição no canto superior direito. Renomear a linha de libdvm.so para libart.so
6. Volte e selecione ‘Sim’ para salvar o arquivo. Em seguida, reinicie o telefone.
7. Após a reinicialização, seu Mi 3 permanecerá no logotipo Mi por cerca de um minuto. Não se preocupe!
Em seguida, ele começará a otimizar os aplicativos para ART, o que pode levar cerca de 15-20 minutos, dependendo do número de aplicativos instalados em seu telefone. Você também notará um aumento no tamanho dos aplicativos instalados depois de habilitar o tempo de execução do ART no Mi 3.
Observação: Depois de mudar para ART, sempre que você reiniciar seu Mi 3 na próxima vez, ele otimizará todos os aplicativos mais uma vez; o que é meio chato. Mas notamos a mesma coisa no Moto G 2014, então isso não parece limitado ao Mi 3 ou MIUI.
No caso, você deseja reverter para o tempo de execução dalvik, da mesma forma, siga as etapas acima e renomeie o texto no arquivo “persist.sys.dalvik.vm.lib” para libdvm.so
Compartilhe suas opiniões se tentar esta funcionalidade no Mi 3. ?
Tags: AndroidMIUIROMRootingTipsXiaomi