قد يكون Android 12.1 هو الإصدار التالي من Android بدلاً من Android 13

لقد افترضنا أن Android 13 Tiramisu سيكون الإصدار التالي من Android ، ولكن اتضح أنه قد يكون هناك إصدار مؤقت لنظام Android 12.1.

ربما تكون Google قد تسربت الفاصوليا للتو على الإصدار التالي من Android. قد يكون الإصدار التالي من Android تحديثًا طفيفًا أندرويد 12، من المقرر إطلاق سراحه في غضون أسابيع قليلة. تقليديًا ، يُطلق على هذه النتوءات الثانوية تحديثات نقطية ، لكن Google لم تصدر تحديثًا للنقطة منذ Android 8.1 Oreo في عام 2017. إذا كانت Google تعمل بالفعل على تحديث Android 12.1 ، فمن الممكن أن نرى إطلاقه جنبًا إلى جنب مع بكسل 6 سلسلة في وقت لاحق من هذا العام.

في وقت سابق اليوم ، عملاق التكنولوجيا أعلن الإصدار التجريبي الخامس من Android 12 ، الإصدار التجريبي الأخير قبل طرح التحديث المستقر في غضون أسابيع قليلة. قبل الإصدار ، يُنصح المطورون بتحديث تطبيقاتهم لاستهداف مستوى API 31 ، وهو إطار واجهة برمجة التطبيقات الذي يقدمه Android 12. كان مستوى واجهة برمجة التطبيقات المطابق لإصدار Android السابق - Android 11 - هو 30 ، بينما كان مستوى واجهة برمجة التطبيقات قبل ذلك 29 ، وهو ما يتوافق مع Android 10. منذ البداية ، كان كل مستوى جديد لواجهة برمجة التطبيقات مصحوبًا بنقطة في رقم إصدار Android ، مع

استثناء وحيد من مستوى API 20، والذي يتوافق مع إصدار حصري من Android 4.4 KitKat للأجهزة القابلة للارتداء. وبالتالي ، إذا وجدنا أن Google قد صدمت مستوى واجهة برمجة التطبيقات ، فمن الآمن أن نفترض أنه سيكون هناك عثرة في رقم الإصدار أيضًا.

بطبيعة الحال ، كان افتراضنا الأول هو أن مستوى API 32 سيتوافق مع أندرويد 13 تيراميسو، لأنه ، كما ذكرنا من قبل ، لم تصدر Google تحديثًا للنقطة منذ سنوات. ومع ذلك ، فقد اكتشفنا بعض الأدلة داخل AOSP Gerrit (H / T XDA المعترف به المطور luca020400) يقترح أن مستوى API 32 يتوافق مع Android 12 "sc-v2" وليس Android 13 "T." في تغيير رمز جديد، يقوم موظف Google بتغيير مستوى واجهة برمجة التطبيقات (API) التي سيتم توفير واجهة برمجة تطبيقات NDK جديدة فيها لأول مرة من 32 إلى 33. والسبب ، وفقًا للمناقشة الواردة في التعليقات ، هو أنه "لا توجد حاليًا أية واجهات برمجة تطبيقات NDK مخطط لها في sc-v2-dev." هذا يشير إلى أن يتوافق مستوى API 33 مع Android 13 T ، وهو مستويان من واجهة برمجة التطبيقات أعلى من المستوى المقابل لإصدار Android 12 القادم (مستوى API 31.)

من المحتمل أن "sc" في "sc-v2" يشير إلى "مخروط الثلج ،" يُشاع الاسم الرمزي للحلوى لنظام Android 12. أ عدد قليلآخرتغييرات التعليمات البرمجية تم تقديمه إلى AOSP Gerrit بذكر فرع sc-v2-dev ، لكن لا يشير أي منهم إلى أن sc-v2-dev سيحمل عثرة في مستوى API. ومع ذلك ، مع الأدلة الجديدة التي رأيناها اليوم ، يبدو من المحتمل أن تصدر Google تحديثًا مؤقتًا بين Android 12 و Android 13. عادةً ما تكون هذه التحديثات المؤقتة ، أو إصدارات الصيانة ، مصحوبة بتغيير في رقم الإصدار المرئي للمستخدم ، ولهذا السبب نعتقد أنه من الممكن أن نرى إصدار Android 12.1 نقطة. ومع ذلك ، من المحتمل أيضًا ألا يكون مستوى واجهة برمجة التطبيقات الجديد هذا مصحوبًا برقم إصدار جديد على الإطلاق ، أو ربما هذا سيتوافق مستوى واجهة برمجة التطبيقات الجديد مع إصدار يستهدف عامل شكل آخر ، مثل كيف كان مستوى واجهة برمجة التطبيقات 20 حصريًا لنظام Android 4.4 واط.

بعد فترة وجيزة من إطلاق هاتف جديد ، اعتادت Google على تحميل مجموعة من الرموز الجديدة إلى AOSP ، والتي كانت قبل عادةً ما يتم تمييز Pixel 3 و Android 9 Pie على أنهما إصدار صيانة جديد ويتم شحنهما إلى المستخدمين كنقطة تحديث. لقد استمروا في هذه الممارسة منذ Pixel 3 ، على الرغم من أنهم توقفوا عن زيادة الإصدار رقم ومستوى واجهة برمجة التطبيقات ، ربما لتسهيل الأمر على مصنعي المعدات الأصلية والمطورين لمواكبة الإصدار إطلاق. نحن مهتمون بمعرفة سبب ارتطام Google بمستوى واجهة برمجة التطبيقات قريبًا وما هو تأثير ذلك على النظام الأساسي والمطورين ، على الرغم من أننا نشك في أنه لن يغير متطلبات تحويل targetSdkVersion لمتجر Play حيث يتتبع محرك البحث Google كل إصدار حلوى Android فقط. على أي حال ، سيتعين علينا الانتظار حتى وقت لاحق من هذا العام لمعرفة ما إذا كان سيتم إطلاق Android 12.1 بالفعل.


هناك جملة واحدة من التعليقات من تغيير هذا الرمز لم نكن متأكدين تمامًا مما يجب فعله. صرح أحد موظفي Google أن "بعض أجهزة Nest الخاصة بنا قد لا يتم ترحيلها إلى T" ، وهو بالتأكيد ملف مثير للاهتمام ما يجب قوله ، لأنه على حد علمنا ، لا يتطابق نظام التشغيل على أجهزة Nest مع أي إصدار حديث من Android. على العكس من ذلك، في الواقع: يبدو أن بعض أجهزة Nest القديمة على الأقل تستخدم لتشغيل إصدار بسيط للغاية من Android 4.0 ، وأن Google بصدد ترحيل الجيل الأول من أجهزة Nest Hub من Cast OS إلى نظام التشغيل Fuchsia OS الداخلي الخاص به. وبالتالي ، فنحن لسنا متأكدين حقًا مما يجب فعله بهذه الجملة ، لكننا اعتقدنا أنها تستحق الإشارة على أي حال لأنها مذكورة في المحادثة.

تم تغيير عنوان هذه المقالة ليحل محل "بدلاً من" إلى "قبل" لإزالة الالتباس حول حالة Android 13.