Skip to content

seriaTvT/kernel-builder-chopin

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 

Repository files navigation

banner

Chopin Kernel Builder

使用 GitHub Actions 为 Redmi Note 10 Pro (chopin) 构建 4.14 内核

License


功能特性

  • 基于 Proton Clang 工具链编译 4.14 内核
  • 集成 ReSukiSU (Manual Hook) KernelSU 支持
  • 支持 KPM(内置 / KPatch-Next)后补丁
  • AnyKernel3 刷入包打包(可选)
  • ccache 编译加速 + 缓存管理
  • 自动发布 GitHub Release,附带结构化构建信息
  • 所有功能通过 workflow_dispatch inputs 运行时动态配置

使用方法

  1. Fork 本仓库
  2. 前往 Actions 页面 → Chopin 4.14 内核构建Run workflow
  3. 按需调整以下 inputs 后点击运行:
Input 类型 默认值 说明
ksu_enabled boolean true 是否集成 ReSukiSU (Manual Hook)
kpm_enable choice builtin KPM 模式:false / builtin / kpn
use_anykernel boolean true 是否打包 AnyKernel3 刷入包
ccache_enabled boolean true 是否启用 ccache 加速
ccache_update boolean false 是否强制刷新 ccache 缓存
release boolean true 是否发布到 GitHub Releases
kernel_suffix string (空) 自定义内核后缀
  1. 编译完成后,在 ArtifactsReleases 页面下载产物

Note

首次运行或遇到 Release 403 错误时,请前往仓库 Settings → Actions → General → Workflow permissions,选择 Read and write permissions

工作流结构

build job          → 编译内核,上传 Image + AnyKernel3.zip
  └── release job  → 下载产物,创建 GitHub Release

致谢

License

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

About

Automaticcaly build android kernel by github actions.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors