钜大LARGE | 点击量:1124次 | 2018年07月10日
探讨电池充电的问题和方法
1、电池问题出现的原因
moto推出defy手机(就是mb525,me525)大卖后,后续推出升级版,defy+(即mb525+,me525+),这个机型后来改叫mb526(为表述的统一,我会统一以mb525和mb526称呼两款机型)。mb526在mb525的基础上超频了cpu,加大了电池容量,提高了电池电压,而不幸的是,我们现在刷的第三方修改rom都是基于mb525开发的,它们当然不会知道如何处理mb526的大容量电池,而是用对付mb525电池的方式来处理,这导致了mb526电池充不满(这里解释下电池判断:充电停止是因为有个充电限制电压,即到电压到达指定值的时候就会不会再往上加压,起到保护电池的作用,而电池本身会向系统汇报其状态,所以在mb526上就出现这么个尴尬的情况:电池说,我没充满啊,加点电压么,系统说,哎呀电压已经4.1多啦,再下去你要爆炸啦!于是变成在4.2这个警戒线下持续充电状态,而因为电压不够,电池永远无法充满……)。
2、修正电池问题的原理
首先我们要了解系统内核和SV版本(即所谓的BL)系统内核很好理解,就是安卓系统的版本。不过要提醒的是,系统信息中显示的2.3.4、2.3.6之类并不一定是系统内核真实版本。像miui系统,无论它显示的是什么版本,都改变不了它2.2内核的本质。而MB526是没有2.2内核的系统的,所有2.2内核的系统是基于mb525的,注定无法解决MB526的电池问题。所以可以通过替换MB526的2.3内核和电池文件来修正电池问题。
到了这里,我想诸位应该对电池问题有了一个清楚的认识了,现在我们来具体说说解决方法吧。一句话:“一一对应”,“行”归“行”、“水”归“水”、“哪里”归“哪里”。就是内核和电池文件要一一对应,从官方包里提取出来配对,不可随意混搭,行货的用行货的rom提取的内核和电池文件,水货的用水货的内核提取的电池文件,同时建议考虑提取相应销售地的内核和电池文件。