Skip to content

Xiaomichael/android_kernel_huawei_vtr_hi3660_EMUI_Pangu_KernelSU

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

74 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

对部分华为旧机型编译的内核带KernelSU与Susfs[Pangu_Kernel]

Build Huawei-hi3660-KSU-Kernel Build Huawei-hi3660-KSU-NEXT-Kernel Build Huawei-hi3660-KSU-SUKI-Kernel


前情提要:

Warning

技术预览版本
此内核正处于早期开发-[技术预览版本]
同时作为自定义内核,与官方内核相比有许多不稳定因素!
相关功能正在尝试添加,问题正在尝试修复

Note

此构建从原版的KSU迁移到了rsuntkRKSU,但是没有为其添加Susfs的支持,因此不建议使用
rsuntk的管理器下载
注明:
最后的原版KSU构建在Action的此工单
v0.9.5的KSU源代码和KSU管理器与华为设备不兼容。
您只能使用v0.9.2管理器。
你可以在这里下载:KernelSU_v0.9.2_11682-release.apk


内核所支持的机型:

P10版:P10,P10Plus
V9版:荣耀9,8Pro(V9),Nova2S,平板M5(krin960),Mate9(Pro)

Warning

此页面的内核适用于 EMUI9.0/GSI 如果需要 EMUI9.1/GSI 的版本请前往这 EMUI9.1 (此版本暂停维护,仓库已经转为私有,后续会重新开放)
不同版本之间的设备驱动版本不同,请不要混刷,否则会出现黑屏和功能无法使用! 详细的说明(强烈建议先去阅读此文件!!):旧版README


Github Action说明:

现在编译内核依托于Github Action进行全自动编译。编译的为KernelSU_Next,SukiSU的Susfs版本与rsuntk的KernelSU版本。
Releases内会发布基于KernelSU_Next,SukiSU的Susfs版本和rsuntk的KernelSU版本内核(月度通道)。
喜欢尝鲜的朋友可以在Action内下载。
版本说明:

  • Build_Huawei_hi3660_KSU_NEXT_Kernel:给EMUI 9.0 和 GSI系统使用的KernelSU_Next内核。
  • Build_Huawei_hi3660_RKSU_Kernel:给EMUI 9.0 和 GSI系统使用的KernelSU内核。(旧内核支持)
  • Build_Huawei_hi3660_KSU_SUKI_Kernel:给EMUI 9.0 和 GSI系统使用的SukiSU内核。

内部包含两个系列,一个是P10系列(Pangu_P10_KSU_XXXX),一个是V9系列(Pangu_V9_KSU_XXXX)。解压后带enforcing的版本刷入后开机SELinux为强制(严格)模式。带permissive的版本刷入后开机SELinux为宽容模式。


后续计划:

Note

  • next-susfs分支手动重构
  • commit重置与文件结构更改
  • 添加其他SU管理器的支持
  • 完成上述任务后的仓库地址变动
  • (可能)添加其他算法
  • (可能)将内核版本升级到4.14/4.19/5.4

下载:

稳定版:Github Release 开发版:Github Action


额外文档

  • 感谢原作者提供的思路(这两篇并不是我写的但是还是表示感谢)
  1. 关于刷机的一些教程:Wiki
  2. 适配华为EMUI9/9.1.0内核的教程:Wiki

创建者/贡献者:


滑稽

alt 术哥评价适配华为内核行为

About

集成了几种KernelSU的盘古内核,并继续尝试维护。

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • C 88.8%
  • Assembly 8.4%
  • Perl 2.0%
  • Makefile 0.3%
  • Raku 0.2%
  • Shell 0.1%
  • Other 0.2%