@@ -150,11 +150,20 @@ jobs:
150150 echo "SusFS Version: $susfs_version"
151151
152152 case "$susfs_version" in
153- "v1.5.7")
153+ "v1.5.5"|"v1.5.6"| "v1.5.7")
154154 cp "../../../kernel_patches/next/0001-kernel-implement-susfs-v1.5.5-v1.5.7-KSUN-v1.0.8.patch" "./ksun_susfs_latest.patch"
155155 ;;
156- "v1.5.8")
157- cp "../../../kernel_patches/next/0001-kernel-implement-susfs-v1.5.8-KernelSU-Next-v1.0.8.patch" "./ksun_susfs_latest.patch"
156+ "v1.5.8"|"v1.5.9")
157+ cp ../../../susfs4ksu/kernel_patches/KernelSU/10_enable_susfs_for_ksu.patch ./
158+ patch -p1 --forward --fuzz=3 < 10_enable_susfs_for_ksu.patch || true
159+ cp ../../../kernel_patches/next/susfs_fix_patches/v1.5.8/fix_apk_sign.c.patch ./
160+ patch -p1 --forward --fuzz=3 < fix_apk_sign.c.patch
161+ cp ../../../kernel_patches/next/susfs_fix_patches/v1.5.8/fix_core_hook.c.patch ./
162+ patch -p1 --forward --fuzz=3 < fix_core_hook.c.patch
163+ cp ../../../kernel_patches/next/susfs_fix_patches/v1.5.8/fix_selinux.c.patch ./
164+ patch -p1 --forward --fuzz=3 < fix_selinux.c.patch
165+ cp ../../../kernel_patches/next/susfs_fix_patches/v1.5.8/fix_ksud.c.patch ./
166+ patch -p1 --forward --fuzz=3 < fix_ksud.c.patch
158167 ;;
159168 *)
160169 echo "Invalid version: $susfs_version"
@@ -174,9 +183,9 @@ jobs:
174183 fi
175184 patch -p1 < 50_add_susfs_in_gki-${{ inputs.android_version }}-${{ inputs.kernel_version }}.patch || true
176185
177- # curl -Ls https://raw.githubusercontent.com/fatalcoder524/kernel_patches_additional/refs/heads/main/susfs_test/test_kabi_5 .patch | patch -p1 -F 3
186+ curl -Ls https://raw.githubusercontent.com/fatalcoder524/kernel_patches_additional/refs/heads/main/susfs_test/test_kabi_2 .patch | patch -p1 -F 3
178187
179- grep -C 10 "ANDROID_KABI_RESERVE(6 );" ./include/linux/sched.h
188+ grep -C 10 "ANDROID_KABI_RESERVE(4 );" ./include/linux/sched.h
180189
181190 if ! grep -qxF '#define CMD_SUSFS_HIDE_SUS_MNTS_FOR_ALL_PROCS 0x55561' ./include/linux/susfs_def.h; then
182191 curl -Ls https://raw.githubusercontent.com/fatalcoder524/kernel_patches_additional/refs/heads/main/hide_sus_mnts_for_all_procs.patch | patch -p1 -F 3
0 commit comments