尝试编译了小米6的官方源码,使用的是Ubuntu18.04系统编译,编译器为GCC-4.9,编译过程没有错误,内核刷入后能够开机,其他功能测试没啥问题,就是wifi不能使用,无法打开wifi功能,整个编译过程没有对源码做任何修改,想请教一下该如何进行修改(测试系统为最后一版小米6内测开发版)
修复wifi不能使用的问题
内核源码默认不带wifi驱动 厂商那边 wifi驱动是额外编译然后作为内核模块挂载的 但是由于现在内核和模块并非出自一次编译 因此内核会拒绝加载模块 修复有两种方案 一: pick对应提交,在内核中构建wifi驱动 但是还要额外pick触发wifi启动的提交(一般就在加入驱动的提交附近
二: Pick对应提交 强制加载系统中已经编译好的wifi模块
对应的提交建议到米6对应仓库去找 https://github.com/LineageOS/android_kernel_xiaomi_msm8998 (lineage这边用的是方案一)
LibXZR 好嘞,谢谢,我去尝试一下👌🤝
LibXZR 已经成功,使用的第二种方案,再次感谢哈哈👍