首页
社区
课程
招聘
[求助]真实机如何动态加载内核驱动模块
2015-4-24 23:50 11626

[求助]真实机如何动态加载内核驱动模块

2015-4-24 23:50
11626
问题描述 :
我写了一个Android内核驱动模块(LKM).然后使用insmod无法在真实手机安装。
运行 insmod hello.ko 来加载模块的时候,会提示
insmod: init_module 'hello.ko' failed (Function not implemented)

通过重新编译Android内核,开启Enable Loadable Module Support 可以。
详情请见:
http://www.cnblogs.com/mengshu-lbq/archive/2011/01/19/1939011.html

待解决问题:
不可能去重新编译用户手机的Android内核,真实手机上是否有办法安装驱动内核模块(不刷机的情况下)?

阿里云助力开发者!2核2G 3M带宽不限流量!6.18限时价,开 发者可享99元/年,续费同价!

收藏
点赞0
打赏
分享
最新回复 (8)
雪    币: 8863
活跃值: (2374)
能力值: ( LV12,RANK:760 )
在线值:
发帖
回帖
粉丝
cvcvxk 10 2015-4-25 02:21
2
0
root后命令运行命令就安装进去了~
话说,xpose installer试试吧~
雪    币: 163
活跃值: (1288)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
学编程 1 2015-4-25 13:11
3
0
你在真实手机用insmod hello.ko 有成功过?
Xpose 应该没到内核层吧
雪    币: 8863
活跃值: (2374)
能力值: ( LV12,RANK:760 )
在线值:
发帖
回帖
粉丝
cvcvxk 10 2015-4-25 18:43
4
0
有的手机没问题,你追求全兼容。呵呵~
雪    币: 163
活跃值: (1288)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
学编程 1 2015-4-26 11:40
5
0
这概率高吗?
要是不支持的,有没有办法呢?
雪    币: 8863
活跃值: (2374)
能力值: ( LV12,RANK:760 )
在线值:
发帖
回帖
粉丝
cvcvxk 10 2015-4-26 12:08
6
0
有。
漏洞打入内核..
雪    币: 231
活跃值: (45)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
qdk 2015-4-26 22:31
7
0
应该是你的module用了真机的内核没有export出来的方法,才导致那个提示。
雪    币: 163
活跃值: (1288)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
学编程 1 2015-4-27 09:41
8
0
那得打入整块代码,还的考虑让代码跑起来
雪    币: 163
活跃值: (1288)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
学编程 1 2015-4-27 09:45
9
0
用的是驱动加载与卸载函数
module_init(...)
module_exit(...);
游客
登录 | 注册 方可回帖
返回