- 固件来源:
- 项目使用 Github Actions 拉取 Lean 的
Openwrt
源码仓库进行云编译 - 设置定时自动编译(北京时间每天早上6点左右自动触发编译)
- 固件默认 IP 地址:
192.168.1.1
默认密码:password
- 适配的软路由设备:
X86_64
、NanoPi R2C
、NanoPi R2S
、NanoPi R4S
、NanoPi R5S
、树莓派 4B
、R68S
- 适配的 ARM 盒子设备:
微加云
、贝壳云
、我家云
、斐讯N1
、章鱼星球
、S905x2
、S905x3
(包括常见的HK1
、H96
、X96
等盒子)、S922x
(目前支持GT-King
、GT-King Pro
、Odroid N2
三款盒子) - ARM 盒子固件分为 Mini版 和 Plus版,Mini 精简版以科学上网为主,Plus 多功能版插件多适合折腾
- 仓库编译的固件插件均为最新版本,最新版可能有 BUG,如果之前使用稳定,则无需追新
- 喜欢的可以给个 Star,感谢各位!想要自己编译固件的请看下方编译教程!
平台+设备名称 | 固件编译状态 | 插件配置 | 固件下载 |
---|---|---|---|
🤣努力修复中……
X86、R2S、R4S 等软路由插件预览
├── 状态
├── 概况├── 防火墙
├── 路由表
├── 系统日志
├── 内核日志
├── 系统进程
├── 实时信息
├── 实时监控
├── 负载均衡
└── 释放内存
├── 系统
├── 系统├── 管理权
├── TTYD 终端
├── 软件包
├── 启动项
├── 计划任务
├── 挂载点
├── 磁盘管理
├── LED 配置
├── 备份/升级
├── 定时重启
├── 文件传输
├── Argon 主题设置
├── 重启
└── 关机
├── 服务
├── PassWall├── PassWall2
├── Hello World
├── iKoolProxy 滤广告
├── Bypass
├── DNS 过滤器
├── 广告屏蔽大师 Plus+
├── 阿里云盘 FUSE
├── 阿里云盘 WebDAV
├── AdGuard Home
├── ShadowSocksR Plus+
├── DDNS.to内网穿透
├── 微信推送
├── 上网时间控制
├── 全能推送
├── OpenClash
├── 解锁网易云灰色歌曲
├── 动态 DNS
├── SmartDNS
├── 迅雷快鸟
├── 网络唤醒
├── UU游戏加速器
├── Frp 内网穿透
├── Frps
├── AirPlay 2 音频接收
├── UPnP
├── KMS 服务器
├── uHTTPd
├── udpxy
├── Nps 内网穿透
└── MWAN3 分流助手
├── Docker
├── 概览├── 容器
├── 镜像
├── 网络
├── 存储卷
├── 事件
└── 设置
├── 网络存储
├── 文件浏览器├── 可道云
├── NFS 管理
├── 微力同步
├── qBittorrent
├── USB 打印服务器
├── 硬盘休眠
├── aMule设置
├── 挂载 SMB 网络共享
├── 网络共享
├── FTP 服务器
├── Rclone
├── Aria2 配置
├── miniDLNA
└── Transmission
├── VPN
├── V2ray 服务器├── N2N v2 VPN
├── SoftEther VPN 服务器
├── OpenVPN 服务器
├── PPTP VPN 服务器
├── IPSec VPN 服务器
└── ZeroTier
├── 网络
├── 接口├── DHCP/DNS
├── 主机名
├── IP/MAC 绑定
├── 静态路由
├── 防火墙
├── 诊断
├── SQM QoS
├── 应用过滤
├── 网速控制
├── 多线多拨
├── 负载均衡
└── Turbo ACC 网络加速
├── 带宽监控
├── 显示├── 配置
├── 备份
└── 实时流量监测
-
首先登录 Gihub 账号,点击右上角
Fork
,Fork 项目到你自己的仓库 -
编辑 config 文件夹内对应文件,
luci-app-xxx
为插件名,结尾=y
为选择,is not set
为不选择 -
插件对应名称及功能请参考恩山网友帖子:OpenWrt 编译 LuCI -> Applications 添加插件应用说明-L大
-
如果需要修改默认 IP、添加或删除插件源以及一些其他自定义设置请在
diy-script.sh
文件中进行修改 -
点击
Actions
→要编译的workflow
→Run workflow
→Run workflow
一次编译大概需要3~5小时 -
编译完成后在仓库主页
Releases
对应 Tag 标签中查看以及下载固件
如果你觉得修改 .config 文件麻烦,那么你可以点击此处尝试本地提取
-
首先装好 Linux 系统,推荐 Debian 11 或 Ubuntu LTS
-
安装编译依赖环境
sudo apt update -y sudo apt full-upgrade -y sudo apt install -y ack antlr3 asciidoc autoconf automake autopoint binutils bison build-essential bzip2 ccache cmake cpio curl device-tree-compiler fastjar flex gawk gettext gcc-multilib g++-multilib git gperf haveged help2man intltool libc6-dev-i386 libelf-dev libglib2.0-dev libgmp3-dev libltdl-dev libmpc-dev libmpfr-dev libncurses5-dev libncursesw5-dev libreadline-dev libssl-dev libtool lrzsz mkisofs msmtp nano ninja-build p7zip p7zip-full patch pkgconf python2.7 python3 python3-pip libpython3-dev qemu-utils rsync scons squashfs-tools subversion swig texinfo uglifyjs upx-ucl unzip vim wget xmlto xxd zlib1g-dev
-
下载源代码,更新 feeds 并安装到本地
git clone https://github.com/coolsnowwolf/lede cd lede ./scripts/feeds update -a ./scripts/feeds install -a
-
复制 diy-script.sh 文件内所有内容到命令行,添加自定义插件和自定义设置
-
命令行输入
make menuconfig
选择配置,选好配置后导出差异部分到 seed.config 文件make defconfig ./scripts/diffconfig.sh > seed.config
-
命令行输入
cat seed.config
查看这个文件,也可以用文本编辑器打开 -
复制 seed.config 文件内所有内容到对应 .config 文件中覆盖就可以了
如果不懂编译界面可以参考 YouTube 视频:软路由固件 OpenWrt 编译界面设置
-
因精力有限不提供任何技术支持和教程等相关问题解答,不保证完全无 BUG!
-
本人不对任何人因使用本固件所遭受的任何理论或实际的损失承担责任!
-
请务必遵从“不涉及政治,不涉及宗教,不涉及黄赌毒” 的三不原则!
-
如果你觉得此项目对你有帮助,可以捐助我们,以鼓励项目能持续发展,更加完善!
-
本捐赠渠道仅作捐赠用途之用,付费后不会得到任何形式的额外内容及保证,请知悉!
-
捐赠纯属自愿行为,非强制,未捐赠也可以正常使用,未满 18 岁未成年禁止捐赠!
ImmortalWrt | coolsnowwolf | P3TERX | Flippy |
---|---|---|---|
Ophub | SuLingGG | QiuSimons | IvanSolis1989 |