icfree 发表于 2019-11-9 15:13

手机电池怎么能校正手机电池,清除电池状态数据 batterysta...

实际上手机显示0%电时候,电池还有3.5V,电流也能很大。

刷机导致batterystats.bin文件记录包括电压在内的各种用电信息错误,需要对电池进行校正

一、未root解决方法
1、将牛板开机并连接充电器保持充电状态;
2、等牛板的充电提示充满后将充电器拔下;
3、将牛板关机,然后再将充电器连接并继续充电等到电池显示为100%;
4、将充电器拔下并将牛板开机,这时候就可以正常使用了。

二、已经root解决方法
1、跟上面一样将将牛板开机并连接充电器保持充电状态;
2、等牛板的充电提示充满后将充电器拔下;
3、将牛板关机,然后再将充电器连接并继续充电等到电池显示为100%;
4、将牛板开机,等到完全开机的时候再迅速关机,关机之后再次连接充电器进行充电并等到电池显示为100%。
5、将牛板启动进入Recovey里的advance菜单里,点击wipebatterystatus后重启即可正常使用。

三、文件修改方法
1、将牛板关机,插上电源进行充电等到电池显示为100%;
2、不要拔下电源将牛板开机,进入系统之后使用、Root Explorer或其他同类工具删除/data/system/batterystats.bin这个文件;
3、将电源拔下,正常使用直到没电自动关机。这时候牛板内还是有点残存的电量的,等一至两分钟之后将牛板再次开机将仅有的电量用完;
4、此时系统已经重新获取了当前电池的电量信息,此时在关机状态下重新充满电即可开始正常使用。

四、软件校正方法
安装“电池校准Battery Calibration.apk” 根据软件提示进行校准

备注:batterystats.bin这个文件是系统记录的包括电压在内的各种电池信息,删除这个文件之后系统会重新开始统计电池的使用信息。Recovery中的"Wipe battery status"做的工作就是删除/data/system/batterystats.bin这个文件。这个方法会删除电池所有的记录信息,和恢复出厂是一样的,目的是让系统重新记录牛板当前电池(必须让电池达到饱和状态)的信息,从而让电池达到最佳状态,让系统充分发挥电池的电量!
电池校正以后就尽量不要进行更换了。



icfree 发表于 2019-11-9 15:20

实际上好像没有效果

zzjb 发表于 2019-11-9 17:16

牛板是啥?
之前遇到过问题,最后放弃了,买的第三方电池比原装电池多两三百的容量,开机显示-2%,怎么充也没用…………

沨の痕 发表于 2019-11-9 17:35

没卵用,想有用就换电池,手机电池保护板不像笔记本电池那样有数据记录,电量都是靠电压判断

amway0411 发表于 2019-11-9 17:56

别折腾,换原装电池是正道

icfree 发表于 2019-11-9 18:08

是的,上面那个方法没有用。我已经换了个5000MAH的大电池了。还是和以前的容量记录有关系

xinxincainiao 发表于 2019-11-9 20:22

刚吃完酱牛肉

icfree 发表于 2019-11-12 20:38

手机系统里,有个文件决定电池容量,好像改不了

icfree 发表于 2019-11-16 11:49

本帖最后由 icfree 于 2019-11-16 11:52 编辑

用RE软件打开手机这个文件,用文本方式看:
sys/class/power_supply/battery/uevent

uevent这个特别有用。包含了很多电池信息和电流,电压信息

http://tieba.baidu.com/p/4873960944?pn=1
页: [1]
查看完整版本: 手机电池怎么能校正手机电池,清除电池状态数据 batterysta...