Amb el llançament d'Android 4.4 KitKat, es va introduir experimentalment un nou temps d'execució d'Android anomenat "ART". Actualment, Dalvik és el temps d'execució predeterminat per als dispositius Android i ART està disponible opcionalment en diversos dispositius Android 4.4, com ara telèfons Nexus, dispositius de l'edició Google Play, telèfons Motorola amb Android i molts altres telèfons intel·ligents. ART es troba actualment en fase de desenvolupament, que s'ha introduït expressament per obtenir comentaris de desenvolupadors i usuaris. ART eventualment substituirà el temps d'execució de Dalvik un cop es torni completament estable en el futur. Fins aleshores, els usuaris amb dispositius compatibles poden fer-ho canviar de Dalvik a ART si estan interessats a provar aquesta nova funcionalitat i experimentar-ne el rendiment.
Què hi ha de nou és ART?
ART és un intent de fer Android més ràpid millorant el rendiment de l'aplicació i fent que el dispositiu sigui fluid en general. Hi ha diverses funcions noves a ART, la principal és el nou mode de compilació. Per a aquells que no ho saben, Dalvik utilitza el compilador Just in time (JIT), mentre que ART utilitza Compilador d'anticipació (AOT)., això és més intel·ligent i pot millorar el rendiment de l'aplicació. ART millora la recollida d'escombraries de diverses maneres i també té una verificació del temps d'instal·lació més estricta que Dalvik. A ART, l'aplicació es compila només una vegada en el moment de la instal·lació, de manera que s'ha compilat prèviament, cosa que es tradueix en un millor rendiment de l'aplicació i menys càrrega de CPU, millorant així la durada de la bateria. Tanmateix, cal tenir en compte que les mides de les aplicacions (instal·lació nova) s'incrementen significativament mentre s'utilitza ART, cosa que podria ser un problema per als dispositius amb poc emmagatzematge intern.
Mireu el vídeo de demostració perspicaç de ART contra Dalvik per David de PhoneBuff –
Com canviar al temps d'execució ART?
Per canviar o activar ART, el vostre dispositiu ha d'executar Android 4.4 KitKat i ha de ser compatible amb ART. Podeu activar fàcilment el temps d'execució ART des de Configuració > Opcions de desenvolupador > Selecciona l'opció de temps d'execució. (Consell – Si no podeu veure les opcions del desenvolupador a Configuració, aneu a Quant al telèfon, desplaceu-vos cap avall i toqueu 7 vegades al número de compilació per habilitar les opcions del desenvolupador.) El telèfon es reiniciarà ara i començarà a optimitzar les aplicacions per a ART, que pot trigar. temps en funció del nombre d'aplicacions instal·lades al dispositiu.
Cal tenir precaució quan s'utilitza ART -
Com Dalvik és el temps d'execució predeterminat als dispositius Android, pot haver-hi un canvi en el comportament d'algunes aplicacions que no funcionen amb ART. Tot i això, la majoria de les aplicacions existents ara són compatibles amb ART i haurien de funcionar bé amb el nou temps d'execució. Però en cas que experimenteu algun error o bloqueig d'aplicacions amb ART, és aconsellable tornar i quedar-se amb ART.
Canviar a ART a Xiaomi Mi 3 amb MIUI v5 o MIUI v6 -
Mi 3 ja no ofereix l'opció d'activar ART a les opcions de desenvolupador. Afortunadament, hi ha un truc per habilitar el temps d'execució ART a la ROM MIUI que es basa en Android 4.4 KitKat.
Exempció de responsabilitat: és recomanable fer una còpia de seguretat de les vostres dades. No ens farem responsables en cas que el vostre dispositiu es bloquegi. Prova-ho sota el teu propi risc!
- Requereix root
– No ho intenteu si teniu instal·lades les eines WSM, ja que no és compatible amb ART.
P.S. Ho hem provat a Mi 3W (variant índia) amb MIUI v6 ROM Developer.
Per habilitar ART al Mi 3, seguiu acuradament els passos següents:
1. Assegureu-vos que el vostre Mi 3 estigui arrelat. Consulta la publicació: Com arrelar Xiaomi Mi 3 (aquells que utilitzin MIUI 6 ROM Developer, consulteu aquesta guia.)
2. Instal·leu "ES File Explorer" des de Play Store.
3. Obriu ES File Explorer, toqueu la icona del menú a l'extrem superior esquerre i seleccioneu Eines. A les eines, activeu l'opció "Root Explorer" i un gran accés arrel complet a l'explorador ES quan se us demani.
4. A ES explorer, obriu el directori Dispositiu (/) des de Menú > Local > Dispositiu. Aneu a la carpeta /data/property. Obriu el “persist.sys.dalvik.vm.lib” com a text i, a continuació, seleccioneu l'editor de notes ES.
5. Editeu el fitxer seleccionant l'opció d'edició de l'extrem superior dret. Canvia el nom de la línia de libdvm.so a libart.so
6. Torneu enrere i seleccioneu "Sí" per desar el fitxer. A continuació, reinicieu el telèfon.
7. Després de reiniciar, el vostre Mi 3 romandrà al logotip de Mi durant aproximadament un minut. No et preocupis!
A continuació, començarà a optimitzar les aplicacions per a ART, que poden trigar uns 15-20 minuts, depenent del nombre d'aplicacions instal·lades al vostre telèfon. També notareu un augment de la mida de les aplicacions instal·lades després d'habilitar el temps d'execució ART al Mi 3.
Nota: Després de canviar a ART, cada vegada que reinicieu el vostre Mi 3 la propera vegada, optimitzarà totes les aplicacions una vegada més; que és una mica molest. Però vam notar el mateix a Moto G 2014, de manera que això no sembla limitat a Mi 3 o MIUI.
En cas que vulgueu tornar al temps d'execució de Dalvik, seguiu els passos anteriors i canvieu el nom del text del fitxer "persist.sys.dalvik.vm.lib" a libdvm.so
Comparteix les teves opinions si proves aquesta funcionalitat al teu Mi 3. ?
Etiquetes: AndroidMIUIROMRootingConsellsXiaomi