Jak włączyć Android Runtime (ART) na Mi 3 z MIUI 5/6?

Wraz z wydaniem Androida 4.4 KitKat wprowadzono eksperymentalnie nowe środowisko wykonawcze Androida o nazwie „ART”. Obecnie Dalvik jest domyślnym środowiskiem wykonawczym dla urządzeń z Androidem, a ART jest opcjonalnie dostępny na wielu urządzeniach z Androidem 4.4, takich jak telefony Nexus, urządzenia w wersji Google Play, telefony Motorola z systemem Android i wiele innych smartfonów. ART jest obecnie w fazie rozwoju, która została celowo wprowadzona w celu uzyskania opinii programistów i użytkowników. ART ostatecznie zastąpi środowisko wykonawcze Dalvik, gdy w przyszłości stanie się całkowicie stabilne. Do tego czasu użytkownicy z kompatybilnymi urządzeniami mogą: przejście z Dalvik na ART jeśli są zainteresowani wypróbowaniem tej nowej funkcji i poznaniem jej działania.

Co nowego to SZTUKA?

ART to próba przyspieszenia działania Androida poprzez poprawę wydajności aplikacji i ogólną płynność działania urządzenia. W ART pojawiło się kilka nowych funkcji, z których główną jest zupełnie nowy tryb kompilacji. Dla tych nieświadomych Dalvik używa kompilatora Just in time (JIT), podczas gdy ART używa Kompilator z wyprzedzeniem (AOT), który jest inteligentniejszy i może poprawić wydajność aplikacji. ART poprawia zbieranie śmieci na kilka sposobów, a także ma ściślejszą weryfikację czasu instalacji niż Dalvik. W ART aplikacja jest kompilowana tylko raz podczas instalacji, a zatem jest wstępnie kompilowana, co skutkuje lepszą wydajnością aplikacji i mniejszym obciążeniem procesora, a tym samym skróceniem żywotności baterii. Należy jednak zauważyć, że rozmiary aplikacji (świeża instalacja) są znacznie zwiększone podczas korzystania z ART, co może stanowić problem w przypadku urządzeń z małą ilością pamięci wewnętrznej.

Obejrzyj wnikliwą demonstrację wideo z ART kontra Dalvik za pomocą Dawid z PhoneBuff

Jak przełączyć się na środowisko wykonawcze ART?

Aby przełączyć lub włączyć ART, Twoje urządzenie musi działać w systemie Android 4.4 KitKat i być zgodne z ART. Możesz łatwo włączyć środowisko wykonawcze ART, wybierając Ustawienia> Opcje programisty> Wybierz opcję środowiska wykonawczego. (Wskazówka - Jeśli nie widzisz opcji programisty w Ustawieniach, przejdź do Informacje o telefonie, przewiń w dół i dotknij 7 razy numeru kompilacji, aby włączyć opcje programisty.) Telefon uruchomi się teraz ponownie i rozpocznie optymalizację aplikacji pod kątem ART, co może zająć czas w zależności od liczby aplikacji zainstalowanych na urządzeniu.

Ostrożność, którą należy zachować podczas korzystania z ART –

Ponieważ Dalvik jest domyślnym środowiskiem wykonawczym na urządzeniach z Androidem, może nastąpić zmiana w zachowaniu niektórych aplikacji, które nie działają w ART. Jednak większość istniejących aplikacji jest teraz zgodna z ART i powinna działać dobrze z nowym środowiskiem wykonawczym. Ale na wypadek, gdyby wystąpiły jakiekolwiek błędy lub awarie aplikacji w ART, rozsądnie jest wrócić i pozostać przy ART.

Przełączanie na ART na Xiaomi Mi 3 z MIUI v5 lub MIUI v6 –

Mi 3 nie oferuje już opcji włączenia ART w opcjach programisty. Na szczęście istnieje sztuczka, która umożliwia uruchomienie środowiska ART w pamięci ROM MIUI opartej na systemie Android 4.4 KitKat.

Zastrzeżenie: Zaleca się wykonanie kopii zapasowej danych. Nie ponosimy odpowiedzialności w przypadku zepsucia urządzenia. Wypróbuj na własne ryzyko!

– Wymaga Root

– Nie próbuj, jeśli masz zainstalowane narzędzia WSM, ponieważ nie obsługuje on ART.

PS Wypróbowaliśmy to na Mi 3W (wariant indyjski) z ROM programisty MIUI v6.

Aby włączyć ART w Mi 3, uważnie wykonaj poniższe czynności:

1. Upewnij się, że Twój Mi 3 jest zrootowany. Zobacz post: Jak zrootować Xiaomi Mi 3 (osoby z ROM programisty MIUI 6, zapoznaj się z tym przewodnikiem.)

2. Zainstaluj „ES File Explorer” ze sklepu Play.

3. Otwórz Eksplorator plików ES, dotknij ikony menu w lewym górnym rogu i wybierz Narzędzia. W narzędziach włącz opcję „Root Explorer” i uzyskaj pełny dostęp root do Eksploratora ES, gdy zostaniesz o to poproszony.

4. W Eksploratorze ES otwórz katalog Urządzenie (/) z Menu > Lokalne > Urządzenie. Przejdź do folderu /data/property. Otworzyć “persist.sys.dalvik.vm.lib” jako tekst, a następnie wybierz edytor notatek ES.

5. Edytuj plik, wybierając opcję edycji w prawym górnym rogu. Zmień nazwę linii z libdvm.so do libart.so

6. Wróć i wybierz „Tak”, aby zapisać plik. Następnie uruchom ponownie telefon.

7. Po ponownym uruchomieniu Twój Mi 3 pozostanie przy logo Mi przez około minutę. Nie martw się!

Następnie rozpocznie optymalizację aplikacji pod kątem ART, co może zająć około 15-20 minut, w zależności od liczby aplikacji zainstalowanych w telefonie. Zauważysz również wzrost rozmiaru zainstalowanych aplikacji po włączeniu środowiska wykonawczego ART na Mi 3.

     

Notatka: Po przejściu na ART, za każdym razem, gdy ponownie uruchomisz Mi 3, ponownie zoptymalizuje on wszystkie aplikacje; co jest trochę denerwujące. Ale zauważyliśmy to samo w Moto G 2014, więc wydaje się, że nie ogranicza się to do Mi 3 lub MIUI.

W przypadku, gdy chcesz powrócić do środowiska wykonawczego dalvik, podobnie wykonaj powyższe kroki i zmień nazwę tekstu w pliku „persist.sys.dalvik.vm.lib” na libdvm.so

Podziel się swoimi poglądami, jeśli wypróbujesz tę funkcję na swoim Mi 3. ?

Tagi: AndroidMIUIROMWskazówki dotyczące rootowaniaXiaomi