@@ -97,17 +97,17 @@ jobs:
97
97
patch -p1 --forward --fuzz=3 < 10_enable_susfs_for_ksu.patch || true
98
98
99
99
echo "Applying next SUSFS Fix patches..."
100
- cp ../../kernel_patches/next/fix_apk_sign.c.patch ./
100
+ cp ../../kernel_patches/next/susfs_fix_patches/v1.5.9/ fix_apk_sign.c.patch ./
101
101
patch -p1 --forward --fuzz=3 < fix_apk_sign.c.patch
102
- cp ../../kernel_patches/next/fix_core_hook.c.patch ./
102
+
103
+ cp ../../kernel_patches/next/susfs_fix_patches/v1.5.9/fix_core_hook.c.patch ./
103
104
patch -p1 --forward --fuzz=3 < fix_core_hook.c.patch
104
- cp ../../kernel_patches/next/fix_selinux.c.patch ./
105
+
106
+ cp ../../kernel_patches/next/susfs_fix_patches/v1.5.9/fix_selinux.c.patch ./
105
107
patch -p1 --forward --fuzz=3 < fix_selinux.c.patch
106
- cp ../../kernel_patches/next/fix_ksud.c.patch ./
108
+
109
+ cp ../../kernel_patches/next/susfs_fix_patches/v1.5.9/fix_ksud.c.patch ./
107
110
patch -p1 --forward --fuzz=3 < fix_ksud.c.patch
108
- cp ../../kernel_patches/next/fix_sucompat.c.patch ./
109
- patch -p1 --forward --fuzz=3 < fix_sucompat.c.patch
110
- sed -i '/bool ksu_devpts_hook = false;/d' ./kernel/sucompat.c
111
111
112
112
# Change to common directory and apply SUSFS patch
113
113
cd ..
@@ -120,8 +120,8 @@ jobs:
120
120
echo "Changing to configuration directory: $CONFIG..."
121
121
cd "$CONFIG"
122
122
# Apply additional patch
123
- cp ../kernel_patches/next/syscall_hooks .patch ./
124
- patch -p1 --fuzz= 3 < ./syscall_hooks .patch
123
+ cp ../kernel_patches/next/scope_min_manual_hooks_v1.4 .patch ./
124
+ patch -p1 -F 3 < scope_min_manual_hooks_v1.4 .patch
125
125
126
126
- name : Apply Hide Stuff Patches
127
127
run : |
@@ -162,7 +162,7 @@ jobs:
162
162
echo "CONFIG_KSU_SUSFS_AUTO_ADD_SUS_KSU_DEFAULT_MOUNT=y" >> ./arch/arm64/configs/${{ inputs.codename }}_defconfig
163
163
echo "CONFIG_KSU_SUSFS_AUTO_ADD_SUS_BIND_MOUNT=y" >> ./arch/arm64/configs/${{ inputs.codename }}_defconfig
164
164
echo "CONFIG_KSU_SUSFS_SUS_KSTAT=y" >> ./arch/arm64/configs/${{ inputs.codename }}_defconfig
165
- echo "CONFIG_KSU_SUSFS_SUS_OVERLAYFS=y " >> ./arch/arm64/configs/${{ inputs.codename }}_defconfig
165
+ echo "CONFIG_KSU_SUSFS_SUS_OVERLAYFS=n " >> ./arch/arm64/configs/${{ inputs.codename }}_defconfig
166
166
echo "CONFIG_KSU_SUSFS_TRY_UMOUNT=y" >> ./arch/arm64/configs/${{ inputs.codename }}_defconfig
167
167
echo "CONFIG_KSU_SUSFS_AUTO_ADD_TRY_UMOUNT_FOR_BIND_MOUNT=y" >> ./arch/arm64/configs/${{ inputs.codename }}_defconfig
168
168
echo "CONFIG_KSU_SUSFS_SPOOF_UNAME=y" >> ./arch/arm64/configs/${{ inputs.codename }}_defconfig
@@ -176,6 +176,19 @@ jobs:
176
176
echo "CONFIG_TMPFS_XATTR=y" >> ./arch/arm64/configs/${{ inputs.codename }}_defconfig
177
177
echo "CONFIG_TMPFS_POSIX_ACL=y" >> ./arch/arm64/configs/${{ inputs.codename }}_defconfig
178
178
179
+ # Add additional config setting
180
+ echo "CONFIG_IP_NF_TARGET_TTL=y" >> ./arch/arm64/configs/gki_defconfig
181
+ echo "CONFIG_IP6_NF_TARGET_HL=y" >> ./arch/arm64/configs/gki_defconfig
182
+ echo "CONFIG_IP6_NF_MATCH_HL=y" >> ./arch/arm64/configs/gki_defconfig
183
+
184
+ # Add BBR Config
185
+ echo "CONFIG_TCP_CONG_ADVANCED=y" >> ./common/arch/arm64/configs/gki_defconfig
186
+ echo "CONFIG_TCP_CONG_BBR=y" >> ./common/arch/arm64/configs/gki_defconfig
187
+ echo "CONFIG_NET_SCH_FQ=y" >> ./common/arch/arm64/configs/gki_defconfig
188
+ echo "CONFIG_TCP_CONG_BIC=n" >> ./common/arch/arm64/configs/gki_defconfig
189
+ echo "CONFIG_TCP_CONG_WESTWOOD=n" >> ./common/arch/arm64/configs/gki_defconfig
190
+ echo "CONFIG_TCP_CONG_HTCP=n" >> ./common/arch/arm64/configs/gki_defconfig
191
+
179
192
- name : Run sed and perl Commands
180
193
run : |
181
194
echo "Changing to configuration directory: $CONFIG..."
0 commit comments