Como ativar o Android Runtime (ART) no Mi 3 executando MIUI 5/6

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