安卓手机升级后费电?试试清除缓存分区

 

最近把我的HTC One(不是”the new One”–M8,话说火腿肠们的命名还能在confuse一些么……)升级到了Kit Kat,然后就悲剧了。以前隔夜充电、上班到回家10个小时怎么还有50%的电量,现在能开着机回家就不错了。试着卸载一堆app,关闭location service也帮助不大。

这两天又不行了,继续google,发现了Android系统里一个叫cache partition(缓存分区)的东东。此缓存非彼缓存——即每个app自有的cache。(另:Nexus 5能在setting – storage里清除所有app的缓存,而我们火腿肠的Sense系统木有这个选项。)

据说,cache partition就像电脑休眠功能似的,记忆着程序以帮助快速启动。或者我觉得更像Windows里的prefetch。还有,如果你手机有fast boot功能,那么恭喜了,你即便重启呀、关机呀也都不是真正把手机关闭了,而是进入了睡眠。

言归正传,那么怎么清除这个缓存分区呢?需要root吗?会不会丢失设置呢?答案都是“否”,并且我已亲身试验啦,并且在我同事的S3、Nexus 5上都试验过了,清除后电量历史几乎都成平线了!好了,好机友们,赶紧根据以下步骤clear cache partition吧(以HTC为例):

  1. 打开settings(设置)- Power(电源)
  2. 确认Fast boot(快速启动)已关闭
  3. 关机
  4. 按住音量(-)键并按住开机键,直到启动菜单显示出来
  5. 按一下音量(-)键,然后用电源键选择『RECOVERY』
  6. 等待开机logo显示出来,然后同时按下音量(+)键和开机键然后松开
  7. 黑色背景的系统菜单显示出来,按音量(-)键选中『wipe cache partition』再按电源键
  8. 稍等片刻,等系统显示清理完成,然后再按下电源键以『reboot system now』。

完成!

看着你的电量笑话其他的小伙伴去吧!