Welcome to ksu-general-porting-guide docs!
- KernelSU简介
- 准备工作
- 内核源码获取
- 编译工具的选择
- Android NDK
- Config
- 编译内核
- 排错
- /usr/bin/env: ‘python2’: No such file or directory
- /usr/bin/ld: scripts/dtc/dtc-parser.tab.o:(.bss+0x50): multiple definition of `yylloc’; scripts/dtc/dtc-lexer.lex.o:(.bss+0x0): first defined here
- -Werror,xxxxxxx:
- xxx.h not found
- drivers/kernelsu/ksu.c:60:2: warning: #warning (”KPROBES is disabled, KernelSU may not work, please check https://kernelsu.org/guide/how-to-integrate-for-non-gki.html”) [-Wcpp] error, forbidden warning: ksu.c:60
- drivers/kernelsu/ksu.h:7:2: warning: #warning “KSU_GIT_VERSION not defined! It is better to make KernelSU a git submodule!” [-Wcpp] error, forbidden warning: ksu.h:7
- 其他问题:待补充
- 内核压缩格式
- 打包
- zip刷入
- boot.img刷入
- 救砖
- Bug修复
- 如何为华为4.9版本内核集成KernelSU