Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Lemontreenm nokia #379

Draft
wants to merge 50 commits into
base: master
Choose a base branch
from
Draft
Changes from all commits
Commits
Show all changes
50 commits
Select commit Hold shift + click to select a range
4203a8c
Update build-padavan.yml
lemontreenm Sep 20, 2020
04b855e
Update build-padavan.yml
lemontreenm Sep 20, 2020
f297df3
Update build-padavan.yml
lemontreenm Sep 20, 2020
7dd4fd4
Update build-padavan.yml
lemontreenm Sep 20, 2020
7c921a0
Update build-padavan.yml
lemontreenm Sep 20, 2020
1fbd4a0
Update build-padavan.yml
lemontreenm Sep 20, 2020
7d8aba0
Update build-padavan.yml
lemontreenm Sep 20, 2020
4af335a
Update build-padavan.yml
lemontreenm Sep 20, 2020
d7fab24
Update build-padavan.yml
lemontreenm Sep 20, 2020
d073f59
Update build-padavan.yml
lemontreenm Sep 20, 2020
45fcf3e
Update build-padavan.yml
lemontreenm Sep 20, 2020
ae4cd94
Update build-padavan.yml
lemontreenm Sep 20, 2020
9802a1a
Update build-padavan.yml
lemontreenm Sep 20, 2020
03dbf32
Update build-padavan.yml
lemontreenm Sep 20, 2020
450704b
Update build-padavan.yml
lemontreenm Sep 20, 2020
3858239
Update build-padavan.yml
lemontreenm Sep 20, 2020
89edd9e
Update build-padavan.yml
lemontreenm Sep 20, 2020
e4ba164
Update build-padavan.yml
lemontreenm Sep 20, 2020
61765c6
Update build-padavan.yml
lemontreenm Sep 20, 2020
1e68896
Update build-padavan.yml
lemontreenm Sep 20, 2020
cf3ecc3
Update build-padavan.yml
lemontreenm Sep 20, 2020
40a9ba2
Update build-padavan.yml
lemontreenm Sep 20, 2020
dfd8c00
Update build-padavan.yml
lemontreenm Sep 20, 2020
2e822a8
Update build-padavan.yml
lemontreenm Sep 20, 2020
53bf952
Update build-padavan.yml
lemontreenm Sep 20, 2020
d288c5e
Update build-padavan.yml
lemontreenm Sep 20, 2020
60208c4
Update build-padavan.yml
lemontreenm Sep 21, 2020
be18c8d
Update build-padavan.yml
lemontreenm Sep 21, 2020
4d9d950
Update build-padavan.yml
lemontreenm Sep 21, 2020
cc19de8
Update build-padavan.yml
lemontreenm Sep 21, 2020
c3a3eb9
Update build-padavan.yml
lemontreenm Sep 21, 2020
2a4da5e
Update build-padavan.yml
lemontreenm Sep 21, 2020
eaae040
Update build-padavan.yml
lemontreenm Sep 21, 2020
d980acb
Update build-padavan.yml
lemontreenm Sep 21, 2020
29976b8
Update build-padavan.yml
lemontreenm Sep 21, 2020
47d86d6
Update build-padavan.yml
lemontreenm Sep 23, 2020
89a3b10
Update build-padavan.yml
lemontreenm Sep 27, 2020
2cb38b7
Update build-padavan.yml
lemontreenm Sep 28, 2020
88f9b74
Update build-padavan.yml
lemontreenm Oct 4, 2020
069771c
Update build-padavan.yml
lemontreenm Oct 8, 2020
8ee3b29
Update build-padavan.yml
lemontreenm Oct 8, 2020
c684aa1
Update build-padavan.yml
lemontreenm Oct 8, 2020
41dd293
Update build-padavan.yml
lemontreenm Oct 28, 2020
4a242e5
Update build-padavan.yml
lemontreenm Nov 2, 2020
5ee3584
Update build-padavan.yml
lemontreenm Nov 3, 2020
4dbbbf8
Update build-padavan.yml
lemontreenm Nov 10, 2020
a776916
Update build-padavan.yml
lemontreenm Nov 10, 2020
cd7fc66
Update build-padavan.yml
lemontreenm Jun 27, 2021
82d21ea
Update build-padavan.yml
lemontreenm Jun 27, 2021
13e8513
Update build-padavan.yml
lemontreenm Oct 24, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
57 changes: 40 additions & 17 deletions .github/workflows/build-padavan.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
#修改TNAME: K2P-5.0 中的K2P-5.0为你需要编译的型号,注意名称要与configs/templates/目录下的名字相同
#诺基亚贝尔 128M USB+Adbyby+Aliddns+SS+在线文件管理+远程下载
name: Build Padavan

