أجهزة وامض

توفر هذه الصفحة تفاصيل حول عمليات الإنشاء قيد التشغيل على أجهزة معينة. هذه التفاصيل تكمل المعلومات الواردة في إنشاء Android .

بناء fastboot و adb

إذا لم يكن لديك fastboot و adb بالفعل ، فيمكنك بنائهما باستخدام نظام الإنشاء العادي. استخدم التعليمات الموجودة في Building Android واستبدل أمر main make الأمر:

make fastboot adb

راجع Android Debug Bridge (ADB) للحصول على تفاصيل حول Android Debug Bridge (ADB).

التمهيد في وضع Fastboot

يمكنك وميض الجهاز عندما يكون في وضع أداة fastboot . للدخول إلى وضع fastboot عندما يخضع الجهاز لعملية تمهيد بارد ، استخدم مجموعات المفاتيح الواردة في الجدول أدناه.

يمكنك أيضًا استخدام الأمر adb reboot bootloader لإعادة التشغيل مباشرة في أداة تحميل التشغيل.

جهاز اسم الرمز تركيبات المفاتيح
هاتف Pixel 6 Pro غراب أسود اضغط مع الاستمرار على خفض مستوى الصوت ، ثم اضغط مع الاستمرار على زر التشغيل .
بكسل 6 الصفارية اضغط مع الاستمرار على خفض مستوى الصوت ، ثم اضغط مع الاستمرار على زر التشغيل .
Pixel 5a (5G) البربيت اضغط مع الاستمرار على خفض مستوى الصوت ، ثم اضغط مع الاستمرار على زر التشغيل .
بكسل 5 الزعنفة الحمراء اضغط مع الاستمرار على خفض مستوى الصوت ، ثم اضغط مع الاستمرار على زر التشغيل .
Pixel 4a (5G) برامبل اضغط مع الاستمرار على خفض مستوى الصوت ، ثم اضغط مع الاستمرار على زر التشغيل .
بكسل 4 أ سمكة الشمس اضغط مع الاستمرار على خفض مستوى الصوت ، ثم اضغط مع الاستمرار على زر التشغيل .
Pixel 4 XL المرجان اضغط مع الاستمرار على خفض مستوى الصوت ، ثم اضغط مع الاستمرار على زر التشغيل .
بكسل 4 لهب اضغط مع الاستمرار على خفض مستوى الصوت ، ثم اضغط مع الاستمرار على زر التشغيل .
Pixel 3a XL بونيتو اضغط مع الاستمرار على خفض مستوى الصوت ، ثم اضغط مع الاستمرار على زر التشغيل .
بكسل 3 أ سارجو اضغط مع الاستمرار على خفض مستوى الصوت ، ثم اضغط مع الاستمرار على زر التشغيل .
Pixel 3 XL التظليل المتقاطع اضغط مع الاستمرار على خفض مستوى الصوت ، ثم اضغط مع الاستمرار على زر التشغيل .
بكسل 3 خط أزرق اضغط مع الاستمرار على خفض مستوى الصوت ، ثم اضغط مع الاستمرار على زر التشغيل .
Pixel 2 XL تايمن اضغط مع الاستمرار على خفض مستوى الصوت ، ثم اضغط مع الاستمرار على زر التشغيل .
بكسل 2 العين رمادية فاتحة اللون اضغط مع الاستمرار على خفض مستوى الصوت ، ثم اضغط مع الاستمرار على زر التشغيل .
Pixel XL مارلين اضغط مع الاستمرار على خفض مستوى الصوت ، ثم اضغط مع الاستمرار على زر التشغيل .
بكسل سمكة ابو شراع اضغط مع الاستمرار على خفض مستوى الصوت ، ثم اضغط مع الاستمرار على زر التشغيل .
هيكي هيكي دبابيس الوصلة 1 - 2 و5 - 6 من J15.
Nexus 6P الصياد اضغط مع الاستمرار على خفض مستوى الصوت ، ثم اضغط مع الاستمرار على زر التشغيل .
جهاز Nexus 5X الثور اضغط مع الاستمرار على خفض مستوى الصوت ، ثم اضغط مع الاستمرار على زر التشغيل .
نيكزس 6 شامو اضغط مع الاستمرار على خفض مستوى الصوت ، ثم اضغط مع الاستمرار على زر التشغيل .
نيكزس بلاير فوجو اضغط مع الاستمرار على زر الطاقة .
نيكزس 9 فولانتيس اضغط مع الاستمرار على خفض مستوى الصوت ، ثم اضغط مع الاستمرار على زر التشغيل .
نيكزس 5 المطرقة اضغط مع الاستمرار على رفع الصوت وخفض الصوت ، ثم اضغط مع الاستمرار على زر التشغيل .
نيكزس 7 فلو اضغط مع الاستمرار على خفض مستوى الصوت ، ثم اضغط مع الاستمرار على زر التشغيل .
Nexus 7 3G ديب اضغط مع الاستمرار على خفض مستوى الصوت ، ثم اضغط مع الاستمرار على زر التشغيل .
نيكزس 10 مانتا اضغط مع الاستمرار على رفع الصوت وخفض الصوت ، ثم اضغط مع الاستمرار على زر التشغيل .
نيكزس 4 ماكو اضغط مع الاستمرار على خفض مستوى الصوت ، ثم اضغط مع الاستمرار على زر التشغيل .
Nexus 7 (2012) الهامور اضغط مع الاستمرار على خفض مستوى الصوت ، ثم اضغط مع الاستمرار على زر التشغيل .
Nexus 7 3G (2012) البلطي اضغط مع الاستمرار على خفض مستوى الصوت ، ثم اضغط مع الاستمرار على زر التشغيل .
نيكزس س وهم قم بتشغيل الجهاز ثم قم بتغطيته بيد واحدة بعد أن تضيء مصابيح LED وحتى تتحول إلى اللون الأحمر.
Galaxy Nexus GSM ماجورو اضغط مع الاستمرار على رفع الصوت وخفض الصوت ، ثم اضغط مع الاستمرار على زر التشغيل .
Galaxy Nexus (Verizon) تورو اضغط مع الاستمرار على رفع الصوت وخفض الصوت ، ثم اضغط مع الاستمرار على زر التشغيل .
Galaxy Nexus (سبرينت) توروبلاس اضغط مع الاستمرار على رفع الصوت وخفض الصوت ، ثم اضغط مع الاستمرار على زر التشغيل .
Motorola Xoom وينجراي اضغط مع الاستمرار على خفض مستوى الصوت ، ثم اضغط مع الاستمرار على زر التشغيل .
Nexus S. كريسبو اضغط مع الاستمرار على زر رفع الصوت ، ثم اضغط مع الاستمرار على زر التشغيل .
Nexus SG crespo4g اضغط مع الاستمرار على زر رفع الصوت ، ثم اضغط مع الاستمرار على زر التشغيل .

