移动叔叔

标题: zl1(pro3)乐视官方源码编译kernel和module问题求助 [打印本页]

作者: linchanggui    时间: 2017-4-2 14:19
标题: zl1(pro3)乐视官方源码编译kernel和module问题求助
1、按照源码默认的配置文件编译kernel和module,然后把kernel替换进原版boot.img打包 刷入手机后开机进入系统,除了wifi不能打开 其他都正常。2、把编译出来的所有的.ko文件替换到system/lib/modules下,改权限重启后wifi还是不能用
3、请问问题出在哪?能给个思路吗?

作者: 给人打工就是累    时间: 2017-4-2 14:54
好深奥
作者: lizhi123le    时间: 2017-4-2 17:16
boot问题,要用对应版本的内核,否则替换wifi不能用,会修改自己解包修改看看
作者: linchanggui    时间: 2017-4-5 21:02
lizhi123le 发表于 2017-4-2 17:16
boot问题,要用对应版本的内核,否则替换wifi不能用,会修改自己解包修改看看

内核配置里把这三个签名验证都开了。。应该是这个问题。。我编译出来的和原版的签名不一致。。就不能启用module[attach]949521[/attach]


作者: 18712886438    时间: 2017-4-5 23:28
并不是modules签名问题,而是modules版本验证问题,你自己insmod 一下wifi模块看kmsg就懂了。上面那个说解包的笑死人了
作者: linchanggui    时间: 2017-4-6 01:20
18712886438 发表于 2017-4-5 23:28
并不是modules签名问题,而是modules版本验证问题,你自己insmod 一下wifi模块看kmsg就懂了。上面那个说解 ...

3q。。
作者: 18712886438    时间: 2017-4-6 11:02
linchanggui 发表于 2017-4-6 01:20
3q。。

你要把caf的开源qcald驱动复制进去drivers/staging或者其他地方,defconfig加上wifi驱动配置,编译出来的才能用。注意驱动分支版本,最好一致,不然可能cnss报错。
或者你去看lineage github里面leeco_msm8996 cm13分支的修改就懂了。那帮老外不怎么会搞内核,作为一个参照把

作者: linchanggui    时间: 2017-4-6 12:30
18712886438 发表于 2017-4-6 11:02
你要把caf的开源qcald驱动复制进去drivers/staging或者其他地方,defconfig加上wifi驱动配置,编译出来的 ...

嗯嗯 非常3q 我会去看下

作者: linchanggui    时间: 2017-4-8 03:05
18712886438 发表于 2017-4-6 11:02
你要把caf的开源qcald驱动复制进去drivers/staging或者其他地方,defconfig加上wifi驱动配置,编译出来的 ...

从lineage 13.0msm8996内核源码里提取qcacld-2.0到drivers目录下 修改了下相关配置 成功编译正常工作的内核和模块。。wifi和热点也都可以用了。。再次thankyou
作者: 零度赤道    时间: 2019-3-21 23:54
老哥,能说下怎么解决的吗?我加入qcacld改了makefile,kconfig  defconfig开不了机
作者: 零度赤道    时间: 2019-3-21 23:55
本帖最后由 零度赤道 于 2019-3-25 09:26 编辑

老哥,看到了回我一下




欢迎光临 移动叔叔 (http://bbs.ydss.cn/) Powered by Discuz! X3.2