Android 6.0 Marshmallow is currently in the final developer's preview stage before being launched to the public, and the latest version of Google's mobile operating system is expected to add new features and make improvement to Android devices.
One of the improvements that users have been clamoring for is a fix to the long-standing mobile radio active bug, which has been present since the release of Android 5.0 Lollipop. The issue causes different Android devices to suffer from severe battery draining issues due to the radio components of the devices.
The bug manifests in apps which utilize mobile data, which is shown as a huge amount of mobile radio active time when users check the usage details of apps. The system does not put the radio component of devices back to sleep or repeatedly opens it after an app uses it, causing the component to stay awake and drain the device's battery continuously.
The problem has been starred by over 3,000 users in the Android public issue tracker, where users can report bugs in the operating system to the engineers of Google. However, being starred does not mean that the issue will be solved right away.
Users that have been experiencing the mobile radio active bug will finally receive a fix with the upcoming release of Android 6.0 Marshmallow.
"In investigating the bug-reports shared in this tracker we discovered and fixed an issue where the device was waking up unnecessarily. There are some fixes for additional improvements. This particular fix will ship in Android M, and is just one in a number of efforts to improve battery life," responded an Android project member in one of the threads covering the mobile radio active bug.
Android 6.0 Marshmallow is currently available to be downloaded as a final developer preview for the Nexus5, Nexus 6, Nexus 9 and Nexus Player, with Google confirming that the upcoming operating system will be available by the end of September to the general public.
In addition to the mobile radio active bug fix, other anticipated features for Android 6.0 Marshmallow include simplified permissions, which will allow users to have granular access to different permissions in different apps, support for USB Type-C technology and Android Pay.