ReKernelFlasher 应用图标

ReKernelFlasher

Android 内核刷写工具 · 支持刷写 / 备份 / 恢复内核镜像

简介

ReKernelFlasher 是一款面向 Android 的内核刷写工具: 在已 root 的设备上完成内核镜像的刷写、备份与恢复, 并把「刷机出事」的概率尽可能压低。

它基于 KernelFlasher 二次开发, 由 Bacillusf 维护。 做这个分支的原因很直接:原版对新手不太友好 —— 没有二次确认弹窗、容易刷错分区, 而很多人没有备份意识,一旦刷错就只能等全量包救砖;加上原仓库已经归档,于是就有了这个版本。

所以本项目的重点就两件事:每一步都让你确认清楚, 以及每一次刷写前都能自动备份、事后一键回滚。

  • 刷写 / 备份 / 恢复 / 删除 / 重启 —— 每一步都有二次确认弹窗,手滑也刷不错分区
  • 自动备份 + 一键回滚:刷入 AK3 前自动备份 boot 与 dtbo,出问题随时回滚
  • A/B 槽位可视化:可启动状态、已标记成功、Boot SHA1、镜像格式与 ramdisk 信息
  • 多种刷入方式:AnyKernel3 zip、mkbootfs 模式、分区 .img、KernelSU LKM 驱动
  • 百宝箱:Payload 解包、字库全量备份、RKP 修复与 RKPConfig、高通 Diag 端口、无线调试
  • 日志套件:ramoops 崩溃日志 / dmesg 内核日志 / logcat 系统日志一键保存到 Download
  • Root 管理器通吃:KernelSU、Magisk、APatch;并显示 SUSFS 与 Boot HAL 版本
  • 界面自适应:Android 13+ 液态玻璃效果,Android 10–12 自动回退为普通组件
  • 多语言:简体中文 / 繁體中文(香港 · 台灣)/ English
Kotlin Jetpack Compose · Material3 libsu Room arm64-v8a minSdk 29(Android 10) GPLv3.0

功能特性

完整文档 →

设备信息

型号、构建版本、Android 版本、内核版本、Root 管理器(KernelSU / Magisk / APatch)、槽位后缀、SUSFS 与 Boot HAL 版本一屏看清。

槽位管理

查看 A/B 槽位信息:是否可启动、是否已标记成功、Boot SHA1、镜像格式与 ramdisk 信息。

刷写 AK3 Zip

选择 AnyKernel3 兼容 zip 刷入,另提供 mkbootfs 模式;也可刷入 KernelSU 驱动。

刷写分区镜像

选择 .img 文件刷入指定分区,刷写前显示源路径与目标分区,带二次确认。

备份 & 恢复

选择分区备份到本地,从历史备份恢复;自动备份可在刷写前先 dd 提取目标分区。

vendor_dlkm 管理

挂载 / 卸载 / 映射 / 取消映射 vendor_dlkm 分区。

重启菜单

支持重启到系统 / Recovery / Bootloader / Download / EDL,每次都有确认弹窗。

操作历史

持久化到 /sdcard/KernelFlasher/history.json,记录所有刷写 / 备份 / 重启操作。

百宝箱工具

Payload-Dumper 解包、字库备份、Diag 端口、RKP 修复与 RKPConfig 远程密钥分配配置。