v2.8 ReKernelFlasher

发布于 2026-08-16 12:50 · 21.5 MB · ReKernelFlasher-v2.8.apk

versionCode / 版本 2.8 资产 1 个 21.5 MB minSdk 29 · arm64-v8a

更新日志:RKF-V2.8更新内容 / Update Summary(20800)

一、Android 13 以下兼容(液态玻璃自动回退)

Android 13− Compatibility (Liquid-Glass Auto Fallback)

  • 液态玻璃组件所依赖的 miuix-blur 库最低要求 Android 13,导致 13 以下打开即闪退;现已加入能力检测。
  • The liquid-glass UI relies on the miuix-blur library, which requires Android 13+, causing crashes below 13; a capability check is now added.
  • Android 13+ 继续使用液态玻璃效果;Android 10–12 自动回退为普通组件(普通 surface + 矩形胶囊导航)。
  • Android 13+ keeps liquid glass; Android 10–12 automatically fall back to plain components (normal surface + rectangular pill navigation).
  • minSdk 保持为 Android 10(API 29)。
  • minSdk stays at Android 10 (API 29).

二、自动备份权限逻辑重构

Auto-Backup Permission Flow Rework

  • 删除自动备份设置页原有的两条存储权限授权按钮与提示。
  • Removed the two storage-permission grant buttons/hints on the auto-backup settings page.
  • 改为启动时检查权限:
    • 所有文件访问(Android 11+,跳转系统设置页)
    • 通知权限(Android 13+,弹系统授权对话框)
  • Permissions are now checked at startup:
    • All-files access (Android 11+, opens system settings)
    • Notifications (Android 13+, system dialog)
  • 非阻塞:即使用户拒绝授权也能正常进入应用。
  • Non-blocking: the app still opens even if the user denies the permissions.
  • 自动备份设置页新增「说明文字」(使用说明与功能简介)与「未授权必要权限」提示(点击跳转系统设置)。
  • The auto-backup settings page now shows a usage/feature description and an "未授权必要权限" (required permission not granted) hint that opens system settings when tapped.

三、内核压缩包回滚功能

Kernel-Zip Rollback Feature

  • 操作记录新增条目类型 「刷入内核压缩包」。
  • Added a new history entry type "刷入内核压缩包" (flash kernel zip).
  • 开启应用内自动备份后,刷入 AnyKernel3 之前会自动备份 boot 与 dtbo 两个分区。
  • With auto-backup enabled, boot and dtbo are backed up automatically before flashing AnyKernel3.
  • 操作记录页与自动备份记录页的右下角均新增 「回滚」按钮,点击(带二次确认)即可恢复对应备份分区。
  • Both the history page and the auto-backup records page show a "回滚" (rollback) button in the bottom-right corner; tapping it (with confirmation) restores the corresponding backed-up partitions.

四、界面与日志细节

UI & Log Formatting

  • 回滚按钮改为矩形(此前呈椭圆/胶囊)。
  • The rollback button is now rectangular (previously oval/pill-shaped).
  • 日志统一为 源 -> 目标 格式:
    • 操作日志:刷入 {zip} -> {boot 块设备}
    • 自动备份日志:{块设备} -> {备份镜像}(boot、dtbo 各一行)
  • Logs now use a unified source -> target format:
    • Operation log: 刷入 {zip} -> {boot block device}
    • Auto-backup log: {block device} -> {backup image} (one line each for boot and dtbo)

五、移除旧功能

Removed Legacy Features

  • 移除百宝箱内「自动禁用 AVB2.0」与「隐藏 AVB 状态」开关。
  • Removed the "auto-disable AVB2.0" and "hide AVB status" switches from Toolbox.
  • 移除首次启动/版本更新向导,以及模块安装逻辑(后端模块 + 元模块)。
  • Removed the first-launch / version-update wizard and module installation logic (backend module + meta modules).
  • 移除设置中的「重新启动向导」按钮。
  • Removed the "重新启动向导" (restart wizard) button in Settings.
  • 启动检查逻辑保留,文案「正在连接后端服务」改为「检查必要权限」。
  • Startup checks are kept; the text "正在连接后端服务" is changed to "检查必要权限".
  • 删除模块压缩包资产(RKF.zip、magic_mount_rs.zip、overlayfs.zip),APK 体积约从 25.1 MB 降至 22.6 MB。
  • Removed module zip assets (RKF.zip, magic_mount_rs.zip, overlayfs.zip); APK size dropped from ~25.1 MB to ~22.6 MB.

构建信息 / Build Info

  • 版本 / Version:v2.8 (20800)
  • 已签名 release APK / Signed release APK:app/build/outputs/apk/release/app-release.apk
  • 构建结果 / Build result:BUILD SUCCESSFUL(仅剩无关的既有弃用警告 / only pre-existing deprecation warnings remain)

安装提示

  • 需要 已 root 的设备(KernelSU / Magisk / APatch 均可),基于 libsu。
  • 支持架构:arm64-v8a,最低 minSdk 29(Android 10)。
  • 首次安装若被系统拦截,请在文件管理器/浏览器中允许「安装未知应用」。
  • 刷写有风险:请务必先备份目标分区(应用内已带自动备份开关)。
  • 安装或使用中遇到问题,欢迎到 Telegram 群组 反馈。