Warning: Undefined array key "id" in /www/wwwroot/xtremedev/usr/plugins/MenuTree/Plugin.php on line 235

前言

本篇文章采用的是lean大的Openwrt源码修改进行编译,在此感谢lean大的固件源码。

本篇文章在之前的OrangePI Zero 编译OpenWRT 过程全记录/笔记上进行了大规模简化操作,且无视哪种linux发行版

本篇采用的是git action方式编译,用的是P3TERX大佬的模板,在此基础上进行对op zero的修改,原帖地址:使用 GitHub Actions 云编译 OpenWrt


缘由

最近用电驴下东西,无奈速度太慢,想挂路由上。于是开了amule插件跑,结果用的manjaro唯独在编译amule和libupnp时环境有问题。。。遂想起还有个git action大法(


准备工作

1.去看原教程帖 原帖:使用 GitHub Actions 云编译 OpenWrt

2.看完了以后,使用我修改后的模板(也就换了个源码地址)
模板链接

3.自己开跑


修改内容

fork了lean大源码,然后进行了用melsem大佬的xr819 patch对源码进行了patch,由于lean已经采用5.4的内核源码,故patch也相对应做了修改。

如果有空我会进行同步大雕的更改,如果没有也可以fork到自己的仓库然后自行git pull
根据反馈目前lean大源码已支持xr819,故可修改为直接使用


结尾

反正到最后我用openwrt上的amule还是非常不舒服
但是不用自己的电脑编译肯定还是方便,还省电(