更新日志
开发中已经完成的部分会使用👌打标
长期开发计划
- 关闭opchg track
webui
- 独立FCC计算,提供更精确的近期FCC充放电数据,而不依赖bms数据
20260528 (8.0测试版未发布,需要还原DTBO)
此版本开始区分DTBO和内核版
- 内核版控制更全面,功能更多,但目前处于早期开发阶段,可能有兼容性问题,不支持免解和AVB关闭。
- dtbo版后期继续做部分机型适配,因为已经适配完善,支持免解和avb关闭。
- 内核版并非修改boot分区,也不改dtbo分区,可以随意刷入boot。
此版本为完全重构版本,可能会有BUG等问题
适配OPPO任何6.1、6.6、6.12内核的高通机器,不分单双电芯,天机后续研究适配。
模块
- 👌Webui接入内核版本
- 👌恒压服务接入内核版本(SVOOC驱动补丁稍后加入)
- 👌增加内核版本中专属更多得数据探测能力(电池BTB、热点温度、usb温度等)
- 👌实时真实电量开关、实时解容开关、实时极限电池温度墙,不受到任何模块影响(无需重启)
- 👌舒适温度充电模式(以目标温度舒缓充电,但必定会降低功率,可人为控制舒缓温度阈值)
- 👌夜间模式,提供固定时间点的夜间舒适充电模式
- 👌修复TFG导致的断流问题
- 👌增加电池内阻估算(充电电流变化大的时候才准)
- 👌硅碳电池支持(后续做自动判定支持)
- 👌恒压恒流算法升级,更稳定,更快。
- 👌WebUI提供更强大线阻、E-MARK、功率探测能力 全新高级参数。
- 👌SVOOC驱动补丁接入恒压(仍需测试调试)
- dtbo复写,不在对dtbo依赖
20260528 (7.8.4 DTBO版覆盖安装)
- 👌增加find x8u、find n6支持(由于机器硬件本身原因,限制120w)
20260515 (7.8.3测试版覆盖安装)
恒压模块
- 👌连云启用DOH解析支持
- 👌云端多域名机制,理论上能解决大部分地区连不上的问题,福建等地区每次可能会慢6-8秒的连接
- 👌修复睡眠中验签失败
WebUI(微小变化但构架大改了)
- 👌增加更多中文提示
- 👌图表增加最高值、最低值显示
- 👌增加恒压配置一键重置功能(协议开关和伪装不在重置范围内)
20260514 (7.8试版覆盖安装)
恒压模块
- 👌同云端安全协议一同升级
- 👌降低涓流充电时间
- 👌云端握手中断后改为每小时窗口,修复早上睡醒长时间云端不握手
- 👌修复内存泄漏
WebUI(微小变化但构架大改了)
- 👌布局代码完全重构,对CSS进行完全分类
- 👌界面逻辑重构,动态缩放,横屏加强,布局修复,性能提升@Collapsar
刷机模块
- 👌增加免解BL支持(理论上全机型都可以,但是8EGEN5可以免解)感谢@城南花已开 提供思路
20260510 (7.7.3测试版覆盖安装)
恒压模块
- 👌更新联网逻辑,夜间连云因oppo休眠机制会错过联网窗口期,6小时失联后,每1小时都会进行尝试。
- 👌修复极限情况下系统CA失效导致连接超时的问题,此问题只是针对部分类原生系统。
- 👌修复给WebUI的状态机来回跳的问题
WebUI
- 👌针对不同字体大小、不同PPI大小进行微调,尽量协调布局
- 👌自适应画布,适配WebuiX和KSU,防止顶部和底部超出画布
- 👌适应横屏,为平板适配打基础。(手机不要尝试,布局大小不是很够,横屏会有问题,PPI需要480以上才协调)
- 👌高级中心增加“机器绑定查询”功能
- 👌登陆界面对“23点后的许可下发间隔为10分钟”做提示
- 👌WebUI在异常状态下可以正常显示原因而不被守护进程覆盖状态
刷机模块
- 👌模块界面不再显示恒压服务状态
- 👌自动清理kernellog文件夹
20260505 (7.7.1测试版覆盖安装)
补丁
- 👌修复一加13 CPH2653EEA机型映射
恒压模块
- 👌放宽低电流限制
- 👌修复束流逻辑
- 充电动态电流调整
- 👌放宽充电器重置次数限制(超过4时建议在改装散热的充电头上使用)
- 👌增加旁路支持
- 👌0电流旁路支持
- 👌修复充满时的偶发性重启问题。
Webui
- 👌界面重构,完全重构页面,更清新更好看
- 👌增加云端验证服务(稍后更新SOP),更多细节实际体验把
- 👌增加历史电压曲线,可按照时间选择或者快照选择
- 👌全新用户查询系统
20251225 (官网更新及自助许可管理系统上线)
- 👌新增自助许可管理系统 点击跳转
- 👌官网教程同步更新。
- 👌官网对超频DTBO的说明修改。
20251217 (7.6捐赠版,覆盖刷入)
如果版本是7.5.4及以前的需要卸载旧模块再刷入此版本
如果版本是7.5.2及以前的需要卸载旧模块并还原原版dtbo再刷入此版本
新适配机型ACE6/ACE5P补丁:
- 👌电池解容:关机电压2.75v,大约多释放200mah
- 👌真实电量
- 👌150W恒压充电、6.5A PPS充电支持
- 👌公益版优化UFCS/PPS充电曲线
- 👌移除LCF
- 👌48度温度墙以及伪装后53度温度墙
- 👌参数复原无需刷原厂dtbo,直接重新刷模块选择官方参数即可
- 👌非官方内核打开风驰补丁支持
- 👌集成FCC校准补丁
补丁
- 👌更新部分机型机型PPS充电卡在85-90%左右(一加15 G8P G7P)
20251210 (7.5.8捐赠版,覆盖刷入)
如果版本是7.5.4及以前的需要卸载旧模块再刷入此版本
如果版本是7.5.2及以前的需要卸载旧模块并还原原版dtbo再刷入此版本
此版本为7.5的结束版本,无bug将不更新,下一步着重进行7.6里程碑版本开发
补丁
- 👌修复GT8 PRO 13.7A电流不生效问题
恒压模块
- 👌修复充电断流温度取值判断
- 👌修复powercut判断及日志写入再TFG VOTER下不生效得问题
- 👌修复部分机型达到涓流电流时依然充电得问题
Webui
- 👌修复部分文字说明
- 👌增加日志导出功能
20251201 (7.5.7捐赠版,覆盖刷入)
如果版本是7.5.4及以前的需要卸载旧模块再刷入此版本
如果版本是7.5.2及以前的需要卸载旧模块并还原原版dtbo再刷入此版本
此版本为7.5的结束版本,无bug将不更新,下一步着重进行7.6里程碑版本开发
模块包
- 👌删除action执行按钮,功能移至webui中
- 👌修复温度墙未达到53°就断流的问题(需要测试)
Webui
- 👌修复日志读取导致的dmesg被破坏
- 👌将电池伪装、和重启恒压加入到webui中,并支持重启后恢复
- 👌修复恒压配置CSS样式
- 👌增加版本号显示
- 👌对部分说明进行修改
20251130 (7.5.6捐赠版,覆盖刷入)
如果版本是7.5.4及以前的需要卸载旧模块再刷入此版本
如果版本是7.5.2及以前的需要卸载旧模块并还原原版dtbo再刷入此版本
模块包
- 👌感谢@破星 帮忙重新打包avbtool,提升安装速度
模拟恒压
- 👌恒压模块加入充电异常检测的自动日志记录(dmesg)
- 👌加入充电头重置滞后时间,防止120w头30s内重置。
Webui
- 👌许可路径提示修改
- 👌许可不正常时不保存许可备份
- 👌加入关闭恒压功能
- 👌完善WebUI未解容显示
- 👌在svooc充电模式下增加“此充电器不支持充电优化”提示
- 👌增加关键性充电日志读取(目前会部分破坏dmesg日志信息,稍后修复):
- 1、读取充电器握手电流电压信息;
- 2、非正常断流检测(vote、tfg等);稍后更新
- 3、emark信息(后续增加)
- 4、线阻大小
- 👌新增配置选项ufcs_reset_delay,充电头最小重置时间。操作说明
- 👌协议开关随恒压设置一起滚动
20251121 (7.5.5捐赠版,⚠️⚠️⚠️此版本需要删除原有模块刷入⚠️⚠️⚠️)
如果版本是7.5.4及以前的需要卸载旧模块再刷入此版本
如果版本是7.5.2及以前的需要卸载旧模块并还原原版dtbo再刷入此版本
目前使用没问题的可以不用刷入
- 👌适配新版KSU
- 👌临时方式修复部分机型补丁不生效问题
Webui
- 👌修复全屏布局问题
- 👌删除震动功能(会导致部分机型震动异常)
20251119 (7.5.4捐赠版,覆盖刷入)
- 👌修复充到96%左右卡住的问题
- 👌更稳定的功率适配,不论拉多少电流,都不会超过充电器的限制
- 👌修复部分线材覆盖功能问题,使得更多线材覆盖电流生效
- 👌提升所有机型cv模式电流,轻微增加进入恒压后的功率
- 👌同步@她说好了提供的的GT7P补丁
20251117 (7.5.3捐赠版,覆盖刷入)
- 👌增加一加15国际版(CPH2747)支持
- 👌修复一加15真实电量选项倒置
- 👌删除强制AVB时才对DTBO写入footer,所有情况下都写入
- 👌一加15和GT8P充电器重置次数默认提升到为2
20251115 (7.5.2捐赠版, 覆盖安装)
加入GT7P补丁由@说好测试提供,测试版,未经过代码审查
新适配机型一加15补丁:
- 👌电池解容:关机电压2.75v,大约多释放200mah
- 👌真实电量
- 👌150W恒压充电、6.5A PPS充电支持
- 👌公益版优化UFCS/PPS充电曲线(未长测,可能会有断流)
- 👌移除LCF
- 👌48度温度墙以及伪装后53度温度墙
- 👌参数复原无需刷原厂dtbo,直接重新刷模块选择官方参数即可
- 👌集成FCC校准补丁
通用部分
- 👌模块日志大小控制在5M
- 👌加入多种dtbo avb签名模式,支持导入官方dtbo签名(教程在下面),由此一来其他没签名的dtbo也可以使用官方镜像签名。
- 👌彻底移除avbctl相关操作
- 👌充电加速在默认在官方PPS和UFCS修改一些参数以适应恒压,防止断流
- 👌修复恒压温控参数导入
- 👌彻底清除模块内avb校验控制选项,由单独模块控制,群内搜索“手动禁用avb2.0校检-v1.0.zip”
⚠️⚠️未来将尽量推荐大家打开AVB校验,不要关闭,这样不影响系统更新!⚠️⚠️
使用自定义dtbo签名教程,防止avb校验失效
当提示 “获取机内镜像AVB footer失败,你可以自己提供当前系统版本的dtbo镜像....”
- 此时说明你得dtbo分区一定被修改过,非官方原版分区或者是未签名dtbo分区
- 返回桌面,下载一份当前系统版本的dtbo镜像, 命名为
dtbo_stock.img - 使用usb或者mt管理器拷贝到内置存储根目录,路径必须是
/storage/emulated/0/dtbo_stock.img或者/sdcard/dtbo_stock.img - 返回模块界面继续刷入或者重新刷入模块即可获取
- 请务必确保镜像是官方原版未修改的dtbo镜像,否则可能再次失败。
20251113 (7.5.1捐赠版)
本模块正式更名为OPLUS电池工具包
通用部分
- 👌FCC修正补丁,修正解容后系统无法统计锁容电压(3.06v)以下的容量,此补丁只影响显示,续航无变化!
- 👌全新刷机提示词以及补丁方式,增加多机型兼容
- 👌fdtoverlay方式刷机框架
- 👌模块删除avb关闭功能,不在依赖avb关闭,目前模块自带avbtool签名dtbo,不影响opex补丁安装,开启avb的可以用模块执行功能关闭avb(此功能8.0版本会删除后续集成到“avb校验工具”模块里)。
- 👌增加模块参数还原功能,部分参数无需还原dtbo,重刷模块覆盖即可
新适配机型真我GT8P补丁:
- 👌电池解容:关机电压2.75v,大约多释放200mah
- 👌真实电量
- 👌150W恒压充电、6.5A PPS充电支持
- 👌公益版优化UFCS/PPS充电曲线(未长测,可能会有断流)
- 👌移除LCF
- 👌48度温度墙以及伪装后53度温度墙
- 👌参数复原无需刷原厂dtbo,直接重新刷模块选择官方参数即可
- 👌集成FCC校准补丁
想起什么再往里加~
此版本注意:
FCC补丁打上后FCC和RM值在充满和放空时都会增加,电池寿命显示也会相应提升,原来1%的电量会被平摊到全部百分比
此版本一加13尽量刷官方dtbo后,卸载原有模块,重新刷入!!全程无需重启,直接还原dtbo-卸载-重新刷,顺序不要错!
如提示avb信息读取错误,就还原dtbo镜像
注意:如刷了超频模块,就无法刷入此模块,会提示avb错误,稍后等官方AVB签名
刷机配置文件更新为:
/data/opbatt_(机型代号).conf!!!!修正FCC时,刷完模块第一次重启时需要拔下充电器,FCC仅需修正一次即可!!!!
20251108 (7.4.4捐赠版,覆盖安装)
Webui
- 👌增加webui配置防误触
- 👌增加webui交互震动
- 👌提升开关点击响应速度,保存响应速度
20251106 (7.4.3捐赠版,覆盖安装)
Webui
- 👌增加PPS、UFCS、SVOOC协议控制开关,开关实时生效,重启不失效,重新插拔充电器即可
模拟恒压
- 👌修复第三方UFCS功率判定
- 👌如果完全没读取到第三方UFCS的PDO功率,就默认给一个3A电流
- 👌修复充满逻辑错误,防止提前进入ffc状态
20251105 (7.4.2捐赠版,覆盖安装)
- 👌刷入时增加avb禁用选项,不明白是干嘛的就选禁用
- 👌增加手动启用AVB的方式(在模块-执行按钮点击即可,替换原有弃用的恒压重启功能)
- 👌模块增加avb状态显示
- 👌分别适配C15和C16真实电量补丁
Webui
- 👌增加恒压配置编辑功能,感谢@Oldcucumber(@Collapsar)
- 👌可修改恒压底层控制参数,官网恒压说明同步更新(不建议改动,发现断流覆盖重刷模块)
模拟恒压
- 👌增加强制覆盖ufcs线材电流的功能
- 👌公版UFCS功率自动判定
- 👌修复高负载下充电策略问题
- 👌提升高负载下充电升流效率
- 👌修改恒压配置无需重启,重新插入usb即可更新配置
- 👌修复温控偏移逻辑,作用在最终电流设定上
20251101 (7.3.4捐赠版,覆盖安装)
Webui
- 👌修改webui配置设置范围:调整电流控制范围,调整tc mode soc设置范围
模拟恒压
- 👌修复cos16 使用150w充电器导致的断流
20251030 (7.3.3捐赠版,覆盖安装)
Webui
- 增加恒压配置修改功能,webui点击右下角齿轮修改保存即可生效,感谢@Oldcucumber
- 增加黑暗模式,感谢@Oldcucumber
恒压配置
- 👌提升恒压服务轮回间隔,防止超压
模拟恒压
- 👌修复cos16 使用150w充电器导致的断流
- 👌固定束紧条件,防止意外束紧电流
20251020 (7.3.1仅捐赠版,覆盖安装)
- 👌修复cos16系统下avbctl无法运行,使得avb禁用生效(感谢@Ming_Officia测试)
- 👌添加提示:如果avb无法成功禁用(可能是刷了带BBG,防格机内核),刷入模块时需要手动确认是否强制刷入(未禁用AVB可能会导致变砖,C16目前无法救砖)
模拟恒压
- 👌修复束紧电流的问题
- 👌降低power step敏感度,以适配cos16下电流提升速度过慢的问题
- 👌提升TC模式下充电速度
20250910 (7.3仅捐赠版,覆盖安装)
DTBO
- 👌修复HIGHSOC,插入时电流大于95开始涓流提升至99
模拟恒压
- 👌修复用户空间内核节点占用的问题
- 👌增加涓流充电
- 👌增加固定涓流电流,在最终快充满时使用
- 👌修复比较频繁的卡在DCP或者pd需要重复插电的问题
- 👌加入电流滤波,充电更新加稳定
- 👌加入TC涓流模式,默认94开始CV-TC涓流,97开始慢速涓流
- 👌通过稳定性控制防止部分劣质pps电流跳动过大导致的超压问题,如果近10次电流波动超过220ma,触发3次就取平均电流,等待pps充电器稳定。
20250828 (7.2.2仅捐赠版,覆盖安装)
刷机包
- 👌增加max_ufcs_chg_reset_cc配置
ACTION(magisk执行按钮)
- 👌修复说明
模拟恒压
- 👌修复svooc电流
- 👌修复断开时逻辑
- 👌尝试修复充电器识别为DCP的问题
- 👌增加充电头信息读取log输出
- 👌增加ufcs充电头自动重置配置
- 👌更换sn读取方法(部分人员可能需要重新申请id)
20250826 (7.2仅捐赠版, 大版本更新, 覆盖刷入即可)
此版本建议重新进行功能选择!!!!
此版本感谢@阿菌·未霜提供加固支持!!
刷机包
- 👌去除PPS刷入选项,由恒压模式接管。
- 👌去除选择插槽选项。
- 👌去除UFCS优化功能。
- 👌新增UFCS 13.7A选项,启用150W充电头支持。
- 👌GKI模式重写说明
ACTION(magisk执行按钮)
- 👌增加音量键选择临时设置强制电池温度,插入充电器后生效(重启会失效,可能受到其他温控模块影响,请自行排查)
- 👌增加音量键选择重启恒压服务
WEBUI
- 👌将对webui增加许可导入导出、填写许可的功能
- 👌增加电池的壳温度(内核温控判定温度)和系统回报(软件检测例如scene显示的温度)温度分别显示
模拟恒压
- 👌Oplus UFCS私有快充120W/150W支持。
- 👌90%以前,完全去除阶梯充电,接管pps和ufcs充电曲线,贴着超压电压进行充电,实现模拟恒压效果。
- 👌超低占用,15分钟充电仅需要0.89秒的cpu时间,对比官方充电服务charger-V7开机15小时占用1分51秒的cpu时间。
- 👌pps亮屏5a充电。
- 👌pps 激进模式5.4A充电。
- 👌第三方ufcs 6A及以上充电器支持。
- 👌温控功能(部分完成)
- 👌解决恒压服务停止介入后充电过慢
- 👌电流异常检测
- 👌充电器连接自动重置
- 👌UFCS根据充电器功率限制最大电流
- 👌增加充电器功率判断(UFCS/PPS)(部分完成,第三方头检测仍在继续)
- 👌修复CV模式充电中断问题
- 👌动态快速电流步进
- 👌细化调节电流,进一步加速恒压控制
- 👌修复pps曲线,修复某些特殊情况下导致的断充
- 👌增加对内核of overwriter(内核dtbo复写程序)的判断,内核携带复写程序时会导致dtbo修改失效,在magisk模块界面会做出提示。
- 👌SVOOC亮屏充电加速
DTBO
- 👌修复PPS充电FULL_VOTE提前触发。
20251020 (6.8.3 覆盖刷入)
- 👌添加提示:如果avb无法成功禁用(可能是刷了带BBG,防格机内核),刷入模块时需要手动确认是否强制刷入(未禁用AVB可能会导致变砖,C16目前无法救砖)
20251019 (6.8.2 覆盖刷入)
- 👌 修复cos16系统下avbctl无法运行,使得avb禁用生效(感谢@Ming_Officia测试)
20250814 (6.8.1 覆盖刷入)
- 修复pps曲线,修复某些特殊情况下导致的断充
- 增加对内核of overwriter(内核dtbo复写程序)的判断,内核携带复写程序时会导致dtbo修改失效,在magisk模块界面会做出提示。
20250709 (6.8 此版本需还原系统原版dtbo后刷入)
- 模块可读取上次选择配置,自动刷入。
- 第三方ufcs sw/hw vbat修改,以保证第三方ufcs充电不会断流。
- 还原pps和ufcs后半段曲线电流,充电卡98%的问题,可能会减慢90%后的充电速度。
- 删除温度节点去除功能。
- 去除仅更新webui功能。
- 模块介绍界面仅判断dtbo是否被修改,不再判断解容状态
电量监控插件:
- 真实/假 fcc提示
- 未解容提示
- 支持mmrl布局,webui x布局修复
- 修复大字体显示超出的问题
- 以更精确的方式显示电池温度,将高于系统回报数据
20250608 (6.7 紧急修复) 可平刷
- pps和ufcs电池温度墙修复:非伪装shell-temp的方式,在遵循官方温控保护原则下提升温度墙。
- pps无撞墙电流,ufcs 48度温度墙撞墙电流由5A提升至6.5A
- 修复潜在的环境泄露,感谢捐助群@c
电量监控插件:
- 去除电池目标电压
- PPS功率按cpa_power读数显示
20250508(6.6 此版本感谢捐助群友的努力测试及@阿菌·未霜大佬的技术支持)
- 音量键选择使用酷安@芙洛洛的skt-utils替代
- 增加仅更新webui的功能
- 增加选择“刷入未使用槽位(OTA后)”
- 增加avb去验证,无需刷入avb模块,原avb模块在保留本模块时可以被删除
- pps加入激进模式和保守模式,如果pps充电器充电中突然断流或者跳PD模式可以选用保守模式
- ufcs和svooc 95%后半段充电提速
- 不在干预horae服务
- pps后半段充电提速,同ufcs相当
- ufcs充电提速
- 集成亮屏满血,防止系统cooldown,ufcs和pps不再依赖满血模块,可卸载
- 不再备份dtbo
- 调整默认刷入选择,将危险选项设置为音量减
- SDP模式下电流由500ma增至900ma
电量监控插件:
- 新增电池类型显示
20250427(6.3 仅捐助)
- 加快dtbo打包速度
- pps激进模式
- 修复gki补丁无法生效的潜在bug
20250423(6.2)
刷此版本之前建议先刷一次当前版本系统的dtbo。
电量监控插件:
- 增加qmax显示以及每个电芯的qmax显示
- 增加电池生产日期显示
- 重构布局
- 增加剩余充电时间(从内核读取)
- 增加机型验证,其他机型无法刷入
DTBO部分:
- 刷入时增加选项,每一个功能都可以单独选择是否刷入,如已经刷入了补丁,需重新刷入原版dtbo以还原修补的部分
- 增加gki内核支持,任意版本内核任意dtbo打补丁后均可开机。
- 增加@哦哦撒补丁: 电池充电48度温度墙;60和90刷新率的删除;温控节点去除;
面板开放微信扫码捐助功能,如果捐助人数较多,准备实现以下功能。
- 实现自动刷回dtbo备份功能
- 实现历史电量记录和读取
- 屏幕超频功能
- 其他dtbo方面的mod
20250416
以后不在发布dtbo,直接刷模块自动修改当前dtbo,重新系统后重刷模块即可。
DTBO部分:
- 国际版增加UFCS支持,国际版将pps功率提升至55w。
20250415
电量监控插件:
在使用magisk时保留webroot,刷入webui插件即可实现ksu的监控面板。 DTBO部分: 修复pps mid_high充电曲线,防止功率过大断充。
20250401
电量监控插件:
- 电量监控webui增加了充电识别显示,可显示15种不同充电类型,由内核中的充电类型提供(充电颜色:svooc紫色,pd深蓝色,ufcs浅蓝色,其他为绿色)。
- 功率范围在ufcs和svooc充电模式下才会显示,其他模式仅显示实时功率和最大充电功率。
- webui使用parcel进行打包。 DTBO部分:
- pps加入55w充电功率支持,最高55w,由于充电方式为恒流,因此充电电流不会超过5A。
- ufcs加入第三方充电器100w的支持。
- 对ufcs和pps高功率充电进行了提高功率优化,一加13电池仅能抗住30%以前满血充电,超过30%满血会导致电池电压超过4.6v保护电压。
- fcc显示真实充电容量(具体判断方式为充满电时fcc和rm值一致)
- 默认为官方电量显示,如需真实电量,在安装时选择。

