We zijn ervan uitgegaan dat Android 13 Tiramisu de volgende versie van Android zal zijn, maar het blijkt dat er een tussentijdse Android 12.1-release kan komen.
Google heeft misschien net de bonen gemorst op de volgende versie van Android. De volgende versie van Android komt mogelijk met een kleine update voorbij Android 12, die over een paar weken wordt uitgebracht. Traditioneel worden deze kleine versiehobbels puntupdates genoemd, maar Google heeft sinds Android 8.1 Oreo in 2017 geen puntupdate uitgebracht. Als Google inderdaad aan een Android 12.1-update werkt, is het mogelijk dat we deze samen met de Pixel 6 serie later dit jaar.
Eerder vandaag heeft de techgigant aangekondigd de vijfde bètaversie van Android 12, de laatste bèta voordat de stabiele update over een paar weken wordt uitgerold. Voorafgaand aan de release wordt ontwikkelaars geadviseerd om hun apps bij te werken naar API-niveau 31, de framework-API die Android 12 levert. Het API-niveau dat overeenkomt met de vorige Android-release - Android 11 - was 30, terwijl het API-niveau daarvoor 29 was, wat overeenkwam met Android 10. Vanaf het begin ging elk nieuw API-niveau gepaard met een hobbel in het Android-versienummer, met de
enige uitzondering van API-niveau 20, wat overeenkomt met een exclusieve versie van Android 4.4 KitKat voor wearables. Dus als we ontdekken dat Google het API-niveau heeft verhoogd, is het veilig om aan te nemen dat er ook een toename in het versienummer zal zijn.Onze eerste veronderstelling was natuurlijk dat API-niveau 32 zal overeenkomen Android 13 Tiramisu, omdat, zoals we al eerder zeiden, Google al jaren geen puntupdate heeft uitgebracht. We hebben echter enig bewijs gevonden binnen de AOSP Gerrit (H/T XDA Recognized Developer luca020400) dat suggereert dat API-niveau 32 overeenkomt met Android 12 "sc-v2" en niet met Android 13 "T." In een nieuwe codewijziging, verandert een Googler het API-niveau waarin een nieuwe NDK API voor het eerst beschikbaar wordt gemaakt van 32 naar 33. De reden, volgens de discussie in de commentaren, is omdat "er momenteel geen geplande NDK-API's zijn in sc-v2-dev." Dit suggereert dat API-niveau 33 komt overeen met Android 13 T, wat twee API-niveaus hoger is dan het niveau dat overeenkomt met de aankomende Android 12-release (API-niveau 31.)
Het is waarschijnlijk dat de "sc" in "sc-v2" verwijst naar "sneeuwkegel", de geruchten dessert codenaam voor Android 12. A weinigandercode verandert ingediend bij de AOSP Gerrit noemt de sc-v2-dev-tak, maar geen van hen suggereert dat sc-v2-dev een hobbel in het API-niveau zal hebben. Met het nieuwe bewijs dat we vandaag hebben gezien, lijkt het echter waarschijnlijk dat Google een tussentijdse update zal uitbrengen tussen Android 12 en Android 13. Meestal gaan deze tussentijdse updates of onderhoudsreleases gepaard met een wijziging in het voor de gebruiker zichtbare versienummer. Daarom denken we dat het mogelijk is dat we een Android 12.1-puntrelease zullen zien. Het is echter ook mogelijk dat dit nieuwe API-niveau helemaal niet gepaard gaat met een nieuw versienummer, of nieuw API-niveau komt overeen met een release die gericht is op een andere vormfactor, zoals hoe API-niveau 20 exclusief was voor Android 4,4 W.
Kort na het uitbrengen van een nieuwe telefoon uploadde Google een heleboel nieuwe code naar AOSP, wat vóór de Pixel 3 en Android 9 Pie werden meestal gemarkeerd als een nieuwe onderhoudsrelease en als een punt naar gebruikers verzonden update. Ze hebben deze praktijk voortgezet sinds de Pixel 3, hoewel ze zijn gestopt met het verhogen van de versie nummer en API-niveau, misschien om het voor OEM's en ontwikkelaars gemakkelijker te maken om de versie bij te houden releases. We willen graag weten waarom Google het API-niveau zo snel verhoogt en welk effect dit zal hebben op het platform en de ontwikkelaars, hoewel we vermoeden dat dit niets zal veranderen aan de Play Store's veranderende targetSdkVersion-vereiste aangezien Google alleen elke release van een Android-dessert bijhoudt. We zullen in ieder geval tot later dit jaar moeten wachten om erachter te komen of Android 12.1 daadwerkelijk wordt uitgebracht.
Er is een zin uit de commentaren van deze codewijziging dat we niet helemaal zeker wisten wat we ervan moesten denken. Een Googler stelt dat "sommige van onze Nest-apparaten mogelijk niet naar T worden gemigreerd", wat zeker een interessant ding om te zeggen, want voor zover we weten, komt het besturingssysteem op Nest-apparaten niet overeen met een moderne Android-release. Integendeel zelfs: Het lijkt dat ten minste enkele oudere Nest-apparaten een zeer, zeer uitgeklede versie van Android 4.0 gebruikten, en dat Google bezig is met het migreren van eerste generatie Nest Hub-apparaten van Cast OS over naar zijn eigen Fuchsia OS. We weten dus niet echt wat we van deze zin moeten denken, maar we dachten dat het toch de moeite waard was om erop te wijzen, aangezien het in het gesprek wordt genoemd.
De titel van dit artikel is gewijzigd om "in plaats van" te vervangen door "voor" om verwarring over de status van Android 13 weg te nemen.