enable kerner module zram

add theme https://github.com/garypang13/luci-theme-edge
This commit is contained in:
root
2020-09-11 13:37:03 +08:00
parent ab4b12d228
commit ee5ca18372
11 changed files with 17 additions and 13 deletions

View File

@@ -28,7 +28,7 @@ jobs:
run: . 1_initialization_environment.sh run: . 1_initialization_environment.sh
- name: Clone Source - name: Clone Source
run: . 2_clone_rouce.sh master h5 run: . 2_clone_source.sh master h5
- name: Mods - name: Mods
run: | run: |

View File

@@ -28,7 +28,7 @@ jobs:
run: . 1_initialization_environment.sh run: . 1_initialization_environment.sh
- name: Clone Source - name: Clone Source
run: . 2_clone_rouce.sh master-v19.07.1 h3 run: . 2_clone_source.sh master-v19.07.1 h3
- name: Mods - name: Mods
run: | run: |

View File

@@ -28,7 +28,7 @@ jobs:
run: . 1_initialization_environment.sh run: . 1_initialization_environment.sh
- name: Clone Source - name: Clone Source
run: . 2_clone_rouce.sh master-v19.07.1 rk3328 run: . 2_clone_source.sh master-v19.07.1 rk3328
- name: Patch Kernel - name: Patch Kernel
run: . patch_kernel_5.4.sh run: . patch_kernel_5.4.sh

View File

@@ -28,7 +28,7 @@ jobs:
run: . 1_initialization_environment.sh run: . 1_initialization_environment.sh
- name: Clone Source - name: Clone Source
run: . 2_clone_rouce.sh master-v19.07.1 rk3328 run: . 2_clone_source.sh master-v19.07.1 rk3328
- name: Patch Kernel - name: Patch Kernel
run: . patch_kernel_5.4-test.sh run: . patch_kernel_5.4-test.sh

View File

@@ -29,7 +29,7 @@ jobs:
run: . 1_initialization_environment.sh run: . 1_initialization_environment.sh
- name: Clone Source - name: Clone Source
run: . 2_clone_rouce.sh run: . 2_clone_source.sh
- name: Patch Kernel - name: Patch Kernel
run: . patch_kernel_5.4-test.sh run: . patch_kernel_5.4-test.sh

View File

@@ -28,7 +28,7 @@ jobs:
run: . 1_initialization_environment.sh run: . 1_initialization_environment.sh
- name: Clone Source - name: Clone Source
run: . 2_clone_rouce.sh master-v19.07.1 rk3328 run: . 2_clone_source.sh master-v19.07.1 rk3328
- name: Patch Kernel - name: Patch Kernel
run: . patch_kernel_5.4.sh run: . patch_kernel_5.4.sh

View File

@@ -6,3 +6,9 @@ repo init -u https://github.com/friendlyarm/friendlywrt_manifests -b $1 -m $2.xm
repo sync -c --no-tags --no-clone-bundle -j8 repo sync -c --no-tags --no-clone-bundle -j8
cd friendlywrt/ && git fetch --unshallow cd friendlywrt/ && git fetch --unshallow
git checkout `git branch -va | grep remotes/m | awk '{print $3}' | awk -F\/ '{print $2}'` git checkout `git branch -va | grep remotes/m | awk '{print $3}' | awk -F\/ '{print $2}'`
[ -f target/linux/rockchip-rk3328/config-4.14 ] && sed -i '/CONFIG_CGROUPS/a\CONFIG_CGROUP_PERF=y' target/linux/rockchip-rk3328/config-4.14
[ -f target/linux/allwinner-h5/config-4.14 ] && sed -i '/CONFIG_CGROUPS/a\CONFIG_CGROUP_PERF=y' target/linux/allwinner-h5/config-4.14
git add . && git commit -m 'reset'
cd ../ && find device/ -name distfeeds.conf -delete

View File

@@ -4,6 +4,7 @@ fi
git clone https://github.com/destan19/OpenAppFilter.git git clone https://github.com/destan19/OpenAppFilter.git
git clone https://github.com/rufengsuixing/luci-app-adguardhome git clone https://github.com/rufengsuixing/luci-app-adguardhome
git clone -b 18.06 https://github.com/jerrykuku/luci-theme-argon.git git clone -b 18.06 https://github.com/jerrykuku/luci-theme-argon.git
git clone -b 18.06 https://github.com/garypang13/luci-theme-edge
git clone https://github.com/xiaoqingfengATGH/luci-theme-infinityfreedom git clone https://github.com/xiaoqingfengATGH/luci-theme-infinityfreedom
#git clone https://github.com/jerrykuku/lua-maxminddb.git #git clone https://github.com/jerrykuku/lua-maxminddb.git

