الصفحة الرئيسية » howto » كيفية تثبيت تحديثات Android لأجهزة Nexus بدون انتظار

    كيفية تثبيت تحديثات Android لأجهزة Nexus بدون انتظار

    تطرح Google تحديثات Android ببطء ، حتى لأجهزة Nexus الخاصة بها. قد يستغرق الأمر عدة أسابيع قبل أن يصبح التحديث عبر الهواء متاحًا عبر شاشة تحديثات النظام ، ولكن يمكنك تخطي الانتظار.

    عند إطلاق Android L ، استغرق الأمر ثلاثة أسابيع قبل أن نرى التحديث على العديد من هواتف Nexus 4. لا يزال أحد Nexus 7 لعام 2012 لا يمكنه مشاهدة التحديث بعد مرور شهرين. هذا مجرد فترة سخيفة من الانتظار.

    ما لن يعمل

    أولا ، دعونا نغطي ما لن ينجح. تختار Google - على خوادمها - أي الأجهزة المحددة سيتم السماح لها باستلام التحديث. هذا يعني أن زيارة شاشة تحديثات النظام والنقر على "التحقق من التحديث" لن يؤدي إلى تسريع العملية. عندما يتوفر تحديث ، سيخبرك جهازك. (يمكن أن يساعد النقر على هذا الزر فقط إذا قررت Google تقديم تحديث لجهازك ، ولم يتم التحقق من جهازك مرة أخرى. ولن يمنحك ذلك فرصة جديدة للتحديث كلما نقرت عليه.)

    في الماضي ، استخدمنا خدعة سمحت لنا بإعادة تعيين هذه العملية ، وتجاوزنا أمام الخط والحصول على التحديث فورًا عن طريق مسح بيانات تطبيق خدمات Google Play. هذا لم يعد يعمل على الإطلاق ، ويمكن أن يسبب مشاكل أخرى على جهازك. لا تتبع هذا التلميح إذا رأيت ذلك عبر الإنترنت!

    الخيار الأول: تنزيل وفلاش صورة رسمية للمصنع

    توفر Google صور مصنع رسمية لأجهزة Nexus. لقد غطينا بالفعل عملية تنزيل صورة مصنع من Google ووميضها. ويتضمن ذلك إلغاء قفل أداة تحميل الأجهزة في جهازك ، وتنزيل أحدث صورة مصنع لجهازك من موقع Google الإلكتروني ، والحصول على أمر adb ، ووضع جهازك في وضع مطور البرامج ، والتأكد من تهيئة برامج التشغيل المناسبة ، وتشغيل نص برمجي يضيء الإصدار الجديد من Android النسخة القديمة. يمكن إجراء هذه العملية على Windows أو Mac OS X أو Linux.

    بشكل افتراضي ، تمسح هذه العملية جهازك بالكامل وتستعيده إلى إعدادات المصنع. يجب عليك تعديل البرنامج النصي الفلاش لإجراء تحديث دون مسح بياناتك الشخصية من جهازك.

    عموما ، هذه هي الطريقة الأكثر تعقيدا. ومع ذلك ، فهي الطريقة الوحيدة الرسمية المعتمدة للترقية إلى إصدار جديد من Android بمجرد توفره. تقوم Google بنشر صور المصنع على موقع الويب الخاص بها قبل عدة أسابيع من استلامها كتحديث متوافر على الهواء. لقد استخدمنا هذه الطريقة في الماضي ، مؤخرًا لترقية جهاز Nexus 7 إلى Android L عام 2013 بعد أسابيع من انتظار التحديث. عملت على الرغم من أن عملية القتال مع adb وبرامج التشغيل - خاصة على Windows - يمكن أن يكون محبطًا. كانت لدينا مشكلات أقل في تنفيذ ذلك على نظام Unix-like مثل Linux أو Mac OS X.

    الخيار 2: تحميل ملف تحديث OTA يدويًا

    عند توفر تحديث لنظام التشغيل Android ، تسمح Google في النهاية لجهازك بالتعرف عليه ويقوم بتنزيل ملف التحديث عبر الهواء (OTA). ثم يقوم جهازك بإعادة تمهيد وتثبيت ملف تحديث OTA. تحديث OTA أصغر حجمًا وأكثر تعقيدًا من صورة المصنع الأكبر المذكورة أعلاه. تهدف تحديثات OTA إلى الترقية من إصدار إلى آخر ، بينما تحتوي صورة المصنع على صورة كاملة لنظام التشغيل لجهازك ويمكن استخدامها لاستعادتها إذا قمت بمسحها أو تثبيت ذاكرة ROM مخصصة.

    توجد طريقة لتخطي الانتظار لملف التحديث عبر OTA أيضًا. إذا حصلت على ملف تحديث OTA المناسب ، فيمكنك إعادة التشغيل في بيئة الاسترداد وإخباره بتثبيت تحديث OTA يدويًا. سيؤدي هذا إلى إجراء الترقية نفسها التي تحصل عليها إذا انتظرت أن يتوفر التحديث الرسمي ، ولن يمسح بياناتك.

    أولاً ، ستحتاج إلى الحصول على ملفات التحديث عبر OTA. على عكس الصور الكاملة للمصنع ، لا تنشر Google هذه الصور رسميًا. ستحتاج إلى قائمة تم وضعها بواسطة طرف ثالث. على سبيل المثال ، تحتوي Android Police على قائمة كاملة من Android 4.4.4 -> 5.0 و 5.0 -> 5.0.1 من تحديث ملفات OTA مع روابط إلى مواقعها على خوادم Google الرسمية. إذا كنت تبحث عن إصدار أحدث من Android ، فابحث عنه للعثور على قائمة محدّثة. ستحتاج أيضًا إلى أمر adb ، والذي يمكنك الحصول عليه من Android SDK من Google.

    أعد تشغيل جهازك وأمسك زر خفض مستوى الصوت أثناء بدء التشغيل. سترى قائمة "fastboot" وكلمة البدء على الشاشة. اضغط على حجم الصوت لأعلى حتى ترى "وضع الاسترداد" ، ثم اضغط على زر التشغيل.

    سترى Android مع علامة تعجب حمراء. اضغط مع الاستمرار على زر التشغيل واضغط على زر رفع مستوى الصوت - سترى قائمة استرداد النظام. حدد "تطبيق التحديث من adb" باستخدام أزرار الصوت ، ثم اضغط على زر التشغيل.

    اربط جهاز Nexus بالكمبيوتر باستخدام كابل USB. ضع أمر adb وملف تحديث OTA الذي تم تنزيله في نفس الدليل. افتح نافذة موجه الأوامر في هذا الدليل من خلال الضغط على Shift ، ثم النقر بزر الماوس الأيمن وتحديد Open Command Prompt Here. قم بتشغيل الأمر التالي ، مع استبدال "OTA_UPDATE_FILENAME.zip" باسم ملف تحديث OTA الذي قمت بتنزيله. (يمكن أن يساعدك إكمال علامة التبويب هنا!)

    adb sideload OTA_UPDATE_FILENAME.zip

    اضغط على Enter و adb سيقوم بإرسال ملف تحديث OTA إلى جهازك. سيحسب ما يصل إلى 100٪ أثناء إرسال الملف ، وسيبدأ جهازك في تثبيت تحديث OTA كما لو كان تم تنزيله من Google.

    إذا كان لديك استرداد مخصص مثبت على جهاز Nexus ، فستكون هذه العملية مختلفة. يجب أن تكون قادرًا على تحميل ملف .zip update OTA إلى تطبيق الاسترداد المخصص الخاص بك ومن ثم إعادة تشغيله تلقائيًا وتثبيت التحديث.


    قد يكون الانخفاض البطيء في تحديثات Nexus الرسمية من Google أمرًا مزعجًا. من المؤكد أن هذا يساعد على تجنب الأخطاء الحرجة التي يتم طرحها على جميع مستخدمي Nexus ، ولكن قد يكون أسرع بكثير!

    تسمح Apple لجميع مستخدمي iPhone و iPad بالحصول على التحديثات فور خروجهم. هذا لم يعد ليعضهم عندما أصدروا iOS 8.0.1. قام هذا التحديث بتعطيل الاتصال الخلوي ومعرف اللمس على جميع أجهزة iPhone الجديدة التي ثبتها ، وكان عليهم سحب التحديث بشكل محموم. هذا ما تحاول Google منعه ، نظريًا.

    Image Credit: سيلفان ناودين على موقع Flickr