Πώς να ενεργοποιήσετε το Android Runtime (ART) σε Mi 3 με MIUI 5/6

Με την κυκλοφορία του Android 4.4 KitKat, εισήχθη πειραματικά ένας νέος χρόνος εκτέλεσης Android που ονομάζεται «ART». Επί του παρόντος, το Dalvik είναι ο προεπιλεγμένος χρόνος εκτέλεσης για συσκευές Android και το ART είναι προαιρετικά διαθέσιμο σε πολλές συσκευές Android 4.4, όπως τηλέφωνα Nexus, συσκευές έκδοσης Google Play, τηλέφωνα Motorola με απόθεμα Android και πολλά άλλα smartphone. Το ART βρίσκεται επί του παρόντος σε στάδιο ανάπτυξης, το οποίο έχει εισαχθεί σκόπιμα για τη λήψη σχολίων από προγραμματιστές και χρήστες. Το ART θα αντικαταστήσει τελικά τον χρόνο εκτέλεσης dalvik μόλις γίνει πλήρως σταθερός στο μέλλον. Μέχρι τότε, οι χρήστες με συμβατές συσκευές μπορούν μετάβαση από Dalvik σε ART εάν ενδιαφέρονται να δοκιμάσουν αυτήν τη νέα λειτουργικότητα και να βιώσουν την απόδοσή της.

Τι νέο είναι το ART;

Το ART είναι μια προσπάθεια να γίνει το Android πιο γρήγορο βελτιώνοντας την απόδοση της εφαρμογής και να κάνει τη συσκευή συνολικά ομαλή. Υπάρχουν πολλά νέα χαρακτηριστικά στο ART, με σημαντικότερο να είναι η ολοκαίνουργια λειτουργία μεταγλώττισης. Για όσους δεν γνωρίζουν, ο Dalvik χρησιμοποιεί μεταγλωττιστή Just in time (JIT) ενώ το ART χρησιμοποιεί Ahead-of-time (AOT) μεταγλωττιστής, είναι πιο έξυπνο και μπορεί να βελτιώσει την απόδοση της εφαρμογής. Το ART βελτιώνει τη συλλογή σκουπιδιών με διάφορους τρόπους και έχει επίσης πιο αυστηρή επαλήθευση χρόνου εγκατάστασης από το Dalvik. Στο ART, η εφαρμογή μεταγλωττίζεται μόνο μία φορά τη στιγμή της εγκατάστασης, με αποτέλεσμα να γίνεται εκ των προτέρων μεταγλώττιση που έχει ως αποτέλεσμα βελτιωμένη απόδοση της εφαρμογής και λιγότερο φορτίο CPU, βελτιώνοντας έτσι τη διάρκεια ζωής της μπαταρίας. Ωστόσο, θα πρέπει να σημειωθεί ότι τα μεγέθη εφαρμογών (νέα εγκατάσταση) αυξάνονται σημαντικά κατά τη χρήση ART, κάτι που θα μπορούσε να είναι πρόβλημα για συσκευές με χαμηλό εσωτερικό χώρο αποθήκευσης.

Δείτε την οξυδερκή επίδειξη βίντεο του ART εναντίον Dalvik με Ο David of PhoneBuff

Πώς να μεταβείτε σε χρόνο εκτέλεσης ART;

Για να αλλάξετε ή να ενεργοποιήσετε το ART, η συσκευή σας πρέπει να εκτελεί Android 4.4 KitKat και να είναι συμβατή με το ART. Μπορείτε εύκολα να ενεργοποιήσετε το χρόνο εκτέλεσης ART από τις Ρυθμίσεις > Επιλογές προγραμματιστή > Επιλογή χρόνου εκτέλεσης. (Υπόδειξη – Εάν δεν μπορείτε να δείτε τις επιλογές προγραμματιστή στις Ρυθμίσεις, μεταβείτε στο Σχετικά με το τηλέφωνο, κάντε κύλιση προς τα κάτω και πατήστε 7 φορές στον αριθμό έκδοσης για να ενεργοποιήσετε τις επιλογές προγραμματιστή.) Το τηλέφωνο θα επανεκκινήσει τώρα και θα ξεκινήσει η βελτιστοποίηση των εφαρμογών για ART, κάτι που μπορεί να χρειαστεί χρόνο ανάλογα με τον αριθμό των εφαρμογών που είναι εγκατεστημένες στη συσκευή σας.

Προσοχή που πρέπει να δίνετε όταν χρησιμοποιείτε ART –

Καθώς το Dalvik είναι ο προεπιλεγμένος χρόνος εκτέλεσης σε συσκευές Android, ενδέχεται να υπάρξει αλλαγή στη συμπεριφορά ορισμένων εφαρμογών που δεν λειτουργούν στο ART. Ωστόσο, οι περισσότερες υπάρχουσες εφαρμογές είναι πλέον συμβατές με το ART και θα πρέπει απλώς να λειτουργούν καλά με το νέο χρόνο εκτέλεσης. Αλλά σε περίπτωση που αντιμετωπίσετε σφάλματα ή σφάλματα εφαρμογής με το ART, τότε είναι συνετό να επιστρέψετε και να παραμείνετε στο ART.

