快速入门
注意事项
- 刷机不备份,亲人两行泪,任何操作之前请备份好你的数据,丢失后无法找回
- 如遇到无限重启反复进入 fastboot,请在自动重启的 5 次之内刷回原版分区,否则会进入 bootloader 保护,必须刷全分区+格机才可恢复
安装前准备工作
- 已经使用 magisk/ksu 等工具 root 手机。
- 机器为本模块所支持的机型,支持机型请查看主页。
解容前使用加加对电池进行的容量测算(此步骤为可选步骤)
- 下载加加电池
- root 模式下,当充满电时并且没有电流时!!查看当前剩余容量(battery_rm),这个值就是芯片预估出当前的电池容量。这个值并不准确,但可作为一个参考,具体原因查看疑难解答。
- 如果需要严谨的测试解容前容量,请参考此链接
开始安装
以下方法适用于付费版/免费版
1、准备
- 群内下载最新版
opbatt-电池工具包.zip并且刷入,解容无电量要求。 - 最新 KSU 不再兼容 7.4 及 6.8 以下版本,如需刷入,需要退回 ksu 或者使用 magisk。
- 非支持机型或者变种版本会停止安装!
2、确认 AVB 状态:
AVB 是谷歌的分区验证机制,防止未经允许的分区修改,AVB 不关闭的话,正常情况下修改 DTBO 分区不关闭 AVB 会导致机器卡 FASTBOOT。但本模块支持 AVB2.0 页脚(footer)"签名"信息校验,签名后可正常打开 AVB2.0,无需关闭,不会卡 FASTBOOT,不影响 OPEX 补丁更新。
如果你需要修改 AVB 开关状态,请下载群文件内“手动 AVB 开关”模块,刷入后重启,使用 magisk 模块执行命令进行开关控制。
以下为模块刷入时输出信息
-------------------------------------
! AVB2.0 状态: 1|1
!!! 正在尝试使用机内DTBO分区读取footer
!!! 读取机内DTBO分区 footer 成功
-------------------------------------
**** AVB footer info ****
** partition_size=25165824
** algorithm=SHA256_RSA4096
** rollback_index=0
** internal_release_string='avbtool 1.3.0'
** hash_algorithm=sha256
** salt=abecd72182e0ad1a3d78b9ac9e006095
** prop='com.android.build.DTBO.fingerprint:qti/sun/sun:15/AP3A.240617.008/1761161421937:user/release-keys'
** partition_name=DTBO
-------------------------------------
-------------------------------------AVB2.0 状态:1|1意思是 AVB 打开,反之0|0是关闭。如果你使用手动 AVB 模块无法修改 AVB 状态,可以考虑重新刷当前版本的 vbmeta 分区。例如图中读取 avb footer 信息成功,刷入后可以保持 AVB 打开。
请注意! 如果没有出现"AVB footer info",并且你选择了“跳过 avb footer 写入”,请务必使用模块关闭 AVB,否则可能会卡 fastboot。
如果你需要刷入模块并保持AVB打开参考教程
3、开始刷入:
以一加 13 为例, 模块刷入时输出信息
- OPlus 电池工具包
- 机型代号: PJZ110
- 系统版本:16
- 使用KernelSu模式安装,此模式支持WebUI显示
- 部分utils脚本来自于 酷安@芙洛洛
- Python3预编译来源github@Mrakorez
- 已有激活码种子
🔑 激活验证码:7f24e09101532cde470485bb443277653d81c77b2ccc736b87af7c5143f0ea3f2983267e2e67f71163a65a87d6269d51a0f89e68c37d6cd3aa1ed7b7c8261903e0d4f737f920a582a88d663041d06779b13eb22b830b22c119d7a9702ffc4d39e4d9c523ae87f2f9bf383b546411878b
🔹 已加载补丁 (PJZ110):
- patch_batt_therm
- patch_chg_boost
- patch_ddrc
- patch_soc_smooth
- rm_dsi_timming
- sh_patch_hm
-------------------------------------
=====一加13 补丁说明 20251115====
! (付费版)13.7A 150W UFCS支持(需充电器支持)
! (付费版)6.5A PPS支持(需充电器支持)
! 真实电量
! 移除LCF配置,以适配恒压涓流
! 恒压未激活可能会在充满后依然有电流,忽略即可
! 48度温度墙配置,非伪装状态下的降功率温度
! 伪装状态下53度停止充电
! 非捐助用户的PPS充电曲线优化
! 非捐助用户的UFCS充电曲线优化
! 非官方内核打开风驰补丁支持
! 移除60/90刷新率补丁
! 支持参数复原,重刷模块覆盖选择即可,无需还原DTBO
-------------------------------------
- 检测到配置文件,是否使用已有配置
!注:原有配置中如有不存在的功能,会默认选择+
! 音量+ :是
! 音量- :否
- 已选择 重新选择模块功能
-------------------------------------
- ⚠️注意事项⚠️ -
- 以下步骤必须同意后才可以刷入
- 1、刷入过程中发现选错,可退出重新刷入。
- 2、提示“刷入中”时,请勿关机!!
- 3、修改电池温控和其他温控可能导致电池起火或机器损坏!!
- 4、解容会使电池老化!!
- 5、如有不懂请查询官网!!
- https://op13batt.heypiqi.com/
- 你同意这么做么?
! 音量+ :是
! 音量- :否
- 已选择 我已阅读以上条款,并且所带来的后果由我自己承担!!
-------------------------------------
- 请选择刷入的选项来配置不同功能
! 音量+ :官方电池温控策略(还原官方参数)
! 音量- :充电48度撞墙,伪装后53度撞墙(所有充电协议)
- 已选择 充电48度撞墙,伪装后53度撞墙(所有充电协议)
-------------------------------------
- 请选择刷入的选项来配置不同功能
! 音量+ :开启UFCS/150W/13.7A及PPS/6.5A支持
! 音量- :官方充电策略优化
- 已选择 开启UFCS/150W/13.7A及PPS/6.5A支持
-------------------------------------
- 请选择刷入的选项来配置不同功能
! 音量+ :解除电池容量锁定,以及FCC值修正
! 音量- :官方默认电池容量参数
- 已选择 解除电池容量锁定,以及FCC值修正
-------------------------------------
- 请选择刷入的选项来配置不同功能
! 音量+ :实际电量值(建议)
! 音量- :官方平滑电量(还原官方参数)
- 已选择 实际电量值(建议)
-------------------------------------
- 请选择刷入的选项来配置不同功能
! 音量+ :保持原有DTBO中刷新率策略
! 音量- :面板刷新率移除补丁(此选项需还原dtbo)
- 已选择 保持原有DTBO中刷新率策略
-------------------------------------
- 请选择刷入的选项来配置不同功能
! 音量+ :官方内核模式
! 音量- :非官方内核GKI模式,不选择可能无限重启
- 已选择 官方内核模式
- 写入配置
-------------------------------------
当前配置 (PJZ110):
- patch_batt_therm = 0
- patch_chg_boost = 1
- patch_ddrc = 1
- patch_soc_smooth = 1
- rm_dsi_timming = 1
- sh_patch_hm = 1
- 覆盖恒压配置
- 机型代码:23821
- 重启时务必确保充电器断开,使解容以及FCC统计修复修改生效
- 清理临时文件
- Done激活验证码为付费用户唯一机器编码,此 ID 格机或者重置后会发生变化!刷入后保存许可可在格式化后还原。
每个机型都有独立的补丁,模块会列出补丁日期,补丁功能等
上次配置:如果你刷过一次,会提示已有配置,可以选择上次刷入配置,便于快速刷入模块。
电池温度墙:根据你的需求,可选择官方默认温度墙和 48° 温度墙以及 53° 伪装温度墙,伪装墙的意思就是伪装电池温度后,电池达到 53° 依旧强制断流,功率卡在 10W,一直到温度低于 48 后恢复。
充电优化:开启优化后,支持 150W 充电头,充电更稳定,全机型支持优化 PPS 充电,比官方 PPS 速度更快,一加 13 支持 55W PPS。功率大小由充电头决定,100W 充电头不会跑出 150W 功率。
如需使用150W充电头,必须使用支持UFCS协议的充电头,目前支持型号```ACE2PRO 150W和真我 150W```充电头。160W、240W等SVOOC协议头不支持。解容: 解容原理就是降低关机电压,放出更多电量,目前已修复 FCC 统计,会统计到解容后的部分。如果你解容后遇到耗电更多,则需要查找手机后台负载,解容只是修改关机电压,和续航无关。
电量显示:官方使用平滑电量,这个电量不是电池真实电量,可以选择改为真实电量。具体参考这个。
其他补丁请按照补丁说明选择理解即可,所见即所得!
4、刷完之后:
必须拔掉充电器重启,使得解容生效。
充满一次电,使得 FCC 统计解容的部分生效。
刷入后重启,即可在模块页面看到,无任何其他提示即为成功。如未选择解容,模块界面会提示未解容,属于正常现象。
如显示
DTBO已经被修改,则说明当前使用的 DTBO 不是模块修改后的 DTBO 或者模块未刷入成功,需重新刷入模块。magisk 等没有 webui 的工具请安装
WebUI-X-Portable以支持 ksu 的 webui 功能, 下载WebUI-X-vxxx-release-official.apkWebUI-X 官方下载付费版需要填入许可才可以使用恒压服务,具体操作看这里。
其他疑问
我是否需要还原官方 DTBO
- 如你从未修改过 dtbo,直接刷入本模块即可。
- 如果更新日志注明需要还原,请还原官方当前版本 DTBO 后刷入。
- 最保险的办法就是无脑刷入当前版本 DTBO 后在刷入模块。
系统 OTA 后的操作
- OTA 有很多类型:
- 如在系统更新中无版本号得更新(类似于 401 502 821 830),则视为软件更新或 opex 补丁,这种无需更新模块,补丁依然是生效的,也不会切换插槽。
- 带版本号的更新,例如:PJZ110_xxxx_830,则视为系统更新,这种更新会覆盖 dtbo,导致所有补丁失效。此时需要重新覆盖刷入模块。
- 或者根据模块提示来判断是否需要重刷模块。
关于 GKI 支持的选择(仅一加 13)
- 官方 boot 下,不论你选不选 GKI 内核支持都可以开机,但是官方内核下选择 GKI 支持可能会导致风驰内核支持变成残血模式,此说法来源于官方 ogki 内核下使用 GKI 模式导致/proc/hmbird_gki 中内核节点的丢失。
- 使用 GKI 内核或者 kpm 补丁的内核时,需要使用 GKI 模式补丁,否则会无限重启。
刷入工具后的验证以及容量校准
- 刷完之后 WebUI 界面提示“模块工作正常”,关机电压低于 2800 即为解容成功。
- PPS 55W 验证:插入支持 PPS 的充电器后,打开 scene 等工具,亮屏状态下 4500ma 左右电流,关屏下可以达到 5000ma 左右 即为成功。付费版可亮屏 5000ma
- 解容后必须进行校准才能正确显示剩余电量以及 FCC(充满容量)
关于 FCC 电量校准方法
- 校准方法:无需充满电,播放抖音或者 bilibili 至关机(主要为了让电池低功耗使用),然后在使用充电器充到没有电流,中间请勿进行任何性能测试或游戏。以此循环至少 3 次。即可得到相对准确的 FCC 值和百分比显示。
- 越多次的低功耗放电后充电可以得到更精确的 FCC 值。
- 关于 FCC 充满突然跳低的问题,请移步至疑难解答。
- 大功率(跑分或者 5w 以上负载的游戏)使用电池后当次 FCC 不准,只需要 1 次校准基本就可以得到准确的 FCC。
- 低温:低温使用电池会导致 FCC 变少,要保证电池温度在 35° 以上及 45° 以下。充电速度才会正常,同时 FCC 会变多。
如何确认我已经校准成功
- 1、充满时 FCC 和 RM 相等,且最近 3 次充满时 FCC 不会有太大变化。
- 2、1%不会使用太久就会关机,即 WebUi 中 RM 值归 0 时很快就会关机。
- 3、0-100 电量显示较为平均。不会出现明明使用很平均但电量掉的一会快一会慢。
卸载模块
- 由于模块修改了DTBO,卸载模块后需要恢复官方DTBO才算卸载成功,同时需要手动删除
/data/opbatt文件夹
还原解容之 fastboot 刷入 DTBO 方法
- 使用fastboot 工具包, 下载好后解压,将官方 DTBO 放在和 fastboot.exe 同一个目录并改名为 DTBO.img,按住 shift 右键点击使用命令行打开,执行fastboot flash DTBO DTBO.img,“dtbo.img”为你的 DTBO 镜像绝对路径+名称,注意 DTBO 镜像不一定是 DTBO.img,需要自己改名为 DTBO.img。
还原解容之使用手机刷入 DTBO 方法
- 了解你当前的分区插槽,即看到的类似 dtbo_a/dtbo_b,使用 scene 进入“功能菜单-备份还原”,设备信息中查看“当前插槽”。
- 使用 scene(功能菜单-备份还原-刷入分区镜像)或使用爱玩工具箱等刷入分区的工具,刷入时选择群里还原解容的原厂 dtbo,刷入分区时搜索 dtbo,选择刚才看到的当前插槽,例如看到"_a",就选择 dtbo_a。
解容后的问题汇总
- 解容后电量较低并且电池温度常温时(16-35),并且电压低于 3060 时,重启手机在 bootloader 引导时由于内核没有接管,依旧以 3060 为关机电压,因此解容后低电量必须充电开机,这个无法修复,因为官方 bl 阶段依然定义了一套电池管理系统,内核尚未接管。
- 根据对未解容的机器进行研究,深度放电可以得到最多 5400 的容量(charge_counter 值),解容后可以得到 5700 左右的容量,因此对于一加 13 来说,锁容差不多 300mah,同时根据典型值计算容量缩水差不多 220mAh。
- 低温(15°)以下不管电量多少放电,都会导致 fcc 和 rm 值偏低,低温下锂电池容量下降。

