侧边栏壁纸
  • 累计撰写 88 篇文章
  • 累计创建 41 个标签
  • 累计收到 4 条评论

目 录CONTENT

文章目录

安卓 小米 MIUI boot.img 内核解容教程

勤为径苦作舟
2023-04-13 / 0 评论 / 0 点赞 / 220 阅读 / 0 字

机型:小米 10 至尊纪念版(Mi 10 Ultra)
版本:MIUI 13.0.5 + Android 12

电池改装成 8100mAh 一段时间了,现在出现的问题是电量 1% 可以使用好久,不知道是不是真的没电了。还有个问题是 MIUI 在电量 1% 或更低时充电会直接关机,之后需要充一会儿才能开机(实际上还有电)。

网上搜索了一番,说是要先刷解容内核,再安装 Magisk 解容模块

自己折腾了很久的解容内核,最终还是决定刷 TheVoyager 的 VoyagerKernel For SM8250。还有个选择是 SegmentFault 的 CrystalFrostwork For SM8250。

注意!我的机型电池容量是芯片计算的,先去了解是否能改再操作。

步骤

  1. 提前备份
  2. 将对应版本的内核拷贝到手机。
  3. 之前升级 MIUI 版本,Recovery 已经掉了,先刷 mi_block 的 TWRP(要先解压)。关机后音量键 + 上键进入 Fastboot 模式,插数据线,adb 命令行运行fastboot flash recovery [REC_BOOT]3.7.0_12-Mi10Ultra_v7.5_A12-cas-skkk.img。如果 fastboot 找不到设备,参考我的这篇博文
  4. 此步忽略:我卡刷到了 MIUI 14 + Android 13(可以先不格式化 data,不行再格式化),并重新刷了 TWRP。
  5. 关机后音量键 + 上键进入 TWRP,安装内核文件。
  6. 安装 Magisk 解容模块,或者在 Scence功能 - Magisk 模块 - 附加模块 - service.sh中添加一行echo 8100000 > /sys/class/power_supply/bms/charge_full,其中 8100000 就是你的电池容量 * 1000。其实 Magisk 解容模块也可以自己做,就是找个模板或者其他的解容模块,把service.sh里面的电池容量改掉就行。
  7. G,问了内核作者说我的机型是芯片计算电池容量的,改不了/sys/class/power_supply/bms/charge_full

参考

0

评论区