diy.sh 1.0 KB

12345678910111213141516171819202122232425262728293031
  1. #!/bin/bash
  2. shopt -s extglob
  3. SHELL_FOLDER=$(dirname $(readlink -f "$0"))
  4. mv -f ../feeds/ipq807x/ipq807x target/linux/
  5. ./scripts/feeds install -a -p wifi_ax -f
  6. rm -rf package/feeds/wifi_ax/hostapd
  7. sed -i "/gl_feeds_common/d" feeds.conf
  8. sed -i "/ipq807x/d" feeds.conf
  9. sed -i "/wifi_ax/d" feeds.conf
  10. rm -rf package/feeds/kiddin9/{firewall,rtl*,base-files,netifd,nft-fullcone,mbedtls,oaf,shortcut-fe,simulated-driver,fast-classifier,fullconenat}
  11. rm -rf package/kernel/{nat46,ath10k-ct,mt76,rtl8812au-ct}
  12. rm -rf feeds/packages/net/xtables-addons package/feeds/packages/openvswitch
  13. sed -i "s/PKG_HASH:=.*/PKG_HASH:=skip/" package/feeds/wifi_ax/mac80211/Makefile
  14. rm -rf devices/common/patches/{glinet,imagebuilder.patch,iptables.patch,targets.patch,kernel-defaults.patch,disable_flock.patch}
  15. rm -rf toolchain/musl
  16. svn co https://github.com/openwrt/openwrt/branches/openwrt-22.03/toolchain/musl toolchain/musl
  17. svn co https://github.com/coolsnowwolf/openwrt-gl-ax1800/trunk/package/network/services/fullconenat feeds/kiddin9/fullconenat
  18. make defconfig