Virtually every Android user knows that security updates are being pushed via your phone’s software update feature. But Google’s Project Mainline aims to bring a smoother update experience to everyone starting with Android Q. Announced during the I/O 2019, Project Mainline will bypass your usual updating process set by your device manufacturer and carrier.
In general, the structure Android uses to push updates to compatible devices is very problematic. This is especially frustrating when you compare it to the method Apple uses to push updates to its devices.
Fragmentation is referred to as the problem over the rising number of devices that run different versions of the Android OS. This could mean that more apps could become incompatible, especially for older Android devices and those with customized versions of the OS called “forks.” Examples of these “forks” include Samsung’s Samsung Experience, Huawei’s EMUI, Xiaomi’s Mi OS and Oppo’s ColorOS.
In fact, only Google-produced devices like the Pixel and Nexus and the Essential Phone comes with vanilla Android mobile OS out-of-the-box.
Good thing there’s Project Mainline
Project Mainline is probably Google’s best weapon against slow updates. Google will now change the way updates function based on an actual framework to aid the whole process. At first, an adaptation of this project was just optional for phone makers. But Google decided to make Treble support mandatory to all OEMs.
Hypothetically, this indicates that making and delivering updates to users would become much simpler to all phone makers. This would be very helpful for them to provide the latest updates to end users. Doing a full upgrade of the Android version itself would also become much easier.
By bypassing the OEM’s method of delivering updates and pushing it via the Play Store itself, Android users will enjoy a safer OS update for their gadgets. The project will also eliminate rebooting your phone just to complete the update process.