Skip to content

Ver 1.0

Choose a tag to compare

@Prslc Prslc released this 10 Feb 18:07
· 2 commits to main since this release

更新日志

依赖版本

  • ReKernel KPM: 7.6.0
  • KernelPatch: 0.13.0

主要更新

  • 脚本交互优化:补丁选项更清晰,用户选择后有提示
  • 移除 magiskboot 依赖,改用 kptools 处理 boot.img
  • 修复 POSIX sh 兼容性,增强跨环境可用性
  • 调用路径与命令执行更可靠,减少失败风险
  • 从 1.0 版本开始,取消默认密钥,用户需手动输入超级密钥 (SuperKey)

详细更新

  • 功能优化 (feat):

    • 优化补丁选项提示
    • “ReKernel_network” 明确标注为“网络解冻”
    • 用户选择后显示当前选项并提示开始修补
  • 修复 (fix):

    • 更新 POSIX sh 语法并修正路径
      • 修正 shebang,替换 Bash 特定语法
      • 使用 id -u 替代 whoami 检测 root
      • 菜单选择改用 case 保证兼容性
    • 使用绝对路径调用 kptools,避免 cwd 问题
  • 重构 (refactor):

    • 遵循上游 APatch,移除 magiskboot
    • 移除硬编码默认密钥,改为运行时手动输入 SuperKey

注意事项

  • 确保 SuperKey 密码长度为 8~63 位,且同时包含字母和数字
  • 请勿在 sdcard 或其子目录执行脚本
  • 执行前务必备份当前 boot.img,以防设备不可用