Android 12 — or "Snow Cone" if you prefer — officially launched October 4. But good luck finding an official update on any existing phones, outside of public beta builds for Samsung and OnePlus devices. So instead, Google's official announcement of Android 12's release to the Android Open Source Project (AOSP) states:
Keep an eye out for Android 12 coming to a device near you, starting with Pixel in the next few weeks, and Samsung Galaxy, OnePlus, Oppo, Realme, Tecno, Vivo, and Xiaomi devices later this year.
It's highly unusual for the open-source release of a new version of Android to not be accompanied by official updates for Google's phones. Even before the Pixel series, Nexus phones were guaranteed day-one updates when a new version dropped. So what's going on here? Is Android 12 really finished and ready to go, or is Google pulling a fast one?
The Android bits are done, but the Pixel bits aren't.
To answer this, we need to unpick the Android bits of Android 12 from the Pixel bits. And it's clear that the Pixel bits aren't quite done yet. Google has said it's "putting the finishing touches on a special release with Pixel-exclusive and Pixel-first experiences on Android 12." But those are Pixel features. So there's no need to delay the open-source code drop and thus other manufacturers' work on their Android 12 updates just because the Google-specific features need more time in the oven. There's no need for the best Android phones from other brands to wait on the completion of Google's Pixel code.
Those Google-specific features, by the way, apparently include most if not all of Material You, the company's new design language. Sources from two major Android partners have told Android Central that Material You isn't part of the current AOSP release, with a future release — Android 12.1, perhaps — likely to give manufacturers access to Pixel phones' dynamic color-changing features. This is likely why Samsung has built its version of dynamic color in the recently-launched One UI 4 Beta 2.
Though this isn't explicitly confirmed yet, I'd bet that Google's phones will still be first with "official" Android 12 updates. Current Android 12 betas from the likes of Samsung and OnePlus are pretty far from final at present, with incomplete features and bugs aplenty in the most recent builds. These aren't going to be anywhere near stable status by the end of the month when we're expecting existing Pixels to receive an update to Android 12 alongside the newly-launched Pixel 6 series.
Not all new Android versions are equal.
Not all new versions of Android are equal. Some change more than others, and some have an easier path to release. For instance, Android 10 and Android 11 were done by August 2019 and 2020, respectively, as evidenced by their highly stable final beta builds and earlier public launches. But Android 12 is a big change.
In addition to the new APIs and features we expect to see with every new OS version, Google is monkey with the system UI — the core look and feel of Android — in a way it hadn't the last significant Android redesign in 2014. Android 12's betas have been rougher, to the point where even the current public "release candidate" build for Pixel phones has noticeable missing features and bugs, as well as a "known issues" section in its release notes.
The result of all this is we have Android 12 having officially launched, except not really. You can download the open-source code and compile it, but that's not the same as over-the-air updates rolling out to consumers. For enthusiasts, that's an unsatisfying situation, though I suspect we won't have to wait long to see what "Pixel-first and Pixel-exclusive features" Google has been cooking up. These should debut alongside the Pixel 6 on October 19.
When it comes to Android 12 updates on non-Pixel phones, we should probably temper our expectations. Given the essential parts of Material You haven't been released to manufacturers yet, it's unlikely any of the big phones getting Android 12 updates in 2021 will receive the same design overhaul enjoyed by Pixel devices. (Given how prominently Material You features in current Pixel 6 ads, perhaps it's not surprising to see Google holding back on allowing other brands to use it.) Instead, expect to see manufacturers following the lead of Samsung with their own color-changing features.
Design-wise, Android is a big ship to steer.
As with Material Design in 2014, the new design language will take time to propagate throughout the Android ecosystem. Android is a big ship to steer, and software design is one area where, although Google exerts more control than it used to, manufacturers still have a lot of leeway.
So Android 12 is technically completed, and the code is available to download. But for the final Android 12 consumer experience, we'll be looking to Google's fall Pixel event in just over a week's time.