This Android 12 guide explains why some Android devices got the Android 12 update already, some are still waiting for it, and some will never get it. The guide also shows how to check the Android 12 update for your device and how to update your phone (or tablet) to Android 12.
Why am I still waiting for the Android 12 update?
When Android 12 (Snow Cone) was released to the public on October 4, 2021, these were only the “core” of the new Android OS.
Unlike Windows, Android releases the source code, not the executable. The drivers for the components of your Android device, e.g., the touchscreen, the sensors, the modem, are usually not included.
So, before the new Android OS code is compiled with the drivers for the components, the source code of Android 12 is actually useless for your phone.
To make it worse, you have to wait for the manufacturer of your Android device to build the executable because most of these drivers are proprietary. You cannot do it by yourself.
So, it will take the manufacturer some time to test and build the new “firmware” for your phone. In fact, Google released the Android 12 build for Pixel phones on October 19, 2021. These are the first Android phones with Android 12 updates.
Some big manufacturers, like Samsung, are deeply involved in beta testing and usually have more resources to put everything together to roll out the Android 12 update. So, you will get the Android 12 update for your device within 2-3 months. Older devices may also get the Android 12 update, although the update usually comes later than newer devices.
Some middle-tier Android vendors, like Motorola (or its parent company Lenovo), are reluctant to invest resources on sold devices. They care more about getting quick money (sell new devices). They may roll out the Android update on a few latest models.
Smaller Android vendors may not have enough resources to build a new OS for older devices, and therefore, these devices will NEVER get the Android 12 update.
How about the unofficial Android 12 update?
Building the latest Android OS for older devices normally requires even more resources than for newer devices due to some compatibility (with some new features) issues of “a few” old components used in the older devices.… Read the rest