不望月的狼人
发表于 2023-2-24 10:52:33
特异个体 发表于 2023-2-24 10:13
这个方法可行,补充一下,这个实现的本质是root下面etc/uci-defaults文件夹下的文件会在初次启动时被识别为 ...
这个方法可行,补充一下,这个实现的本质是root下面etc/uci-defaults文件夹下的文件会在初次启动时被识别为sh脚本,并按照文件名排序进行依次执行,执行后删除。
因此,99开头的文件名很重要,而99-后面的default-settings不重要。实际上,可以在这个文件夹里添加多个脚本按顺序执行都可以。
这个说的很对。
源码中,文件放置在openwrt/package/base-files/files/etc/uci-defaults文件夹下即可,makefile的部分和menuconfig的部分可以省略。
这么做的主要原因是可以自己自由选择是否需要包含默认配置,像我之前分享固件的时候就会取消这个选择,我自己编译固件的时候就会选择默认配置,相对来说简单一点。
Justin
发表于 2023-5-31 22:42:10
很好,感谢大佬
huihan89
发表于 2023-8-21 12:28:28
这个教程可太行了!
ywfg999
发表于 2023-12-1 16:44:00
固件已经不能自己编译了
sam_visitor
发表于 2024-1-15 21:00:33
txn for sharing
4rtz1z
发表于 2024-5-3 00:46:22
多谢多谢