עם שחרורו של אנדרואיד 4.4 KitKat, זמן ריצה אנדרואיד חדש בשם "ART" הוצג בניסוי. נכון לעכשיו, Dalvik הוא זמן הריצה המוגדר כברירת מחדל עבור מכשירי אנדרואיד ו-ART זמין באופן אופציונלי במספר מכשירי אנדרואיד 4.4, כגון טלפונים של Nexus, מכשירי מהדורת Google Play, טלפונים של מוטורולה עם אנדרואיד מלאי וטלפונים חכמים רבים אחרים. ART נמצא כעת בשלב הפיתוח, שהוצג בכוונה כדי לקבל משוב למפתחים ולמשתמשים. ART יחליף בסופו של דבר את זמן הריצה של dalvik ברגע שהוא יהפוך ליציב לחלוטין בעתיד. עד אז, משתמשים עם מכשירים תואמים יכולים לעבור מ-Dalvik ל-ART אם הם מעוניינים לנסות את הפונקציונליות החדשה הזו ולחוות את הביצועים שלה.
מה חדש זה ART?
ART הוא ניסיון להפוך את אנדרואיד למהיר יותר על ידי שיפור ביצועי האפליקציה ולהפוך את המכשיר לחלק באופן כללי. ישנן מספר תכונות חדשות ב-ART, כאשר אחת מהן העיקרית היא מצב ההידור החדש לגמרי. למי שלא מודע, Dalvik משתמש במהדר Just in time (JIT) בעוד ש-ART משתמש מהדר מראש (AOT)., זה חכם יותר ויכול לשפר את ביצועי האפליקציה. ART משפרת את איסוף האשפה בכמה דרכים ויש לה גם אימות זמן ההתקנה הדוק יותר מ-Dalvik. ב-ART, האפליקציה מורכבת רק פעם אחת בזמן ההתקנה, ובכך היא מורכבת מראש שגורמת לביצועי אפליקציה משופרים ולפחות עומס מעבד, ובכך משפרת את חיי הסוללה. עם זאת, יש לציין כי גדלי האפליקציה (התקנה טרייה) גדלים באופן משמעותי תוך שימוש ב-ART שעלול להוות בעיה עבור מכשירים עם אחסון פנימי נמוך.
צפו בהדגמת הווידאו המספקת של ART נגד דלוויק על ידי דוד מ-PhoneBuff –
איך עוברים ל-ART runtime?
כדי להחליף או להפעיל ART, המכשיר שלך חייב להפעיל את Android 4.4 KitKat ועליו להיות תואם ל-ART. אתה יכול להפעיל בקלות את זמן הריצה של ART מהגדרות > אפשרויות מפתח > בחר אפשרות זמן ריצה. (עֵצָה – אם אינך יכול לראות את אפשרויות המפתחים בהגדרות, עבור אל אודות הטלפון, גלול מטה והקש 7 פעמים על מספר ה-Build כדי לאפשר אפשרויות מפתח.) הטלפון יאתחל כעת ויתחיל לבצע אופטימיזציה של האפליקציות עבור ART. זמן בהתאם למספר האפליקציות המותקנות במכשיר שלך.
יש לנקוט זהירות בעת שימוש ב-ART -
מכיוון ש-Dalvik הוא זמן הריצה המוגדר כברירת מחדל במכשירי אנדרואיד, עשוי להיות שינוי בהתנהגות של אפליקציות מסוימות שלא עובדות ב-ART. עם זאת, רוב האפליקציות הקיימות תואמות כעת ל-ART ואמורות לעבוד מצוין עם זמן הריצה החדש. אבל במקרה שאתה חווה באגים או קריסת אפליקציה עם ART, אז זה חכם לחזור ולהישאר עם ART.
מעבר ל-ART ב-Xiaomi Mi 3 עם MIUI v5 או MIUI v6 -
Mi 3 אינו מציע את האפשרות להפעיל ART יותר באפשרויות המפתחים. למרבה המזל, יש טריק לאפשר זמן ריצה של ART ב-MIUI ROM המבוסס על אנדרואיד 4.4 KitKat.
כתב ויתור: רצוי לקחת גיבוי של הנתונים שלך. לא נהיה אחראים למקרה שהמכשיר שלך יתקלקל. נסה זאת על אחריותך בלבד!
- דורש שורש
- אל תנסה אם התקנת את WSM Tools מכיוון שהוא לא תומך ב-ART.
נ.ב. ניסינו את זה ב-Mi 3W (גרסה הודית) המריץ MIUI v6 Developer ROM.
כדי להפעיל ART ב-Mi 3, בצע בזהירות את השלבים הבאים:
1. ודא שה-Mi 3 שלך מושרש. עיין בפוסט: כיצד לשרש את Xiaomi Mi 3 (אלה המריצים MIUI 6 Developer ROM, עיין במדריך זה.)
2. התקן את 'ES File Explorer' מחנות Play.
3. פתח את סייר הקבצים של ES, הקש על סמל התפריט מהפינה השמאלית העליונה ובחר כלים. בכלים, הפעל את אפשרות 'Root Explorer' וגישה שורשית מלאה לסייר ES כאשר תתבקש.
4. ב-ES Explorer, פתח את ספריית התקן (/) מתפריט > מקומי > התקן. עבור לתיקיית /data/property. פתח את ה "persist.sys.dalvik.vm.lib" קובץ כטקסט ולאחר מכן בחר עורך הערות ES.
5. ערוך את הקובץ על ידי בחירת אפשרות העריכה מהפינה השמאלית העליונה. שנה את שם השורה מ libdvm.so ל libart.so
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 שלך. ?
תגיות: AndroidMIUIROMRootingTipsXiaomi