Skip to content

Qjj7679/GKI_KernelSU_SUSFS

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1,160 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

非GKI可以尝试SukiSU云盘的资源,不支持一加ColorOS14、15

第一次使用务必详细阅读以下内容,不要因为懒惰而占用他人时间!

因SUKISU和NEXT已不在维护旧版本susfs的分支,编译时你无论选择Dev或Stable,都是一样的结果

最近更新:

  1. 修复next编译报错
  2. 优化获取KSU管理器功能(已稳定不报错),并额外获取最新sus模块
  3. Release 优化自动获取KSU版本和SUSFS版本,减少维护成本
  4. 挖坑,之后可能出一个一加仓库...

Tips

  1. 关于安全补丁
    • 手机设置里的安全补丁时间与GKI内核的安全补丁时间无关,请无视它
  2. 关于android版本
    • 手机系统的安卓版本与GKI内核的安卓版本无关,应当对照手机内核版本的 android
    • 假设手机设置的内核版本为 5.10.66-android12-9-00001-g41ff3fa8fop9-ab8161528
    • 那么你需要刷入在此下载的 android12-5.10.66-2022-01-AnyKernel3.zip 文件

下载

可以在此下载您的资源

  1. 关于Anykernel3.zip,下载即用!
  2. 关于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

KSU管理器 & SUSFS模块

在编译完成后,你会看到类似 SukiSU-Manager(13235)susfs-release-1.5.2+_537cdba 的压缩包,简单来说这就是与内核一同上传的最新管理器与susfs模块

例子

同样的,在Release的底部也同样包含它们

release

由于SUKISU内置SUSFS功能未完善完美,仍建议使用SUS模块!

紧急救援指南

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.238)
  • LTS随着GKI源码更新,编译版本号将持续递增(其他如198的版本,是永久固定的)
  • ⚠️ 注意:LTS虽为最新,最新版≠最稳定(如6.6.x存在自动重启BUG)

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

uname -r | sed 's/^[^-]*//'

获取后直接复制,将此版本号填入Action编译面板即可实现内核版本伪装。

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

  • ▶️ 删除/注释不需要的GKI版本配置(加速编译
  • 📅 内核构建时间,参照gki-kernel.yml 文件 第552行左右的注释 进行修改

更多内容

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

About

KernelSU 和 SUSFS 的GKI内核

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C 79.2%
  • C++ 17.7%
  • Assembly 3.0%
  • Makefile 0.1%