Android 12.1 kan være den neste versjonen av Android i stedet for Android 13

Vi har antatt at Android 13 Tiramisu vil være den neste versjonen av Android, men det viser seg at det kan være en midlertidig Android 12.1-utgivelse.

Google har kanskje nettopp sølt bønner på neste versjon av Android. Den neste versjonen av Android kan være en liten oppdatering over Android 12, satt til å bli utgitt om noen uker. Tradisjonelt har disse mindre versjonshumpene blitt kalt punktoppdateringer, men Google har ikke gitt ut en punktoppdatering siden Android 8.1 Oreo i 2017. Hvis Google faktisk jobber med en Android 12.1-oppdatering, er det mulig vi vil se den lanseres sammen med Pixel 6 serie senere i år.

Tidligere i dag, teknologigiganten annonsert den femte betaversjonen av Android 12, den siste betaversjonen før den stabile oppdateringen ruller ut om noen uker. I forkant av utgivelsen anbefales utviklere å oppdatere appene sine til å målrette API-nivå 31, som er rammeverket API som Android 12 leverer. API-nivået som tilsvarer den forrige Android-utgivelsen – Android 11 – var 30, mens API-nivået før det var 29, som tilsvarte Android 10. Fra begynnelsen ble hvert nytt API-nivå ledsaget av en støt i Android-versjonsnummeret, med

eneste unntak av API-nivå 20, som tilsvarte en eksklusiv versjon av Android 4.4 KitKat for wearables. Derfor, hvis vi finner ut at Google har støtt på API-nivået, er det trygt å anta at det også kommer til å være en støt i versjonsnummeret.

Naturligvis var vår første antagelse at API-nivå 32 vil tilsvare Android 13 Tiramisu, siden, som vi nevnte før, Google ikke har gitt ut en punktoppdatering på flere år. Vi har imidlertid sett noen bevis i AOSP Gerrit (H/T XDA Recognized Developer luca020400) som antyder at API-nivå 32 tilsvarer Android 12 "sc-v2" og ikke Android 13 "T." I en ny kodeendring, endrer en Googler API-nivået som en ny NDK API først blir tilgjengelig i fra 32 til 33. Årsaken, ifølge diskusjonen i kommentarene, er fordi "det er for øyeblikket ingen planlagte NDK APIer i sc-v2-dev." Dette tyder på det API-nivå 33 tilsvarer Android 13 T, som er to API-nivåer høyere enn det som tilsvarer den kommende Android 12-utgivelsen (API-nivå 31.)

Det er sannsynlig at "sc" i "sc-v2" refererer til "snøkjegle", ryktet dessertkodenavn for Android 12. EN annenkodeendringer sendt til AOSP Gerrit nevner sc-v2-dev-grenen, men ingen av dem antyder at sc-v2-dev vil ha en støt i API-nivået. Men med de nye bevisene vi har sett i dag, virker det sannsynlig at Google vil gi ut en midlertidig oppdatering mellom Android 12 og Android 13. Vanligvis er disse midlertidige oppdateringene, eller vedlikeholdsutgivelsene, ledsaget av en endring i det brukersynlige versjonsnummeret, og det er grunnen til at vi tror det er mulig vi vil se en Android 12.1-punktutgivelse. Det er imidlertid også mulig at dette nye API-nivået ikke vil bli ledsaget av et nytt versjonsnummer i det hele tatt, eller kanskje dette nytt API-nivå vil tilsvare en utgivelse rettet mot en annen formfaktor, som hvordan API-nivå 20 var eksklusivt for Android 4,4w.

Kort tid etter utgivelsen av en ny telefon pleide Google å laste opp en haug med ny kode til AOSP, som før Pixel 3 og Android 9 Pie ble vanligvis merket som en ny vedlikeholdsutgivelse og sendt til brukere som et punkt Oppdater. De har fortsatt denne praksisen siden Pixel 3, selv om de har sluttet å øke versjonen nummer og API-nivå, kanskje for å gjøre det enklere for OEM-er og utviklere å holde tritt med versjon utgivelser. Vi er interessert i å finne ut hvorfor Google støter på API-nivået så snart og hvilken effekt det vil ha på plattformen og utviklerne, selv om vi mistenker at det ikke vil endre Play Stores skiftende targetSdkVersion-krav siden Google bare sporer hver Android-dessertutgivelse. Uansett må vi vente til senere i år for å finne ut om Android 12.1 faktisk blir utgitt.


Det er én setning fra kommentarene av denne kodeendringen at vi ikke var helt sikre på hva vi skulle finne på. En Googler uttaler at "noen av Nest-enhetene våre kanskje ikke blir migrert til T", som absolutt er en interessant ting å si, for så vidt vi vet, samsvarer ikke OS på Nest-enheter med noen moderne Android-utgivelser. Langt ifra, faktisk: Det virker at i det minste noen eldre Nest-enheter pleide å kjøre en veldig, veldig nedstrippet versjon av Android 4.0, og Google er i ferd med å migrere førstegenerasjons Nest Hub-enheter fra Cast OS over til det interne Fuchsia OS. Derfor er vi ikke helt sikre på hva vi skal mene om denne setningen, men vi tenkte at den ville være verdt å påpeke uansett siden den er nevnt i samtalen.

Denne artikkelens tittel ble endret til å erstatte "i stedet for" til "før" for å fjerne forvirring om statusen til Android 13.