分享安卓4.0待机耗电解决办法

本人从原来的HD2用到现在的Note i9220,有事感觉真的很是奇怪,有时候待机十分省电,一个小时不到1%(甚至1晚上1%);有时候又十分耗电,2~3%左右。一直以为是信号什么的原因,在XDA等相关讨论上搜索,发现了一个解决方法,并追本溯源了一下,发现可能是Android4.0的系统Bug。其可能原因是:
4.0系统的Bug,在开启触屏声音和锁屏声音的情况下,AudioOut_1这个服务即使在待机时候也会一直处于活跃状态下,使手机CPU无法进入Deep Sleep,具体可以使用 BetterBatteryStats 这个软件 查看 Partial Wakelock 下AudioOut_1的激活情况。
注:
这个Bug应该是存在于Google的源代码中,Galaxy Nexus的官方Rom以及AOKP Rom的用户都有这个Bug的报告。
具体解决方案:
0.首先关闭声音设置中的触屏声音和锁屏声音
德版英文界面为:桌面按menu-〉Setting-〉Sound-〉去掉Touch Sound和Lock Sound后面的勾
港台中文界面为:桌面按菜单键-〉设定-〉声音设定-〉去掉选择按键音和屏幕锁定声音后面的勾

1.打开手机的飞行模式

德版英文界面为:长按电源键-〉Flight Mode
港台中文界面为:长按电源键-〉飞行模式
2.手机关机
3.取下电池10S左右
4.装回电池,开机
5.等待系统完全启动好(SD卡媒体扫描等结束)
6.关闭飞行模式

另,经网友提醒,开机充电的时候,拔下充电器之前一定要先解锁屏幕,不然也可能导致手机无法进入Deep Sleep,导致待机耗电增加。

注:
1.第0步应该是必须的,1~6步的作用以及是否必须有待考察。小白的话建议跟着做就好。
2.此方法可能适用于GN,i9100,i9220等的所有4.0系统,至少目前,Google没有修复这个Bug。
3.另外使用BetterBatteryStats 查看 Partial Wakelock 下时可以看到哪些软件的活跃时间最长,实在不行先将其卸载了。

更多