建立基线

scene 把续航基线跑出来

scene 这个应用给出的续航数据,只有在电池结构与采样方式都对上以后才可信。所以第一次使用建议先做一件事:把手机放在一边,连续两天不动任何参数,只记录待机与日常使用的曲线。

  • 两天不动参数
  • 一次满充校准
  • 三条曲线对照
设备概览页显示内存、交换分区与电池读数

上手指南

六步都做完大概要两个晚上,但之后每次调参数都能快速判断值不值。

  1. 01

    先确认电池结构

    在电池信息里看串并联读数。双电芯机型如果没有打开串联校正,容量与功率都会偏高,后面所有记录都会带上这个偏差。

  2. 02

    做一次接近满充的循环

    健康度按满充容量估算,长期浅充的机器读数会停在旧值。找一个晚上从两成充到满,第二天再让它自然放到两成。

  3. 03

    记录一个完整的待机夜

    睡前把屏幕关掉、不插电、不开飞行模式,第二天看夜间曲线。平直说明后台安静,有规律凸起说明有定时任务在唤醒。

  4. 04

    按自己的真实用法跑一天

    不必刻意省电,照常刷视频、聊天、看新闻。一天结束后把每小时功耗和应用使用时长对照,找出最耗电的那一段。

  5. 05

    换一个性能档位再跑一天

    只改档位,其它条件不变。两条曲线叠在一起看,就能算出这个档位多吃了几成电、又换回了多少帧。

  6. 06

    把结论写进记录备注

    记录可以命名,把当时的档位和主要用途写进去。一周以后回看,命名清楚的记录比一堆时间戳有用得多。

校准与阈值的设置顺序

顺序错了会白做一次循环,先后关系比设置项本身更重要。

先连上 ADB 或 ROOT,把采样频率提上去,再做一次满充校准。如果在校准期间改过性能档位或充过电,容量估算会被打断,读数会停在半途,需要再来一次完整循环。

校准完成之后再去设充电阈值。阈值是终点限制,改它不会影响已经算好的容量;反过来,如果先设了八成上限,就再也做不成一次满充循环了。

最后再调整采样间隔。日常使用时三十秒一次就够,观察充电曲线时临时改成逐秒。间隔越短,历史记录占用越大,两三天不看就会攒到几百兆。

最容易被读错的曲线

形状相似的两条线,成因可能完全不同,先看清横轴再下结论。

缓慢下行的充电斜坡

看似功率不足,其实是温度保护在逐步降档。把机身放到通风处再测一次,斜坡会明显变缓。

夜间规律的小凸起

每隔一段时间抬起的峰值来自定时同步,不是漏电。关掉一个后台同步再跑一晚,凸起会消失。

使用时段的长平段

功率几乎不动的长平段通常是视频播放,屏幕常亮但算力需求低,与游戏的锯齿曲线差别很大。

拔掉充电器后的骤降

这是输入功率归零,不是电池掉电。曲线在这一刻没有连续性,比较时要分段看。

基线只跑一次,之后省下的是每次调参的试错