View File

@@ -83,6 +83,7 @@ CONFIG_PACKAGE_luci-theme-netgear-mc=y
CONFIG_PACKAGE_luci-theme-openwrt=y CONFIG_PACKAGE_luci-theme-openwrt=y
CONFIG_PACKAGE_autocore=y CONFIG_PACKAGE_autocore=y
CONFIG_PACKAGE_zram-swap=y
CONFIG_PACKAGE_luci-app-smartdns=y CONFIG_PACKAGE_luci-app-smartdns=y
CONFIG_PACKAGE_luci-app-wireguard=y CONFIG_PACKAGE_luci-app-wireguard=y
CONFIG_PACKAGE_luci-app-oaf=y CONFIG_PACKAGE_luci-app-oaf=y

View File

@@ -16,5 +16,3 @@ cd ../
wget https://github.com/torvalds/linux/raw/master/scripts/kconfig/merge_config.sh && chmod +x merge_config.sh wget https://github.com/torvalds/linux/raw/master/scripts/kconfig/merge_config.sh && chmod +x merge_config.sh
grep -i '_NETFILTER_\|FLOW' ../.config.override > .config.override grep -i '_NETFILTER_\|FLOW' ../.config.override > .config.override
./merge_config.sh -m .config.override kernel/arch/arm64/configs/nanopi-r2_linux_defconfig && mv .config kernel/arch/arm64/configs/nanopi-r2_linux_defconfig ./merge_config.sh -m .config.override kernel/arch/arm64/configs/nanopi-r2_linux_defconfig && mv .config kernel/arch/arm64/configs/nanopi-r2_linux_defconfig
sed -i -r 's/# (CONFIG_.*_ERRATUM_.*?) is.*/\1=y/g' kernel/arch/arm64/configs/nanopi-r2_linux_defconfig

View File

