不管是你的iphone未越狱或者是越狱后,很多FY都在不停纠结自己的电池用量,有的时候明明看到电量挺足但是一重启下手机电量一下就少了,这是什么原因呢,本教程会为你一一解答的。

“使用时间待机时间怎么这么短?”

“怎么一分钟就耗电1%? ”

“或者我电量好强劲,赶紧在论坛晒出来给大家比一比。”

“怎么我感觉升级5.1.1之后待机时间明显给力了呢?”

本文通过用batterydetective教你如何判别电池电量假象,从此不再纠结电池用量。本文仅仅代表买好走个人观点,不喜勿喷。

入正题:

首先上FY截图

教你用Batterydetective揭穿iphone系统电池用量假象-编程知识网

大家有没有遇到这个问题,右上角电量百分比经常变化,或者是重启,或者是注销,respring,电量不减少,反而增加?我就从这里来揭穿iphone电量百分比的假象。

接下来上一张batterydetective电量截图。和大家一一解释各项指标的意思。

教你用Batterydetective揭穿iphone系统电池用量假象-编程知识网

Temperature: 温度。 可以显示iphone运行时的电池温度,图中我的iphone4s是32.8摄氏度,一直感觉比较热,应该温度比4高。

currentcapacity:电池当前容量。显示的是电池当前的剩余容量,我的为1241MAH

maxcapacity:电池最大容量。 这个是显示你的电池完全充电之后的容量,从此可以看出电池损耗。我的是1400MAH,损耗30MAH

designcapacity:电池设计容量。 这个是iphone电池出厂设计容量,也就是标准容量。为1430MAH

battery charge:电池当前剩余容量百分比(充电百分比)。86.78%

cyclecount:电池完全充电循环次数。我已经循环103次。

voltage:当前电池电压。

bootvoltage:电池启动电压。

drain:耗电量。这个是电池当前的耗电情况,重要指标。我的为206mAH

好了,看了以上指标我入正题了。

首先看右上角的百分比,94%,这个数字是怎么来的?

有一个插曲(之前我的电池显示是92%,我卸载了360,重启之后,发现电池电量飙升到96%。不可思议,大家都懂的。)

那这个94%到底怎么来的,我们不管怎么来的,但是我能说的是这个数值绝对是假象,是不准确的,而很多FY纠结的电池用量时间都是只单纯的把这个数字作为比较标准,这是不正确的。

下面看86.78%的数值怎么来的,batterydetective battery charge(充电百分比)86.78%=1241MAh(currentcapacity)/1430MAH(Designcapacity)。

得知batterydetective显示的百分比是以电池设计容量(designcapacity)来作为标准的,这个仍然不准确。

那到底实际的百分比是怎样的呢?

应该是currentcapacity/maxcapacity=1241MAH/1400MAH=88.64%

没错,就是这个百分比,这就是你实在要去纠结电池用量能作为唯一判断标准的指标(因为每个人每个iphone的maxcapacity不同,电池损耗不同,所以右上角显示的系统电量百分比好无可比性)

下面再和大家做下延伸。

我们看到batterydetective最下面有个drain。电池当前耗电量,这个是个很重要的指标。

首先你可以从中知道你电池当前的耗电情况是否属于正常范围,一般iphone纯待机耗电量在-10MAH以内、屏幕打开不做任何动作耗电量在-100MAH左右、运行打开关闭程序耗电量在-200MAH以上。这些都是我亲身实践,如果你的不属于这个范围,那就是有问题了,或者装了太多插件,耗电,或者运行程序太多耗电。

其次你还可以手动测试耗电情况。

教你用Batterydetective揭穿iphone系统电池用量假象-编程知识网

进入如上图manualmode 先关闭所有程序,按下sample,然后离开batterydetective ,打开或者关闭你要测试的程序,进入batterydetective ,按下sample,显示的drain为你当前打开或关闭程序的耗电差值,从中可以手动获得你要测试的程序的耗电量。

再次,当然batterydetective也提供后台程序查看,一般电话、音乐、邮件进程都可以在后台看到,我也是通过这个软件发现邮件mail后台的,从而写出教程。