利用Github Actions定制编译自己的Padavan固件,小白也可轻松上手,无需安装编译环境
- 编译时间大概是20-30分钟左右,不同型号的固件时间不同。
源码的登录IP:192.168.2.1
用户名/密码:admin/admin
wifi密码:1234567890

教程开始:
- 首先打开 https://github.com/chongshengB/Padavan-build (如果是手机访问的请把页面拉到最底部,然后切换到Desktop version)
- 然后点击右上角的Fork按钮fork源码到你的github
- 修改:.github/workflows/build-padavan.yml文件中:(此文件克隆的是本人的Padavan源码https://github.com/chongshengB/rt-n56u)
- name: Build Firmware
env:
TNAME: K2P-5.0(把K2P-5.0改成你需要编译的型号)
- 文件中有部分插件的选项,请按需修改需要集成哪些插件,文件中都有注释。
- 接着新建一个Releases,然后点击 <ignore_js_op>
Actions,就会看到有一个Build Padavan的任务在运行,如下图:

完成之后前面黄色圈会变成绿色勾,如果显示红色交叉就代表出现错误。
- 编译完成后点击Build Padavan,然后点击右上角的:Artifacts就可以下载编译好的文件。


进阶操作(慎重):
- 请先把fork的这个仓库设置成Private
settings---> <ignore_js_op>

- 然后进入.github/workflows/build-padavan.yml文件,修改:
# watch:
# types: [started]
把前面的#号去除,然后提交文件。
- 进入Actions页面,点击右上角的Star即可开始编译。点一次就可以了,不然点多少次就出现多少个容器运行..........
<ignore_js_op>

请务必设置Private权限,如果不设置Private权限,任何人都能点击你的Star然后开始编译
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· Vue3状态管理终极指南:Pinia保姆级教程