鉅大LARGE | 點擊量:1130次 | 2018年07月10日
探討電池充電的問題和方法
1、電池問題出現(xiàn)的原因
moto推出defy手機(jī)(就是mb525,me525)大賣后,后續(xù)推出升級版,defy+(即mb525+,me525+),這個機(jī)型后來改叫mb526(為表述的統(tǒng)一,我會統(tǒng)一以mb525和mb526稱呼兩款機(jī)型)。mb526在mb525的基礎(chǔ)上超頻了cpu,加大了電池容量,提高了電池電壓,而不幸的是,我們現(xiàn)在刷的第三方修改rom都是基于mb525開發(fā)的,它們當(dāng)然不會知道如何處理mb526的大容量電池,而是用對付mb525電池的方式來處理,這導(dǎo)致了mb526電池充不滿(這里解釋下電池判斷:充電停止是因為有個充電限制電壓,即到電壓到達(dá)指定值的時候就會不會再往上加壓,起到保護(hù)電池的作用,而電池本身會向系統(tǒng)匯報其狀態(tài),所以在mb526上就出現(xiàn)這么個尷尬的情況:電池說,我沒充滿啊,加點電壓么,系統(tǒng)說,哎呀電壓已經(jīng)4.1多啦,再下去你要爆炸啦!于是變成在4.2這個警戒線下持續(xù)充電狀態(tài),而因為電壓不夠,電池永遠(yuǎn)無法充滿……)。
2、修正電池問題的原理
首先我們要了解系統(tǒng)內(nèi)核和SV版本(即所謂的BL)系統(tǒng)內(nèi)核很好理解,就是安卓系統(tǒng)的版本。不過要提醒的是,系統(tǒng)信息中顯示的2.3.4、2.3.6之類并不一定是系統(tǒng)內(nèi)核真實版本。像miui系統(tǒng),無論它顯示的是什么版本,都改變不了它2.2內(nèi)核的本質(zhì)。而MB526是沒有2.2內(nèi)核的系統(tǒng)的,所有2.2內(nèi)核的系統(tǒng)是基于mb525的,注定無法解決MB526的電池問題。所以可以通過替換MB526的2.3內(nèi)核和電池文件來修正電池問題。
到了這里,我想諸位應(yīng)該對電池問題有了一個清楚的認(rèn)識了,現(xiàn)在我們來具體說說解決方法吧。一句話:“一一對應(yīng)”,“行”歸“行”、“水”歸“水”、“哪里”歸“哪里”。就是內(nèi)核和電池文件要一一對應(yīng),從官方包里提取出來配對,不可隨意混搭,行貨的用行貨的rom提取的內(nèi)核和電池文件,水貨的用水貨的內(nèi)核提取的電池文件,同時建議考慮提取相應(yīng)銷售地的內(nèi)核和電池文件。