Android has been the most popular mobile operating system for years, and one of its defining features is the ability to customize and personalize the device to fit the user's needs. However, one downside to Android devices is the presence of a significant amount of bloatware, or pre-installed applications that come with the device and cannot be uninstalled. These applications often consume valuable resources such as memory, battery life, and data.
Thankfully, Google has recognized this issue and introduced a new feature in Android 14 that aims to combat bloatware. This feature allows the system to detect and disable non-essential applications during the initial setup process. This means that these applications will not consume memory or drain battery life until the user decides to activate them for the first time.
The new feature is a part of Android 14's system called "Android Ready to Run" or ART2. This system is responsible for optimizing and preparing the device for use. With the new feature, ART2 will scan the device's system partitions the first time any application is executed. It will then disable any non-essential applications until the user decides to activate them.
This feature is a significant step forward in the fight against bloatware, as it will help conserve memory and battery life. However, it is not a perfect solution, as Google has left the decision to enable this feature up to the device manufacturers. This means that some manufacturers may choose to disable the feature, while others may allow users to select which applications to exclude from the anti-bloatware activity.
Google has included this new feature in the latest package of GMS (Google Mobile Services) that they have delivered to manufacturers. However, some popular applications such as Chrome, Play Store, Photos, Files, and YouTube Music are on the white list, meaning they will not be affected by the anti-bloatware feature.
Sources: