Skip to content

Commit 0bae18d

Browse files
committed
Test build
1 parent 6634598 commit 0bae18d

File tree

1 file changed

+19
-16
lines changed

1 file changed

+19
-16
lines changed

.github/workflows/build.yml

Lines changed: 19 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -193,19 +193,25 @@ jobs:
193193
;;
194194
"v1.5.9")
195195
cp ../../../susfs4ksu/kernel_patches/KernelSU/10_enable_susfs_for_ksu.patch ./
196-
patch -p1 --forward --fuzz=3 < 10_enable_susfs_for_ksu.patch || true
197-
cp "../../../kernel_patches/next/susfs_fix_patches/$susfs_version/fix_apk_sign.c.patch" ./
198-
patch -p1 --forward --fuzz=3 < fix_apk_sign.c.patch
199-
cp "../../../kernel_patches/next/susfs_fix_patches/$susfs_version/fix_core_hook.c.patch" ./
200-
patch -p1 --forward --fuzz=3 < fix_core_hook.c.patch
201-
cp "../../../kernel_patches/next/susfs_fix_patches/$susfs_version/fix_selinux.c.patch" ./
202-
patch -p1 --forward --fuzz=3 < fix_selinux.c.patch
203-
cp "../../../kernel_patches/next/susfs_fix_patches/$susfs_version/fix_ksud.c.patch" ./
204-
patch -p1 --forward --fuzz=3 < fix_ksud.c.patch
205-
cp "../../../kernel_patches/next/susfs_fix_patches/$susfs_version/fix_rules.c.patch" ./
206-
patch -p1 --forward --fuzz=3 < fix_rules.c.patch
207-
cp "../../../kernel_patches/next/susfs_fix_patches/$susfs_version/fix_sucompat.c.patch" ./
208-
patch -p1 --forward --fuzz=3 < fix_sucompat.c.patch
196+
patch -p1 --forward < 10_enable_susfs_for_ksu.patch || true
197+
198+
for file in $(find ./kernel -maxdepth 2 -name "*.rej" -printf "%f\n" | cut -d'.' -f1); do
199+
echo "Patching file: $file.c with fix_$file.c.patch"
200+
curl -Ls "https://raw.githubusercontent.com/fatalcoder524/kernel_patches_additional/refs/heads/wild-main/next/susfs_fix_patches/v1.5.9/fix_$file.c.patch" | patch -p1 --forward
201+
done
202+
203+
# cp "../../../kernel_patches/next/susfs_fix_patches/$susfs_version/fix_apk_sign.c.patch" ./
204+
# curl -Ls https://raw.githubusercontent.com/fatalcoder524/kernel_patches_additional/refs/heads/wild-main/next/susfs_fix_patches/v1.5.9/fix_apk_sign.c.patch | patch -p1 --forward
205+
# cp "../../../kernel_patches/next/susfs_fix_patches/$susfs_version/fix_core_hook.c.patch" ./
206+
# patch -p1 --forward < fix_core_hook.c.patch
207+
# cp "../../../kernel_patches/next/susfs_fix_patches/$susfs_version/fix_selinux.c.patch" ./
208+
# patch -p1 --forward < fix_selinux.c.patch
209+
# cp "../../../kernel_patches/next/susfs_fix_patches/$susfs_version/fix_ksud.c.patch" ./
210+
# patch -p1 --forward < fix_ksud.c.patch
211+
# cp "../../../kernel_patches/next/susfs_fix_patches/$susfs_version/fix_rules.c.patch" ./
212+
# patch -p1 --forward < fix_rules.c.patch
213+
# cp "../../../kernel_patches/next/susfs_fix_patches/$susfs_version/fix_sucompat.c.patch" ./
214+
# patch -p1 --forward < fix_sucompat.c.patch
209215
;;
210216
*)
211217
echo "Invalid version: $susfs_version"
@@ -241,9 +247,6 @@ jobs:
241247
echo "Kernel >= $MIN_VERSION, skipping ptrace patch"
242248
fi
243249
244-
# SusFS Expermimental Patches
245-
echo "Patching susfs_dentry_null_checks!"
246-
curl -Ls https://raw.githubusercontent.com/fatalcoder524/kernel_patches_additional/refs/heads/wild-main/experimental/susfs/susfs_dentry_checks.patch | patch -p1 -F 3
247250
248251
- name: Apply KSUN Hooks
249252
run: |

0 commit comments

Comments
 (0)