اعتبارًا من عام 2026، ولضمان توافقنا مع نموذج التطوير الثابت الرئيسي وضمان استقرار المنصة في المنظومة المتكاملة، سننشر الرمز المصدري في "مشروع Android مفتوح المصدر" (AOSP) في الربع الثاني والربع الرابع. لإنشاء AOSP والمساهمة فيه، ننصحك باستخدام android-latest-release بدلاً من aosp-main. سيشير فرع البيان android-latest-release دائمًا إلى أحدث إصدار تم إرساله إلى AOSP. لمزيد من المعلومات، يُرجى الاطّلاع على التغييرات في مشروع Android المفتوح المصدر (AOSP).
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
نظرة عامة على برنامج الإقلاع العام (GBL)
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
برنامج تحميل التشغيل العام (GBL) هو حلّ موحّد وقابل للتحديث لبرنامج تحميل التشغيل
مصمّم لتبسيط عملية تشغيل Android. يحلّ GBL محلّ المشهد المجزّأ للغاية لبرامج التشغيل الخاصة بالمورّدين، وذلك من خلال توفير مكوّن واحد يتم الحفاظ عليه باستمرار. يقلّل هذا التغيير من التكرار ويحسّن مستوى الأمان ويبسّط عملية إجراء التحديثات في منظومة Android المتكاملة.
يتألف GBL من المكوّنات التالية:
- منطق بدء التشغيل الأساسي لنظام التشغيل Android
- المنطق الذي يتضمّن حلقة البرنامج الرئيسية ورصد وضع التشغيل وتحميل النواة
- Fastboot
- بروتوكول اتصال وأداة تشخيص تُستخدمان لتثبيت البرامج على الأجهزة وتصحيح الأخطاء
- إضافات المورّدين
- توسيع نطاق المكوّنات المذكورة أعلاه في GBL من خلال إنشاء بروتوكولاتك الخاصة يتم الاتفاق على هذه البروتوكولات مسبقًا قبل أن تضيفها GBL إلى قائمة التبعيات. إضافات المورّدين اختيارية.
- معالجات بروتوكولات UEFI
- عمليات تنفيذ بروتوكولات UEFI المطلوبة والمقترَحة، بما في ذلك حظر الإدخال/الإخراج وتخصيص الذاكرة وإنشاء أرقام عشوائية يمكن العثور على عمليات التنفيذ المرجعية في مشاريع البرامج الثابتة الخاصة بعملية التشغيل (EDK2 وUBoot وLK).
- تعريفات بروتوكول UEFI الخاصة بنظام التشغيل Android
- بروتوكولات UEFI مخصّصة لعمليات AVB وFastboot واختيار الفتحة وإعداد نظام التشغيل وغير ذلك تتوفّر عمليات التنفيذ في مشاريع البرامج الثابتة لمورّدي شرائح السيليكون في Android.
اعتبارًا من Android 16، إذا كنت ستطرح جهازًا يستند إلى مجموعة شرائح ARM-64، ننصحك بشدة بنشر أحدث إصدار معتمَد من Google من GBL ودمجه في سلسلة التشغيل.
ما هي الخطوات التالية؟
لمعرفة كيفية نشر برنامج Generic Bootloader، يُرجى الرجوع إلى نشر برنامج gbl.
يخضع كل من المحتوى وعيّنات التعليمات البرمجية في هذه الصفحة للتراخيص الموضحّة في ترخيص استخدام المحتوى. إنّ Java وOpenJDK هما علامتان تجاريتان مسجَّلتان لشركة Oracle و/أو الشركات التابعة لها.
تاريخ التعديل الأخير: 2026-01-29 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2026-01-29 (حسب التوقيت العالمي المتفَّق عليه)"],[],[]]