├── .github └── workflows │ ├── Build_OP_NanoPi_R2S.yml │ ├── Build_OP_Nanopi_R4S.yml │ ├── Build_OP_Newifi_D2.yml │ ├── Build_OP_Redmi_AC2100.yml │ ├── Build_OP_x86.yml │ ├── Build_OP_x86_64.yml │ └── Sync Code.yml ├── LICENSE ├── NanoPi_R2S.config ├── Nanopi_R4S.config ├── Newifi_D2.config ├── README.md ├── customize.sh ├── patches └── 1806-modify_for_r4s.patch ├── redmi_ac2100.config ├── x86.config └── x86_64.config /.github/workflows/Build_OP_NanoPi_R2S.yml: -------------------------------------------------------------------------------- 1 | #================================================= 2 | # Description: Build OpenWrt using GitHub Actions 3 | # Lisence: MIT 4 | # Author: eSirPlayground 5 | # Youtube Channel: https://goo.gl/fvkdwm 6 | #================================================= 7 | 8 | name: Build_NanoPi_R2S 9 | 10 | # Add a button to trigger the workflow 11 | on: 12 | repository_dispatch: 13 | workflow_dispatch: 14 | 15 | jobs: 16 | build: 17 | runs-on: ubuntu-latest 18 | 19 | steps: 20 | - name: Checkout 21 | uses: actions/checkout@master 22 | 23 | - name: Initialization environment 24 | env: 25 | DEBIAN_FRONTEND: noninteractive 26 | run: | 27 | set +e 28 | docker rmi `docker images -q` 29 | echo "Deleting files, please wait ..." 30 | sudo rm -rf \ 31 | /usr/share/dotnet \ 32 | /etc/mysql \ 33 | /etc/php 34 | sudo -E apt-get -y purge \ 35 | azure-cli \ 36 | ghc* \ 37 | zulu* \ 38 | hhvm \ 39 | llvm* \ 40 | firefox \ 41 | google* \ 42 | dotnet* \ 43 | powershell \ 44 | openjdk* \ 45 | mysql* \ 46 | php* 47 | sudo -E apt-get update 48 | sudo -E apt-get -y install ack antlr3 aria2 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 49 | sudo -E apt-get -y autoremove --purge 50 | sudo -E apt-get clean 51 | - name: Clone source code 52 | env: 53 | REPO_URL: https://github.com/coolsnowwolf/lede 54 | REPO_BRANCH: master 55 | run: | 56 | git clone --depth 1 $REPO_URL -b $REPO_BRANCH openwrt 57 | cd openwrt 58 | echo "src-git ssrp https://github.com/fw876/helloworld.git" >> ./feeds.conf.default 59 | 60 | - name: Update & Install feeds 61 | working-directory: ./openwrt 62 | run: | 63 | ./scripts/feeds update -a 64 | ./scripts/feeds install -a 65 | ./scripts/feeds install -a 66 | 67 | #- name: Import external feeds - passwall 68 | # working-directory: ./openwrt 69 | # run: | 70 | # git clone https://github.com/xiaorouji/openwrt-passwall.git package/lienol 71 | # git clone "your_github_link" package/"your_folder_name" 72 | 73 | #- name: Import external feeds - JerryKuKu Argon 74 | # working-directory: ./openwrt 75 | # run: | 76 | # git clone -b 18.06 https://github.com/jerrykuku/luci-theme-argon.git package/luci-theme-argon-jerrykuku 77 | 78 | - name: Configuration Customization - Build_NanoPi_R2S 79 | env: 80 | CONFIG_FILE: 'NanoPi_R2S.config' 81 | run: | 82 | [ -e $CONFIG_FILE ] && mv $CONFIG_FILE openwrt/.config 83 | chmod +x ./customize.sh && ./customize.sh 84 | cd openwrt && make defconfig 85 | 86 | - name: Download package 87 | working-directory: ./openwrt 88 | run: | 89 | make download -j$(nproc) 90 | find dl -size -1024c -exec ls -l {} \; 91 | find dl -size -1024c -exec rm -f {} \; 92 | - name: Build firmware 93 | working-directory: ./openwrt 94 | run: | 95 | echo -e "$(nproc) thread build." 96 | make -j$(nproc) V=s 97 | - name : Upload artifact 98 | uses: actions/upload-artifact@master 99 | with: 100 | name: OpenWrt 101 | path: openwrt/bin 102 | -------------------------------------------------------------------------------- /.github/workflows/Build_OP_Nanopi_R4S.yml: -------------------------------------------------------------------------------- 1 | name: Build_NanoPi_R4S 2 | 3 | # Add a button to trigger the workflow 4 | on: 5 | repository_dispatch: 6 | workflow_dispatch: 7 | 8 | jobs: 9 | OpenWrt-18_06: 10 | runs-on: ubuntu-18.04 11 | steps: 12 | - name: Checkout Repository 13 | uses: actions/checkout@v2 14 | - name: Init Building Dependencies 15 | env: 16 | DEBIAN_FRONTEND: noninteractive 17 | run: | 18 | set +e 19 | docker rmi $(docker images -q) 20 | sudo -E apt-get remove -y --purge azure-cli ghc zulu* hhvm llvm* firefox google* dotnet* powershell mysql* php* mssql-tools msodbcsql17 android* 21 | sudo -E apt-get update -y 22 | sudo -E apt-get full-upgrade -y 23 | sudo -E apt-get install -y ack antlr3 aria2 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 24 | for i in $(ls /usr/bin/*-8); do sudo -E ln -sf $i ${i%%-8*}; done 25 | sudo -E ln -sf /usr/include/asm-generic /usr/include/asm 26 | sudo -E apt-get autoremove -y --purge 27 | sudo -E apt-get clean -y 28 | sudo -E swapoff -a 29 | sudo -E rm -rf /usr/share/dotnet /etc/mysql /etc/php /usr/local/lib/android /opt/ghc /swapfile 30 | - name: Server Benchmark 31 | run: | 32 | wget -qO- --no-check-certificate https://raw.githubusercontent.com/Kurokosama/serverbench/main/bench.sh | bash 33 | - name: Clone Source 34 | run: | 35 | cd "/home/runner" 36 | git clone --branch "openwrt-18.06-k5.4" --single-branch "https://github.com/immortalwrt/immortalwrt" "openwrt" 37 | sudo chown -R runner:runner "openwrt" 38 | cd "/home/runner/openwrt" 39 | ./scripts/feeds update -a 40 | ./scripts/feeds install -a 41 | patch -p1 < "${GITHUB_WORKSPACE}/patches/1806-modify_for_r4s.patch" 42 | - name: Build OpenWrt-18.06 43 | run: | 44 | cd "/home/runner/openwrt" 45 | cp -f "${GITHUB_WORKSPACE}/Nanopi_R4S.config" ".config" 46 | chmod +x ./customize.sh && ./customize.sh 47 | make defconfig 48 | make -j$[$(nproc)+1] 49 | mv -f "bin/targets/rockchip/armv8/immortalwrt-rockchip-armv8-friendlyarm_nanopi-r4s-ext4-sysupgrade.img.gz" "../immortalwrt-18.06-rockchip-armv8-friendlyarm_nanopi-r4s-ext4-sysupgrade.img.gz" 50 | mv -f "bin/targets/rockchip/armv8/immortalwrt-rockchip-armv8-friendlyarm_nanopi-r4s-squashfs-sysupgrade.img.gz" "../immortalwrt-18.06-rockchip-armv8-friendlyarm_nanopi-r4s-squashfs-sysupgrade.img.gz" 51 | mv -f "bin/targets/rockchip/armv8/sha256sums" "../immortalwrt-18.06-sha256sums" 52 | - name: Rebuild OpenWrt to Collect Error Log If Failed 53 | if: failure() 54 | run: | 55 | cd "/home/runner/openwrt" 56 | make -j1 V=s 57 | mv -f "bin/targets/rockchip/armv8/immortalwrt-rockchip-armv8-friendlyarm_nanopi-r4s-ext4-sysupgrade.img.gz" "../immortalwrt-18.06-rockchip-armv8-friendlyarm_nanopi-r4s-ext4-sysupgrade.img.gz" 58 | mv -f "bin/targets/rockchip/armv8/immortalwrt-rockchip-armv8-friendlyarm_nanopi-r4s-squashfs-sysupgrade.img.gz" "../immortalwrt-18.06-rockchip-armv8-friendlyarm_nanopi-r4s-squashfs-sysupgrade.img.gz" 59 | mv -f "bin/targets/rockchip/armv8/sha256sums" "../immortalwrt-18.06-sha256sums" 60 | - name: Upload OpenWrt-18.06 SHA256SUM Hash 61 | uses: actions/upload-artifact@v2 62 | with: 63 | name: openwrt-18.06-sha256sums 64 | path: /home/runner/openwrt-18.06-sha256sums 65 | - name: Upload OpenWrt-18.06 EXT4 Firmware 66 | uses: actions/upload-artifact@v2 67 | with: 68 | name: openwrt-18.06-rockchip-armv8-friendlyarm_nanopi-r4s-ext4-sysupgrade.img.gz 69 | path: /home/runner/immortalwrt-18.06-rockchip-armv8-friendlyarm_nanopi-r4s-ext4-sysupgrade.img.gz 70 | - name: Upload OpenWrt-18.06 SquashFS Firmware 71 | uses: actions/upload-artifact@v2 72 | with: 73 | name: openwrt-18.06-rockchip-armv8-friendlyarm_nanopi-r4s-squashfs-sysupgrade.img.gz 74 | path: /home/runner/immortalwrt-18.06-rockchip-armv8-friendlyarm_nanopi-r4s-squashfs-sysupgrade.img.gz 75 | - name: Upload OpenWrt-18.06 IPK Packages 76 | uses: actions/upload-artifact@v2 77 | with: 78 | name: IPK Packages 79 | path: /home/runner/openwrt/bin/packages 80 | 81 | -------------------------------------------------------------------------------- /.github/workflows/Build_OP_Newifi_D2.yml: -------------------------------------------------------------------------------- 1 | #================================================= 2 | # Description: Build OpenWrt using GitHub Actions 3 | # Lisence: MIT 4 | # Author: eSirPlayground 5 | # Youtube Channel: https://goo.gl/fvkdwm 6 | #================================================= 7 | 8 | name: Build_Newifi_D2 9 | 10 | # Add a button to trigger the workflow 11 | on: 12 | repository_dispatch: 13 | workflow_dispatch: 14 | 15 | jobs: 16 | build: 17 | runs-on: ubuntu-latest 18 | 19 | steps: 20 | - name: Checkout 21 | uses: actions/checkout@master 22 | 23 | - name: Initialization environment 24 | env: 25 | DEBIAN_FRONTEND: noninteractive 26 | run: | 27 | set +e 28 | docker rmi `docker images -q` 29 | echo "Deleting files, please wait ..." 30 | sudo rm -rf \ 31 | /usr/share/dotnet \ 32 | /etc/mysql \ 33 | /etc/php 34 | sudo -E apt-get -y purge \ 35 | azure-cli \ 36 | ghc* \ 37 | zulu* \ 38 | hhvm \ 39 | llvm* \ 40 | firefox \ 41 | google* \ 42 | dotnet* \ 43 | powershell \ 44 | openjdk* \ 45 | mysql* \ 46 | php* 47 | sudo -E apt-get update 48 | sudo -E apt-get -y install ack antlr3 aria2 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 49 | sudo -E apt-get -y autoremove --purge 50 | sudo -E apt-get clean 51 | - name: Clone source code 52 | env: 53 | REPO_URL: https://github.com/coolsnowwolf/lede 54 | REPO_BRANCH: master 55 | run: | 56 | git clone --depth 1 $REPO_URL -b $REPO_BRANCH openwrt 57 | cd openwrt 58 | echo "src-git ssrp https://github.com/fw876/helloworld.git" >> ./feeds.conf.default 59 | 60 | - name: Update & Install feeds 61 | working-directory: ./openwrt 62 | run: | 63 | ./scripts/feeds update -a 64 | ./scripts/feeds install -a 65 | ./scripts/feeds install -a 66 | 67 | #- name: Import external feeds - JerryKuKu Argon 68 | # working-directory: ./openwrt 69 | # run: | 70 | # git clone -b 18.06 https://github.com/jerrykuku/luci-theme-argon.git package/luci-theme-argon-jerrykuku 71 | 72 | - name: Configuration Customization - Build_Newifi_D2 73 | env: 74 | CONFIG_FILE: 'Newifi_D2.config' 75 | run: | 76 | [ -e $CONFIG_FILE ] && mv $CONFIG_FILE openwrt/.config 77 | chmod +x ./customize.sh && ./customize.sh 78 | cd openwrt && make defconfig 79 | 80 | - name: Download package 81 | working-directory: ./openwrt 82 | run: | 83 | make download -j$(nproc) 84 | find dl -size -1024c -exec ls -l {} \; 85 | find dl -size -1024c -exec rm -f {} \; 86 | - name: Build firmware 87 | working-directory: ./openwrt 88 | run: | 89 | echo -e "$(nproc) thread build." 90 | make -j$(nproc) V=s 91 | - name : Upload artifact 92 | uses: actions/upload-artifact@master 93 | with: 94 | name: OpenWrt 95 | path: openwrt/bin 96 | -------------------------------------------------------------------------------- /.github/workflows/Build_OP_Redmi_AC2100.yml: -------------------------------------------------------------------------------- 1 | #================================================= 2 | # Description: Build OpenWrt using GitHub Actions 3 | # Lisence: MIT 4 | # Author: eSirPlayground 5 | # Youtube Channel: https://goo.gl/fvkdwm 6 | #================================================= 7 | 8 | name: Build_Redmi_AC2100 9 | 10 | # Add a button to trigger the workflow 11 | on: 12 | repository_dispatch: 13 | workflow_dispatch: 14 | 15 | jobs: 16 | build: 17 | runs-on: ubuntu-latest 18 | 19 | steps: 20 | - name: Checkout 21 | uses: actions/checkout@master 22 | 23 | - name: Initialization environment 24 | env: 25 | DEBIAN_FRONTEND: noninteractive 26 | run: | 27 | set +e 28 | docker rmi `docker images -q` 29 | echo "Deleting files, please wait ..." 30 | sudo rm -rf \ 31 | /usr/share/dotnet \ 32 | /etc/mysql \ 33 | /etc/php 34 | sudo -E apt-get -y purge \ 35 | azure-cli \ 36 | ghc* \ 37 | zulu* \ 38 | hhvm \ 39 | llvm* \ 40 | firefox \ 41 | google* \ 42 | dotnet* \ 43 | powershell \ 44 | openjdk* \ 45 | mysql* \ 46 | php* 47 | sudo -E apt-get update 48 | sudo -E apt-get -y install ack antlr3 aria2 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 49 | sudo -E apt-get -y autoremove --purge 50 | sudo -E apt-get clean 51 | - name: Clone source code 52 | env: 53 | REPO_URL: https://github.com/coolsnowwolf/lede 54 | REPO_BRANCH: master 55 | run: | 56 | git clone --depth 1 $REPO_URL -b $REPO_BRANCH openwrt 57 | cd openwrt 58 | echo "src-git ssrp https://github.com/fw876/helloworld.git" >> ./feeds.conf.default 59 | - name: Update & Install feeds 60 | working-directory: ./openwrt 61 | run: | 62 | ./scripts/feeds update -a 63 | ./scripts/feeds install -a 64 | ./scripts/feeds install -a 65 | 66 | #- name: Import external feeds - JerryKuKu Argon 67 | # working-directory: ./openwrt 68 | # run: | 69 | # git clone -b 18.06 https://github.com/jerrykuku/luci-theme-argon.git package/luci-theme-argon-jerrykuku 70 | 71 | - name: Configuration Customization - Build_Redmi_AC2100 72 | env: 73 | CONFIG_FILE: 'redmi_ac2100.config' 74 | run: | 75 | [ -e $CONFIG_FILE ] && mv $CONFIG_FILE openwrt/.config 76 | chmod +x ./customize.sh && ./customize.sh 77 | cd openwrt && make defconfig 78 | 79 | - name: Download package 80 | working-directory: ./openwrt 81 | run: | 82 | make download -j$(nproc) 83 | find dl -size -1024c -exec ls -l {} \; 84 | find dl -size -1024c -exec rm -f {} \; 85 | - name: Build firmware 86 | working-directory: ./openwrt 87 | run: | 88 | echo -e "$(nproc) thread build." 89 | make -j$(nproc) V=s 90 | - name : Upload artifact 91 | uses: actions/upload-artifact@master 92 | with: 93 | name: OpenWrt 94 | path: openwrt/bin 95 | -------------------------------------------------------------------------------- /.github/workflows/Build_OP_x86.yml: -------------------------------------------------------------------------------- 1 | #================================================= 2 | # Description: Build OpenWrt using GitHub Actions 3 | # Lisence: MIT 4 | # Author: eSirPlayground 5 | # Youtube Channel: https://goo.gl/fvkdwm 6 | #================================================= 7 | 8 | name: Build_x86 9 | 10 | # Add a button to trigger the workflow 11 | on: 12 | repository_dispatch: 13 | workflow_dispatch: 14 | 15 | jobs: 16 | build: 17 | runs-on: ubuntu-latest 18 | 19 | steps: 20 | - name: Checkout 21 | uses: actions/checkout@master 22 | 23 | - name: Initialization environment 24 | env: 25 | DEBIAN_FRONTEND: noninteractive 26 | run: | 27 | set +e 28 | docker rmi `docker images -q` 29 | echo "Deleting files, please wait ..." 30 | sudo rm -rf \ 31 | /usr/share/dotnet \ 32 | /etc/mysql \ 33 | /usr/local/lib/android \ 34 | /opt/ghc \ 35 | /etc/php 36 | sudo -E apt-get -y purge azure-cli* docker* ghc* zulu* hhvm* llvm* firefox* google* dotnet* aspnetcore* powershell* openjdk* adoptopenjdk* mysql* php* mongodb* moby* snap* || true 37 | sudo -E apt-get update 38 | sudo -E apt-get -y install 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 libfuse-dev libglib2.0-dev libgmp3-dev libltdl-dev libmpc-dev libmpfr-dev libncurses5-dev libncursesw5-dev libpython3-dev libreadline-dev libssl-dev libtool lrzsz mkisofs msmtp ninja-build p7zip p7zip-full patch pkgconf python2.7 python3 python3-pyelftools python3-setuptools qemu-utils rsync scons squashfs-tools subversion swig texinfo uglifyjs upx-ucl unzip vim wget xmlto xxd zlib1g-dev qemu-img 39 | sudo -E apt-get -y autoremove --purge 40 | sudo -E apt-get clean 41 | 42 | - name: Clone source code 43 | env: 44 | REPO_URL: https://github.com/coolsnowwolf/lede 45 | REPO_BRANCH: master 46 | run: | 47 | git clone --depth 1 $REPO_URL -b $REPO_BRANCH openwrt 48 | cd openwrt 49 | echo "src-git ssrp https://github.com/fw876/helloworld.git" >> ./feeds.conf.default 50 | 51 | - name: Update & Install feeds 52 | working-directory: ./openwrt 53 | run: | 54 | ./scripts/feeds update -a 55 | ./scripts/feeds install -a 56 | ./scripts/feeds install -a 57 | 58 | #- name: Import external feeds - passwall 59 | # working-directory: ./openwrt 60 | # run: | 61 | # git clone https://github.com/xiaorouji/openwrt-passwall.git package/lienol 62 | # git clone "your_github_link" package/"your_folder_name" 63 | 64 | #- name: Import external feeds - JerryKuKu Argon 65 | # working-directory: ./openwrt 66 | # run: | 67 | # git clone -b 18.06 https://github.com/jerrykuku/luci-theme-argon.git package/luci-theme-argon-jerrykuku 68 | 69 | - name: Configuration Customization - Build_x86 70 | env: 71 | CONFIG_FILE: 'x86.config' 72 | run: | 73 | [ -e $CONFIG_FILE ] && mv $CONFIG_FILE openwrt/.config 74 | chmod +x ./customize.sh && ./customize.sh 75 | cd openwrt && make defconfig 76 | 77 | - name: Download package 78 | working-directory: ./openwrt 79 | run: | 80 | make download -j$(nproc) 81 | find dl -size -1024c -exec ls -l {} \; 82 | find dl -size -1024c -exec rm -f {} \; 83 | 84 | - name: Build firmware 85 | working-directory: ./openwrt 86 | run: | 87 | echo -e "$(nproc) thread build." 88 | make -j$(nproc) V=s 89 | 90 | - name : Upload artifact 91 | uses: actions/upload-artifact@master 92 | with: 93 | name: OpenWrt 94 | path: openwrt/bin 95 | -------------------------------------------------------------------------------- /.github/workflows/Build_OP_x86_64.yml: -------------------------------------------------------------------------------- 1 | #================================================= 2 | # Description: Build OpenWrt using GitHub Actions 3 | # Lisence: MIT 4 | # Author: eSirPlayground 5 | # Youtube Channel: https://goo.gl/fvkdwm 6 | #================================================= 7 | 8 | name: Build_x86_64 9 | 10 | # Add a button to trigger the workflow 11 | on: 12 | repository_dispatch: 13 | workflow_dispatch: 14 | 15 | jobs: 16 | build: 17 | runs-on: ubuntu-latest 18 | 19 | steps: 20 | - name: Checkout 21 | uses: actions/checkout@master 22 | 23 | - name: Initialization environment 24 | env: 25 | DEBIAN_FRONTEND: noninteractive 26 | run: | 27 | set +e 28 | docker rmi `docker images -q` 29 | echo "Deleting files, please wait ..." 30 | sudo rm -rf \ 31 | /usr/share/dotnet \ 32 | /usr/local/lib/android \ 33 | /opt/ghc \ 34 | /etc/mysql \ 35 | /etc/php 36 | sudo -E apt-get -y purge azure-cli* docker* ghc* zulu* hhvm* llvm* firefox* google* dotnet* aspnetcore* powershell* openjdk* adoptopenjdk* mysql* php* mongodb* moby* snap* || true 37 | sudo -E apt-get update 38 | sudo -E apt-get -y install 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 libfuse-dev libglib2.0-dev libgmp3-dev libltdl-dev libmpc-dev libmpfr-dev libncurses5-dev libncursesw5-dev libpython3-dev libreadline-dev libssl-dev libtool lrzsz mkisofs msmtp nano ninja-build p7zip p7zip-full patch pkgconf python2.7 python3 python3-pyelftools python3-setuptools qemu-utils rsync scons squashfs-tools subversion swig texinfo uglifyjs upx-ucl unzip vim wget xmlto xxd zlib1g-dev qemu-img 39 | sudo -E apt-get -y autoremove --purge 40 | sudo -E apt-get clean 41 | 42 | - name: Clone source code 43 | env: 44 | REPO_URL: https://github.com/coolsnowwolf/lede 45 | REPO_BRANCH: master 46 | run: | 47 | git clone --depth 1 $REPO_URL -b $REPO_BRANCH openwrt 48 | cd openwrt 49 | echo "src-git ssrp https://github.com/fw876/helloworld.git" >> ./feeds.conf.default 50 | 51 | - name: Update & Install feeds 52 | working-directory: ./openwrt 53 | run: | 54 | ./scripts/feeds update -a 55 | ./scripts/feeds install -a 56 | ./scripts/feeds install -a 57 | 58 | #- name: Import external feeds - passwall 59 | # working-directory: ./openwrt 60 | # run: | 61 | # git clone https://github.com/xiaorouji/openwrt-passwall.git package/lienol 62 | # git clone "your_github_link" package/"your_folder_name" 63 | 64 | #- name: Import external feeds - JerryKuKu Argon 65 | # working-directory: ./openwrt 66 | # run: | 67 | # git clone -b 18.06 https://github.com/jerrykuku/luci-theme-argon.git package/luci-theme-argon-jerrykuku 68 | 69 | - name: Configuration Customization - Build_x86_64 70 | env: 71 | CONFIG_FILE: 'x86_64.config' 72 | run: | 73 | [ -e $CONFIG_FILE ] && mv $CONFIG_FILE openwrt/.config 74 | chmod +x ./customize.sh && ./customize.sh 75 | cd openwrt && make defconfig 76 | 77 | - name: Download package 78 | working-directory: ./openwrt 79 | run: | 80 | make download -j$(nproc) 81 | find dl -size -1024c -exec ls -l {} \; 82 | find dl -size -1024c -exec rm -f {} \; 83 | 84 | - name: Build firmware 85 | working-directory: ./openwrt 86 | run: | 87 | echo -e "$(nproc) thread build." 88 | make -j$(nproc) V=s 89 | 90 | - name : Upload artifact 91 | uses: actions/upload-artifact@master 92 | with: 93 | name: OpenWrt 94 | path: openwrt/bin 95 | -------------------------------------------------------------------------------- /.github/workflows/Sync Code.yml: -------------------------------------------------------------------------------- 1 | # 2 | # This is free software, lisence use MIT. 3 | # 4 | # Copyright (C) 2020 KFERMercer 5 | # 6 | # 7 | # 8 | 9 | name: Sync Code from eSir Autobuild Script 10 | 11 | # Add a button to trigger the workflow - Kuroko 12 | on: 13 | repository_dispatch: 14 | workflow_dispatch: 15 | 16 | # push: 17 | # branches: 18 | # - master 19 | 20 | # schedule: 21 | # - cron: 0 19 * * * 22 | 23 | jobs: 24 | 25 | merge: 26 | 27 | runs-on: ubuntu-latest 28 | 29 | steps: 30 | 31 | - name: Checkout 32 | uses: actions/checkout@v2 33 | with: 34 | ref: master 35 | fetch-depth: 0 36 | lfs: true 37 | 38 | - name: Syncing Preparation 39 | run : | 40 | git config --global user.email "41898282+github-actions[bot]@users.noreply.github.com" 41 | git config --global user.name "github-actions[bot]" 42 | 43 | - name: Start Syncing Autobuild Most Updated Changes 44 | run: git pull https://github.com/esirplayground/AutoBuild-OpenWrt.git --log --no-commit 45 | 46 | - name: Download All New Changes 47 | run: | 48 | if [ -f ./.git/MERGE_MSG ]; then 49 | mkdir ./tmp && cp ./.git/MERGE_MSG ./tmp/message 50 | sed -i "1c [bot] AutoMerging: merge all upstream's changes:" ./tmp/message 51 | sed -i '/^\#.*/d' ./tmp/message 52 | git commit --file="./tmp/message" 53 | else 54 | echo "There is no merge commits." 55 | fi 56 | 57 | - name: Update My Script 58 | env: 59 | DOWNSTREAM_BRANCH: master 60 | run: git push origin $DOWNSTREAM_BRANCH 61 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2019 eSir 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /NanoPi_R2S.config: -------------------------------------------------------------------------------- 1 | CONFIG_TARGET_rockchip=y 2 | CONFIG_TARGET_rockchip_armv8=y 3 | CONFIG_TARGET_rockchip_armv8_DEVICE_friendlyarm_nanopi-r2s=y 4 | 5 | CONFIG_TARGET_IMAGES_GZIP=y 6 | CONFIG_TARGET_KERNEL_PARTSIZE=64 7 | CONFIG_TARGET_ROOTFS_PARTSIZE=500 8 | # CONFIG_SIGNATURE_CHECK is not set 9 | 10 | CONFIG_PACKAGE_luci-app-ssr-plus_INCLUDE_NaiveProxy=y 11 | CONFIG_PACKAGE_luci-app-ssr-plus_INCLUDE_Kcptun=y 12 | 13 | #CONFIG_PACKAGE_luci-app-passwall=y 14 | #CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Brook=y 15 | #CONFIG_PACKAGE_luci-app-passwall_INCLUDE_ChinaDNS_NG=y 16 | #CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Haproxy=y 17 | #CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Hysteria=y 18 | #CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Kcptun=y 19 | #CONFIG_PACKAGE_luci-app-passwall_INCLUDE_NaiveProxy=y 20 | #CONFIG_PACKAGE_luci-app-passwall_INCLUDE_PDNSD=y 21 | #CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Shadowsocks_Libev_Client=y 22 | #CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Shadowsocks_Libev_Server=y 23 | #CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Shadowsocks_Rust_Client=y 24 | #CONFIG_PACKAGE_luci-app-passwall_INCLUDE_ShadowsocksR_Libev_Client=y 25 | #CONFIG_PACKAGE_luci-app-passwall_INCLUDE_ShadowsocksR_Libev_Server=y 26 | #CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Simple_Obfs=y 27 | #CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Trojan_GO=y 28 | #CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Trojan_Plus=y 29 | #CONFIG_PACKAGE_luci-app-passwall_INCLUDE_V2ray=y 30 | #CONFIG_PACKAGE_luci-app-passwall_INCLUDE_V2ray_Plugin=y 31 | #CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Xray=y 32 | #CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Xray_Plugin=y 33 | 34 | CONFIG_PACKAGE_luci-app-adbyby-plus=y 35 | CONFIG_PACKAGE_luci-app-adguardhome=y 36 | CONFIG_PACKAGE_luci-app-cifs-mount=y 37 | CONFIG_PACKAGE_luci-app-mwan3=y 38 | CONFIG_PACKAGE_luci-app-mwan3helper=y 39 | CONFIG_PACKAGE_luci-app-netdata=y 40 | CONFIG_PACKAGE_luci-app-nfs=y 41 | CONFIG_PACKAGE_luci-app-nps=y 42 | CONFIG_PACKAGE_luci-app-ocserv=y 43 | CONFIG_PACKAGE_luci-app-openvpn=y 44 | CONFIG_PACKAGE_luci-app-openvpn-server=y 45 | CONFIG_PACKAGE_luci-app-p910nd=y 46 | CONFIG_PACKAGE_luci-app-sqm=y 47 | CONFIG_PACKAGE_luci-app-syncdial=y 48 | CONFIG_PACKAGE_luci-app-ttyd=y 49 | CONFIG_PACKAGE_luci-app-wireguard=y 50 | CONFIG_PACKAGE_luci-app-wrtbwmon=y 51 | CONFIG_PACKAGE_luci-app-xlnetacc=y 52 | 53 | CONFIG_PACKAGE_luci-i18n-adbyby-plus-zh-cn=y 54 | CONFIG_PACKAGE_luci-i18n-cifs-mount-zh-cn=y 55 | CONFIG_PACKAGE_luci-i18n-mwan3-zh-cn=y 56 | CONFIG_PACKAGE_luci-i18n-mwan3helper-zh-cn=y 57 | CONFIG_PACKAGE_luci-i18n-netdata-zh-cn=y 58 | CONFIG_PACKAGE_luci-i18n-nfs-zh-cn=y 59 | CONFIG_PACKAGE_luci-i18n-nps-zh-cn=y 60 | CONFIG_PACKAGE_luci-i18n-openvpn-server-zh-cn=y 61 | CONFIG_PACKAGE_luci-i18n-openvpn-zh-cn=y 62 | CONFIG_PACKAGE_luci-i18n-p910nd-zh-cn=y 63 | CONFIG_PACKAGE_luci-i18n-sqm-zh-cn=y 64 | CONFIG_PACKAGE_luci-i18n-ttyd-zh-cn=y 65 | CONFIG_PACKAGE_luci-i18n-wireguard-zh-cn=y 66 | CONFIG_PACKAGE_luci-i18n-wrtbwmon-zh-cn=y 67 | CONFIG_PACKAGE_luci-lib-json=y 68 | CONFIG_PACKAGE_luci-proto-ipv6=y 69 | CONFIG_PACKAGE_luci-proto-wireguard=y 70 | 71 | CONFIG_PACKAGE_ddns-scripts_cloudflare.com-v4=y 72 | CONFIG_PACKAGE_ddns-scripts_freedns_42_pl=y 73 | CONFIG_PACKAGE_ddns-scripts_godaddy.com-v1=y 74 | CONFIG_PACKAGE_ddns-scripts_no-ip_com=y 75 | CONFIG_PACKAGE_ddns-scripts_nsupdate=y 76 | CONFIG_PACKAGE_ddns-scripts_route53-v1=y 77 | 78 | CONFIG_NFS_KERNEL_SERVER_V4=y 79 | CONFIG_OCSERV_HTTP_PARSER=y 80 | CONFIG_OCSERV_PROTOBUF=y 81 | CONFIG_OPENVPN_openssl_ENABLE_DEF_AUTH=y 82 | CONFIG_OPENVPN_openssl_ENABLE_FRAGMENT=y 83 | CONFIG_OPENVPN_openssl_ENABLE_LZ4=y 84 | CONFIG_OPENVPN_openssl_ENABLE_LZO=y 85 | CONFIG_OPENVPN_openssl_ENABLE_MULTIHOME=y 86 | CONFIG_OPENVPN_openssl_ENABLE_PF=y 87 | CONFIG_OPENVPN_openssl_ENABLE_PORT_SHARE=y 88 | CONFIG_OPENVPN_openssl_ENABLE_SERVER=y 89 | CONFIG_OPENVPN_openssl_ENABLE_SMALL=y 90 | CONFIG_PACKAGE_6in4=y 91 | CONFIG_PACKAGE_adbyby=y 92 | CONFIG_PACKAGE_bandwidthd=y 93 | CONFIG_PACKAGE_bash=y 94 | CONFIG_PACKAGE_curl=y 95 | 96 | CONFIG_PACKAGE_ip6tables=y 97 | CONFIG_PACKAGE_iperf3=y 98 | CONFIG_PACKAGE_ipset-dns=y 99 | CONFIG_PACKAGE_iptables-mod-conntrack-extra=y 100 | CONFIG_PACKAGE_iptables-mod-extra=y 101 | CONFIG_PACKAGE_iptables-mod-ipopt=y 102 | CONFIG_PACKAGE_iptables-mod-ipsec=y 103 | CONFIG_PACKAGE_ipv6helper=y 104 | 105 | CONFIG_PACKAGE_kmod-atm=y 106 | CONFIG_PACKAGE_kmod-br-netfilter=y 107 | CONFIG_PACKAGE_kmod-crypto-acompress=y 108 | CONFIG_PACKAGE_kmod-crypto-cbc=y 109 | CONFIG_PACKAGE_kmod-crypto-ccm=y 110 | CONFIG_PACKAGE_kmod-crypto-cmac=y 111 | CONFIG_PACKAGE_kmod-crypto-ctr=y 112 | CONFIG_PACKAGE_kmod-crypto-cts=y 113 | CONFIG_PACKAGE_kmod-crypto-deflate=y 114 | CONFIG_PACKAGE_kmod-crypto-des=y 115 | CONFIG_PACKAGE_kmod-crypto-ecdh=y 116 | CONFIG_PACKAGE_kmod-crypto-echainiv=y 117 | CONFIG_PACKAGE_kmod-crypto-fcrypt=y 118 | CONFIG_PACKAGE_kmod-crypto-gcm=y 119 | CONFIG_PACKAGE_kmod-crypto-gf128=y 120 | CONFIG_PACKAGE_kmod-crypto-ghash=y 121 | CONFIG_PACKAGE_kmod-crypto-hmac=y 122 | CONFIG_PACKAGE_kmod-crypto-hw-ccp=y 123 | CONFIG_PACKAGE_kmod-crypto-hw-geode=y 124 | CONFIG_PACKAGE_kmod-crypto-hw-hifn-795x=y 125 | CONFIG_PACKAGE_kmod-crypto-hw-padlock=y 126 | CONFIG_PACKAGE_kmod-crypto-hw-talitos=y 127 | CONFIG_PACKAGE_kmod-crypto-kpp=y 128 | CONFIG_PACKAGE_kmod-crypto-md4=y 129 | CONFIG_PACKAGE_kmod-crypto-md5=y 130 | CONFIG_PACKAGE_kmod-crypto-michael-mic=y 131 | CONFIG_PACKAGE_kmod-crypto-misc=y 132 | CONFIG_PACKAGE_kmod-crypto-pcbc=y 133 | CONFIG_PACKAGE_kmod-crypto-rmd160=y 134 | CONFIG_PACKAGE_kmod-crypto-rng=y 135 | CONFIG_PACKAGE_kmod-crypto-rsa=y 136 | CONFIG_PACKAGE_kmod-crypto-seqiv=y 137 | CONFIG_PACKAGE_kmod-crypto-sha256=y 138 | CONFIG_PACKAGE_kmod-crypto-sha512=y 139 | CONFIG_PACKAGE_kmod-crypto-test=y 140 | CONFIG_PACKAGE_kmod-crypto-wq=y 141 | CONFIG_PACKAGE_kmod-crypto-xcbc=y 142 | CONFIG_PACKAGE_kmod-crypto-xts=y 143 | CONFIG_PACKAGE_kmod-dax=y 144 | CONFIG_PACKAGE_kmod-dm=y 145 | CONFIG_PACKAGE_kmod-dnsresolver=y 146 | CONFIG_PACKAGE_kmod-eeprom-93cx6=y 147 | CONFIG_PACKAGE_kmod-fs-btrfs=y 148 | CONFIG_PACKAGE_kmod-fs-cifs=y 149 | CONFIG_PACKAGE_kmod-fs-configfs=y 150 | CONFIG_PACKAGE_kmod-fs-exportfs=y 151 | CONFIG_PACKAGE_kmod-fs-nfs=y 152 | CONFIG_PACKAGE_kmod-fs-nfs-common=y 153 | CONFIG_PACKAGE_kmod-fs-nfs-common-rpcsec=y 154 | CONFIG_PACKAGE_kmod-fs-nfs-v4=y 155 | CONFIG_PACKAGE_kmod-fs-nfsd=y 156 | CONFIG_PACKAGE_kmod-hid=y 157 | CONFIG_PACKAGE_kmod-hid-generic=y 158 | CONFIG_PACKAGE_kmod-ifb=y 159 | CONFIG_PACKAGE_kmod-ikconfig=y 160 | CONFIG_PACKAGE_kmod-input-core=y 161 | CONFIG_PACKAGE_kmod-input-evdev=y 162 | CONFIG_PACKAGE_kmod-ipsec=y 163 | CONFIG_PACKAGE_kmod-ipsec4=y 164 | CONFIG_PACKAGE_kmod-ipsec6=y 165 | CONFIG_PACKAGE_kmod-ipt-conntrack-extra=y 166 | CONFIG_PACKAGE_kmod-ipt-extra=y 167 | CONFIG_PACKAGE_kmod-ipt-ipopt=y 168 | CONFIG_PACKAGE_kmod-ipt-ipsec=y 169 | CONFIG_PACKAGE_kmod-ipt-nat6=y 170 | CONFIG_PACKAGE_kmod-iptunnel=y 171 | CONFIG_PACKAGE_kmod-iptunnel4=y 172 | CONFIG_PACKAGE_kmod-iptunnel6=y 173 | CONFIG_PACKAGE_kmod-usb-net-asix=y 174 | CONFIG_PACKAGE_kmod-usb-net-asix-ax88179=y 175 | CONFIG_PACKAGE_kmod-usb-net-cdc-eem=y 176 | CONFIG_PACKAGE_kmod-usb-net-cdc-ether=y 177 | CONFIG_PACKAGE_kmod-usb-net-cdc-mbim=y 178 | CONFIG_PACKAGE_kmod-usb-net-cdc-ncm=y 179 | CONFIG_PACKAGE_kmod-usb-net-cdc-subset=y 180 | CONFIG_PACKAGE_kmod-usb-printer=y 181 | CONFIG_PACKAGE_kmod-usb2=y 182 | CONFIG_PACKAGE_kmod-usb3=y 183 | CONFIG_PACKAGE_kmod-usbip-client=y 184 | CONFIG_PACKAGE_kmod-wireguard=y 185 | 186 | CONFIG_PACKAGE_cfdisk=y 187 | CONFIG_PACKAGE_lsblk=y 188 | CONFIG_PACKAGE_mwan3=y 189 | CONFIG_PACKAGE_nano=y 190 | CONFIG_PACKAGE_netdata=y 191 | CONFIG_PACKAGE_nfs-kernel-server=y 192 | CONFIG_PACKAGE_nfs-kernel-server-utils=y 193 | CONFIG_PACKAGE_nfs-utils=y 194 | CONFIG_PACKAGE_nfs-utils-libs=y 195 | CONFIG_PACKAGE_nft-qos=y 196 | CONFIG_PACKAGE_nftables-nojson=y 197 | CONFIG_PACKAGE_npc=y 198 | CONFIG_PACKAGE_nspr=y 199 | CONFIG_PACKAGE_ocserv=y 200 | CONFIG_PACKAGE_odhcp6c=y 201 | CONFIG_PACKAGE_odhcp6c_ext_cer_id=0 202 | CONFIG_PACKAGE_odhcpd-ipv6only=y 203 | CONFIG_PACKAGE_odhcpd_ipv6only_ext_cer_id=0 204 | CONFIG_PACKAGE_openssh-sftp-client=y 205 | CONFIG_PACKAGE_openssh-sftp-server=y 206 | CONFIG_PACKAGE_openvpn-easy-rsa=y 207 | CONFIG_PACKAGE_openvpn-openssl=y 208 | CONFIG_PACKAGE_p54-usb-firmware=y 209 | CONFIG_PACKAGE_p910nd=y 210 | CONFIG_PACKAGE_smartmontools=y 211 | CONFIG_PACKAGE_sqm-scripts=y 212 | CONFIG_PACKAGE_strongswan=y 213 | CONFIG_PACKAGE_strongswan-charon=y 214 | CONFIG_PACKAGE_strongswan-ipsec=y 215 | CONFIG_PACKAGE_strongswan-minimal=y 216 | CONFIG_PACKAGE_strongswan-mod-aes=y 217 | CONFIG_PACKAGE_strongswan-mod-gmp=y 218 | CONFIG_PACKAGE_strongswan-mod-hmac=y 219 | CONFIG_PACKAGE_strongswan-mod-kernel-netlink=y 220 | CONFIG_PACKAGE_strongswan-mod-nonce=y 221 | CONFIG_PACKAGE_strongswan-mod-pubkey=y 222 | CONFIG_PACKAGE_strongswan-mod-random=y 223 | CONFIG_PACKAGE_strongswan-mod-sha1=y 224 | CONFIG_PACKAGE_strongswan-mod-socket-default=y 225 | CONFIG_PACKAGE_strongswan-mod-stroke=y 226 | CONFIG_PACKAGE_strongswan-mod-updown=y 227 | CONFIG_PACKAGE_strongswan-mod-x509=y 228 | CONFIG_PACKAGE_strongswan-mod-xauth-generic=y 229 | CONFIG_PACKAGE_strongswan-mod-xcbc=y 230 | CONFIG_PACKAGE_tc=y 231 | CONFIG_PACKAGE_ttyd=y 232 | CONFIG_PACKAGE_uclibcxx=y 233 | CONFIG_PACKAGE_unzip=y 234 | CONFIG_PACKAGE_usbutils=y 235 | CONFIG_PACKAGE_wireguard-tools=y 236 | CONFIG_PACKAGE_wireless-regdb=y 237 | -------------------------------------------------------------------------------- /Nanopi_R4S.config: -------------------------------------------------------------------------------- 1 | CONFIG_TARGET_rockchip=y 2 | CONFIG_TARGET_rockchip_armv8=y 3 | CONFIG_TARGET_rockchip_armv8_DEVICE_friendlyarm_nanopi-r4s=y 4 | CONFIG_DEVEL=y 5 | CONFIG_ATH_USER_REGD=y 6 | CONFIG_DRIVER_11AC_SUPPORT=y 7 | CONFIG_DRIVER_11N_SUPPORT=y 8 | CONFIG_DRIVER_11W_SUPPORT=y 9 | CONFIG_DROPBEAR_ECC=y 10 | CONFIG_DROPBEAR_ECC_FULL=y 11 | CONFIG_GNUTLS_ALPN=y 12 | CONFIG_GNUTLS_ANON=y 13 | CONFIG_GNUTLS_CRYPTODEV=y 14 | CONFIG_GNUTLS_DTLS_SRTP=y 15 | CONFIG_GNUTLS_HEARTBEAT=y 16 | CONFIG_GNUTLS_OCSP=y 17 | CONFIG_GNUTLS_PSK=y 18 | CONFIG_LIBCURL_COOKIES=y 19 | CONFIG_LIBCURL_CRYPTO_AUTH=y 20 | CONFIG_LIBCURL_FILE=y 21 | CONFIG_LIBCURL_FTP=y 22 | CONFIG_LIBCURL_HTTP=y 23 | CONFIG_LIBCURL_LDAP=y 24 | CONFIG_LIBCURL_LDAPS=y 25 | CONFIG_LIBCURL_NGHTTP2=y 26 | CONFIG_LIBCURL_OPENSSL=y 27 | CONFIG_LIBCURL_PROXY=y 28 | CONFIG_LIBCURL_TFTP=y 29 | CONFIG_LIBCURL_THREADED_RESOLVER=y 30 | CONFIG_LIBCURL_TLS_SRP=y 31 | CONFIG_LIBCURL_UNIX_SOCKETS=y 32 | CONFIG_OCSERV_HTTP_PARSER=y 33 | CONFIG_OCSERV_PROTOBUF=y 34 | CONFIG_OPENCONNECT_GNUTLS=y 35 | CONFIG_OPENSSL_WITH_ARIA=y 36 | CONFIG_OPENSSL_WITH_CAMELLIA=y 37 | CONFIG_OPENSSL_WITH_COMPRESSION=y 38 | CONFIG_OPENSSL_WITH_DTLS=y 39 | CONFIG_OPENSSL_WITH_EC2M=y 40 | CONFIG_OPENSSL_WITH_GOST=y 41 | CONFIG_OPENSSL_WITH_IDEA=y 42 | CONFIG_OPENSSL_WITH_RFC3779=y 43 | CONFIG_OPENSSL_WITH_SEED=y 44 | CONFIG_OPENSSL_WITH_SM234=y 45 | CONFIG_OPENVPN_openssl_ENABLE_DEF_AUTH=y 46 | CONFIG_OPENVPN_openssl_ENABLE_FRAGMENT=y 47 | CONFIG_OPENVPN_openssl_ENABLE_LZ4=y 48 | CONFIG_OPENVPN_openssl_ENABLE_LZO=y 49 | CONFIG_OPENVPN_openssl_ENABLE_MULTIHOME=y 50 | CONFIG_OPENVPN_openssl_ENABLE_PF=y 51 | CONFIG_OPENVPN_openssl_ENABLE_PORT_SHARE=y 52 | CONFIG_OPENVPN_openssl_ENABLE_SMALL=y 53 | CONFIG_PACKAGE_6in4=y 54 | CONFIG_PACKAGE_ATH_DFS=y 55 | CONFIG_PACKAGE_COLLECTD_ENCRYPTED_NETWORK=y 56 | CONFIG_PACKAGE_MAC80211_DEBUGFS=y 57 | CONFIG_PACKAGE_MAC80211_MESH=y 58 | # CONFIG_PACKAGE_UnblockNeteaseMusic is not set 59 | # CONFIG_PACKAGE_UnblockNeteaseMusic-Go is not set 60 | CONFIG_PACKAGE_adguardhome=y 61 | CONFIG_PACKAGE_bash=y 62 | CONFIG_PACKAGE_bc=y 63 | CONFIG_PACKAGE_bind-client=y 64 | CONFIG_PACKAGE_bind-dig=y 65 | CONFIG_PACKAGE_bind-libs=y 66 | CONFIG_PACKAGE_blkid=y 67 | CONFIG_PACKAGE_boost=y 68 | CONFIG_PACKAGE_boost-date_time=y 69 | CONFIG_PACKAGE_boost-program_options=y 70 | CONFIG_PACKAGE_boost-system=y 71 | CONFIG_PACKAGE_brook=y 72 | CONFIG_PACKAGE_btrfs-progs=y 73 | CONFIG_PACKAGE_ca-bundle=y 74 | CONFIG_PACKAGE_ccrypt=y 75 | CONFIG_PACKAGE_certtool=y 76 | CONFIG_PACKAGE_cfdisk=y 77 | CONFIG_PACKAGE_chinadns-ng=y 78 | CONFIG_PACKAGE_collectd=y 79 | CONFIG_PACKAGE_collectd-mod-cpu=y 80 | CONFIG_PACKAGE_collectd-mod-df=y 81 | CONFIG_PACKAGE_collectd-mod-disk=y 82 | CONFIG_PACKAGE_collectd-mod-dns=y 83 | CONFIG_PACKAGE_collectd-mod-ethstat=y 84 | CONFIG_PACKAGE_collectd-mod-exec=y 85 | CONFIG_PACKAGE_collectd-mod-interface=y 86 | CONFIG_PACKAGE_collectd-mod-iptables=y 87 | CONFIG_PACKAGE_collectd-mod-irq=y 88 | CONFIG_PACKAGE_collectd-mod-iwinfo=y 89 | CONFIG_PACKAGE_collectd-mod-load=y 90 | CONFIG_PACKAGE_collectd-mod-memory=y 91 | CONFIG_PACKAGE_collectd-mod-netlink=y 92 | CONFIG_PACKAGE_collectd-mod-network=y 93 | CONFIG_PACKAGE_collectd-mod-processes=y 94 | CONFIG_PACKAGE_collectd-mod-protocols=y 95 | CONFIG_PACKAGE_collectd-mod-rrdtool=y 96 | CONFIG_PACKAGE_collectd-mod-sensors=y 97 | CONFIG_PACKAGE_collectd-mod-sqm=y 98 | CONFIG_PACKAGE_collectd-mod-tcpconns=y 99 | CONFIG_PACKAGE_collectd-mod-thermal=y 100 | CONFIG_PACKAGE_collectd-mod-uptime=y 101 | CONFIG_PACKAGE_coreutils-nohup=y 102 | CONFIG_PACKAGE_curl=y 103 | CONFIG_PACKAGE_ddns-scripts_cloudflare.com-v4=y 104 | CONFIG_PACKAGE_ddns-scripts_cnkuai_cn=y 105 | CONFIG_PACKAGE_ddns-scripts_godaddy.com-v1=y 106 | CONFIG_PACKAGE_ddns-scripts_no-ip_com=y 107 | CONFIG_PACKAGE_ddns-scripts_nsupdate=y 108 | CONFIG_PACKAGE_dmesg=y 109 | CONFIG_PACKAGE_dnsforwarder=y 110 | CONFIG_PACKAGE_frpc=y 111 | CONFIG_PACKAGE_frps=y 112 | CONFIG_PACKAGE_giflib-utils=y 113 | CONFIG_PACKAGE_gost=y 114 | CONFIG_PACKAGE_haproxy=y 115 | CONFIG_PACKAGE_hostapd-common=y 116 | CONFIG_PACKAGE_https-dns-proxy=y 117 | CONFIG_PACKAGE_i2c-tools=y 118 | CONFIG_PACKAGE_iftop=y 119 | CONFIG_PACKAGE_igmpproxy=y 120 | CONFIG_PACKAGE_ip6tables=y 121 | CONFIG_PACKAGE_ip6tables-mod-nat=y 122 | CONFIG_PACKAGE_iperf3=y 123 | CONFIG_PACKAGE_ipt2socks=y 124 | CONFIG_PACKAGE_iptables-mod-conntrack-extra=y 125 | CONFIG_PACKAGE_iptables-mod-extra=y 126 | CONFIG_PACKAGE_iptables-mod-ipopt=y 127 | CONFIG_PACKAGE_iptables-mod-ipsec=y 128 | CONFIG_PACKAGE_iputils-arping=y 129 | CONFIG_PACKAGE_ipv6helper=y 130 | CONFIG_PACKAGE_iw=y 131 | CONFIG_PACKAGE_iwinfo=y 132 | CONFIG_PACKAGE_jq=y 133 | CONFIG_PACKAGE_kcptun-client=y 134 | CONFIG_PACKAGE_kmod-ata-core=y 135 | CONFIG_PACKAGE_kmod-ath=y 136 | CONFIG_PACKAGE_kmod-ath6kl=y 137 | CONFIG_PACKAGE_kmod-ath6kl-usb=y 138 | CONFIG_PACKAGE_kmod-cfg80211=y 139 | CONFIG_PACKAGE_kmod-crypto-acompress=y 140 | CONFIG_PACKAGE_kmod-crypto-cbc=y 141 | CONFIG_PACKAGE_kmod-crypto-ccm=y 142 | CONFIG_PACKAGE_kmod-crypto-cmac=y 143 | CONFIG_PACKAGE_kmod-crypto-ctr=y 144 | CONFIG_PACKAGE_kmod-crypto-cts=y 145 | CONFIG_PACKAGE_kmod-crypto-deflate=y 146 | CONFIG_PACKAGE_kmod-crypto-des=y 147 | CONFIG_PACKAGE_kmod-crypto-ecdh=y 148 | CONFIG_PACKAGE_kmod-crypto-echainiv=y 149 | CONFIG_PACKAGE_kmod-crypto-fcrypt=y 150 | CONFIG_PACKAGE_kmod-crypto-gcm=y 151 | CONFIG_PACKAGE_kmod-crypto-gf128=y 152 | CONFIG_PACKAGE_kmod-crypto-ghash=y 153 | CONFIG_PACKAGE_kmod-crypto-hmac=y 154 | CONFIG_PACKAGE_kmod-crypto-hw-hifn-795x=y 155 | CONFIG_PACKAGE_kmod-crypto-hw-padlock=y 156 | CONFIG_PACKAGE_kmod-crypto-hw-talitos=y 157 | CONFIG_PACKAGE_kmod-crypto-kpp=y 158 | CONFIG_PACKAGE_kmod-crypto-md4=y 159 | CONFIG_PACKAGE_kmod-crypto-md5=y 160 | CONFIG_PACKAGE_kmod-crypto-michael-mic=y 161 | CONFIG_PACKAGE_kmod-crypto-misc=y 162 | CONFIG_PACKAGE_kmod-crypto-pcbc=y 163 | CONFIG_PACKAGE_kmod-crypto-rmd160=y 164 | CONFIG_PACKAGE_kmod-crypto-rng=y 165 | CONFIG_PACKAGE_kmod-crypto-seqiv=y 166 | CONFIG_PACKAGE_kmod-crypto-sha256=y 167 | CONFIG_PACKAGE_kmod-crypto-sha512=y 168 | CONFIG_PACKAGE_kmod-crypto-test=y 169 | CONFIG_PACKAGE_kmod-crypto-wq=y 170 | CONFIG_PACKAGE_kmod-crypto-xcbc=y 171 | CONFIG_PACKAGE_kmod-crypto-xts=y 172 | CONFIG_PACKAGE_kmod-fast-classifier=y 173 | CONFIG_PACKAGE_kmod-fs-btrfs=y 174 | CONFIG_PACKAGE_kmod-fs-cifs=y 175 | CONFIG_PACKAGE_kmod-hwmon-core=y 176 | CONFIG_PACKAGE_kmod-hwmon-drivetemp=y 177 | CONFIG_PACKAGE_kmod-hwmon-gpiofan=y 178 | CONFIG_PACKAGE_kmod-hwmon-pwmfan=y 179 | CONFIG_PACKAGE_kmod-i2c-algo-bit=y 180 | CONFIG_PACKAGE_kmod-i2c-core=y 181 | CONFIG_PACKAGE_kmod-i2c-gpio=y 182 | CONFIG_PACKAGE_kmod-ifb=y 183 | CONFIG_PACKAGE_kmod-ipsec=y 184 | CONFIG_PACKAGE_kmod-ipsec4=y 185 | CONFIG_PACKAGE_kmod-ipsec6=y 186 | CONFIG_PACKAGE_kmod-ipt-conntrack-extra=y 187 | CONFIG_PACKAGE_kmod-ipt-extra=y 188 | CONFIG_PACKAGE_kmod-ipt-ipopt=y 189 | CONFIG_PACKAGE_kmod-ipt-ipsec=y 190 | CONFIG_PACKAGE_kmod-ipt-nat6=y 191 | CONFIG_PACKAGE_kmod-iptunnel=y 192 | CONFIG_PACKAGE_kmod-iptunnel4=y 193 | CONFIG_PACKAGE_kmod-iptunnel6=y 194 | CONFIG_PACKAGE_kmod-leds-gpio=y 195 | CONFIG_PACKAGE_kmod-ledtrig-gpio=y 196 | CONFIG_PACKAGE_kmod-lib-crc-itu-t=y 197 | CONFIG_PACKAGE_kmod-lib-crc32c=y 198 | CONFIG_PACKAGE_kmod-lib-lzo=y 199 | CONFIG_PACKAGE_kmod-lib-raid6=y 200 | CONFIG_PACKAGE_kmod-lib-xor=y 201 | CONFIG_PACKAGE_kmod-lib-zlib-deflate=y 202 | CONFIG_PACKAGE_kmod-lib-zlib-inflate=y 203 | CONFIG_PACKAGE_kmod-lib-zstd=y 204 | CONFIG_PACKAGE_kmod-mac80211=y 205 | CONFIG_PACKAGE_kmod-mii=y 206 | CONFIG_PACKAGE_kmod-mt76-core=y 207 | CONFIG_PACKAGE_kmod-mt76-usb=y 208 | CONFIG_PACKAGE_kmod-mt7601u-ap=y 209 | CONFIG_PACKAGE_kmod-mt76x0-common=y 210 | CONFIG_PACKAGE_kmod-mt76x02-common=y 211 | CONFIG_PACKAGE_kmod-mt76x02-usb=y 212 | CONFIG_PACKAGE_kmod-mt76x0u=y 213 | CONFIG_PACKAGE_kmod-mt76x2-common=y 214 | CONFIG_PACKAGE_kmod-mt76x2u=y 215 | CONFIG_PACKAGE_kmod-netlink-diag=y 216 | CONFIG_PACKAGE_kmod-nf-nat6=y 217 | CONFIG_PACKAGE_kmod-random-core=y 218 | CONFIG_PACKAGE_kmod-rt2500-usb=y 219 | CONFIG_PACKAGE_kmod-rt2800-lib=y 220 | CONFIG_PACKAGE_kmod-rt2800-usb=y 221 | CONFIG_PACKAGE_kmod-rt2x00-lib=y 222 | CONFIG_PACKAGE_kmod-rt2x00-usb=y 223 | CONFIG_PACKAGE_kmod-rtl8192c-common=y 224 | CONFIG_PACKAGE_kmod-rtl8192ce=y 225 | CONFIG_PACKAGE_kmod-rtl8192cu=y 226 | CONFIG_PACKAGE_kmod-rtl8192de=y 227 | CONFIG_PACKAGE_kmod-rtl8192se=y 228 | CONFIG_PACKAGE_kmod-rtl8812au-ac=y 229 | CONFIG_PACKAGE_kmod-rtl8821ae=y 230 | CONFIG_PACKAGE_kmod-rtl8821cu=y 231 | CONFIG_PACKAGE_kmod-rtl88x2bu=y 232 | CONFIG_PACKAGE_kmod-rtl8xxxu=y 233 | CONFIG_PACKAGE_kmod-rtlwifi=y 234 | CONFIG_PACKAGE_kmod-rtlwifi-btcoexist=y 235 | CONFIG_PACKAGE_kmod-rtlwifi-pci=y 236 | CONFIG_PACKAGE_kmod-rtlwifi-usb=y 237 | CONFIG_PACKAGE_kmod-sched-cake=y 238 | CONFIG_PACKAGE_kmod-sched-core=y 239 | CONFIG_PACKAGE_kmod-shortcut-fe=y 240 | CONFIG_PACKAGE_kmod-sit=y 241 | CONFIG_PACKAGE_kmod-udptunnel4=y 242 | CONFIG_PACKAGE_kmod-udptunnel6=y 243 | CONFIG_PACKAGE_kmod-usb-net=y 244 | CONFIG_PACKAGE_kmod-usb-net-cdc-ether=y 245 | CONFIG_PACKAGE_kmod-usb-net-cdc-ncm=y 246 | CONFIG_PACKAGE_kmod-usb-net-hso=y 247 | CONFIG_PACKAGE_kmod-usb-net-huawei-cdc-ncm=y 248 | CONFIG_PACKAGE_kmod-usb-net-ipheth=y 249 | CONFIG_PACKAGE_kmod-usb-net-kalmia=y 250 | CONFIG_PACKAGE_kmod-usb-net-rndis=y 251 | CONFIG_PACKAGE_kmod-usb-wdm=y 252 | CONFIG_PACKAGE_kmod-wireguard=y 253 | CONFIG_PACKAGE_libattr=y 254 | CONFIG_PACKAGE_libbz2=y 255 | CONFIG_PACKAGE_libcap-bin=y 256 | CONFIG_PACKAGE_libcap-bin-capsh-shell="/bin/sh" 257 | CONFIG_PACKAGE_libcurl=y 258 | CONFIG_PACKAGE_libdb47=y 259 | CONFIG_PACKAGE_libevdev=y 260 | CONFIG_PACKAGE_libevent2=y 261 | CONFIG_PACKAGE_libffi=y 262 | CONFIG_PACKAGE_libgcrypt=y 263 | CONFIG_PACKAGE_libgd=y 264 | CONFIG_PACKAGE_libgdbm=y 265 | CONFIG_PACKAGE_libgnutls=y 266 | CONFIG_PACKAGE_libgpg-error=y 267 | CONFIG_PACKAGE_libhttp-parser=y 268 | CONFIG_PACKAGE_libi2c=y 269 | CONFIG_PACKAGE_libiconv-full=y 270 | CONFIG_PACKAGE_libimobiledevice=y 271 | CONFIG_PACKAGE_libjpeg-turbo=y 272 | CONFIG_PACKAGE_libltdl=y 273 | CONFIG_PACKAGE_liblua5.3=y 274 | CONFIG_PACKAGE_liblzma=y 275 | CONFIG_PACKAGE_liblzo=y 276 | CONFIG_PACKAGE_libmount=y 277 | CONFIG_PACKAGE_libmsgpack-c=y 278 | CONFIG_PACKAGE_libopenldap=y 279 | CONFIG_PACKAGE_libpcap=y 280 | CONFIG_PACKAGE_libpcre2=y 281 | CONFIG_PACKAGE_libpcsclite=y 282 | CONFIG_PACKAGE_libplist=y 283 | CONFIG_PACKAGE_libpng=y 284 | CONFIG_PACKAGE_libprotobuf-c=y 285 | CONFIG_PACKAGE_libreadline=y 286 | CONFIG_PACKAGE_librrd1=y 287 | CONFIG_PACKAGE_libruby=y 288 | CONFIG_PACKAGE_libsasl2=y 289 | CONFIG_PACKAGE_libssh=y 290 | CONFIG_PACKAGE_libtasn1=y 291 | CONFIG_PACKAGE_libtirpc=y 292 | CONFIG_PACKAGE_libudev-zero=y 293 | CONFIG_PACKAGE_libunbound=y 294 | CONFIG_PACKAGE_libunbound_ipset=y 295 | CONFIG_PACKAGE_libunbound_libevent=y 296 | CONFIG_PACKAGE_libunbound_libpthread=y 297 | CONFIG_PACKAGE_libusb-1.0=y 298 | CONFIG_PACKAGE_libusbmuxd=y 299 | CONFIG_PACKAGE_libwebp=y 300 | CONFIG_PACKAGE_libwebsockets-full=y 301 | CONFIG_PACKAGE_libxml2=y 302 | CONFIG_PACKAGE_libyaml=y 303 | CONFIG_PACKAGE_libyaml-cpp=y 304 | CONFIG_PACKAGE_lm-sensors-detect=y 305 | CONFIG_PACKAGE_lrzsz=y 306 | CONFIG_PACKAGE_lsblk=y 307 | CONFIG_PACKAGE_lscpu=y 308 | CONFIG_PACKAGE_lsof=y 309 | CONFIG_PACKAGE_luasocket=y 310 | CONFIG_PACKAGE_luci-app-adguardhome=y 311 | CONFIG_PACKAGE_luci-app-argon-config=y 312 | CONFIG_PACKAGE_luci-app-beardropper=y 313 | CONFIG_PACKAGE_luci-app-cifs-mount=y 314 | CONFIG_PACKAGE_luci-app-diskman=y 315 | CONFIG_PACKAGE_luci-app-eqos=y 316 | CONFIG_PACKAGE_luci-app-frpc=y 317 | CONFIG_PACKAGE_luci-app-frps=y 318 | CONFIG_PACKAGE_luci-app-gost=y 319 | CONFIG_PACKAGE_luci-app-haproxy-tcp=y 320 | CONFIG_PACKAGE_luci-app-ipsec-vpnd=y 321 | CONFIG_PACKAGE_luci-app-jd-dailybonus=y 322 | CONFIG_PACKAGE_luci-app-mentohust=y 323 | CONFIG_PACKAGE_luci-app-mwan3=y 324 | CONFIG_PACKAGE_luci-app-mwan3helper=y 325 | CONFIG_PACKAGE_luci-app-nps=y 326 | CONFIG_PACKAGE_luci-app-ocserv=y 327 | CONFIG_PACKAGE_luci-app-onliner=y 328 | CONFIG_PACKAGE_luci-app-openclash=y 329 | CONFIG_PACKAGE_luci-app-openvpn=y 330 | CONFIG_PACKAGE_luci-app-openvpn-server=y 331 | CONFIG_PACKAGE_luci-app-serverchan=y 332 | CONFIG_PACKAGE_luci-app-smartdns=y 333 | CONFIG_PACKAGE_luci-app-softethervpn=y 334 | CONFIG_PACKAGE_luci-app-softethervpn5=y 335 | CONFIG_PACKAGE_luci-app-sqm=y 336 | CONFIG_PACKAGE_luci-app-ssr-libev-server=y 337 | CONFIG_PACKAGE_luci-app-ssr-plus_INCLUDE_Kcptun=y 338 | CONFIG_PACKAGE_luci-app-ssr-plus_INCLUDE_Redsocks2=y 339 | CONFIG_PACKAGE_luci-app-ssr-plus_INCLUDE_Trojan=y 340 | CONFIG_PACKAGE_luci-app-ssr-plus_INCLUDE_V2ray_Plugin=y 341 | CONFIG_PACKAGE_luci-app-statistics=y 342 | CONFIG_PACKAGE_luci-app-syncdial=y 343 | CONFIG_PACKAGE_luci-app-ttyd=y 344 | CONFIG_PACKAGE_luci-app-turboacc_INCLUDE_dnsforwarder=y 345 | CONFIG_PACKAGE_luci-app-turboacc_INCLUDE_shortcut-fe=y 346 | CONFIG_PACKAGE_luci-app-udpxy=y 347 | CONFIG_PACKAGE_luci-app-uhttpd=y 348 | # CONFIG_PACKAGE_luci-app-unblockmusic is not set 349 | CONFIG_PACKAGE_luci-app-unblockneteasemusic=y 350 | CONFIG_PACKAGE_luci-app-unbound=y 351 | CONFIG_PACKAGE_luci-app-v2ray-server=y 352 | CONFIG_PACKAGE_luci-app-vnstat=y 353 | CONFIG_PACKAGE_luci-app-watchcat=y 354 | CONFIG_PACKAGE_luci-app-wireguard=y 355 | CONFIG_PACKAGE_luci-app-wrtbwmon=y 356 | CONFIG_PACKAGE_luci-app-xlnetacc=y 357 | CONFIG_PACKAGE_luci-compat=y 358 | CONFIG_PACKAGE_luci-i18n-adguardhome-zh-cn=y 359 | CONFIG_PACKAGE_luci-i18n-argon-config-zh-cn=y 360 | CONFIG_PACKAGE_luci-i18n-beardropper-zh-cn=y 361 | CONFIG_PACKAGE_luci-i18n-cifs-mount-zh-cn=y 362 | CONFIG_PACKAGE_luci-i18n-eqos-zh-cn=y 363 | CONFIG_PACKAGE_luci-i18n-frpc-zh-cn=y 364 | CONFIG_PACKAGE_luci-i18n-frps-zh-cn=y 365 | CONFIG_PACKAGE_luci-i18n-gost-zh-cn=y 366 | CONFIG_PACKAGE_luci-i18n-haproxy-tcp-zh-cn=y 367 | CONFIG_PACKAGE_luci-i18n-ipsec-vpnd-zh-cn=y 368 | CONFIG_PACKAGE_luci-i18n-mentohust-zh-cn=y 369 | CONFIG_PACKAGE_luci-i18n-mwan3-zh-cn=y 370 | CONFIG_PACKAGE_luci-i18n-mwan3helper-zh-cn=y 371 | CONFIG_PACKAGE_luci-i18n-nps-zh-cn=y 372 | CONFIG_PACKAGE_luci-i18n-onliner-zh-cn=y 373 | CONFIG_PACKAGE_luci-i18n-openvpn-en=y 374 | CONFIG_PACKAGE_luci-i18n-openvpn-server-zh-cn=y 375 | CONFIG_PACKAGE_luci-i18n-openvpn-zh-cn=y 376 | CONFIG_PACKAGE_luci-i18n-smartdns-zh-cn=y 377 | CONFIG_PACKAGE_luci-i18n-softethervpn-zh-cn=y 378 | CONFIG_PACKAGE_luci-i18n-softethervpn5-zh-cn=y 379 | CONFIG_PACKAGE_luci-i18n-sqm-en=y 380 | CONFIG_PACKAGE_luci-i18n-sqm-zh-cn=y 381 | CONFIG_PACKAGE_luci-i18n-ssr-libev-server-zh-cn=y 382 | CONFIG_PACKAGE_luci-i18n-statistics-en=y 383 | CONFIG_PACKAGE_luci-i18n-statistics-zh-cn=y 384 | CONFIG_PACKAGE_luci-i18n-ttyd-zh-cn=y 385 | CONFIG_PACKAGE_luci-i18n-uhttpd-zh-cn=y 386 | CONFIG_PACKAGE_luci-i18n-unbound-en=y 387 | CONFIG_PACKAGE_luci-i18n-unbound-zh-cn=y 388 | CONFIG_PACKAGE_luci-i18n-v2ray-server-zh-cn=y 389 | CONFIG_PACKAGE_luci-i18n-vnstat-en=y 390 | CONFIG_PACKAGE_luci-i18n-vnstat-zh-cn=y 391 | CONFIG_PACKAGE_luci-i18n-watchcat-en=y 392 | CONFIG_PACKAGE_luci-i18n-watchcat-zh-cn=y 393 | CONFIG_PACKAGE_luci-i18n-wireguard-zh-cn=y 394 | CONFIG_PACKAGE_luci-i18n-wrtbwmon-zh-cn=y 395 | CONFIG_PACKAGE_luci-proto-ipv6=y 396 | CONFIG_PACKAGE_luci-proto-openconnect=y 397 | CONFIG_PACKAGE_luci-proto-wireguard=y 398 | CONFIG_PACKAGE_luci-ssl-openssl=y 399 | CONFIG_PACKAGE_luci-theme-argon-mc=y 400 | CONFIG_PACKAGE_luci-theme-argonv3=y 401 | CONFIG_PACKAGE_luci-theme-atmaterial=y 402 | CONFIG_PACKAGE_luci-theme-darkmatter=y 403 | CONFIG_PACKAGE_luci-theme-edge=y 404 | CONFIG_PACKAGE_luci-theme-infinityfreedom=y 405 | CONFIG_PACKAGE_mentohust=y 406 | CONFIG_PACKAGE_minieap=y 407 | CONFIG_PACKAGE_mtr=y 408 | CONFIG_PACKAGE_mwan3=y 409 | CONFIG_PACKAGE_nano=y 410 | CONFIG_PACKAGE_node-request=y 411 | CONFIG_PACKAGE_npc=y 412 | CONFIG_PACKAGE_ocserv=y 413 | CONFIG_PACKAGE_odhcp6c=y 414 | CONFIG_PACKAGE_odhcp6c_ext_cer_id=0 415 | CONFIG_PACKAGE_odhcpd-ipv6only=y 416 | CONFIG_PACKAGE_odhcpd_ipv6only_ext_cer_id=0 417 | CONFIG_PACKAGE_openconnect=y 418 | CONFIG_PACKAGE_openvpn-easy-rsa=y 419 | CONFIG_PACKAGE_openvpn-openssl=y 420 | CONFIG_PACKAGE_parted=y 421 | CONFIG_PACKAGE_pcscd=y 422 | CONFIG_PACKAGE_perl=y 423 | CONFIG_PACKAGE_perlbase-base=y 424 | CONFIG_PACKAGE_perlbase-bytes=y 425 | CONFIG_PACKAGE_perlbase-class=y 426 | CONFIG_PACKAGE_perlbase-config=y 427 | CONFIG_PACKAGE_perlbase-cwd=y 428 | CONFIG_PACKAGE_perlbase-errno=y 429 | CONFIG_PACKAGE_perlbase-essential=y 430 | CONFIG_PACKAGE_perlbase-fcntl=y 431 | CONFIG_PACKAGE_perlbase-file=y 432 | CONFIG_PACKAGE_perlbase-filehandle=y 433 | CONFIG_PACKAGE_perlbase-i18n=y 434 | CONFIG_PACKAGE_perlbase-integer=y 435 | CONFIG_PACKAGE_perlbase-io=y 436 | CONFIG_PACKAGE_perlbase-list=y 437 | CONFIG_PACKAGE_perlbase-locale=y 438 | CONFIG_PACKAGE_perlbase-params=y 439 | CONFIG_PACKAGE_perlbase-posix=y 440 | CONFIG_PACKAGE_perlbase-re=y 441 | CONFIG_PACKAGE_perlbase-scalar=y 442 | CONFIG_PACKAGE_perlbase-selectsaver=y 443 | CONFIG_PACKAGE_perlbase-socket=y 444 | CONFIG_PACKAGE_perlbase-symbol=y 445 | CONFIG_PACKAGE_perlbase-tie=y 446 | CONFIG_PACKAGE_perlbase-unicore=y 447 | CONFIG_PACKAGE_perlbase-utf8=y 448 | CONFIG_PACKAGE_perlbase-xsloader=y 449 | CONFIG_PACKAGE_port-mirroring=y 450 | CONFIG_PACKAGE_python3=y 451 | CONFIG_PACKAGE_python3-asyncio=y 452 | CONFIG_PACKAGE_python3-base=y 453 | CONFIG_PACKAGE_python3-cgi=y 454 | CONFIG_PACKAGE_python3-cgitb=y 455 | CONFIG_PACKAGE_python3-codecs=y 456 | CONFIG_PACKAGE_python3-ctypes=y 457 | CONFIG_PACKAGE_python3-dbm=y 458 | CONFIG_PACKAGE_python3-decimal=y 459 | CONFIG_PACKAGE_python3-distutils=y 460 | CONFIG_PACKAGE_python3-email=y 461 | CONFIG_PACKAGE_python3-gdbm=y 462 | CONFIG_PACKAGE_python3-light=y 463 | CONFIG_PACKAGE_python3-logging=y 464 | CONFIG_PACKAGE_python3-lzma=y 465 | CONFIG_PACKAGE_python3-multiprocessing=y 466 | CONFIG_PACKAGE_python3-ncurses=y 467 | CONFIG_PACKAGE_python3-openssl=y 468 | CONFIG_PACKAGE_python3-pkg-resources=y 469 | CONFIG_PACKAGE_python3-pydoc=y 470 | CONFIG_PACKAGE_python3-setuptools=y 471 | CONFIG_PACKAGE_python3-sqlite3=y 472 | CONFIG_PACKAGE_python3-unittest=y 473 | CONFIG_PACKAGE_python3-urllib=y 474 | CONFIG_PACKAGE_python3-xml=y 475 | CONFIG_PACKAGE_redsocks2=y 476 | CONFIG_PACKAGE_rng-tools=y 477 | CONFIG_PACKAGE_rrdtool1=y 478 | CONFIG_PACKAGE_rt2800-usb-firmware=y 479 | CONFIG_PACKAGE_rtl8192ce-firmware=y 480 | CONFIG_PACKAGE_rtl8192cu-firmware=y 481 | CONFIG_PACKAGE_rtl8192de-firmware=y 482 | CONFIG_PACKAGE_rtl8192se-firmware=y 483 | CONFIG_PACKAGE_rtl8821ae-firmware=y 484 | CONFIG_PACKAGE_ruby=y 485 | CONFIG_PACKAGE_ruby-bigdecimal=y 486 | CONFIG_PACKAGE_ruby-date=y 487 | CONFIG_PACKAGE_ruby-dbm=y 488 | CONFIG_PACKAGE_ruby-digest=y 489 | CONFIG_PACKAGE_ruby-enc=y 490 | CONFIG_PACKAGE_ruby-pstore=y 491 | CONFIG_PACKAGE_ruby-psych=y 492 | CONFIG_PACKAGE_ruby-stringio=y 493 | CONFIG_PACKAGE_ruby-strscan=y 494 | CONFIG_PACKAGE_ruby-yaml=y 495 | CONFIG_PACKAGE_shadowsocks-libev-ss-server=y 496 | CONFIG_PACKAGE_smartdns=y 497 | CONFIG_PACKAGE_smartmontools=y 498 | CONFIG_PACKAGE_socat=y 499 | CONFIG_PACKAGE_softethervpn5-bridge=y 500 | CONFIG_PACKAGE_softethervpn5-client=y 501 | CONFIG_PACKAGE_softethervpn5-libs=y 502 | CONFIG_PACKAGE_softethervpn5-server=y 503 | CONFIG_PACKAGE_speedtest-cli=y 504 | CONFIG_PACKAGE_sqm-scripts=y 505 | CONFIG_PACKAGE_ss=y 506 | CONFIG_PACKAGE_ssocks=y 507 | CONFIG_PACKAGE_stress=y 508 | CONFIG_PACKAGE_strongswan=y 509 | CONFIG_PACKAGE_strongswan-charon=y 510 | CONFIG_PACKAGE_strongswan-ipsec=y 511 | CONFIG_PACKAGE_strongswan-minimal=y 512 | CONFIG_PACKAGE_strongswan-mod-aes=y 513 | CONFIG_PACKAGE_strongswan-mod-gmp=y 514 | CONFIG_PACKAGE_strongswan-mod-hmac=y 515 | CONFIG_PACKAGE_strongswan-mod-kernel-libipsec=y 516 | CONFIG_PACKAGE_strongswan-mod-kernel-netlink=y 517 | CONFIG_PACKAGE_strongswan-mod-nonce=y 518 | CONFIG_PACKAGE_strongswan-mod-pubkey=y 519 | CONFIG_PACKAGE_strongswan-mod-random=y 520 | CONFIG_PACKAGE_strongswan-mod-sha1=y 521 | CONFIG_PACKAGE_strongswan-mod-socket-default=y 522 | CONFIG_PACKAGE_strongswan-mod-stroke=y 523 | CONFIG_PACKAGE_strongswan-mod-updown=y 524 | CONFIG_PACKAGE_strongswan-mod-x509=y 525 | CONFIG_PACKAGE_strongswan-mod-xauth-generic=y 526 | CONFIG_PACKAGE_strongswan-mod-xcbc=y 527 | CONFIG_PACKAGE_sub-web=y 528 | CONFIG_PACKAGE_subconverter=y 529 | CONFIG_PACKAGE_swconfig=y 530 | CONFIG_PACKAGE_tc=y 531 | CONFIG_PACKAGE_tcpdump=y 532 | CONFIG_PACKAGE_tmate=y 533 | CONFIG_PACKAGE_trojan=y 534 | CONFIG_PACKAGE_trojan-plus=y 535 | CONFIG_PACKAGE_ttyd=y 536 | CONFIG_PACKAGE_uclibcxx=y 537 | CONFIG_PACKAGE_udpxy=y 538 | CONFIG_PACKAGE_unbound-daemon=y 539 | CONFIG_PACKAGE_unzip=y 540 | CONFIG_PACKAGE_usb-modeswitch=y 541 | CONFIG_PACKAGE_usbids=y 542 | CONFIG_PACKAGE_usbmuxd=y 543 | CONFIG_PACKAGE_usbutils=y 544 | CONFIG_PACKAGE_v2ray-plugin=y 545 | CONFIG_PACKAGE_vim-fuller=y 546 | CONFIG_PACKAGE_vnstat=y 547 | CONFIG_PACKAGE_vnstati=y 548 | CONFIG_PACKAGE_vpnc-scripts=y 549 | CONFIG_PACKAGE_watchcat=y 550 | CONFIG_PACKAGE_wireguard=y 551 | CONFIG_PACKAGE_wireguard-tools=y 552 | CONFIG_PACKAGE_wireless-regdb=y 553 | CONFIG_PACKAGE_wireless-tools=y 554 | CONFIG_PACKAGE_wpad-openssl=y 555 | CONFIG_PERL_NOCOMMENT=y 556 | CONFIG_SOCAT_SSL=y 557 | CONFIG_STRONGSWAN_ROUTING_TABLE="220" 558 | CONFIG_STRONGSWAN_ROUTING_TABLE_PRIO="220" 559 | CONFIG_TARGET_KERNEL_PARTSIZE=30 560 | CONFIG_TARGET_ROOTFS_PARTSIZE=950 561 | CONFIG_WPA_MSG_MIN_PRIORITY=3 562 | CONFIG_boost-compile-visibility-hidden=y 563 | CONFIG_boost-runtime-shared=y 564 | CONFIG_boost-static-and-shared-libs=y 565 | CONFIG_boost-variant-release=y 566 | #CONFIG_PACKAGE_luci-app-passwall=y 567 | #CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Brook=y 568 | #CONFIG_PACKAGE_luci-app-passwall_INCLUDE_ChinaDNS_NG=y 569 | #CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Haproxy=y 570 | #CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Hysteria=y 571 | #CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Kcptun=y 572 | #CONFIG_PACKAGE_luci-app-passwall_INCLUDE_NaiveProxy=y 573 | #CONFIG_PACKAGE_luci-app-passwall_INCLUDE_PDNSD=y 574 | #CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Shadowsocks_Libev_Client=y 575 | #CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Shadowsocks_Libev_Server=y 576 | #CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Shadowsocks_Rust_Client=y 577 | #CONFIG_PACKAGE_luci-app-passwall_INCLUDE_ShadowsocksR_Libev_Client=y 578 | #CONFIG_PACKAGE_luci-app-passwall_INCLUDE_ShadowsocksR_Libev_Server=y 579 | #CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Simple_Obfs=y 580 | #CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Trojan_GO=y 581 | #CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Trojan_Plus=y 582 | #CONFIG_PACKAGE_luci-app-passwall_INCLUDE_V2ray=y 583 | #CONFIG_PACKAGE_luci-app-passwall_INCLUDE_V2ray_Plugin=y 584 | #CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Xray=y 585 | #CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Xray_Plugin=y 586 | -------------------------------------------------------------------------------- /Newifi_D2.config: -------------------------------------------------------------------------------- 1 | CONFIG_TARGET_ramips=y 2 | CONFIG_TARGET_ramips_mt7621=y 3 | CONFIG_TARGET_ramips_mt7621_DEVICE_d-team_newifi-d2=y 4 | # CONFIG_BUSYBOX_DEFAULT_FEATURE_IPV6 is not set 5 | # CONFIG_IPV6 is not set 6 | # CONFIG_KERNEL_IPV6 is not set 7 | CONFIG_PACKAGE_autosamba=y 8 | CONFIG_PACKAGE_curl=y 9 | CONFIG_PACKAGE_ddns-scripts_no-ip_com=y 10 | CONFIG_PACKAGE_f2fsck=y 11 | CONFIG_PACKAGE_htop=y 12 | CONFIG_PACKAGE_nano=y 13 | CONFIG_PACKAGE_openssh-sftp-client=y 14 | CONFIG_PACKAGE_openssh-sftp-server=y 15 | CONFIG_PACKAGE_openssl-util=y 16 | CONFIG_PACKAGE_kmod-fs-f2fs=y 17 | CONFIG_PACKAGE_kmod-mt76=y 18 | CONFIG_PACKAGE_kmod-usb-storage=y 19 | CONFIG_PACKAGE_kmod-usb-storage-extras=y 20 | CONFIG_PACKAGE_kmod-usb-storage-uas=y 21 | CONFIG_PACKAGE_kmod-usb2=y 22 | CONFIG_PACKAGE_kmod-usb3=y 23 | CONFIG_PACKAGE_kmod-sdhci=y 24 | CONFIG_PACKAGE_kmod-sdhci-mt7620=y 25 | CONFIG_PACKAGE_kmod-usb-ohci=y 26 | CONFIG_PACKAGE_kmod-usb-uhci=y 27 | CONFIG_PACKAGE_luci-app-webadmin=y 28 | CONFIG_PACKAGE_luci-app-ipsec-vpnd=y 29 | CONFIG_PACKAGE_luci-app-nps=y 30 | CONFIG_PACKAGE_luci-app-samba=y 31 | CONFIG_PACKAGE_luci-app-ttyd=y 32 | CONFIG_PACKAGE_ttyd=y 33 | CONFIG_PACKAGE_luci-app-p910nd=y 34 | CONFIG_PACKAGE_p910nd=y 35 | CONFIG_PACKAGE_luci-app-ssr-plus=y 36 | CONFIG_PACKAGE_luci-app-ssr-plus_INCLUDE_Shadowsocks=y 37 | CONFIG_PACKAGE_luci-app-ssr-plus_INCLUDE_Shadowsocks_Rust=y 38 | CONFIG_PACKAGE_luci-app-ssr-plus_INCLUDE_V2ray_plugin=y 39 | CONFIG_PACKAGE_luci-app-ssr-plus_INCLUDE_Xray=y 40 | CONFIG_PACKAGE_luci-app-ssr-plus_INCLUDE_Trojan=y 41 | CONFIG_PACKAGE_luci-app-ssr-plus_INCLUDE_Redsocks2=y 42 | CONFIG_PACKAGE_luci-app-ssr-plus_INCLUDE_ShadowsocksR_Server=y 43 | CONFIG_PACKAGE_luci-i18n-ssr-plus-zh-cn=y 44 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # AutoBuild-OpenWrt 2 | [![LICENSE](https://img.shields.io/github/license/mashape/apistatus.svg?style=flat&logo=github&label=LICENSE)](https://github.com/esirplayground/AutoBuild-OpenWrt/blob/master/LICENSE) 3 | ![GitHub Stars](https://img.shields.io/github/stars/esirplayground/AutoBuild-OpenWrt.svg?style=flat&logo=appveyor&label=Stars&logo=github) 4 | ![GitHub Forks](https://img.shields.io/github/forks/esirplayground/AutoBuild-OpenWrt.svg?style=flat&logo=appveyor&label=Forks&logo=github) 5 | ![GitHub last commit](https://img.shields.io/github/last-commit/esirplayground/AutoBuild-OpenWrt?label=Latest%20Commit&logo=github) 6 | 7 | Build OpenWrt firware [Lean's OpenWrt](https://github.com/coolsnowwolf/lede) using GitHub Actions 8 | Hereby thank P3TERX for his amazing job: https://github.com/P3TERX/Actions-OpenWrt/ 9 | 10 | Hereby thank KFERMercer for his amazing job: https://github.com/KFERMercer/OpenWrt-CI 11 | You could edit and enable "Sync Code" YAML file to let your forked repo keep updated. 12 | 13 | ## Usage 14 | 15 | 🔥🔥[Video Tutorial (in Mandrin) | 视频教程(国语)](https://youtu.be/9YO7nxNry-4)📺🎉 16 | 17 | **1. Prerequisite** 18 | - Sign up for [GitHub Actions](https://github.com/features/actions/signup) 19 | - Fork [this GitHub repository](https://github.com/esirplayground/AutoBuild-OpenWrt) 20 | 21 | **2. Compile Firmware** 22 | - Click `[.github/workflows]` folder on the top of repo and you could see few workflow files, Each for one particular architecture(device). 23 | - ***`UPDATED`*** Click "Action" on the menu, click your favoriate device on the left side, then go to the right side "Run workflow" button, click and on the dropdown menu, click the green button "Run workflow", that's it!! 24 | - The build starts automatically. Progress can be viewed on the Actions page. 25 | - When the build is complete, click the `Artifacts` button in the upper right corner of the Actions page to download the binaries. 26 | - Default Web Admin IP: `192.168.5.1`, username `root`, no login password 27 | 28 | **3. Sync Code** 29 | - Uncomment 'push-branches-master' 3 lines under **`On`** section and commit changes to let the script sync the code once for you. 30 | - Uncomment 'schedule-cron' 2 lines under **`On`** section and commit changes to let the script sync the code everyday on 3 am[UTC +8] 31 | -------------------------------------------------------------------------------- /customize.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | #================================================= 3 | # Description: DIY script 4 | # Lisence: MIT 5 | # Author: eSirPlayground 6 | # Youtube Channel: https://goo.gl/fvkdwm 7 | #================================================= 8 | #1. Modify default IP 9 | sed -i 's/192.168.1.1/192.168.5.1/g' openwrt/package/base-files/files/bin/config_generate 10 | 11 | #2. Clear the login password 12 | sed -i 's/$1$V4UetPzk$CYXluq4wUazHjmCDBCqXF.//g' openwrt/package/lean/default-settings/files/zzz-default-settings 13 | 14 | #3. Replace with JerryKuKu’s Argon 15 | #rm openwrt/package/lean/luci-theme-argon -rf 16 | -------------------------------------------------------------------------------- /patches/1806-modify_for_r4s.patch: -------------------------------------------------------------------------------- 1 | diff --git a/include/target.mk b/include/target.mk 2 | index 530e711fa5..d58f08c0e5 100644 3 | --- a/include/target.mk 4 | +++ b/include/target.mk 5 | @@ -168,7 +168,7 @@ LINUX_RECONF_DIFF = $(SCRIPT_DIR)/kconfig.pl - '>' $(call __linux_confcmd,$(filt 6 | ifeq ($(DUMP),1) 7 | BuildTarget=$(BuildTargets/DumpCurrent) 8 | 9 | - CPU_CFLAGS = -Os -pipe 10 | + CPU_CFLAGS = -O3 -pipe 11 | ifneq ($(findstring mips,$(ARCH)),) 12 | ifneq ($(findstring mips64,$(ARCH)),) 13 | CPU_TYPE ?= mips64 14 | @@ -209,7 +209,7 @@ ifeq ($(DUMP),1) 15 | endif 16 | ifeq ($(ARCH),aarch64) 17 | CPU_TYPE ?= generic 18 | - CPU_CFLAGS_generic = -mcpu=generic 19 | + CPU_CFLAGS_generic = -march=armv8-a+crypto+crc -mcpu=cortex-a73.cortex-a53+crypto+crc -mtune=cortex-a73.cortex-a53 20 | CPU_CFLAGS_cortex-a53 = -mcpu=cortex-a53 21 | endif 22 | ifeq ($(ARCH),arc) 23 | diff --git a/package/ctcgfw/luci-app-turboacc/Makefile b/package/ctcgfw/luci-app-turboacc/Makefile 24 | index 7e07b87fee..a08cc4dbe3 100644 25 | --- a/package/ctcgfw/luci-app-turboacc/Makefile 26 | +++ b/package/ctcgfw/luci-app-turboacc/Makefile 27 | @@ -22,7 +22,7 @@ LUCI_PKGARCH:=all 28 | define Package/$(PKG_NAME)/config 29 | config PACKAGE_$(PKG_NAME)_INCLUDE_flow-offload 30 | bool "Include Flow Offload" 31 | - depends on PACKAGE_$(PKG_NAME)_INCLUDE_shortcut-fe=n 32 | + #depends on PACKAGE_$(PKG_NAME)_INCLUDE_shortcut-fe=n 33 | default y 34 | 35 | config PACKAGE_$(PKG_NAME)_INCLUDE_shortcut-fe 36 | diff --git a/package/ctcgfw/luci-app-turboacc/root/etc/config/turboacc b/package/ctcgfw/luci-app-turboacc/root/etc/config/turboacc 37 | index 067aad2763..b221186ba4 100644 38 | --- a/package/ctcgfw/luci-app-turboacc/root/etc/config/turboacc 39 | +++ b/package/ctcgfw/luci-app-turboacc/root/etc/config/turboacc 40 | @@ -1,9 +1,9 @@ 41 | 42 | config turboacc 'config' 43 | option sw_flow '1' 44 | - option hw_flow '1' 45 | - option sfe_flow '1' 46 | - option sfe_bridge '1' 47 | + option hw_flow '0' 48 | + option sfe_flow '0' 49 | + option sfe_bridge '0' 50 | option sfe_ipv6 '0' 51 | option bbr_cca '1' 52 | option fullcone_nat '1' 53 | diff --git a/package/ctcgfw/luci-app-vssr/root/usr/share/vssr/genconfig_trojan.lua b/package/ctcgfw/luci-app-vssr/root/usr/share/vssr/genconfig_trojan.lua 54 | index 875813dc08..f2e186e9c2 100644 55 | --- a/package/ctcgfw/luci-app-vssr/root/usr/share/vssr/genconfig_trojan.lua 56 | +++ b/package/ctcgfw/luci-app-vssr/root/usr/share/vssr/genconfig_trojan.lua 57 | @@ -21,8 +21,8 @@ local trojan = { 58 | verify = (server.insecure == '0') and true or false, 59 | verify_hostname = (server.tls == '1') and true or false, 60 | cert = '', 61 | - cipher = 'ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES128-SHA:ECDHE-RSA-AES256-SHA:DHE-RSA-AES128-SHA:DHE-RSA-AES256-SHA:AES128-SHA:AES256-SHA:DES-CBC3-SHA', 62 | - cipher_tls13 = 'TLS_AES_128_GCM_SHA256:TLS_CHACHA20_POLY1305_SHA256:TLS_AES_256_GCM_SHA384', 63 | + cipher = 'ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES128-SHA:ECDHE-RSA-AES256-SHA:DHE-RSA-AES128-SHA:DHE-RSA-AES256-SHA:AES128-SHA:AES256-SHA:DES-CBC3-SHA', 64 | + cipher_tls13 = 'TLS_CHACHA20_POLY1305_SHA256:TLS_AES_128_GCM_SHA256:TLS_AES_256_GCM_SHA384', 65 | sni = server.peer, 66 | alpn = {'h2', 'http/1.1'}, 67 | curve = '', 68 | diff --git a/package/lean/luci-app-cpufreq/root/etc/config/cpufreq b/package/lean/luci-app-cpufreq/root/etc/config/cpufreq 69 | index 5c2c070e9d..e1ce69b52e 100644 70 | --- a/package/lean/luci-app-cpufreq/root/etc/config/cpufreq 71 | +++ b/package/lean/luci-app-cpufreq/root/etc/config/cpufreq 72 | @@ -1,3 +1,9 @@ 73 | 74 | config settings 'cpufreq' 75 | + option governor0 'schedutil' 76 | + option maxfreq0 '1608000' 77 | + option governor4 'schedutil' 78 | + option maxfreq4 '2016000' 79 | + option minfreq0 '600000' 80 | + option minfreq4 '600000' 81 | -------------------------------------------------------------------------------- /redmi_ac2100.config: -------------------------------------------------------------------------------- 1 | CONFIG_TARGET_ramips=y 2 | CONFIG_TARGET_ramips_mt7621=y 3 | CONFIG_TARGET_ramips_mt7621_DEVICE_xiaomi_redmi-router-ac2100=y 4 | # CONFIG_FEED_helloworld is not set 5 | CONFIG_LIBCURL_COOKIES=y 6 | CONFIG_LIBCURL_FILE=y 7 | CONFIG_LIBCURL_FTP=y 8 | CONFIG_LIBCURL_HTTP=y 9 | CONFIG_LIBCURL_NO_SMB="!" 10 | CONFIG_LIBCURL_OPENSSL=y 11 | CONFIG_LIBCURL_PROXY=y 12 | CONFIG_PACKAGE_6in4=y 13 | CONFIG_PACKAGE_bind-client=y 14 | CONFIG_PACKAGE_bind-libs=y 15 | CONFIG_PACKAGE_bind-tools=y 16 | CONFIG_PACKAGE_boost=y 17 | CONFIG_PACKAGE_boost-date_time=y 18 | CONFIG_PACKAGE_boost-program_options=y 19 | CONFIG_PACKAGE_boost-system=y 20 | CONFIG_PACKAGE_ca-bundle=y 21 | CONFIG_PACKAGE_cfdisk=y 22 | CONFIG_PACKAGE_curl=y 23 | CONFIG_PACKAGE_ddns-scripts_cloudflare.com-v4=y 24 | CONFIG_PACKAGE_ddns-scripts_freedns_42_pl=y 25 | CONFIG_PACKAGE_ddns-scripts_godaddy.com-v1=y 26 | CONFIG_PACKAGE_ddns-scripts_no-ip_com=y 27 | CONFIG_PACKAGE_ddns-scripts_nsupdate=y 28 | CONFIG_PACKAGE_ddns-scripts_route53-v1=y 29 | CONFIG_PACKAGE_ip6tables=y 30 | CONFIG_PACKAGE_ipt2socks=y 31 | CONFIG_PACKAGE_ipv6helper=y 32 | CONFIG_PACKAGE_kcptun-client=y 33 | CONFIG_PACKAGE_kmod-crypto-crc32=y 34 | CONFIG_PACKAGE_kmod-crypto-crc32c=y 35 | CONFIG_PACKAGE_kmod-crypto-des=y 36 | CONFIG_PACKAGE_kmod-crypto-hmac=y 37 | CONFIG_PACKAGE_kmod-crypto-md4=y 38 | CONFIG_PACKAGE_kmod-crypto-md5=y 39 | CONFIG_PACKAGE_kmod-crypto-sha256=y 40 | CONFIG_PACKAGE_kmod-fs-cifs=y 41 | CONFIG_PACKAGE_kmod-fs-ext4=y 42 | CONFIG_PACKAGE_kmod-fs-f2fs=y 43 | CONFIG_PACKAGE_kmod-fs-msdos=y 44 | CONFIG_PACKAGE_kmod-fs-vfat=y 45 | CONFIG_PACKAGE_kmod-ipt-nat6=y 46 | CONFIG_PACKAGE_kmod-iptunnel=y 47 | CONFIG_PACKAGE_kmod-iptunnel4=y 48 | CONFIG_PACKAGE_kmod-lib-crc16=y 49 | CONFIG_PACKAGE_kmod-nf-nat6=y 50 | CONFIG_PACKAGE_kmod-nls-base=y 51 | CONFIG_PACKAGE_kmod-nls-cp437=y 52 | CONFIG_PACKAGE_kmod-nls-iso8859-1=y 53 | CONFIG_PACKAGE_kmod-nls-utf8=y 54 | CONFIG_PACKAGE_kmod-scsi-core=y 55 | CONFIG_PACKAGE_kmod-sit=y 56 | CONFIG_PACKAGE_kmod-usb-core=y 57 | CONFIG_PACKAGE_kmod-usb-ehci=y 58 | CONFIG_PACKAGE_kmod-usb-storage=y 59 | CONFIG_PACKAGE_kmod-usb-storage-extras=y 60 | CONFIG_PACKAGE_kmod-usb-storage-uas=y 61 | CONFIG_PACKAGE_kmod-usb-uhci=y 62 | CONFIG_PACKAGE_kmod-usb2=y 63 | CONFIG_PACKAGE_kmod-usb3=y 64 | CONFIG_PACKAGE_libblkid=y 65 | CONFIG_PACKAGE_libcurl=y 66 | CONFIG_PACKAGE_libevent2=y 67 | CONFIG_PACKAGE_libfdisk=y 68 | CONFIG_PACKAGE_libmount=y 69 | CONFIG_PACKAGE_libncurses=y 70 | CONFIG_PACKAGE_libsmartcols=y 71 | CONFIG_PACKAGE_libstdcpp=y 72 | CONFIG_PACKAGE_luci-app-ssr-plus=y 73 | CONFIG_PACKAGE_luci-app-ssr-plus_INCLUDE_Shadowsocks=y 74 | CONFIG_PACKAGE_luci-app-ssr-plus_INCLUDE_Shadowsocks_Rust=y 75 | CONFIG_PACKAGE_luci-app-ssr-plus_INCLUDE_V2ray_plugin=y 76 | CONFIG_PACKAGE_luci-app-ssr-plus_INCLUDE_Xray=y 77 | CONFIG_PACKAGE_luci-app-ssr-plus_INCLUDE_Trojan=y 78 | CONFIG_PACKAGE_luci-app-ssr-plus_INCLUDE_Redsocks2=y 79 | CONFIG_PACKAGE_luci-app-ssr-plus_INCLUDE_NaiveProxy=y 80 | CONFIG_PACKAGE_luci-app-ssr-plus_INCLUDE_ShadowsocksR_Server=y 81 | CONFIG_PACKAGE_luci-i18n-ssr-plus-zh-cn=y 82 | CONFIG_PACKAGE_luci-proto-ipv6=y 83 | CONFIG_PACKAGE_luci-theme-argon=y 84 | CONFIG_PACKAGE_nano=y 85 | CONFIG_PACKAGE_odhcp6c=y 86 | CONFIG_PACKAGE_odhcp6c_ext_cer_id=0 87 | CONFIG_PACKAGE_odhcpd-ipv6only=y 88 | CONFIG_PACKAGE_odhcpd_ipv6only_ext_cer_id=0 89 | CONFIG_PACKAGE_openssh-sftp-client=y 90 | CONFIG_PACKAGE_openssh-sftp-server=y 91 | CONFIG_PACKAGE_redsocks2=y 92 | CONFIG_PACKAGE_shadowsocksr-libev-server=y 93 | CONFIG_PACKAGE_terminfo=y 94 | CONFIG_PACKAGE_trojan=y 95 | CONFIG_PACKAGE_v2ray=y 96 | CONFIG_PACKAGE_v2ray-plugin=y 97 | CONFIG_V2RAY_COMPRESS_UPX=y 98 | CONFIG_V2RAY_DISABLE_NONE=y 99 | CONFIG_V2RAY_EXCLUDE_ASSETS=y 100 | CONFIG_V2RAY_EXCLUDE_V2CTL=y 101 | CONFIG_V2RAY_JSON_INTERNAL=y 102 | CONFIG_boost-compile-visibility-hidden=y 103 | CONFIG_boost-runtime-shared=y 104 | CONFIG_boost-static-and-shared-libs=y 105 | CONFIG_boost-variant-release=y 106 | # CONFIG_TARGET_ramips_mt7620_DEVICE_aigale_ai-br100 is not set 107 | # CONFIG_TARGET_ramips_mt7620_DEVICE_alfa-network_ac1200rm is not set 108 | # CONFIG_TARGET_ramips_mt7620_DEVICE_alfa-network_r36m-e4g is not set 109 | # CONFIG_TARGET_ramips_mt7620_DEVICE_alfa-network_tube-e4g is not set 110 | # CONFIG_TARGET_ramips_mt7620_DEVICE_asus_rp-n53 is not set 111 | # CONFIG_TARGET_ramips_mt7620_DEVICE_asus_rt-ac51u is not set 112 | # CONFIG_TARGET_ramips_mt7620_DEVICE_asus_rt-n12p is not set 113 | # CONFIG_TARGET_ramips_mt7620_DEVICE_asus_rt-n14u is not set 114 | # CONFIG_TARGET_ramips_mt7620_DEVICE_bdcom_wap2100-sk is not set 115 | # CONFIG_TARGET_ramips_mt7620_DEVICE_buffalo_whr-1166d is not set 116 | # CONFIG_TARGET_ramips_mt7620_DEVICE_buffalo_whr-300hp2 is not set 117 | # CONFIG_TARGET_ramips_mt7620_DEVICE_buffalo_whr-600d is not set 118 | # CONFIG_TARGET_ramips_mt7620_DEVICE_buffalo_wmr-300 is not set 119 | # CONFIG_TARGET_ramips_mt7620_DEVICE_comfast_cf-wr800n is not set 120 | # CONFIG_TARGET_ramips_mt7620_DEVICE_dlink_dch-m225 is not set 121 | # CONFIG_TARGET_ramips_mt7620_DEVICE_dlink_dir-510l is not set 122 | # CONFIG_TARGET_ramips_mt7620_DEVICE_dlink_dir-810l is not set 123 | # CONFIG_TARGET_ramips_mt7620_DEVICE_dlink_dwr-116-a1 is not set 124 | # CONFIG_TARGET_ramips_mt7620_DEVICE_dlink_dwr-118-a1 is not set 125 | # CONFIG_TARGET_ramips_mt7620_DEVICE_dlink_dwr-118-a2 is not set 126 | # CONFIG_TARGET_ramips_mt7620_DEVICE_dlink_dwr-921-c1 is not set 127 | # CONFIG_TARGET_ramips_mt7620_DEVICE_dlink_dwr-921-c3 is not set 128 | # CONFIG_TARGET_ramips_mt7620_DEVICE_dlink_dwr-922-e2 is not set 129 | # CONFIG_TARGET_ramips_mt7620_DEVICE_dovado_tiny-ac is not set 130 | # CONFIG_TARGET_ramips_mt7620_DEVICE_edimax_br-6478ac-v2 is not set 131 | # CONFIG_TARGET_ramips_mt7620_DEVICE_edimax_ew-7476rpc is not set 132 | # CONFIG_TARGET_ramips_mt7620_DEVICE_edimax_ew-7478ac is not set 133 | # CONFIG_TARGET_ramips_mt7620_DEVICE_edimax_ew-7478apc is not set 134 | # CONFIG_TARGET_ramips_mt7620_DEVICE_elecom_wrh-300cr is not set 135 | # CONFIG_TARGET_ramips_mt7620_DEVICE_engenius_esr600 is not set 136 | # CONFIG_TARGET_ramips_mt7620_DEVICE_fon_fon2601 is not set 137 | # CONFIG_TARGET_ramips_mt7620_DEVICE_glinet_gl-mt300a is not set 138 | # CONFIG_TARGET_ramips_mt7620_DEVICE_glinet_gl-mt300n is not set 139 | # CONFIG_TARGET_ramips_mt7620_DEVICE_glinet_gl-mt750 is not set 140 | # CONFIG_TARGET_ramips_mt7620_DEVICE_head-weblink_hdrm200 is not set 141 | # CONFIG_TARGET_ramips_mt7620_DEVICE_hiwifi_hc5661 is not set 142 | # CONFIG_TARGET_ramips_mt7620_DEVICE_hiwifi_hc5761 is not set 143 | # CONFIG_TARGET_ramips_mt7620_DEVICE_hiwifi_hc5861 is not set 144 | # CONFIG_TARGET_ramips_mt7620_DEVICE_hnet_c108 is not set 145 | # CONFIG_TARGET_ramips_mt7620_DEVICE_iodata_wn-ac1167gr is not set 146 | # CONFIG_TARGET_ramips_mt7620_DEVICE_iodata_wn-ac733gr3 is not set 147 | # CONFIG_TARGET_ramips_mt7620_DEVICE_iptime_a104ns is not set 148 | # CONFIG_TARGET_ramips_mt7620_DEVICE_kimax_u25awf-h1 is not set 149 | # CONFIG_TARGET_ramips_mt7620_DEVICE_kimax_u35wf is not set 150 | # CONFIG_TARGET_ramips_mt7620_DEVICE_kingston_mlw221 is not set 151 | # CONFIG_TARGET_ramips_mt7620_DEVICE_kingston_mlwg2 is not set 152 | # CONFIG_TARGET_ramips_mt7620_DEVICE_lava_lr-25g001 is not set 153 | # CONFIG_TARGET_ramips_mt7620_DEVICE_lenovo_newifi-y1 is not set 154 | # CONFIG_TARGET_ramips_mt7620_DEVICE_lenovo_newifi-y1s is not set 155 | # CONFIG_TARGET_ramips_mt7620_DEVICE_linksys_e1700 is not set 156 | # CONFIG_TARGET_ramips_mt7620_DEVICE_microduino_microwrt is not set 157 | # CONFIG_TARGET_ramips_mt7620_DEVICE_netgear_ex2700 is not set 158 | # CONFIG_TARGET_ramips_mt7620_DEVICE_netgear_ex3700 is not set 159 | # CONFIG_TARGET_ramips_mt7620_DEVICE_netgear_ex6130 is not set 160 | # CONFIG_TARGET_ramips_mt7620_DEVICE_netgear_wn3000rp-v3 is not set 161 | # CONFIG_TARGET_ramips_mt7620_DEVICE_nexx_wt3020-4m is not set 162 | # CONFIG_TARGET_ramips_mt7620_DEVICE_nexx_wt3020-8m is not set 163 | # CONFIG_TARGET_ramips_mt7620_DEVICE_ohyeah_oy-0001 is not set 164 | # CONFIG_TARGET_ramips_mt7620_DEVICE_phicomm_k2g is not set 165 | # CONFIG_TARGET_ramips_mt7620_DEVICE_phicomm_psg1208 is not set 166 | # CONFIG_TARGET_ramips_mt7620_DEVICE_phicomm_psg1218a is not set 167 | # CONFIG_TARGET_ramips_mt7620_DEVICE_phicomm_psg1218b is not set 168 | # CONFIG_TARGET_ramips_mt7620_DEVICE_planex_cs-qr10 is not set 169 | # CONFIG_TARGET_ramips_mt7620_DEVICE_planex_db-wrt01 is not set 170 | # CONFIG_TARGET_ramips_mt7620_DEVICE_planex_mzk-750dhp is not set 171 | # CONFIG_TARGET_ramips_mt7620_DEVICE_planex_mzk-ex300np is not set 172 | # CONFIG_TARGET_ramips_mt7620_DEVICE_planex_mzk-ex750np is not set 173 | # CONFIG_TARGET_ramips_mt7620_DEVICE_ralink_mt7620a-evb is not set 174 | # CONFIG_TARGET_ramips_mt7620_DEVICE_ralink_mt7620a-mt7530-evb is not set 175 | # CONFIG_TARGET_ramips_mt7620_DEVICE_ralink_mt7620a-mt7610e-evb is not set 176 | # CONFIG_TARGET_ramips_mt7620_DEVICE_ralink_mt7620a-v22sg-evb is not set 177 | # CONFIG_TARGET_ramips_mt7620_DEVICE_ravpower_wd03 is not set 178 | # CONFIG_TARGET_ramips_mt7620_DEVICE_sanlinking_d240 is not set 179 | # CONFIG_TARGET_ramips_mt7620_DEVICE_sercomm_na930 is not set 180 | # CONFIG_TARGET_ramips_mt7620_DEVICE_tplink_archer-c2-v1 is not set 181 | # CONFIG_TARGET_ramips_mt7620_DEVICE_tplink_archer-c20-v1 is not set 182 | # CONFIG_TARGET_ramips_mt7620_DEVICE_tplink_archer-c20i is not set 183 | # CONFIG_TARGET_ramips_mt7620_DEVICE_tplink_archer-c50-v1 is not set 184 | # CONFIG_TARGET_ramips_mt7620_DEVICE_tplink_archer-mr200 is not set 185 | # CONFIG_TARGET_ramips_mt7620_DEVICE_tplink_re200-v1 is not set 186 | # CONFIG_TARGET_ramips_mt7620_DEVICE_tplink_re210-v1 is not set 187 | # CONFIG_TARGET_ramips_mt7620_DEVICE_vonets_var11n-300 is not set 188 | # CONFIG_TARGET_ramips_mt7620_DEVICE_wrtnode_wrtnode is not set 189 | # CONFIG_TARGET_ramips_mt7620_DEVICE_xiaomi_miwifi-mini is not set 190 | # CONFIG_TARGET_ramips_mt7620_DEVICE_xiaomi_miwifi-r3 is not set 191 | # CONFIG_TARGET_ramips_mt7620_DEVICE_youku_yk1 is not set 192 | # CONFIG_TARGET_ramips_mt7620_DEVICE_yukai_bocco is not set 193 | # CONFIG_TARGET_ramips_mt7620_DEVICE_zbtlink_zbt-ape522ii is not set 194 | # CONFIG_TARGET_ramips_mt7620_DEVICE_zbtlink_zbt-cpe102 is not set 195 | # CONFIG_TARGET_ramips_mt7620_DEVICE_zbtlink_zbt-wa05 is not set 196 | # CONFIG_TARGET_ramips_mt7620_DEVICE_zbtlink_zbt-we1026-5g-16m is not set 197 | # CONFIG_TARGET_ramips_mt7620_DEVICE_zbtlink_zbt-we1026-h-32m is not set 198 | # CONFIG_TARGET_ramips_mt7620_DEVICE_zbtlink_zbt-we2026 is not set 199 | # CONFIG_TARGET_ramips_mt7620_DEVICE_zbtlink_zbt-we826-16m is not set 200 | # CONFIG_TARGET_ramips_mt7620_DEVICE_zbtlink_zbt-we826-32m is not set 201 | # CONFIG_TARGET_ramips_mt7620_DEVICE_zbtlink_zbt-we826-e is not set 202 | # CONFIG_TARGET_ramips_mt7620_DEVICE_zbtlink_zbt-wr8305rt is not set 203 | # CONFIG_TARGET_ramips_mt7620_DEVICE_zte_q7 is not set 204 | # CONFIG_TARGET_ramips_mt7620_DEVICE_zyxel_keenetic-omni is not set 205 | # CONFIG_TARGET_ramips_mt7620_DEVICE_zyxel_keenetic-omni-ii is not set 206 | # CONFIG_TARGET_ramips_mt7620_DEVICE_zyxel_keenetic-viva is not set 207 | # CONFIG_TARGET_ramips_mt7620_Default is not set 208 | # CONFIG_TARGET_x86_64 is not set 209 | # CONFIG_TARGET_x86_64_Generic is not set 210 | # CONFIG_TARGET_x86_generic is not set 211 | # CONFIG_TARGET_x86_geode is not set 212 | # CONFIG_TARGET_x86_legacy is not set 213 | # CONFIG_TARGET_x86_zen is not set 214 | # CONFIG_PACKAGE_luci-app-vsftpd is not set 215 | # CONFIG_PACKAGE_vsftpd is not set 216 | # CONFIG_PACKAGE_vsftpd-alt is not set 217 | # CONFIG_PACKAGE_vsftpd-tls is not set 218 | -------------------------------------------------------------------------------- /x86.config: -------------------------------------------------------------------------------- 1 | CONFIG_TARGET_x86=y 2 | CONFIG_TARGET_x86_generic=y 3 | CONFIG_TARGET_x86_generic_Generic=y 4 | CONFIG_PACKAGE_grub2-efi=y 5 | CONFIG_EFI_IMAGES=y 6 | CONFIG_TARGET_IMAGES_GZIP=y 7 | CONFIG_TARGET_KERNEL_PARTSIZE=16 8 | CONFIG_TARGET_ROOTFS_PARTSIZE=300 9 | # CONFIG_GRUB_CONSOLE is not set 10 | CONFIG_PACKAGE_luci-app-ssr-plus=y 11 | CONFIG_PACKAGE_luci-app-ssr-plus_INCLUDE_Shadowsocks=y 12 | CONFIG_PACKAGE_luci-app-ssr-plus_INCLUDE_Shadowsocks_Rust=y 13 | CONFIG_PACKAGE_luci-app-ssr-plus_INCLUDE_V2ray_plugin=y 14 | CONFIG_PACKAGE_luci-app-ssr-plus_INCLUDE_Xray=y 15 | CONFIG_PACKAGE_luci-app-ssr-plus_INCLUDE_Trojan=y 16 | CONFIG_PACKAGE_luci-app-ssr-plus_INCLUDE_Redsocks2=y 17 | CONFIG_PACKAGE_luci-app-ssr-plus_INCLUDE_NaiveProxy=y 18 | CONFIG_PACKAGE_luci-app-ssr-plus_INCLUDE_Kcptun=y 19 | CONFIG_PACKAGE_luci-app-ssr-plus_INCLUDE_ShadowsocksR_Server=y 20 | CONFIG_PACKAGE_luci-i18n-ssr-plus-zh-cn=y 21 | # CONFIG_PACKAGE_luci-app-qbittorrent is not set 22 | CONFIG_PACKAGE_luci-theme-argon=y 23 | CONFIG_PACKAGE_luci-app-mwan3=y 24 | CONFIG_PACKAGE_luci-app-mwan3helper=y 25 | CONFIG_PACKAGE_luci-i18n-mwan3-zh-cn=y 26 | CONFIG_PACKAGE_luci-i18n-mwan3helper-zh-cn=y 27 | CONFIG_PACKAGE_luci-app-syncdial=y 28 | CONFIG_PACKAGE_luci-app-ttyd=y 29 | CONFIG_PACKAGE_luci-i18n-ttyd-zh-cn=y 30 | CONFIG_PACKAGE_luci-app-webadmin=y 31 | CONFIG_PACKAGE_luci-i18n-webadmin-zh-cn=y 32 | CONFIG_PACKAGE_dnsmasq_full_auth=y 33 | CONFIG_PACKAGE_dnsmasq_full_conntrack=y 34 | CONFIG_PACKAGE_dnsmasq_full_dnssec=y 35 | CONFIG_PACKAGE_ddns-scripts_cloudflare.com-v4=y 36 | CONFIG_PACKAGE_ddns-scripts_freedns_42_pl=y 37 | CONFIG_PACKAGE_ddns-scripts_godaddy.com-v1=y 38 | CONFIG_PACKAGE_ddns-scripts_no-ip_com=y 39 | CONFIG_PACKAGE_ddns-scripts_nsupdate=y 40 | CONFIG_PACKAGE_ddns-scripts_route53-v1=y 41 | CONFIG_PACKAGE_curl=y 42 | CONFIG_PACKAGE_htop=y 43 | CONFIG_PACKAGE_nano=y 44 | CONFIG_PACKAGE_wget=y 45 | CONFIG_PACKAGE_kmod-kvm-amd=y 46 | CONFIG_PACKAGE_kmod-kvm-intel=y 47 | CONFIG_PACKAGE_kmod-kvm-x86=y 48 | CONFIG_OPENSSL_ENGINE_CRYPTO=y 49 | CONFIG_OPENSSL_ENGINE_DIGEST=y 50 | CONFIG_OPENSSL_WITH_CAMELLIA=y 51 | CONFIG_OPENSSL_WITH_COMPRESSION=y 52 | CONFIG_OPENSSL_WITH_DTLS=y 53 | CONFIG_OPENSSL_WITH_EC2M=y 54 | CONFIG_OPENSSL_WITH_ERROR_MESSAGES=y 55 | CONFIG_OPENSSL_WITH_GOST=y 56 | CONFIG_OPENSSL_WITH_IDEA=y 57 | CONFIG_OPENSSL_WITH_MDC2=y 58 | CONFIG_OPENSSL_WITH_RFC3779=y 59 | CONFIG_OPENSSL_WITH_SEED=y 60 | CONFIG_OPENSSL_WITH_WHIRLPOOL=y 61 | CONFIG_KERNEL_BUILD_USER="eSir Playground" 62 | CONFIG_GRUB_TITLE="OpenWrt AutoBuild by eSirPlayground" 63 | CONFIG_OPENVPN_openssl_ENABLE_DEF_AUTH=y 64 | CONFIG_OPENVPN_openssl_ENABLE_FRAGMENT=y 65 | CONFIG_OPENVPN_openssl_ENABLE_LZ4=y 66 | CONFIG_OPENVPN_openssl_ENABLE_LZO=y 67 | CONFIG_OPENVPN_openssl_ENABLE_MULTIHOME=y 68 | CONFIG_OPENVPN_openssl_ENABLE_PF=y 69 | CONFIG_OPENVPN_openssl_ENABLE_PORT_SHARE=y 70 | CONFIG_OPENVPN_openssl_ENABLE_SERVER=y 71 | CONFIG_OPENVPN_openssl_ENABLE_SMALL=y 72 | CONFIG_PACKAGE_kmod-usb-ohci=y 73 | CONFIG_PACKAGE_kmod-usb-ohci-pci=y 74 | CONFIG_PACKAGE_kmod-usb-storage-uas=y 75 | CONFIG_PACKAGE_kmod-usb-uhci=y 76 | CONFIG_PACKAGE_kmod-sdhci=y 77 | CONFIG_PACKAGE_kmod-usb-ehci=y 78 | CONFIG_PACKAGE_kmod-usb2=y 79 | CONFIG_PACKAGE_kmod-usb2-pci=y 80 | CONFIG_PACKAGE_kmod-usb3=y 81 | CONFIG_PACKAGE_luci-app-frpc=y 82 | #CONFIG_PACKAGE_luci-app-passwall=y 83 | #CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Brook=y 84 | #CONFIG_PACKAGE_luci-app-passwall_INCLUDE_ChinaDNS_NG=y 85 | #CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Haproxy=y 86 | #CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Hysteria=y 87 | #CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Kcptun=y 88 | #CONFIG_PACKAGE_luci-app-passwall_INCLUDE_NaiveProxy=y 89 | #CONFIG_PACKAGE_luci-app-passwall_INCLUDE_PDNSD=y 90 | #CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Shadowsocks_Libev_Client=y 91 | #CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Shadowsocks_Libev_Server=y 92 | #CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Shadowsocks_Rust_Client=y 93 | #CONFIG_PACKAGE_luci-app-passwall_INCLUDE_ShadowsocksR_Libev_Client=y 94 | #CONFIG_PACKAGE_luci-app-passwall_INCLUDE_ShadowsocksR_Libev_Server=y 95 | #CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Simple_Obfs=y 96 | #CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Trojan_GO=y 97 | #CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Trojan_Plus=y 98 | #CONFIG_PACKAGE_luci-app-passwall_INCLUDE_V2ray=y 99 | #CONFIG_PACKAGE_luci-app-passwall_INCLUDE_V2ray_Plugin=y 100 | #CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Xray=y 101 | #CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Xray_Plugin=y 102 | -------------------------------------------------------------------------------- /x86_64.config: -------------------------------------------------------------------------------- 1 | CONFIG_TARGET_x86=y 2 | CONFIG_TARGET_x86_64=y 3 | CONFIG_TARGET_x86_64_Generic=y 4 | CONFIG_PACKAGE_grub2-efi=y 5 | CONFIG_EFI_IMAGES=y 6 | CONFIG_TARGET_IMAGES_GZIP=y 7 | CONFIG_TARGET_KERNEL_PARTSIZE=16 8 | CONFIG_TARGET_ROOTFS_PARTSIZE=300 9 | # CONFIG_GRUB_CONSOLE is not set 10 | CONFIG_PACKAGE_luci-app-docker=y 11 | CONFIG_PACKAGE_luci-i18n-docker-zh-cn=y 12 | # CONFIG_PACKAGE_luci-app-qbittorrent is not set 13 | CONFIG_PACKAGE_luci-app-ssr-plus=y 14 | CONFIG_PACKAGE_luci-app-ssr-plus_INCLUDE_Shadowsocks=y 15 | CONFIG_PACKAGE_luci-app-ssr-plus_INCLUDE_Shadowsocks_Rust=y 16 | CONFIG_PACKAGE_luci-app-ssr-plus_INCLUDE_V2ray_plugin=y 17 | CONFIG_PACKAGE_luci-app-ssr-plus_INCLUDE_Xray=y 18 | CONFIG_PACKAGE_luci-app-ssr-plus_INCLUDE_Trojan=y 19 | CONFIG_PACKAGE_luci-app-ssr-plus_INCLUDE_Redsocks2=y 20 | CONFIG_PACKAGE_luci-app-ssr-plus_INCLUDE_NaiveProxy=y 21 | CONFIG_PACKAGE_luci-app-ssr-plus_INCLUDE_Kcptun=y 22 | CONFIG_PACKAGE_luci-app-ssr-plus_INCLUDE_ShadowsocksR_Server=y 23 | CONFIG_PACKAGE_luci-i18n-ssr-plus-zh-cn=y 24 | CONFIG_PACKAGE_luci-theme-argon=y 25 | CONFIG_PACKAGE_luci-app-mwan3=y 26 | CONFIG_PACKAGE_luci-app-mwan3helper=y 27 | CONFIG_PACKAGE_luci-i18n-mwan3-zh-cn=y 28 | CONFIG_PACKAGE_luci-i18n-mwan3helper-zh-cn=y 29 | CONFIG_PACKAGE_luci-app-syncdial=y 30 | CONFIG_PACKAGE_luci-app-ttyd=y 31 | CONFIG_PACKAGE_luci-i18n-ttyd-zh-cn=y 32 | CONFIG_PACKAGE_luci-app-webadmin=y 33 | CONFIG_PACKAGE_luci-i18n-webadmin-zh-cn=y 34 | CONFIG_PACKAGE_dnsmasq_full_auth=y 35 | CONFIG_PACKAGE_dnsmasq_full_conntrack=y 36 | CONFIG_PACKAGE_dnsmasq_full_dnssec=y 37 | CONFIG_PACKAGE_ddns-scripts_cloudflare.com-v4=y 38 | CONFIG_PACKAGE_ddns-scripts_freedns_42_pl=y 39 | CONFIG_PACKAGE_ddns-scripts_godaddy.com-v1=y 40 | CONFIG_PACKAGE_ddns-scripts_no-ip_com=y 41 | CONFIG_PACKAGE_ddns-scripts_nsupdate=y 42 | CONFIG_PACKAGE_ddns-scripts_route53-v1=y 43 | CONFIG_PACKAGE_curl=y 44 | CONFIG_PACKAGE_htop=y 45 | CONFIG_PACKAGE_nano=y 46 | CONFIG_PACKAGE_wget=y 47 | CONFIG_PACKAGE_kmod-kvm-amd=y 48 | CONFIG_PACKAGE_kmod-kvm-intel=y 49 | CONFIG_PACKAGE_kmod-kvm-x86=y 50 | CONFIG_OPENSSL_ENGINE_CRYPTO=y 51 | CONFIG_OPENSSL_ENGINE_DIGEST=y 52 | CONFIG_OPENSSL_WITH_CAMELLIA=y 53 | CONFIG_OPENSSL_WITH_COMPRESSION=y 54 | CONFIG_OPENSSL_WITH_DTLS=y 55 | CONFIG_OPENSSL_WITH_EC2M=y 56 | CONFIG_OPENSSL_WITH_ERROR_MESSAGES=y 57 | CONFIG_OPENSSL_WITH_GOST=y 58 | CONFIG_OPENSSL_WITH_IDEA=y 59 | CONFIG_OPENSSL_WITH_MDC2=y 60 | CONFIG_OPENSSL_WITH_RFC3779=y 61 | CONFIG_OPENSSL_WITH_SEED=y 62 | CONFIG_OPENSSL_WITH_WHIRLPOOL=y 63 | CONFIG_OPENVPN_openssl_ENABLE_DEF_AUTH=y 64 | CONFIG_OPENVPN_openssl_ENABLE_FRAGMENT=y 65 | CONFIG_OPENVPN_openssl_ENABLE_LZ4=y 66 | CONFIG_OPENVPN_openssl_ENABLE_LZO=y 67 | CONFIG_OPENVPN_openssl_ENABLE_MULTIHOME=y 68 | CONFIG_OPENVPN_openssl_ENABLE_PF=y 69 | CONFIG_OPENVPN_openssl_ENABLE_PORT_SHARE=y 70 | CONFIG_OPENVPN_openssl_ENABLE_SERVER=y 71 | CONFIG_OPENVPN_openssl_ENABLE_SMALL=y 72 | CONFIG_KERNEL_BUILD_USER="eSir Playground" 73 | CONFIG_GRUB_TITLE="OpenWrt AutoBuild by eSirPlayground" 74 | CONFIG_PACKAGE_kmod-usb-ohci=y 75 | CONFIG_PACKAGE_kmod-usb-ohci-pci=y 76 | CONFIG_PACKAGE_kmod-usb-storage-uas=y 77 | CONFIG_PACKAGE_kmod-usb-uhci=y 78 | CONFIG_PACKAGE_kmod-sdhci=y 79 | CONFIG_PACKAGE_kmod-usb-ehci=y 80 | CONFIG_PACKAGE_kmod-usb2=y 81 | CONFIG_PACKAGE_kmod-usb2-pci=y 82 | CONFIG_PACKAGE_kmod-usb3=y 83 | CONFIG_PACKAGE_luci-app-frpc=y 84 | #CONFIG_PACKAGE_luci-app-passwall=y 85 | #CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Brook=y 86 | #CONFIG_PACKAGE_luci-app-passwall_INCLUDE_ChinaDNS_NG=y 87 | #CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Haproxy=y 88 | #CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Hysteria=y 89 | #CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Kcptun=y 90 | #CONFIG_PACKAGE_luci-app-passwall_INCLUDE_NaiveProxy=y 91 | #CONFIG_PACKAGE_luci-app-passwall_INCLUDE_PDNSD=y 92 | #CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Shadowsocks_Libev_Client=y 93 | #CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Shadowsocks_Libev_Server=y 94 | #CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Shadowsocks_Rust_Client=y 95 | #CONFIG_PACKAGE_luci-app-passwall_INCLUDE_ShadowsocksR_Libev_Client=y 96 | #CONFIG_PACKAGE_luci-app-passwall_INCLUDE_ShadowsocksR_Libev_Server=y 97 | #CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Simple_Obfs=y 98 | #CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Trojan_GO=y 99 | #CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Trojan_Plus=y 100 | #CONFIG_PACKAGE_luci-app-passwall_INCLUDE_V2ray=y 101 | #CONFIG_PACKAGE_luci-app-passwall_INCLUDE_V2ray_Plugin=y 102 | #CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Xray=y 103 | #CONFIG_PACKAGE_luci-app-passwall_INCLUDE_Xray_Plugin=y 104 | --------------------------------------------------------------------------------