Flash مع Fastboot

توفر هذه الصفحة تفاصيل حول تحديث إصدارات Android على الأجهزة باستخدام الأداتين Fastboot وadb. تتيح لك هذه الأدوات توصيل محطة عمل التطوير مباشرةً بجهازك الذي يعمل بنظام التشغيل Android حتى تتمكن من تثبيت Android واختبار التغييرات في نظام التشغيل والتطبيقات. لمزيد من المعلومات حول طريقة عمل adb، مع التركيز على تطوير التطبيق، يمكنك الاطّلاع على صفحة Android Debug Bridge (adb) في "استوديو Android". إذا كنت تريد الاطّلاع على تفاصيل عن رمز adb، راجِع المقالة README في adb.

التحقّق من توفُّر Fastboot وadb

عند إنشاء Android، يتم إنشاء Adb تلقائيًا. لتأكيد توفُّر Adb، شغِّل الأوامر التالية:

adb --version
fastboot --version

إذا ظهرت لك أرقام الإصدارات، يعني هذا أنّ تثبيت Fastboot وadb على جهازك. وإذا لم تظهر لك أرقام الإصدارات، تأكَّد من إنشاء نظام Android بنجاح. انتقِل إلى تفعيل اتصال USB.

تفعيل اتصال USB

قبل تشغيل Android على جهاز، يجب تفعيل اتصال USB:

  1. يمكنك تفعيل فتح قفل المصنّع الأصلي للجهاز وتصحيح أخطاء الجهاز عبر USB في خيارات المطوّرين:

    1. في تطبيق "الإعدادات"، انقر على لمحة عن الهاتف.
    2. انقر على رقم الإصدار سبع مرّات.
    3. عندما ترى رسالة لقد أصبحت الآن مطوّر برامج. انقر على <-.
    4. انقر على النظام، ثم انقر على خيارات المطوّرين.
    5. فعِّل فتح قفل المصنِّع الأصلي للجهاز وتصحيح أخطاء USB. إذا لم يكن بإمكانك فتح قفل المصنِّع الأصلي للجهاز، يجب الاتصال بالإنترنت كي يتمكّن الجهاز من تسجيل الوصول. إذا استمرّت المشكلة، يمكنك فرض تسجيل الوصول: في تطبيق Dialer، أدخِل *#*#CHECKIN#*#* (*#*#2432546#*#*) (لا حاجة إلى شريحة SIM). بعد إدخال الرقم (لا حاجة للضغط على مكالمة)، يختفي النص ويظهر إشعار نجاح.

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

  2. وصِّل جهازك بمنفذ USB على محطة العمل.

التشغيل في وضع Fastboot (Fastboot mode)

قبل أن يتمكن Android من وميض إلى جهاز، يجب أن يكون الجهاز في وضع Fastboot (Fastboot mode). هناك طريقتان لتشغيل الجهاز في وضع Fastboot (Fastboot mode):

  • استخدِم الأمر adb: من سطر الأوامر، اكتب adb reboot bootloader.
  • استخدام مجموعة مفاتيح:
    1. عليك تحديد تركيبة المفاتيح المناسبة لجهازك. للاطّلاع على جدول يضم مجموعات مفاتيح Fastboot، راجِع مجموعات مفاتيح Fastboot.
    2. أطفِئ الجهاز.
    3. شغِّل الجهاز واضغط مع الاستمرار فورًا على مجموعة المفاتيح المخصّصة لجهازك (المحدّدة في الخطوة 1).

فتح قفل برنامج الإقلاع

بعد بدء التشغيل في وضع Fastboot (Fastboot mode)، يجب فتح قفل برنامج الإقلاع.

لفتح قفل برنامج الإقلاع:

  1. (اختياري) احتفِظ بنسخة احتياطية من أي ملفات مهمة على الجهاز.
  2. شغّل أمر فتح القفل لجهازك:

    • إذا كنت تعمل على تحديث جهاز Nexus أو Pixel الذي تم تصنيعه في عام 2015 أو لاحقًا، شغِّل fastboot flashing unlock.
    • على هاتف Pixel 2: لتثبيت برنامج الإقلاع، تأكَّد من أنّ برنامج إقلاع Pixel 2 محدَّث إلى إصدار Oreo MR1 على الأقل. للتحديث إلى هاتف Pixel 2 إلى هذا الإصدار، عليك تثبيت التحديث عبر شبكة غير سلكيّة (OTA) أو تثبيت الجهاز من مصدر غير معروف على تحديث عبر الهواء.
    • على هاتف Pixel 2 XL الذي يحتوي على إصدار برنامج التحميل الذي يسبق TMZ20a فقط، قد يكون من الضروري فتح قفل الأقسام المهمة قبل وميض. لإلغاء قفل الأقسام المهمة على هاتف Pixel 2 XL فقط، شغِّل fastboot flashing unlock_critical.
    • إذا كنت تريد فتح قفل جهاز من طراز ما قبل عام 2015، يُرجى تشغيل fastboot oem unlock.

    يعرض الجهاز المستهدف شاشة تأكيد.

  3. أكِّد أنّك تريد محو جميع بيانات المستخدم وفتح قفل الجهاز.

وميض الجهاز

يمكنك تثبيت نظام Android بالكامل في أمر واحد. إنّ وميض النظام بأكمله باستخدام أمر واحد يتأكد من أنّ النظام الذي يجري تشغيله الوميض متوافق مع برنامج الإقلاع والراديو المثبَّتَين، ويربط بين عمليات التشغيل والاسترداد وأقسام النظام معًا، ويعيد تشغيل النظام.

وميض جهاز:

  1. يمكنك وضع الجهاز في وضع Fastboot (Fastboot mode) من خلال الضغط مع الاستمرار على مجموعة المفاتيح المناسبة عند بدء التشغيل أو باستخدام الأمر التالي:

    adb reboot bootloader
    
  2. بعد أن يكون الجهاز في وضع Fastboot (Fastboot mode)، شغِّل ما يلي:

    fastboot flashall -w
    

يؤدي الخيار -w إلى حجب بيانات القسم /data من الجهاز، وهو أمر مفيد في المرة الأولى التي تقترح فيها تثبيت جهاز معيّن.

إعادة قفل برنامج الإقلاع

ولإعادة قفل برنامج الإقلاع، اتّبِع الخطوات التالية:

  • على الأجهزة التي تعمل بالإصدار 2015 أو الإصدارات الأحدث، شغِّل الأمر fastboot flashing lock
  • على الأجهزة التي تعمل بالإصدار 2014 أو الإصدارات الأقدم، شغِّل الأمر fastboot oem lock.

إعادة الجهاز إلى حالة المصنع

تتوفّر ميزة "الصور المصنعة" لأجهزة Google من خلال صور المصنع لأجهزة Nexus وPixel. توزع Motorola بشكل مباشر صور المصنع على Motorola Xoom.