الصفحة الرئيسية » howto » كيفية ترقية جهاز Nexus يدويًا باستخدام صور المصنع من Google

    كيفية ترقية جهاز Nexus يدويًا باستخدام صور المصنع من Google

    من المفترض أن تتلقى أجهزة Nexus من Google تحديثات في الوقت المناسب ، إلا أن الطرح المتعالي يعني أن الأمر قد يستغرق أسابيع حتى تتلقى الأجهزة تحديثات عبر الهواء (OTA). لحسن الحظ ، هناك طريقة أسرع (وغريبة) لتثبيت أحدث إصدار من Android.

    توفر Google صور النظام الرسمية لأجهزة Nexus ، والتي يمكن لأي شخص تنزيلها وتشغيلها بنفسه. هذه طريقة سهلة لتخطي الانتظار عند إصدار إصدار جديد من Android لأجهزة Nexus.

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

    الخطوة الأولى: إلغاء تأمين Bootloader الخاص بجهازك

    لوميض صورة نظام ، يجب أن يتم إلغاء قفل جهازك. تتيح لك أجهزة Nexus إلغاء قفل أداة bootloader باستخدام أمر واحد. إذا قمت بالفعل بإلغاء قفل جهازك لتجذيره أو تثبيت ذاكرة ROM مخصصة ، يمكنك تخطي هذا الجزء. إذا لم تكن قد فعلت ذلك بعد ، فيجب تحذيرك عند إلغاء القفل بأن جهازك سيمسح بياناته ، كما لو كنت قد أجريت إعادة ضبط المصنع.

    يمكنك إلغاء القفل محمل الإقلاع بعدة طرق مختلفة. الطريقة الرسمية هي من خلال الأوامر البسيطة البسيطة ، ولكن من أجل طريقة أسهل ، يمكنك استخدام مجموعة أدوات Nexus Root Toolkit ، التي ستوجهك خلال العملية.

    الخطوة الثانية: تثبيت ADB و Fastboot

    ستحتاج إلى أمرين آخرين لهذه العملية: Android Debug Bridge ، وهي أداة سطر الأوامر لجهاز الكمبيوتر الخاص بك الذي يتيح لك التفاعل مع هاتفك ، وبرامج USB الخاصة بهاتفك. حتى إذا كنت قد قمت بتثبيت هذه من قبل ، يجب أن تحصل على أحدث الإصدارات الآن.

    لقد شرحنا بالتفصيل كيفية التثبيت من قبل ، ولكن إليك الإصدار المختصر:

    1. انتقل إلى صفحة تنزيل Android SDK وانتقل لأسفل إلى "أدوات SDK فقط". قم بتنزيل ملف ZIP للنظام الأساسي الخاص بك وقم بفك ضغطه أينما تريد تخزين ملفات ADB.
    2. ابدأ تشغيل مدير SDK وألغِ تحديد كل شيء باستثناء "أدوات Android SDK Platform-tools". إذا كنت تستخدم هاتف Nexus ، فيمكنك أيضًا تحديد "Google USB Driver" لتنزيل برامج تشغيل Google.
    3. بعد الانتهاء من التثبيت ، يمكنك إغلاق مدير SDK.
    4. قم بتثبيت برامج تشغيل USB لهاتفك. يمكنك العثور عليها على موقع الشركة المصنعة للهاتف على هاتفك (مثل Motorola أو HTC). إذا كان لديك جهاز Nexus ، فيمكنك تثبيت برامج تشغيل Google التي نزّلتها في الخطوة 2 باستخدام هذه الإرشادات.
    5. قم بإعادة تمهيد جهاز الكمبيوتر الخاص بك إذا طُلب منك ذلك.

    الخطوة الثالثة: قم بتحميل صورة النظام

    انتقل إلى صفحة صور المصنع في مصنع Google لأجهزة Nexus وقم بتنزيل الصورة المناسبة لجهازك. لاحظ أنك ستحتاج إلى صورة لجهازك المحدد. على سبيل المثال ، هناك صور منفصلة لجهاز Nexus 7 (2013) مع شبكة Wi-Fi فقط ولـ Nexus 7 (2013) مع بيانات شبكة الجوّال. تأكد من تنزيل التطبيق المناسب.

    قم بتنزيل الملف على الكمبيوتر الخاص بك واستخدم برنامج استخراج الملفات ، مثل 7-Zip المجاني ، لاستخراج محتوياته إلى مجلد ADB الخاص بك.

    الخطوة الرابعة: حدد ما إذا كنت تريد مسح بياناتك

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

    لمنع مسح جهازك ، افتح ملف flash-all.bat في محرر نصي مثل Notepad ++. قم بتحرير السطر الذي يحتوي على "fastboot -w update" وأزل رمز التبديل -w قبل حفظ الملف.

    الخطوة الخامسة: فلاش صورة النظام

    انسخ ملفات صور النظام إلى نفس المجلد مثل ADB. ثم اضغط باستمرار على مفتاح Shift ، انقر بزر الماوس الأيمن في هذا المجلد ، وحدد "فتح نافذة الأوامر هنا" لفتح نافذة "موجه الأوامر" في هذا المجلد.

    تمكين تصحيح أخطاء USB على جهاز Nexus من خلال الدخول إلى قائمة خيارات مطوري البرامج المخفية وتشغيل خيار تصحيح أخطاء USB.

    قم بتوصيل جهاز Nexus بالكمبيوتر باستخدام كبل USB المرفق ، ثم قم بتشغيل الأمر التالي لإعادة تشغيل الجهاز في محمل الإقلاع:

    adb bootoot bootloader

    إذا كانت هناك مشكلة ، فقد تحتاج إلى إصلاح برامج تشغيل جهازك. اقرأ هذا الدليل لمزيد من المعلومات حول إعداد ADB والتأكد من عمله بشكل صحيح. ضع في اعتبارك أنه سيتعين عليك قبول مطالبة المصادقة على الجهاز قبل أن يفعل أمر adb أي شيء.

    بمجرد أن يقوم الجهاز بعرض محمل الإقلاع على شاشته ، سوف تشاهد أندرويد مع اللوحة الأمامية المفتوحة - انقر نقرًا مزدوجًا فوق ملف flash-all.bat. يجب على البرنامج النصي فلاش جهازك باستخدام صورة النظام الجديدة.

    عند اكتمال العملية ، سيتم إعادة تشغيل جهازك تلقائيًا. إذا لم تقم بإزالة خيار -w ، فستضطر إلى المرور بعملية الإعداد لأول مرة مرة أخرى.

    ماذا تفعل إذا لم يعمل البرنامج النصي

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

    أول شيء يجب عليك القيام به قبل إدخال الأوامر اليدوية هو فك ضغط ملف الصورة ، والذي يستخدم عادةً "الصورة"-جهاز بناء.الرمز "تنسيق التسمية. من السهل فك ضغط محتويات الملف مباشرة إلى المجلد الذي تعمل فيه بالفعل ، بحيث تكون جميع الملفات المطلوبة في نفس الموقع. بمجرد فك الضغط ، يجب أن يكون هناك خمسة أو ستة ملفات إضافية في مجلد العمل (حسب الجهاز): android-info.txt ، boot.img ، cache.img ، recovery.img ، system.img ، radio.img (للأجهزة مع اتصالات الجوال فقط) ، و vendor.img (Nexus 9 فقط).

    مرة واحدة يتم تفريغ كل شيء ، إعادة تشغيل مرة أخرى في برنامج bootloader - باستخدام adb bootoot bootloader اﻷﻣﺮ ﻣﻦ وﻗﺖ ﺳﺎﺑﻖ ، ﺛﻢ ﻗﻢ ﺑﺘﺸﻐﻴﻞ اﻷواﻣﺮ اﻟﺘﺎﻟﻴﺔ ، ﻣﻊ اﻟﻀﻐﻂ ﻋﻠﻰ زر "إدﺧﺎل" ﺑﻌﺪ ﻛﻞ ﻣﻨﻔﺬ ، ﺑﺤﻴﺚ ﻳﻮﻣﺾ ﻛﻞ ﺑﻨﺪ ﻋﻠﻰ.

    fastboot مسح التمهيد
    fastboot محو ذاكرة التخزين المؤقت
    استعادة fastboot المسح
    نظام مسح fastboot
    fastboot فلاش بووتلوأدر "name-of-bootloader.img"
    fastboot اعادة تشغيل bootloader
    راديو فلاش fastboot "name-of-radio.img" (إن وجد)
    fastboot اعادة تشغيل bootloader
    نظام الفلاش fastboot system.img
    fastboot فلاش التمهيد boot.img
    استعادة fastboot فلاش الانتعاش
    ذاكرة التخزين المؤقت فلاش fastboot cache.img
    fastboot flash vendor vendor.img (Nexus 9 only)

    إذا كنت تقوم بتثبيت نظيف لنظام Android وتريد مسح كل شيء ، فاستخدم الأوامر التالية بعد ذلك:

    fastboot مسح userdata
    فلاش fastboot userdata userdata.img
    إعادة تشغيل fastboot

    ضع في اعتبارك أن بعض هذه الأوامر يمكن أن تستغرق بعض الوقت في flash-وتحديدًا system.img و userdata.img- لذلك لا تقلق إذا بدا أن موجه الأوامر لا يستجيب. بمجرد أن يصبح جاهزًا للأمر التالي ، سيظهر المؤشر مرة أخرى.


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