彻底解决 Android 5.x 下“移动网络待机”耗电问题

几乎所有的安卓手机,升级到 Android 5.x 后,只要手机流量和 WiFi 同时打开,就会出发“移动网络待机”的疯狂耗电。具体如图所示:

是的,这个“移动网络待机”几乎会在几个小时内就窜到电池使用中的榜首,无论是息屏还是亮屏,都会有这个情况,而且,耗电量非常严重,对于我这第一代 Moto X 来说,一个晚上待机就能走掉至少 30% 的电,在日常使用中,这项耗电会让我的亮屏时间最多最多 2 个小时,手机几乎处于不可用的状态。

而搜索后给出的几个方法,基本都是无效的,比如修改 Portal Server,或是开代理,这仅仅只能去除感叹号和防止疯狂连接谷歌耗电罢了,并不能解决“移动网络待机” 的问题(该问题应该是 Android 5.x 下的设定导致,或许是 Bug?为什么要在 WiFi 下继续保持手机流量连接,是为了 WiFi 和手机流量间的无缝切换?)。当然,就如上文所说,只有在手机流量和 WiFi 同时开启时才有这个问题,如果单独开启 WiFi 或者手机流量,是完全没这个问题的,但日常如果要这么一直切换来切换去,实在太不方便,和 Android 4.x 对比实在是反人类。

不过,在昨天终于找到了解决方法——用 Xposed 模块,来限制在 WiFi 下继续保持手机流量连接的蛋疼设定。

能限制该设定的模块,便是 MobileActiveRadioFix。要安装这个模块,第一步便是安装 Xposed 框架。

Android 5.0.x 下,请从该地址安装,若是在 Android 5.1.x 下,请从该地址安装。

安装完毕后就能安装 MobileActiveRadioFix 了。

安装上模块,重启激活完毕,该问题解决~