Skip to content

Kernel-SU/lkmloader.ko

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LKMLoader

纯内核实现的 lkm loader ,允许加载使用了非导出符号的内核模块,可作为 ksuinit 的替代。

用法

直接使用 insmod 即可加载,使用参数 module_path 指定要加载的 ko 路径(相对当前工作目录)。

insmod lkmloader.ko module_path=mylkm.ko

构建

项目包含本体 lkmloader ,以及一个示例 mylkm ,用于演示加载包含非导出符号的内核模块。

使用 ddk host 模式可以一次性构建所有 target 的产物:

./build-all.sh

输出到 out/TARGET/{lkmloader.ko|mylkm.ko}

对于 6.12 内核,需要参考这个方法修正 Makefile.build

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors