不望月的狼人 发表于 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

多谢多谢
页: 1 2 [3]
查看完整版本: 【教程】编译固件如何加入自定义配置