Skip to content
 
 

Latest commit

 

History

1,093 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

这是一个自动构建GKI内核的仓库

本仓库仅支持GKI设备,在此查看您的设备是否支持

非GKI和一加设备可以尝试SukiSU云盘的资源

下载

可以在此下载您的资源

  1. 关于Anykernel3.zip,下载即用!
  1. 关于boot.img,下载与你内核格式相匹配的(无压缩、gz、lz4),参考 找到合适的 boot.img 一节
  • 使用FASTBOOT刷入,或者使用刷写软件刷写到ROOT所在插槽的boot分区(例如爱玩机、Kernelflasher)

支持

功能 说明
KernelSU 包括原版、MKSU、SUKISU、NEXT
SUSFS4 在内核层面辅助KSU隐藏的功能补丁
BBR TCP拥塞控制算法,使网络更快?
Wireguard 参考左侧wiki链接
LZ4KD 听说是来自HUAWEI source的ZRAM算法,补丁由云彩之枫移植
还支持这几种算法,可在scene的ZRAM切换

LZ4K、LZ4HC、deflate、842、zstdn、lz4k_oplus

紧急救援指南

Important

触发条件
当设备因以下原因无法启动时需执行救援:

  • 刷入错误/不兼容的内核
  • 内核版本适配异常(如5.10.66刷233版本的内核)
  1. 进入FASTBOOT模式
  • 物理键组合:电源+音量- 或者 ADB命令: adb reboot bootloader
  1. 执行刷写命令
$ fastboot flash boot <boot.img文件全称>

原版镜像获取途径

  1. 从现有固件提取

2.外部资源获取

Tip

内核版本兼容性说明

1. 跨子版本刷机规则
当手机GKI主版本为5.10.x时(如5.10.168),可刷写同主版本更高子版本的内核(如5.10.198)。
关于X-lts版本,以 android12-5.10.X-lts-AnyKernel3.zip 为例:

  • X-lts 表示长期支持版(子版本号最大,当前示例为5.10.236)
  • LTS随着GKI源码更新,编译版本号将持续递增(其他如198的版本,是永久固定的)
  • ⚠️ 注意:LTS虽为最新,最新版≠最稳定(如6.6.x存在自动重启BUG)

2. 内核版本伪装方法
在MT管理器终端执行:

uname -r

获取当前内核版本号,将此版本号填入Action编译面板即可实现内核版本伪装。

3. 编译优化建议
修改 workflow配置文件(如kernel-a12-5.10.yml):

  • ▶️ 删除/注释不需要的GKI版本配置(加速编译
  • ➕ 添加指定GKI版本(参考定制指南

4. 已知兼容性问题

  • 部分GKI版本(如5.10.66)在 ubuntu-latest 环境编译失败
  • 6.6.x内核暂不支持KPM补丁(存在兼容性问题)

更多内容

可以提及您的意见...我会尝试!

About

AnyBase Kernel. To build GKI with your any idea!

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages