top of page

Android 12.1 could be the next version of Android instead of Android 13

That has been a long time ago from Android 8.1 Oreo in 2017. Google hasn't released a point update since that version of Android. The next version of Android may be a minor update over Android 12 set to released in a few weeks, and maybe it will come alongside with Pixel 6 series launching later 2021.


Today, September 9, Google announced Android 12 Beta 5 (the final beta before the stable update rolls out). Ahead of the release, the developers are advised to udpate their apps to target API level 31, which is the framework API of deliverable Android 12. The API level 30 is belog to Android 11 and corresponding level 31 for Android 12.




At the first assumption was that API level 32 will correspnd to Android 13 (Android T). However, XDA Recognized Developer luca020400 as spotted som evidence within a AOSP Gerrit that suggest API level 32 corresponds to Android 12 "sc-v2", not Android "T" 13. In a new code change, a Googler changes the API level that a new NDK API will be the first available in from 32 to 33. The reason, according to the discussion in the comments, is because “there are currently no planned NDK APIs in sc-v2-dev.” This suggests that API level 33 corresponds to Android 13 T, which is two API levels higher than the one corresponding to the upcoming Android 12 release (API level 31).





API level 33 reference in AOSP

It’s likely that the “sc” in “sc-v2” refers to “snow cone,” the rumored dessert code-name for Android 12. A few other code changes submitted to the AOSP Gerrit mention the sc-v2-dev branch, but none of them suggest that sc-v2-dev will carry a bump in the API level. However, with the new evidence we’ve seen today, it seems likely that Google will release an interim update between Android 12 and Android 13. Usually, these interim updates, or maintenance releases, are accompanied by a change in the user-visible version number, which is why we think it’s possible we’ll see an Android 12.1 point release. However, it’s also possible that this new API level won’t be accompanied by a new version number at all, or perhaps this new API level will correspond to a release targeting another form factor, like how API level 20 was exclusive to Android 4.4w.


Shortly after releasing a new phone, Google used to upload a bunch of new code to AOSP, which before the Pixel 3 and Android 9 Pie was usually marked as a new maintenance release and shipped to users as a point update. They’ve continued this practice since the Pixel 3, though they’ve stopped incrementing the version number and API level, perhaps to make it easier for OEMs and developers to keep up with version releases. We’re interested in learning why Google is bumping the API level so soon and what effect it’ll have on the platform and developers, though we suspect it won’t change the Play Store’s shifting targetSdkVersion requirement as Google only tracks each Android dessert release. In any case, we’ll have to wait until later this year to find out if Android 12.1 will actually be released.




There’s one sentence from the comments of this code change that we weren’t quite sure what to make of. One Googler states that “some of our Nest devices might not be migrated to T”, which is certainly an interesting thing to say, because as far as we know, the OS on Nest devices doesn’t match any modern Android release. Far from it, in fact: It seems that at least some older Nest devices used to run a very, very stripped-down version of Android 4.0, and Google is in the process of migrating first-gen Nest Hub devices from Cast OS over to its in-house Fuchsia OS. Thus, we aren’t really sure what to make of this sentence, but we thought it’d be worth pointing out anyway since it’s mentioned in the conversation.


Source: XDA-Developers



91 views0 comments

Related Posts

See All

Comments

Rated 0 out of 5 stars.
No ratings yet

Add a rating
Stationary photo

Be the first to know

Subscribe to our newsletter to receive news and updates.

Thanks for submitting!

Follow us
bottom of page