本项目提供一个极简的 GitHub Actions 工作流,用于全自动编译安卓 GKI 内核,并使用 AnyKernel3 打包成可直接刷入的 zip 文件。
-
Fork 本仓库
点击仓库右上角的
Fork按钮,将此项目复制到你自己的 GitHub 账户下。 -
启动工作流
- 进入你 Fork 后的仓库,点击上方的
Actions选项卡。 - 在左侧边栏选择
ZTC Kernel Build。 - 点击右侧的
Run workflow下拉按钮。
- 进入你 Fork 后的仓库,点击上方的
-
确认并运行
再次点击绿色的
Run workflow按钮,即可开始编译。 -
下载刷机包
等待 Actions 运行完成。成功后,在工作流的摘要页面下方可以找到名为
xxxxx-Anykernel3.zip的构建产物。点击它即可下载内核刷入包。
工作流成功运行后,你将得到一个 AnyKernel3 格式的 zip 压缩包。
- 你可以直接使用 TWRP 或其他兼容的 Recovery 将此文件刷入你的设备。
- 你可以直接使用刷写 Anykernel3的软件,给予ROOT后刷入(例如HorizonKernelFlasher)
本项目的实现离不开以下优秀的开源项目,在此表示衷心的感谢!
- ZTC内核: ZTC内核开源地址。
- osm0sis/AnyKernel3: 通用内核刷机包制作工具。
- Clang-r563880: 谷歌提供预编译好的 Clang 工具链。
本项目使用 MIT 许可证。

