Izlaižot Android 4.4 KitKat, eksperimentāli tika ieviests jauns Android izpildlaiks ar nosaukumu “ART”. Pašlaik Dalvik ir noklusējuma izpildlaiks Android ierīcēm, un ART ir pēc izvēles pieejams vairākās Android 4.4 ierīcēs, piemēram, Nexus tālruņos, Google Play izdevuma ierīcēs, Motorola tālruņos, kuros darbojas operētājsistēma Android, un daudzos citos viedtālruņos. ART pašlaik ir izstrādes stadijā, kas ir mērķtiecīgi ieviesta, lai iegūtu izstrādātāju un lietotāju atsauksmes. ART galu galā aizstās dalvik izpildlaiku, tiklīdz tas nākotnē kļūs pilnīgi stabils. Līdz tam lietotāji ar saderīgām ierīcēm to var pāriet no Dalvik uz ART ja viņi vēlas izmēģināt šo jauno funkcionalitāti un izjust tās veiktspēju.
Kas jauns ir ART?
ART ir mēģinājums padarīt Android ātrāku, uzlabojot lietotnes veiktspēju un padarot ierīci kopumā gludu. Pakalpojumā ART ir vairākas jaunas funkcijas, no kurām galvenā ir pilnīgi jaunais kompilācijas režīms. Tiem, kas nezina, Dalvik izmanto Just in time (JIT) kompilatoru, savukārt ART izmanto Ahead-of-time (AOT) kompilators, kas ir gudrāks un var uzlabot lietotnes veiktspēju. ART uzlabo atkritumu savākšanu vairākos veidos, un tai ir arī stingrāka uzstādīšanas laika pārbaude nekā Dalvik. ART programmā lietojumprogramma tiek kompilēta tikai vienu reizi instalēšanas laikā, tādējādi tiek iepriekš kompilēta, kā rezultātā uzlabojas lietotnes veiktspēja un samazinās CPU slodze, tādējādi uzlabojot akumulatora darbības laiku. Tomēr jāņem vērā, ka lietotņu izmēri (svaiga instalēšana) tiek ievērojami palielināti, izmantojot ART, kas varētu būt problēma ierīcēm ar zemu iekšējās atmiņas apjomu.
Noskatieties ieskatu video demonstrācijā ART pret Dalvik autors Deivids no PhoneBuff –
Kā pārslēgties uz ART izpildlaiku?
Lai pārslēgtu vai iespējotu ART, ierīcē ir jābūt operētājsistēmai Android 4.4 KitKat un tai ir jābūt saderīgai ar ART. Varat viegli ieslēgt ART izpildlaiku sadaļā Iestatījumi > Izstrādātāja opcijas > Atlasīt izpildlaika opciju. (Padoms – Ja sadaļā Iestatījumi neredzat izstrādātāja opcijas, atveriet sadaļu Par tālruni, ritiniet uz leju un 7 reizes pieskarieties Build numuram, lai iespējotu izstrādātāja opcijas.) Tālrunis tiks atsāknēts tūlīt un sāks optimizēt lietotnes priekš ART, kas var aizņemt laiks atkarībā no ierīcē instalēto programmu skaita.
Lietojot ART, jāievēro piesardzība -
Tā kā Dalvik ir noklusējuma izpildlaiks Android ierīcēs, var tikt mainīta dažu lietotņu darbība, kas nedarbojas ar ART. Tomēr lielākā daļa esošo lietotņu tagad ir saderīgas ar ART, un tām vajadzētu darboties labi ar jauno izpildlaiku. Taču, ja rodas kādas kļūdas vai lietotņu avārijas, izmantojot ART, ir prātīgi pārslēgties atpakaļ un palikt pie ART.
Pārslēgšanās uz ART ierīcē Xiaomi Mi 3, kurā darbojas MIUI v5 vai MIUI v6 –
Mi 3 vairs nepiedāvā iespēju iespējot ART izstrādātāju opcijās. Par laimi, ir kāds triks, lai iespējotu ART izpildlaiku MIUI ROM, kuru pamatā ir Android 4.4 KitKat.
Atruna: ieteicams dublēt savus datus. Mēs neuzņemamies atbildību, ja jūsu ierīce tiks sabojāta. Izmēģiniet to uz savu risku!
- Nepieciešama sakne
- Nemēģiniet, ja esat instalējis WSM rīkus, jo tas neatbalsta ART.
P.S. Mēs to izmēģinājām Mi 3W (Indijas variantā), kurā darbojas MIUI v6 izstrādātāja ROM.
Lai iespējotu ART ierīcē Mi 3, uzmanīgi izpildiet tālāk norādītās darbības.
1. Pārliecinieties, vai Mi 3 ir saknes. Atsaukties uz ziņu: Kā sakņot Xiaomi Mi 3 (Tie, kuri izmanto MIUI 6 izstrādātāja ROM, skatiet šo rokasgrāmatu.)
2. Instalējiet programmu ES File Explorer no Play veikala.
3. Atveriet ES File Explorer, augšējā kreisajā stūrī pieskarieties izvēlnes ikonai un atlasiet Rīki. Rīkos iespējojiet opciju “Root Explorer” un, kad tas tiek prasīts, piešķiriet pilnīgu saknes piekļuvi ES Explorer.
4. Programmā ES Explorer atveriet direktoriju Device (/) no izvēlnes > Local > Device. Dodieties uz mapi /data/property. Atveriet “persist.sys.dalvik.vm.lib” failu kā Teksts un pēc tam atlasiet ES piezīmju redaktors.
5. Rediģējiet failu, augšējā labajā stūrī atlasot rediģēšanas opciju. Pārdēvējiet rindu no libdvm.so uz libart.tātad
6. Atgriezieties un atlasiet “Jā”, lai saglabātu failu. Pēc tam restartējiet tālruni.
7. Pēc atsāknēšanas Mi 3 aptuveni minūti paliks pie Mi logotipa. Neuztraucieties!
Pēc tam tas sāks optimizēt lietojumprogrammas ART, kas var ilgt aptuveni 15–20 minūtes atkarībā no tālrunī instalēto lietotņu skaita. Pēc ART izpildlaika iespējošanas Mi 3 ierīcē pamanīsit arī instalēto lietotņu lieluma palielināšanos.
Piezīme: pēc pārslēgšanās uz ART, kad nākamreiz pārstartēsiet Mi 3, tas vēlreiz optimizēs visas lietotnes; kas ir sava veida kaitinoši. Bet mēs pamanījām to pašu Moto G 2014, tāpēc šķiet, ka tas neaprobežojas tikai ar Mi 3 vai MIUI.
Ja vēlaties atgriezties Dalvik izpildlaikā, līdzīgi veiciet iepriekš minētās darbības un pārdēvējiet tekstu failā "persist.sys.dalvik.vm.lib" uz libdvm.so.
Dalieties savos viedokļos, ja izmēģināsiet šo funkcionalitāti savā Mi 3. ?
Birkas: AndroidMIUIROMRootingTipsXiaomi