كيفية تمكين 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 والعديد من الهواتف الذكية الأخرى. ART في مرحلة التطوير حاليًا ، وقد تم تقديمه عن قصد للحصول على تعليقات المطورين والمستخدمين. ستحل ART في النهاية محل dalvik runtime بمجرد أن تصبح مستقرة تمامًا في المستقبل. حتى ذلك الحين ، يمكن للمستخدمين الذين لديهم أجهزة متوافقة التبديل من Dalvik إلى ART إذا كانوا مهتمين بتجربة هذه الوظيفة الجديدة وتجربة أدائها.

ما الجديد في ART؟

ART هي محاولة لجعل Android أسرع من خلال تحسين أداء التطبيق وجعل الجهاز سلسًا بشكل عام. هناك العديد من الميزات الجديدة في ART ، أهمها وضع الترجمة الجديد كليًا. بالنسبة لأولئك غير المدركين ، يستخدم Dalvik مترجم Just in time (JIT) بينما يستخدم ART مترجم قبل الوقت (AOT)، يعد ذلك أكثر ذكاءً ويمكنه تحسين أداء التطبيق. تعمل ART على تحسين عملية جمع البيانات المهملة بعدة طرق ، كما أن لديها تحققًا أكثر إحكامًا في وقت التثبيت من Dalvik. في ART ، يتم تجميع التطبيق مرة واحدة فقط في وقت التثبيت ، وبالتالي يتم تجميعه مسبقًا مما يؤدي إلى تحسين أداء التطبيق وتقليل حمل وحدة المعالجة المركزية ، وبالتالي تحسين عمر البطارية. ومع ذلك ، تجدر الإشارة إلى أن أحجام التطبيقات (تثبيت حديث) تزداد بشكل ملحوظ أثناء استخدام ART مما قد يمثل مشكلة للأجهزة ذات التخزين الداخلي المنخفض.

شاهد الفيديو التوضيحي الثاقبة لـ ART مقابل Dalvik بواسطة ديفيد فونباف

كيف تتحول إلى ART runtime؟

لتبديل ART أو تمكينه ، يجب أن يعمل جهازك بنظام Android 4.4 KitKat ويجب أن يكون متوافقًا مع ART. يمكنك بسهولة تشغيل ART runtime من الإعدادات> خيارات المطور> تحديد خيار وقت التشغيل. (نصيحة - إذا لم تتمكن من رؤية خيارات المطور في الإعدادات ، فانتقل إلى حول الهاتف ، وقم بالتمرير لأسفل وانقر 7 مرات على رقم البنية لتمكين خيارات المطور.) سيتم إعادة تشغيل الهاتف الآن والبدء في تحسين التطبيقات لـ ART ، وهذا يمكن أن يستغرق الوقت حسب عدد التطبيقات المثبتة على جهازك.

يجب توخي الحذر عند استخدام ART -

نظرًا لأن Dalvik هو وقت التشغيل الافتراضي على أجهزة Android ، فقد يكون هناك تغيير في سلوك بعض التطبيقات التي لا تعمل على ART. على الرغم من أن معظم التطبيقات الحالية متوافقة الآن مع ART ويجب أن تعمل بشكل جيد مع وقت التشغيل الجديد. ولكن في حالة مواجهة أي أخطاء أو تعطل في التطبيق باستخدام ART ، فمن الحكمة الرجوع مرة أخرى والبقاء مع ART.

التبديل إلى ART على Xiaomi Mi 3 بتشغيل MIUI v5 أو MIUI v6 -

لا يوفر Mi 3 خيار تمكين ART بعد الآن في خيارات المطور. لحسن الحظ ، هناك حيلة لتمكين ART runtime على MIUI ROM التي تعتمد على Android 4.4 KitKat.

تنصل: يُنصح بأخذ نسخة احتياطية من بياناتك. لن نكون مسؤولين في حالة تعطل جهازك. جربه على مسؤوليتك الخاصة!

- يتطلب جذر

- لا تحاول تثبيت أدوات WSM لأنها لا تدعم 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 File Explorer ، وانقر فوق رمز القائمة من الزاوية اليسرى العليا وحدد الأدوات. في الأدوات ، قم بتمكين خيار "Root Explorer" والوصول الكامل للجذر إلى مستكشف ES عند المطالبة بذلك.

4. في مستكشف ES ، افتح دليل الجهاز (/) من القائمة> محلي> الجهاز. انتقل إلى مجلد / data / property. افتح ال “persist.sys.dalvik.vm.libملف نصي ثم حدد محرر الملاحظات ES.

5. قم بتحرير الملف عن طريق تحديد خيار التحرير من الزاوية اليمنى العليا. إعادة تسمية الخط من libdvm.so ل libart.so

6. ارجع وحدد "نعم" لحفظ الملف. ثم أعد تشغيل الهاتف.

7. بعد إعادة التشغيل ، سيبقى جهاز Mi 3 في شعار Mi لمدة دقيقة تقريبًا. لا تقلق!

بعد ذلك ، سيبدأ في تحسين تطبيقات ART التي يمكن أن تستغرق حوالي 15-20 دقيقة ، اعتمادًا على عدد التطبيقات المثبتة على هاتفك. ستلاحظ أيضًا زيادة في حجم التطبيقات المثبتة بعد تمكين ART runtime على Mi 3.

     

ملحوظة: بعد التبديل إلى ART ، كلما قمت بإعادة تشغيل Mi 3 في المرة القادمة ، فإنه سيعمل على تحسين جميع التطبيقات مرة أخرى ؛ وهو نوع من الإزعاج. لكننا لاحظنا نفس الشيء في Moto G 2014 ، لذلك لا يبدو أن هذا يقتصر على Mi 3 أو MIUI.

في حالة رغبتك في العودة إلى وقت تشغيل dalvik ، اتبع الخطوات المذكورة أعلاه بالمثل وأعد تسمية النص في ملف "persist.sys.dalvik.vm.lib" إلى libdvm.so

شارك بآرائك إذا جربت هذه الوظيفة على هاتف Mi 3. ?

العلامات: Android MIUIROMRooting نصائح XIAOMI