Android 12.1 by mohol byť ďalšou verziou Androidu namiesto Androidu 13

click fraud protection

Predpokladali sme, že Android 13 Tiramisu bude ďalšou verziou Androidu, ale ukázalo sa, že môže existovať dočasné vydanie Androidu 12.1.

Google možno práve vylial fazuľa na ďalšiu verziu Androidu. Ďalšia verzia Androidu môže byť menšou aktualizáciou Android 12, ktorého vydanie je naplánované na niekoľko týždňov. Tradične sa tieto menšie zmeny verzií nazývali bodové aktualizácie, ale Google nevydal bodovú aktualizáciu od Androidu 8.1 Oreo v roku 2017. Ak Google skutočne pracuje na aktualizácii systému Android 12.1, je možné, že ju uvidíme spolu s Pixel 6 série neskôr v tomto roku.

Dnes skôr technologický gigant oznámil piate beta vydanie systému Android 12, posledná beta verzia pred spustením stabilnej aktualizácie o niekoľko týždňov. Pred vydaním sa vývojárom odporúča aktualizovať svoje aplikácie na cieľovú úroveň API 31, čo je rámcové API, ktoré poskytuje Android 12. Úroveň API zodpovedajúca predchádzajúcemu vydaniu Androidu — Android 11 — bola 30, zatiaľ čo úroveň API predtým bola 29, čo zodpovedalo Androidu 10. Od začiatku bola každá nová úroveň API sprevádzaná nárazom v čísle verzie Androidu s

jediná výnimka API úrovne 20, čo zodpovedalo exkluzívnej verzii Androidu 4.4 KitKat pre nositeľné zariadenia. Ak teda zistíme, že Google prekonal úroveň API, je bezpečné predpokladať, že dôjde aj k zvýšeniu čísla verzie.

Prirodzene, náš prvý predpoklad bol, že úroveň API 32 bude zodpovedať Android 13 Tiramisu, keďže, ako sme už spomenuli, Google už roky nevydal bodovú aktualizáciu. Zistili sme však určité dôkazy v rámci AOSP Gerrit (H/T XDA Recognized Developer luca020400), čo naznačuje, že úroveň API 32 zodpovedá Androidu 12 "sc-v2" a nie Androidu 13 "T." V nová zmena kódu, zamestnanec spoločnosti Google zmení úroveň rozhrania API, na ktorej bude prvýkrát sprístupnené nové rozhranie API NDK, z 32. na 33. Dôvodom je podľa diskusie v komentároch to, že "v sc-v2-dev momentálne nie sú plánované žiadne NDK API." To naznačuje Úroveň API 33 zodpovedá Androidu 13 T, čo je o dve úrovne vyššie ako úroveň zodpovedajúca pripravovanému vydaniu Android 12 (úroveň API 31.)

Je pravdepodobné, že „sc“ v „sc-v2“ odkazuje na „snehový kužeľ“, povrávané kódové označenie dezertu pre Android 12. A máloinézmeny kódu predložené AOSP Gerrit spomínajú vetvu sc-v2-dev, ale žiadna z nich nenaznačuje, že sc-v2-dev bude niesť nerovnosti na úrovni API. S novými dôkazmi, ktoré sme dnes videli, sa však zdá pravdepodobné, že Google vydá dočasnú aktualizáciu medzi Androidom 12 a Androidom 13. Tieto dočasné aktualizácie alebo vydania údržby sú zvyčajne sprevádzané zmenou čísla verzie viditeľnej používateľom, a preto si myslíme, že je možné, že uvidíme bodové vydanie systému Android 12.1. Je však tiež možné, že táto nová úroveň API nebude vôbec sprevádzaná novým číslom verzie, alebo možno toto nová úroveň API bude zodpovedať vydaniu zacielenému na iný tvarový faktor, ako napríklad spôsob, akým bola úroveň API 20 exkluzívna pre Android 4,4 W.

Krátko po vydaní nového telefónu Google nahral do AOSP množstvo nových kódov, ktoré pred Pixel 3 a Android 9 Pie boli zvyčajne označené ako nové vydanie údržby a odoslané používateľom ako bod aktualizovať. V tejto praxi pokračujú od Pixel 3, aj keď prestali zvyšovať verziu číslo a úroveň API, možno preto, aby uľahčili výrobcom OEM a vývojárom držať krok s verziou vydania. Zaujíma nás, prečo Google tak skoro zvyšuje úroveň API a aký vplyv to bude mať na platformu a vývojárov, hoci máme podozrenie, že to nezmení Požiadavka na zmenu cieľa SdkVersion Obchodu Play pretože Google sleduje iba každé vydanie dezertov pre Android. V každom prípade si budeme musieť počkať do konca tohto roka, aby sme zistili, či bude Android 12.1 skutočne vydaný.


Z komentárov je jedna veta tejto zmeny kódu že sme si neboli celkom istí, čo si máme myslieť. Jeden zamestnanec spoločnosti Google uvádza, že „niektoré z našich zariadení Nest nemusia byť migrované na T“, čo je určite pravda zaujímavé čo povedať, pretože pokiaľ vieme, operačný systém na zariadeniach Nest nezodpovedá žiadnemu modernému vydaniu Androidu. V skutočnosti ani zďaleka: Zdá sa že aspoň niektoré staršie zariadenia Nest používali veľmi, veľmi obmedzenú verziu Androidu 4.0 a Google práve migruje zariadenia Nest Hub prvej generácie z Cast OS na svoj vlastný operačný systém Fuchsia. Nie sme si teda istí, čo si o tejto vete myslieť, ale mysleli sme si, že aj tak by stálo za to poukázať, keďže je spomenutá v konverzácii.

Názov tohto článku bol zmenený tak, aby nahradil „namiesto“ na „pred“, aby sa objasnil zmätok týkajúci sa stavu Androidu 13.