Although it has been a year that Android Lollipop was unveiled at Google I/O 2014, it still has some bugs that need to be fixed. Besides being updated at several occasions, it seems that Android Lollipop still has some bugs that like the mobile radioactive bug or call standby bug remains to be fixed. Many Android users have complaints about the MobileRadioActive bug. This bug keeps the android system awake even after mobile data usage has been disabled which in turn keeps the device awake. This causes many issues in battery drain and performance of the Android System.
However, this issue can be fixed with a simple Xposed Module developed by a Senior member at XDA-Developers, Bazoocaze. Bazoocaze investigated the issue with the mobile radio being awake even after disabling the mobile data. After some investigation, he found that the BatteryStats service has not been receiving the radio power down notification. This lead to the NetworkManagementService.java file; where, after the first radio power on, some code was discarding the radio power change notifications.
This issue has already been solved for Sony Xperia ZL. This requires you to flash the whole package made available for Xperia ZL users in the form of a modded CyanogenMod 12.1 ROM codenamed ” cm-12.1-xxxxxxx-UNOFFICIAL-odin.zip”. However, Bazoocaze has made a patch available for it in the form of an Xposed Module named MobileRadioActiveFix. Now you can grab it and install it on your Android device to get rid of this bug. All you need is Xposed Framework installed and then add the MobileRadioActiveFix Module to it.
The fix module is still undergoing tests and the issue has also been submitted to the Cyanogen Community and the users of CM can expect this fix in the official nightlies soon enough. Google also has shown promise to fix this bug in its upcoming Android 6.0 Marshmallow ROMS. However, if you are growing impatient and want to get rid of this bug anyway, then install the MobileRadioActiveFix Xposed Module from the below link.