【QNX+Android虚拟化方案】27 - defconfig 解析 之 修改 Kernel 宏控配置应该修改哪些 config 文件才会生效?
- 二、Kernel defconfig 生成过程分析
-
- 2.1 kernel/msm-5.4/arch/arm64/configs/autogvm-qgki-debug_defconfig 的生成过程
- 2.2 defconfig 编译实战
-
- 2.2.1 修改 defconfig、vendor/gen3auto_debug.config 等文件后编译测试:修改不生效
- 2.2.2 单独修改 gki_defconfig 后编译:修改生效
- 2.2.3 单独修改 vendor/autogvm_QGKI.config 后编译:修改生效
- 2.2.4 单独修改 vendor/autogvm_GKI.config 后编译:
- 2.2.5 单独修改 defconfig 后编译:
- 2.2.6 单独修改 vendor/autogvm_debug.config 后编译测试
- 2.2.7 单独修改 vendor/genericarmv8-64_defconfig 后编译测试
- 2.2.8 单独修改 vendor/debugfs.config 后编译:
基于原生纯净代码,QNX+Android虚拟化方案 纯技术分享,不会也不敢涉项目、不泄密、不传播代码文档!!!
本文禁止转载分享 !!!
在前文《【QNX+Android虚拟化方案】26 - Android GVM Kernel 内核 make bootimage 过程分析》 中,
我们分析了下 make bootimage
的编译过程。
本文,我们承接上文,重点关注下 autogvm-qgki-debug_defconfig
是由哪些文件生成的?
实际项目中,修改哪些 defconfig
或 .config
文件,可以让我们的修改生效。
如下是代码中默认defconfig
:
android/kernel/msm-5.4