on:
Expand Down Expand Up @@ -32,13 +32,14 @@ jobs:
pkg-config zlib1g-dev libgmp3-dev libmpc-dev libmpfr-dev libncurses5-dev libltdl-dev wget
- name: Clone source code
run: |
git clone --depth=1 https://github.com/chongshengB/rt-n56u.git /opt/rt-n56u
git clone --depth=1 https://github.com/lemontreenm/rt-n56u.git /opt/rt-n56u
cd /opt/rt-n56u/toolchain-mipsel
sh dl_toolchain.sh
mkdir -p /opt/images/

- name: Build Firmware
env:
TNAME: K2P-5.0
TNAME: MSG1500-7615
run: |
cd /opt/rt-n56u/trunk
if [ ! -f configs/templates/$TNAME.config ] ; then
Expand All @@ -56,38 +57,60 @@ jobs:
sed -i '/CONFIG_FIRMWARE_INCLUDE_SSSERVER/d' .config #删除配置项SS server
sed -i '/CONFIG_FIRMWARE_INCLUDE_DNSFORWARDER/d' .config #删除配置项DNSFORWARDER
sed -i '/CONFIG_FIRMWARE_INCLUDE_ADBYBY/d' .config #删除配置项adbyby plus+
sed -i '/CONFIG_FIRMWARE_INCLUDE_FRPC/d' .config #删除配置项adbyby plus+
sed -i '/CONFIG_FIRMWARE_INCLUDE_FRPS/d' .config #删除配置项adbyby plus+
sed -i '/CONFIG_FIRMWARE_INCLUDE_TUNSAFE/d' .config #删除配置项adbyby plus+
sed -i '/CONFIG_FIRMWARE_INCLUDE_FRPC/d' .config #删除配置项内网穿透FRPC
sed -i '/CONFIG_FIRMWARE_INCLUDE_FRPS/d' .config #删除配置项内网穿透FRPS
sed -i '/CONFIG_FIRMWARE_INCLUDE_TUNSAFE/d' .config #删除配置项TUNSAFE
sed -i '/CONFIG_FIRMWARE_INCLUDE_ALIDDNS/d' .config #删除配置项阿里DDNS
sed -i '/CONFIG_FIRMWARE_INCLUDE_SMARTDNS/d' .config
sed -i '/CONFIG_FIRMWARE_INCLUDE_SRELAY/d' .config
sed -i '/CONFIG_FIRMWARE_INCLUDE_TRANSMISSION/d' .config #删除配置项TRANSMISSION
sed -i '/CONFIG_FIRMWARE_INCLUDE_TRANSMISSION_WEB_CONTROL/d' .config #删除配置项TRANSMISSION_WEB_CONTROL
sed -i '/CONFIG_FIRMWARE_INCLUDE_ARIA/d' .config #删除配置项Aria
sed -i '/CONFIG_FIRMWARE_INCLUDE_ARIA_WEB_CONTROL/d' .config #删除配置项Aria的网页配置
sed -i '/CONFIG_FIRMWARE_INCLUDE_SERIAL/d' .config #删除配置项
sed -i '/CONFIG_FIRMWARE_INCLUDE_AUDIO/d' .config #删除配置项
sed -i '/CONFIG_FIRMWARE_INCLUDE_TTYD/d' .config #删除配置项
sed -i '/CONFIG_FIRMWARE_INCLUDE_XUPNPD/d' .config #删除用于 IPTV 的 XUPNP配置项
sed -i '/CONFIG_FIRMWARE_INCLUDE_DOGCOM/d' .config #删除用于 Drcom 的工具配置项
sed -i '/CONFIG_FIRMWARE_INCLUDE_MINIEAP/d' .config #删除可用于锐捷的 eap 客户端配置项
sed -i '/CONFIG_FIRMWARE_INCLUDE_NJIT_CLIENT/d' .config #删除南工网络客户端配置项
sed -i '/CONFIG_FIRMWARE_INCLUDE_SMARTDNS/d' .config
sed -i '/CONFIG_FIRMWARE_INCLUDE_SRELAY/d' .config
sed -i 's/CONFIG_FIRMWARE_INCLUDE_OPENSSL_EXE=n/CONFIG_FIRMWARE_INCLUDE_OPENSSL_EXE=y/g' .config
######################################################################
#以下选项是定义你需要的功能(y=集成,n=忽略),重新写入到.config文件
######################################################################
echo "CONFIG_FIRMWARE_INCLUDE_MENTOHUST=n" >> .config #MENTOHUST
echo "CONFIG_FIRMWARE_INCLUDE_SCUTCLIENT=n" >> .config #SCUTCLIENT
echo "CONFIG_FIRMWARE_INCLUDE_SHADOWSOCKS=y" >> .config #SS plus+
echo "CONFIG_FIRMWARE_INCLUDE_SSOBFS=n" >> .config # simple-obfs混淆插件
echo "CONFIG_FIRMWARE_INCLUDE_SSOBFS=y" >> .config # simple-obfs混淆插件
echo "CONFIG_FIRMWARE_INCLUDE_SSSERVER=n" >> .config #SS server
echo "CONFIG_FIRMWARE_INCLUDE_DNSFORWARDER=n" >> .config #DNSFORWARDER
echo "CONFIG_FIRMWARE_INCLUDE_ADBYBY=y" >> .config #adbyby plus+
echo "CONFIG_FIRMWARE_INCLUDE_FRPC=n" >> .config #内网穿透FRPC
echo "CONFIG_FIRMWARE_INCLUDE_FRPS=n" >> .config #内网穿透FRPS
echo "CONFIG_FIRMWARE_INCLUDE_TUNSAFE=n" >> .config #TUNSAFE
echo "CONFIG_FIRMWARE_INCLUDE_ALIDDNS=y" >> .config #阿里DDNS
echo "CONFIG_FIRMWARE_INCLUDE_SMARTDNS=y" >> .config #smartdns
echo "CONFIG_FIRMWARE_INCLUDE_SMARTDNSBIN=y" >> .config #smartdns二进制文件
echo "CONFIG_FIRMWARE_INCLUDE_V2RAY=n" >> .config #集成v2ray执行文件(3.8M左右),如果不集成,会从网上下载下来执行,不影响正常使用
echo "CONFIG_FIRMWARE_INCLUDE_TROJAN=n" >> .config #集成trojan执行文件(1.1M左右),如果不集成,会从网上下载下来执行,不影响正常使用
echo "CONFIG_FIRMWARE_INCLUDE_KOOLPROXY=y" >> .config #KP广告过滤
echo "CONFIG_FIRMWARE_INCLUDE_SMARTDNS=n" >> .config #smartdns
echo "CONFIG_FIRMWARE_INCLUDE_SMARTDNSBIN=n" >> .config #smartdns二进制文件
echo "CONFIG_FIRMWARE_INCLUDE_V2RAY=y" >> .config #集成v2ray执行文件(3.8M左右),如果不集成,会从网上下载下来执行,不影响正常使用
echo "CONFIG_FIRMWARE_INCLUDE_TROJAN=y" >> .config #集成trojan执行文件(1.1M左右),如果不集成,会从网上下载下来执行,不影响正常使用
echo "CONFIG_FIRMWARE_INCLUDE_KOOLPROXY=n" >> .config #KP广告过滤
echo "CONFIG_FIRMWARE_INCLUDE_CADDY=y" >> .config #在线文件管理服务
echo "CONFIG_FIRMWARE_INCLUDE_CADDYBIN=n" >> .config #集成caddu执行文件,此文件有13M,请注意固件大小。如果不集成,会从网上下载下来执行,不影响正常使用
echo "CONFIG_FIRMWARE_INCLUDE_ADGUARDHOME=y" >> .config
echo "CONFIG_FIRMWARE_INCLUDE_SRELAY=n" >> .config #可以不集成
echo "CONFIG_FIRMWARE_INCLUDE_WYY=y" >> .config #网易云解锁
echo "CONFIG_FIRMWARE_INCLUDE_ADGUARDHOME=n" >> .config
echo "CONFIG_FIRMWARE_INCLUDE_SRELAY=y" >> .config #可以不集成
echo "CONFIG_FIRMWARE_INCLUDE_SERIAL=n" >> .config #可以不集成
echo "CONFIG_FIRMWARE_INCLUDE_AUDIO=n" >> .config #可以不集成
echo "CONFIG_FIRMWARE_INCLUDE_TTYD=n" >> .config #可以不集成
echo "CONFIG_FIRMWARE_INCLUDE_WYY=n" >> .config #网易云解锁
echo "CONFIG_FIRMWARE_INCLUDE_WYYBIN=n" >> .config #网易云解锁GO版本执行文件(4M多)注意固件超大小,不集成会自动下载
echo "CONFIG_FIRMWARE_INCLUDE_TRANSMISSION=n" >> .config #集成远程下载
echo "CONFIG_FIRMWARE_INCLUDE_TRANSMISSION_WEB_CONTROL=n" >> .config #集成远程下载的配置网页
echo "CONFIG_FIRMWARE_INCLUDE_ARIA=y" >> .config #Aria
echo "CONFIG_FIRMWARE_INCLUDE_ARIA_WEB_CONTROL=y" >> .config #Aria的网页控制
echo "CONFIG_FIRMWARE_INCLUDE_XUPNPD=n" >> .config #去除用于 IPTV 的 XUPNP
echo "CONFIG_FIRMWARE_INCLUDE_DOGCOM=n" >> .config #去除用于 Drcom 的工具
echo "CONFIG_FIRMWARE_INCLUDE_MINIEAP=n" >> .config #去除可用于锐捷的 eap 客户端
echo "CONFIG_FIRMWARE_INCLUDE_NJIT_CLIENT=n" >> .config #去除南工网络客户端
echo "CONFIG_FIRMWARE_INCLUDE_ZEROTIER=n" >> .config #zerotier ~1.3M
#########################################################################################
#自定义添加其它功能请参考源码configs/templates/目录下的config文件。按照上面的格式添加即可
Expand Down