Μετάβαση σε ART στο Xiaomi Mi 3 με MIUI v5 ή MIUI v6 –

Το Mi 3 δεν προσφέρει πλέον την επιλογή ενεργοποίησης του ART στις επιλογές προγραμματιστή. Ευτυχώς, υπάρχει ένα κόλπο για να ενεργοποιήσετε το χρόνο εκτέλεσης ART σε MIUI ROM που βασίζονται στο Android 4.4 KitKat.

Αποποίηση ευθυνών: Συνιστάται να δημιουργήσετε αντίγραφο ασφαλείας των δεδομένων σας. Δεν θα είμαστε υπεύθυνοι σε περίπτωση που η συσκευή σας υποστεί τούβλα. Δοκιμάστε το με δική σας ευθύνη!

– Απαιτεί Root

– Μην προσπαθήσετε αν έχετε εγκαταστήσει τα Εργαλεία WSM, καθώς δεν υποστηρίζει ART.

ΥΣΤΕΡΟΓΡΑΦΟ. Το έχουμε δοκιμάσει σε Mi 3W (ινδική παραλλαγή) με MIUI v6 Developer ROM.

Για να ενεργοποιήσετε το ART στο Mi 3, ακολουθήστε προσεκτικά τα παρακάτω βήματα:

1. Βεβαιωθείτε ότι το Mi 3 σας είναι root. Αναφορά ανάρτησης: Τρόπος Root του Xiaomi Mi 3 (Όσοι χρησιμοποιούν MIUI 6 Developer ROM, ανατρέξτε σε αυτόν τον οδηγό.)

2. Εγκαταστήστε το «ES File Explorer» από το Play store.

3. Ανοίξτε την Εξερεύνηση αρχείων ES, πατήστε το εικονίδιο μενού από την επάνω αριστερή γωνία και επιλέξτε Εργαλεία. Στα εργαλεία, ενεργοποιήστε την επιλογή «Root Explorer» και πλήρη πλήρη πρόσβαση root στον ES explorer όταν σας ζητηθεί.

4. Στον εξερευνητή ES, ανοίξτε τον κατάλογο Συσκευή (/) από το Μενού > Τοπικό > Συσκευή. Μεταβείτε στο φάκελο /data/property. Ανοιξε το "persist.sys.dalvik.vm.lib” αρχείο ως Κείμενο και, στη συνέχεια, επιλέξτε Επεξεργαστής σημειώσεων ES.

5. Επεξεργαστείτε το αρχείο επιλέγοντας την επιλογή επεξεργασίας από την επάνω δεξιά γωνία. Μετονομάστε τη γραμμή από libdvm.so προς το libart.έτσι

6. Επιστρέψτε και επιλέξτε «Ναι» για να αποθηκεύσετε το αρχείο. Στη συνέχεια, επανεκκινήστε το τηλέφωνο.

7. Μετά την επανεκκίνηση, το Mi 3 σας θα παραμείνει στο λογότυπο Mi για περίπου ένα λεπτό. Μην ανησυχείτε!

Στη συνέχεια, θα ξεκινήσει η βελτιστοποίηση των εφαρμογών για ART που μπορεί να διαρκέσει περίπου 15-20 λεπτά, ανάλογα με τον αριθμό των εφαρμογών που είναι εγκατεστημένες στο τηλέφωνό σας. Θα παρατηρήσετε επίσης μια αύξηση στο μέγεθος των εγκατεστημένων εφαρμογών μετά την ενεργοποίηση του χρόνου εκτέλεσης ART στο Mi 3.

     

Σημείωση: Μετά τη μετάβαση στο ART, όποτε επανεκκινήσετε το Mi 3 σας την επόμενη φορά, θα βελτιστοποιήσει ξανά όλες τις εφαρμογές. που είναι κάπως ενοχλητικό. Αλλά παρατηρήσαμε το ίδιο πράγμα στο Moto G 2014, οπότε αυτό δεν φαίνεται να περιορίζεται στο Mi 3 ή στο MIUI.

Σε περίπτωση που θέλετε να επιστρέψετε στον χρόνο εκτέλεσης dalvik, ακολουθήστε ομοίως τα παραπάνω βήματα και μετονομάστε το κείμενο στο αρχείο "persist.sys.dalvik.vm.lib" σε libdvm.so

Μοιραστείτε τις απόψεις σας εάν δοκιμάσετε αυτήν τη λειτουργία στο Mi 3 σας. ?

Ετικέτες: AndroidMIUIROMΣυμβουλές ριζοβολίαςXiaomi