فتح محمل الإقلاع

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

تحتاج إلى فتح أداة تحميل التشغيل مرة واحدة فقط ، ويمكنك إعادة قفلها إذا لزم الأمر.

فتح الأجهزة الحديثة

جميع أجهزة Nexus و Pixel التي تم إصدارها منذ عام 2014 (بدءًا من Nexus 6 و Nexus 9) تتمتع بحماية إعادة تعيين إعدادات المصنع وتتطلب عملية متعددة الخطوات لإلغاء تأمين أداة تحميل التشغيل.

  1. لتمكين فتح OEM على الجهاز:
    1. في الإعدادات ، اضغط على حول الهاتف ، ثم اضغط على رقم البناء سبع مرات.
    2. عندما ترى الرسالة أنت الآن مطور! ، اضغط على زر الرجوع .
    3. في الإعدادات ، انقر فوق النظام ، ثم انقر فوق خيارات المطور وقم بتمكين فتح OEM وتصحيح أخطاء USB . (إذا تم تعطيل إلغاء تأمين المصنّع الأصلي للجهاز ، فاتصل بالإنترنت حتى يتمكن الجهاز من تسجيل الوصول مرة واحدة على الأقل. إذا ظل معطلاً ، فقد يكون جهازك مقفلاً ببطاقة SIM بواسطة شركة الاتصالات ولا يمكن إلغاء قفل أداة تحميل التشغيل.)
  2. أعد التشغيل في أداة تحميل التشغيل واستخدم fastboot لفتحه.
    • للأجهزة الأحدث (2015 والإصدارات الأحدث):
      fastboot flashing unlock
    • للأجهزة الأقدم (2014 وأقل):
      fastboot oem unlock
  3. تأكيد فتح على الشاشة.

إعادة قفل محمل الإقلاع

لإعادة قفل محمل الإقلاع:

  • للأجهزة الأحدث (2015 والإصدارات الأحدث):
    fastboot flashing lock
  • للأجهزة الأقدم (2014 وأقل):
    fastboot oem lock

استخدام حالات قفل الفلاش

تنقل واجهة برمجة تطبيقات نظام getFlashLockState() حالة أداة تحميل التشغيل وتعيد واجهة برمجة تطبيقات نظام PersistentDataBlockManager.getFlashLockState() حالة قفل أداة تحميل التشغيل على الأجهزة المتوافقة.

قيمة الإرجاع الظروف
FLASH_LOCK_UNKNOWN يُعاد فقط من خلال الأجهزة التي تمت ترقيتها إلى Android 7.x أو أعلى والتي لم تدعم سابقًا تغييرات أداة تحميل التشغيل المطلوبة للحصول على حالة قفل الفلاش إذا كانت تدعم إمكانية القفل / الفتح الوامض.
  • يجب أن تكون الأجهزة الجديدة التي تعمل بنظام Android 7.x أو أعلى إما في حالة FLASH_LOCK_LOCKED أو FLASH_LOCK_UNLOCKED .
  • يجب أن تعيد الأجهزة التي يتم ترقيتها إلى Android 7.x أو إصدار أعلى والتي لا تدعم إمكانية إلغاء القفل / القفل الوامض حالة FLASH_LOCK_LOCKED .
