diy.sh 1.0 KB

123456789101112131415161718192021222324
  1. #!/bin/bash
  2. SHELL_FOLDER=$(dirname $(readlink -f "$0"))
  3. bash $SHELL_FOLDER/../common/kernel_5.15.sh
  4. svn co https://github.com/coolsnowwolf/lede/trunk/target/linux/x86/patches-5.15 target/linux/x86/patches-5.15
  5. rm -rf target/linux/x86/patches-5.15/.svn
  6. sed -i 's/DEFAULT_PACKAGES +=/DEFAULT_PACKAGES += autocore-x86 kmod-usb-hid kmod-mmc kmod-sdhci usbutils pciutils lm-sensors-detect kmod-alx kmod-vmxnet3 kmod-igbvf kmod-iavf kmod-bnx2x kmod-pcnet32 kmod-tulip kmod-r8125 kmod-8139cp kmod-8139too kmod-i40e kmod-drm-i915 kmod-i915-gvt kmod-mlx4-core kmod-mlx5-core fdisk lsblk/' target/linux/x86/Makefile
  7. sed -i 's/FEATURES:=/FEATURES:=usb usbgadget/' target/linux/x86/Makefile
  8. mv -f tmp/r81* feeds/kiddin9/
  9. sed -i 's,kmod-r8169,kmod-r8168,g' target/linux/x86/image/64.mk
  10. sed -i 's/256/1024/g' target/linux/x86/image/Makefile
  11. echo '
  12. CONFIG_ACPI=y
  13. CONFIG_X86_ACPI_CPUFREQ=y
  14. CONFIG_NR_CPUS=512
  15. ' >> ./target/linux/x86/config-5.15
  16. sed -i "s/enabled '0'/enabled '1'/g" feeds/packages/utils/irqbalance/files/irqbalance.config