كود مصدر Android 12 متاح الآن على AOSP

click fraud protection

يمكن الآن العثور على الكود المصدري لنظام Android 12 في مشروع Android مفتوح المصدر (AOSP) بعد الإصدار الثابت اليوم.

في وقت سابق من اليوم، أعلنت جوجل عن إطلاق أندرويد 12، أحدث إصدار رئيسي من نظام التشغيل Android. بينما هم لم يدفع الإصدارات المستقرة إلى هواتف Pixel اليوم، أكدوا أن الكود المصدري سيسقط اليوم. وفيًا لكلمتهم، بدأت Google في تحميل كود مصدر Android 12 إلى مستودعات Git لمشروع Android مفتوح المصدر (AOSP).

تبدأ Google تقليديًا في تحميل الكود المصدري لكل إصدار جديد من Android فورًا بعد إصدار إصدارات مستقرة لهواتف Pixel. على سبيل المثال، كود المصدر لنظام Android 9 Pie تم إصداره في 6 أغسطس 2018، بعد ذلك مباشرة تم إطلاق التحديث المستقر لسلسلة Pixel وPixel 2. وبالمثل، فإن تحديث اندرويد 10 مستقر تم طرحه لـ Pixels في 3 سبتمبر 2019، وسرعان ما تبعه يتم تحميل كود المصدر في نفس اليوم. في عام 2020، قامت جوجل بتحميل كود مصدر أندرويد 11 في 8 سبتمبر، في نفس اليوم طرح التحديث المستقر إلى هواتف Pixel. وخلافًا للتقاليد، تطلق Google كود مصدر Android 12 قبل طرح التحديث المستقر على هواتف Pixel المدعومة. ومن المقرر أن يتم طرح التحديث المستقر على Pixels في غضون أسابيع قليلة، ولكن لم يتم تحديد تاريخ.

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

يمكن للمطورين الذين يرغبون في اتباع مبادئ التطوير مفتوحة المصدر اختيار شوكة AOSP وإصدار كود المصدر لتعديلاتها، وهو مبدأ أساسي وراء التطورات التعاونية التي تحدث ال منتديات XDA. سيلعب إصدار كود مصدر Android 12 دورًا أساسيًا في تطوير توزيعات ما بعد البيع الجديدة والمحدثة، مثل LineageOS وغيرها شعبية "ROM المخصصة".

إذا كنت مهتمًا بتحليل كود مصدر Android 12، فيمكنك التوجه إلى مستودعات Android Git وابحث عن فروع وعلامات Android 12 الجديدة. على وجه التحديد، ابحث عن علامات "android-12.0.0_r#". يستغرق الأمر بعض الوقت حتى يتم دفع قاعدة التعليمات البرمجية الداخلية لـ Google بالكامل إلى مستودعات AOSP العامة، لذا توقع الانتظار بضع ساعات قبل أن تتمكن من مزامنة كل شيء. تقوم Google أيضًا بتحميل سجل الالتزام لكل إصدار، مما يوفر قدرًا كبيرًا من المعلومات حول عملية تفكير فريق Android عند إضافة الميزات أو إزالتها.

على الرغم من أن التطوير في فرع AOSP الرئيسي قد تحول بالفعل نحو الإصدار الرئيسي التالي من Android - أندرويد 13 — ستواصل Google إجراء تغييرات صغيرة، بشكل أساسي عمليات دمج التصحيحات الخلفية والأمان، على قاعدة بيانات Android 12، لذا ترقب العلامات الجديدة كل شهر. لقد رأينا أدلة على أن Google تعمل على إصدار هذه النقطة يبدو أنه يتضمن العديد من التحسينات للأجهزة القابلة للطي والأجهزة اللوحية، لكن هذه الميزات لم تكن مفتوحة المصدر مع إصدار اليوم. بالإضافة إلى ذلك، إحدى الميزات البارزة في Android 12 — هي نظام السمات القائم على ورق الحائط - لم يكن مفتوح المصدر بالكامل حتى الآن، ولكن تم ضبطه على التغيير مع إطلاق النقطة المذكورة أعلاه.