FLASH_LOCK_LOCKED يتم إرجاعها بواسطة أي جهاز لا يدعم وميض القفل / الفتح (أي أن الجهاز مغلق دائمًا) ، أو أي جهاز يدعم وميض القفل / الفتح وهو في حالة القفل.
FLASH_LOCK_UNLOCKED يُعاد بواسطة أي جهاز يدعم وميض القفل / الفتح وهو في حالة إلغاء القفل.

يجب على الشركات المصنّعة اختبار القيم التي ترجعها الأجهزة التي تحتوي على محمل الإقلاع المؤمّن وغير المؤمّن. على سبيل المثال ، يحتوي مشروع Android مفتوح المصدر (AOSP) على تطبيق مرجعي يقوم بإرجاع قيمة بناءً على خاصية التمهيد ro.boot.flash.locked . يقع رمز المثال في الدلائل التالية:

  • frameworks/base/services/core/java/com/android/server/PersistentDataBlockService.java
  • frameworks/base/core/java/android/service/persistentdata/PersistentDataBlockManager.java

اختيار بناء الجهاز

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

يمكنك تنزيل صور المصنع والثنائيات لأجهزة Pixel و Nexus من developer.google.com . انظر ثنائيات الجهاز للتنزيلات. للحصول على تفاصيل وموارد إضافية ، راجع الحصول على ثنائيات خاصة .

جهاز اسم الرمز تكوين التكوين
هاتف Pixel 6 Pro غراب أسود aosp_raven-userdebug
بكسل 6 الصفارية aosp_oriole-userdebug
بكسل 5 الزعنفة الحمراء aosp_redfin-userdebug
Pixel 4a 5G برامبل aosp_bramble-userdebug
بكسل 4 أ سمكة الشمس aosp_sunfish-userdebug
Pixel 4 XL المرجان aosp_coral-userdebug
بكسل 4 لهب aosp_flame-userdebug
Pixel 3a XL بونيتو aosp_bonito-userdebug
بكسل 3 أ سارجو aosp_sargo-userdebug
Pixel 3 XL التظليل المتقاطع aosp_crosshatch-userdebug
بكسل 3 خط أزرق aosp_blueline-userdebug
Pixel 2 XL تايمن aosp_taimen-userdebug
بكسل 2 العين رمادية فاتحة اللون aosp_walleye-userdebug
Pixel XL مارلين aosp_marlin-userdebug
بكسل سمكة ابو شراع aosp_sailfish-userdebug
هاي كي هيكي hikey-userdebug
Nexus 6P الصياد aosp_angler-userdebug
جهاز Nexus 5X الثور aosp_bullhead-userdebug
نيكزس 6 شامو aosp_shamu-userdebug
نيكزس بلاير فوجو aosp_fugu-userdebug
نيكزس 9 فولانتس (سمك مفلطح) aosp_flounder-userdebug
Nexus 5 (GSM / LTE) المطرقة aosp_hammerhead-userdebug
Nexus 7 (Wi-Fi) موس الحلاقة (فلو) aosp_flo-userdebug
Nexus 7 (جوال) رازورج (ديب) aosp_deb-userdebug
نيكزس 10 مانتاراي (مانتا) full_manta-userdebug
نيكزس 4 أوكام (ماكو) full_mako-userdebug
Nexus 7 (Wi-Fi) نكاسي (الهامور) full_grouper-userdebug
Nexus 7 (جوال) ناكاسيج (بلطي) full_tilapia-userdebug
Galaxy Nexus (GSM / HSPA +) ياكجو (ماجورو) full_maguro-userdebug
Galaxy Nexus (Verizon) mysid (تورو) √aosp_toro-userdebug
Galaxy Nexus (تجريبي) mysidspr (toroplus) aosp_toroplus-userdebug
Motorola Xoom (شبكة Wi-Fi الأمريكية) وينجراي full_wingray-userdebug
Nexus S. سوجو (كريسبو) full_crespo-userdebug
Nexus S 4G sojus (crespo4g) full_crespo4g-userdebug

امض الجهاز

يمكنك وميض نظام Android بأكمله بأمر واحد ؛ يتحقق ذلك من أن النظام الجاري وميضه متوافق مع محمل الإقلاع المثبت والراديو ، ويكتب التمهيد ، والاسترداد ، وأقسام النظام معًا ، ثم يعيد تشغيل النظام. يؤدي اللمعان أيضًا إلى مسح جميع بيانات المستخدم ، على نحو مشابه لـ fastboot oem unlock .

لتفليش جهاز:

  1. ضع الجهاز في وضع fastboot عن طريق الضغط على مجموعة المفاتيح المناسبة عند التمهيد أو باستخدام الأمر التالي:
    adb reboot bootloader
  2. بعد أن يكون الجهاز في وضع Fastboot ، قم بتشغيل:
    fastboot flashall -w
    يقوم الخيار -w قسم /data على الجهاز ؛ هذا مفيد لأول مرة وميض جهاز معين ولكنه غير ضروري بخلاف ذلك.

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

تتوفر صور المصنع لأجهزة Google من صور المصنع لأجهزة Nexus و Pixel . يتم توزيع صور المصنع لجهاز Motorola Xoom مباشرة بواسطة Motorola.