把MagSafe外接电池吸附到iPhone上|苹果卖749的MagSafe外接电池,只是一个iPhone

把MagSafe外接电池吸附到iPhone上 , 咔哒一声 , 手机电量增加一半 。
有的人说外接电池就像手机电池一样 , 能直接绕过自带电池给主板供电 , 可以延长电池寿命 。 听起来一切都很美好 。
把MagSafe外接电池吸附到iPhone上|苹果卖749的MagSafe外接电池,只是一个iPhone】连上外接电池 , 顺手打开一个视频看一会儿 , 结果不光有点烫手 , 电量竟然还变少了 , 这和说好的怎么不一样?不是说直通主板吗 , 怎么还从咱电池偷电呢?我们来详细测一测 。
▍数据来源
要测供电其实很简单 , 只要把手机拆开给电池排线串一个电流表就行了 。 但是 , 你不会真觉得咱会为了测个电池拆台手机吧 。 那么还有没有其他方法呢?
把MagSafe外接电池吸附到iPhone上|苹果卖749的MagSafe外接电池,只是一个iPhone
文章图片
也有 , 只要用一个第三方库读取实时的电压电流数据就行了 。 然而 , 从iOS10开始苹果删掉了这个API , 果然还是只能拆台手机了吗?
把MagSafe外接电池吸附到iPhone上|苹果卖749的MagSafe外接电池,只是一个iPhone
文章图片
功夫不负有心人 , 经过咱的一番研究(主要还是拆不起手机) , iOS开发者中心里提供了一个用于诊断电池数据的描述文件 , 安装之后连接电脑同步 , 就得到了一个上百兆的SQLite文件 。
把MagSafe外接电池吸附到iPhone上|苹果卖749的MagSafe外接电池,只是一个iPhone
文章图片
这个数据库里有足足527个表 , 单单Battery这一个表就有84列 , 记录着详细的电池数据 , 连电池百分比都是详细到小数点后15位的 , 这下保修是保住了 。
▍供电逻辑
把MagSafe外接电池吸附到iPhone上|苹果卖749的MagSafe外接电池,只是一个iPhone
文章图片
先测一下刚刚遇到的情况 , 结果非常的Amazing 。 MagSafe电池在一开始压根就没介入 , 在电量跌倒差不多85%的时候才开始充电 。
结果可以说是「不鸣则已 , 一鸣惊人」 。 短短五分钟 , 就把手机温度升到了35度 , 电量却只提了3个点 。 不到十分钟手机温度就上到了37度 , 峰值温度直逼38度 , 这要是测个温都得送去隔离 。
结果温度一上来 , 触发了高温保护 , MagSafe电池直接下班了 , 手机电量便一直往下掉 , 这说好的把电量维持在90%呢?
是不是播放4K视频压力太大了?我们再来跑一下基准测试 , 直接插数据线看电影 , 这次结果如何?
把MagSafe外接电池吸附到iPhone上|苹果卖749的MagSafe外接电池,只是一个iPhone
文章图片
有线测试中可以发现 , 虽然手机没在充电 , 但温度还是在缓慢提升的 , 这代表播放4K视频的发热已经超过了手机本身的散热能力 , 热起来只是时间问题 。
MagSafe电池只是加速了这个过程 。 但因为热起来之后手机并没有多余的散热能力 , 温度一直降不下去 , 所以到头来就工作了十分钟 。 那要不我们换点轻负载的场景看看?
在WiFi下播放1080p视频再试试 。
把MagSafe外接电池吸附到iPhone上|苹果卖749的MagSafe外接电池,只是一个iPhone
文章图片
这次倒是不发热了 , 电池电量目测也比较正常 , 但图像怎么反而跌宕起伏的?我们先要看回之前的数据库 , 在iOS上系统显示的电量是经过算法调整之后的电量 , 而不是实际电量 。 我们在这里分析的是实际电量 。
不难看出 , 电池电量一直在84.5和90之间波动 。 外接电池的真实工作逻辑是:当你的手机电量掉到84.5%之下的时候开始给手机充电 , 冲到90%结束工作 , 等再次掉到84.5%的时候继续这个循环 。 电量并不是直通主板的 , 仍然要消耗电池循环次数 。
把MagSafe外接电池吸附到iPhone上|苹果卖749的MagSafe外接电池,只是一个iPhone