Med utgivelsen av Android 4.4 KitKat ble en ny Android-runtime kalt "ART" introdusert eksperimentelt. For øyeblikket er Dalvik standard kjøretid for Android-enheter, og ART er valgfritt tilgjengelig på en rekke Android 4.4-enheter, som Nexus-telefoner, enheter med Google Play-utgave, Motorola-telefoner som kjører lager Android og mange andre smarttelefoner. ART er for tiden i utviklingsstadiet, som med vilje har blitt introdusert for å få tilbakemeldinger fra utviklere og brukere. ART vil på sikt erstatte dalvik runtime når den blir helt stabil i fremtiden. Inntil da kan brukere med kompatible enheter bytte fra Dalvik til ART hvis de er interessert i å prøve ut denne nye funksjonaliteten og oppleve ytelsen.
Hva er nytt er ART?
ART er et forsøk på å gjøre Android raskere ved å forbedre appytelsen og gjøre enheten generelt jevn. Det er flere nye funksjoner i ART, den viktigste er den helt nye kompileringsmodusen. For de uvitende bruker Dalvik Just in time (JIT) kompilator mens ART bruker Forhåndskompilator (AOT)., som er smartere og kan forbedre appytelsen. ART forbedrer søppelinnsamlingen på flere måter og har også strammere installasjonstidsverifisering enn Dalvik. I ART kompileres applikasjonen bare én gang på installasjonstidspunktet, og blir dermed forhåndskompilert som resulterer i forbedret appytelse og mindre CPU-belastning, og dermed forbedre batterilevetiden. Det bør imidlertid bemerkes at appstørrelser (fersk installasjon) økes betydelig mens du bruker ART, noe som kan være et problem for enheter med lav intern lagring.
Se den innsiktsfulle videodemonstrasjonen av KUNST mot Dalvik av David fra PhoneBuff –
Hvordan bytte til ART runtime?
For å bytte eller aktivere ART, må enheten din kjøre Android 4.4 KitKat og bør være kompatibel med ART. Du kan enkelt slå på ART runtime fra Innstillinger > Utvikleralternativer > Velg kjøretidsalternativ. (Tips – Hvis du ikke kan se utvikleralternativer i Innstillinger, gå til Om telefonen, rull ned og trykk 7 ganger på Byggnummeret for å aktivere utvikleralternativer.) Telefonen vil starte på nytt nå og begynne å optimalisere appene for ART, som kan ta tid avhengig av antall apper som er installert på enheten din.
Vær forsiktig når du bruker ART –
Siden Dalvik er standard kjøretid på Android-enheter, kan det være en endring i oppførselen til enkelte apper som ikke fungerer på ART. Skjønt, de fleste eksisterende apper er nå kompatible med ART og burde bare fungere fint med den nye kjøretiden. Men i tilfelle du opplever feil eller appkrasj med ART, så er det lurt å bytte tilbake og bli med ART.
Bytte til ART på Xiaomi Mi 3 som kjører MIUI v5 eller MIUI v6 -
Mi 3 tilbyr ikke lenger muligheten til å aktivere ART i utvikleralternativer. Heldigvis finnes det et triks for å aktivere ART runtime på MIUI ROM som er basert på Android 4.4 KitKat.
Ansvarsfraskrivelse: Det anbefales å ta en sikkerhetskopi av dataene dine. Vi er ikke ansvarlige i tilfelle enheten din blir murt. Prøv det på egen risiko!
– Krever root
– Ikke prøv hvis du har WSM Tools installert, da det ikke støtter ART.
P.S. Vi har prøvd dette på Mi 3W (indisk variant) som kjører MIUI v6 Developer ROM.
For å aktivere ART på Mi 3, følg nøye trinnene nedenfor:
1. Sørg for at Mi 3 er forankret. Se innlegg: Slik roterer du Xiaomi Mi 3 (De som kjører MIUI 6 Developer ROM, se denne veiledningen.)
2. Installer 'ES File Explorer' fra Play Store.
3. Åpne ES File Explorer, trykk på menyikonet fra øverste venstre hjørne og velg Verktøy. Aktiver alternativet "Root Explorer" i verktøy og full root-tilgang til ES Explorer når du blir bedt om det.
4. I ES explorer åpner du katalogen Enhet (/) fra Meny > Lokal > Enhet. Gå til mappen /data/property. Åpne «persist.sys.dalvik.vm.lib”-fil som tekst og velg deretter ES-notatredigering.
5. Rediger filen ved å velge redigeringsalternativet øverst til høyre. Gi nytt navn til linjen fra libdvm.so til libart.so
6. Gå tilbake og velg "Ja" for å lagre filen. Start deretter telefonen på nytt.
7. Etter omstart vil Mi 3 stå på Mi-logoen i rundt et minutt. Ikke bekymre deg!
Deretter vil den begynne å optimalisere applikasjonene for ART som kan ta rundt 15-20 minutter, avhengig av antall apper installert på telefonen. Du vil også legge merke til en økning i størrelsen på installerte apper etter at du har aktivert ART runtime på Mi 3.
Merk: Etter å ha byttet til ART, hver gang du starter Mi 3 på nytt neste gang, vil den optimalisere alle appene igjen; som er litt irriterende. Men vi la merke til det samme på Moto G 2014, så det virker ikke begrenset til Mi 3 eller MIUI.
I tilfelle du ønsker å gå tilbake til dalvik runtime, følg på samme måte trinnene ovenfor og gi nytt navn til teksten i "persist.sys.dalvik.vm.lib"-filen til libdvm.so
Del synspunktene dine hvis du prøver denne funksjonaliteten på Mi 3. ?
Tags: AndroidMIUIROMRootingTipsXiaomi