Use make menuconfig to launch kconfig Enable all missing features in kernel.
For exaple, to enable CONFIG_OVERLAY_FS, press / in main menu.
Inout the config name, it will tell your where it is.
Use up and down arrow key to move. Press y to enable it.
Then, use right and left key to move to Save. Then move to Exit.
According to FreddieOliveira’s instructions, you also need to modify kernel/Makefile:
diff --git a/kernel/Makefile b/kernel/Makefile
index d5c1115..2dea801 100644
# config_data.h contains the same information as ikconfig.h but gzipped.
# Info from config_data can be extracted from /proc/config*
targets += config_data.gz
-$(obj)/config_data.gz: arch/arm64/configs/lavender_stock-defconfig FORCE
+$(obj)/config_data.gz: $(KCONFIG_CONFIG) FORCE
filechk_ikconfiggz = (echo "static const char kernel_config_data __used = MAGIC_START"; cat $< | scripts/basic/bin2c; echo "MAGIC_END;")
Thanks for your reading. You are welcome to share articles of Ivon's Blog (ivonblog.com). Please include the original URL when reprinting or citing articles, and abide by CC BY-NC-ND 4.0 license. For commercial use, please write an e-mail to me.
If this article is helpful to you please consider supporting me.
Choose the commenting system you like. Giscus for codes, Disqus for anonymous comments.
Please login to your Github account to leave a comment. You can post codes here for discussion. For images, please upload to Imgur and copy links. Your comments would be visible to everyone on Github Discussions.
This comment system is provided by Disqus, you may see some Disqus ADs on this page. You can leave a comment anonymously but you won't receive reply notifications.