@@ -1,12 +1,10 @@
[ -f configs/config_rk3328 ] && sed -i '/=m/d;/CONFIG_IB/d;/CONFIG_SDK/d;/CONFIG_BUILDBOT/d;/CONFIG_ALL_KMODS/d;/CONFIG_PACKAGE_kmod/d;/CONFIG_ALL_NONSHARED/d;/docker/d;/DOCKER/d;/CONFIG_DISPLAY_SUPPORT/d;/CONFIG_AUDIO_SUPPORT/d;/CONFIG_OPENSSL_PREFER_CHACHA_OVER_GCM/d;/CONFIG_VERSION/d;/SAMBA/Id;/modemmanager/d;/CGROUPS/d;/PACKAGE_lib/d;/luci-lib/d' configs/config_rk3328 [ -f configs/config_rk3328 ] && sed -i '/=m/d;/CONFIG_IB/d;/CONFIG_SDK/d;/CONFIG_BUILDBOT/d;/CONFIG_ALL_KMODS/d;/CONFIG_PACKAGE_kmod/d;/CONFIG_ALL_NONSHARED/d;/docker/d;/DOCKER/d;/CONFIG_DISPLAY_SUPPORT/d;/CONFIG_AUDIO_SUPPORT/d;/CONFIG_OPENSSL_PREFER_CHACHA_OVER_GCM/d;/CONFIG_VERSION/d;/SAMBA/Id;/modemmanager/d;/CGROUPS/d;/PACKAGE_lib/d;/luci-lib/d' configs/config_rk3328
[ -f configs/config_h5 ] && sed -i '/=m/d;/CONFIG_IB/d;/CONFIG_SDK/d;/CONFIG_BUILDBOT/d;/CONFIG_ALL_KMODS/d;/CONFIG_PACKAGE_kmod/d;/CONFIG_ALL_NONSHARED/d;/docker/d;/DOCKER/d;/CONFIG_DISPLAY_SUPPORT/d;/CONFIG_AUDIO_SUPPORT/d;/CONFIG_OPENSSL_PREFER_CHACHA_OVER_GCM/d;/CONFIG_VERSION/d;/SAMBA/Id;/modemmanager/d;/CGROUPS/d;/PACKAGE_lib/d;/luci-lib/d' configs/config_h5 [ -f configs/config_h5 ] && sed -i '/=m/d;/CONFIG_IB/d;/CONFIG_SDK/d;/CONFIG_BUILDBOT/d;/CONFIG_ALL_KMODS/d;/CONFIG_PACKAGE_kmod/d;/CONFIG_ALL_NONSHARED/d;/docker/d;/DOCKER/d;/CONFIG_DISPLAY_SUPPORT/d;/CONFIG_AUDIO_SUPPORT/d;/CONFIG_OPENSSL_PREFER_CHACHA_OVER_GCM/d;/CONFIG_VERSION/d;/SAMBA/Id;/modemmanager/d;/CGROUPS/d;/PACKAGE_lib/d;/luci-lib/d' configs/config_h5
[ -f configs/config_h3 ] && sed -i '/=m/d;/CONFIG_IB/d;/CONFIG_SDK/d;/CONFIG_BUILDBOT/d;/CONFIG_ALL_KMODS/d;/CONFIG_PACKAGE_kmod/d;/CONFIG_ALL_NONSHARED/d;/docker/d;/DOCKER/d;/CONFIG_DISPLAY_SUPPORT/d;/CONFIG_AUDIO_SUPPORT/d;/CONFIG_OPENSSL_PREFER_CHACHA_OVER_GCM/d;/CONFIG_VERSION/d;/SAMBA/Id;/modemmanager/d;/CGROUPS/d;/PACKAGE_lib/d;/luci-lib/d' configs/config_h3 [ -f configs/config_h3 ] && sed -i '/=m/d;/CONFIG_IB/d;/CONFIG_SDK/d;/CONFIG_BUILDBOT/d;/CONFIG_ALL_KMODS/d;/CONFIG_PACKAGE_kmod/d;/CONFIG_ALL_NONSHARED/d;/docker/d;/DOCKER/d;/CONFIG_DISPLAY_SUPPORT/d;/CONFIG_AUDIO_SUPPORT/d;/CONFIG_OPENSSL_PREFER_CHACHA_OVER_GCM/d;/CONFIG_VERSION/d;/SAMBA/Id;/modemmanager/d;/CGROUPS/d;/PACKAGE_lib/d;/luci-lib/d' configs/config_h3
[ -f friendlywrt/target/linux/rockchip-rk3328/config-4.14 ] && sed -i '/CONFIG_CGROUPS/a\CONFIG_CGROUP_PERF=y' friendlywrt/target/linux/rockchip-rk3328/config-4.14
[ -f friendlywrt/target/linux/allwinner-h5/config-4.14 ] && sed -i '/CONFIG_CGROUPS/a\CONFIG_CGROUP_PERF=y' friendlywrt/target/linux/allwinner-h5/config-4.14
cd friendlywrt/ && git add . && git commit -m 'reset' && cd ../
find device/ -name distfeeds.conf -delete
[ -f configs/config_rk3328 ] && echo -e '\nCONFIG_KERNEL_BUILD_USER="Dayong Chen"\nCONFIG_GRUB_TITLE="OpenWrt on Nanopi devices compiled by DayongChen"' >> configs/config_rk3328 [ -f configs/config_rk3328 ] && echo -e '\nCONFIG_KERNEL_BUILD_USER="Dayong Chen"\nCONFIG_GRUB_TITLE="OpenWrt on Nanopi devices compiled by DayongChen"' >> configs/config_rk3328
[ -f configs/config_h5 ] && echo -e '\nCONFIG_KERNEL_BUILD_USER="Dayong Chen"\nCONFIG_GRUB_TITLE="OpenWrt on Nanopi devices compiled by DayongChen"' >> configs/config_h5 [ -f configs/config_h5 ] && echo -e '\nCONFIG_KERNEL_BUILD_USER="Dayong Chen"\nCONFIG_GRUB_TITLE="OpenWrt on Nanopi devices compiled by DayongChen"' >> configs/config_h5
[ -f configs/config_h3 ] && echo -e '\nCONFIG_KERNEL_BUILD_USER="Dayong Chen"\nCONFIG_GRUB_TITLE="OpenWrt on Nanopi devices compiled by DayongChen"' >> configs/config_h3 [ -f configs/config_h3 ] && echo -e '\nCONFIG_KERNEL_BUILD_USER="Dayong Chen"\nCONFIG_GRUB_TITLE="OpenWrt on Nanopi devices compiled by DayongChen"' >> configs/config_h3
sed -i -r 's/# (CONFIG_.*_ERRATUM_.*?) is.*/\1=y/g' kernel/arch/arm64/configs/*
echo "\nCONFIG_ZRAM=m\n" >> kernel/arch/arm64/configs/sunxi_arm64_defconfig