|
|
@@ -195,7 +195,7 @@ jobs:
|
|
|
# Copy SUSFS patches
|
|
|
cp ../susfs4ksu/kernel_patches/50_add_susfs_in_gki-${{ inputs.android_version }}-${{ inputs.kernel_version }}.patch ./common/
|
|
|
cd common
|
|
|
- patch -p1 < 50_add_susfs_in_gki-${{ inputs.android_version }}-${{ inputs.kernel_version }}.patch
|
|
|
+ patch -p1 --forward < 50_add_susfs_in_gki-${{ inputs.android_version }}-${{ inputs.kernel_version }}.patch
|
|
|
cd ..
|
|
|
cp ../susfs4ksu/kernel_patches/fs/* ./common/fs/
|
|
|
cp ../susfs4ksu/kernel_patches/include/linux/* ./common/include/linux/
|
|
|
@@ -209,34 +209,34 @@ jobs:
|
|
|
echo "Applying SUSFS patches for Official KernelSU..."
|
|
|
cd ./KernelSU
|
|
|
cp ../../susfs4ksu/kernel_patches/KernelSU/10_enable_susfs_for_ksu.patch ./
|
|
|
- patch -p1 < 10_enable_susfs_for_ksu.patch
|
|
|
+ patch -p1 --forward < 10_enable_susfs_for_ksu.patch
|
|
|
;;
|
|
|
"NEXT")
|
|
|
echo "Applying SUSFS patches for KernelSU Next..."
|
|
|
cd ./KernelSU-Next
|
|
|
cp ../../susfs4ksu/kernel_patches/KernelSU/10_enable_susfs_for_ksu.patch ./
|
|
|
- patch -p1 < 10_enable_susfs_for_ksu.patch || true
|
|
|
+ patch -p1 --forward < 10_enable_susfs_for_ksu.patch || true
|
|
|
|
|
|
cp ../../kernel_patches/next/susfs_fix_patches/v1.5.9/fix_apk_sign.c.patch ./
|
|
|
- patch -p1 < fix_apk_sign.c.patch
|
|
|
+ patch -p1 --forward < fix_apk_sign.c.patch
|
|
|
|
|
|
cp ../../kernel_patches/next/susfs_fix_patches/v1.5.9/fix_core_hook.c.patch ./
|
|
|
- patch -p1 < fix_core_hook.c.patch
|
|
|
+ patch -p1 --forward < fix_core_hook.c.patch
|
|
|
|
|
|
cp ../../kernel_patches/next/susfs_fix_patches/v1.5.9/fix_selinux.c.patch ./
|
|
|
- patch -p1 < fix_selinux.c.patch
|
|
|
+ patch -p1 --forward < fix_selinux.c.patch
|
|
|
|
|
|
cp ../../kernel_patches/next/susfs_fix_patches/v1.5.9/fix_ksud.c.patch ./
|
|
|
- patch -p1 < fix_ksud.c.patch
|
|
|
+ patch -p1 --forward < fix_ksud.c.patch
|
|
|
|
|
|
cp ../../kernel_patches/next/susfs_fix_patches/v1.5.9/fix_rules.c.patch ./
|
|
|
- patch -p1 < fix_rules.c.patch
|
|
|
+ patch -p1 --forward < fix_rules.c.patch
|
|
|
|
|
|
cp ../../kernel_patches/next/susfs_fix_patches/v1.5.9/fix_sucompat.c.patch ./
|
|
|
- patch -p1 < fix_sucompat.c.patch
|
|
|
+ patch -p1 --forward < fix_sucompat.c.patch
|
|
|
|
|
|
cp ../../kernel_patches/next/susfs_fix_patches/v1.5.9/fix_kernel_compat.c.patch ./
|
|
|
- patch -p1 < fix_kernel_compat.c.patch
|
|
|
+ patch -p1 --forward < fix_kernel_compat.c.patch
|
|
|
;;
|
|
|
"MKSU")
|
|
|
echo "Applying SUSFS patches for MKSU..."
|
|
|
@@ -280,11 +280,11 @@ jobs:
|
|
|
if [ "${{ inputs.kernelsu_variant }}" == "NEXT" ]; then
|
|
|
echo "Applying hooks for KernelSU-Next..."
|
|
|
cp ../../kernel_patches/next/scope_min_manual_hooks_v1.4.patch ./
|
|
|
- patch -p1 -F 3 < scope_min_manual_hooks_v1.4.patch
|
|
|
+ patch -p1 --forward -F 3 < scope_min_manual_hooks_v1.4.patch
|
|
|
elif [ "${{ inputs.kernelsu_variant }}" == "WILD" ]; then
|
|
|
echo "Applying hooks for Wild KSU..."
|
|
|
cp ../../kernel_patches/wild/syscall_hooks.patch ./
|
|
|
- patch -p1 -F 3 < syscall_hooks.patch
|
|
|
+ patch -p1 --forward -F 3 < syscall_hooks.patch
|
|
|
fi
|
|
|
|
|
|
- name: Apply Hide Stuff Patches
|
|
|
@@ -292,7 +292,7 @@ jobs:
|
|
|
echo "Changing to configuration directory: $CONFIG..."
|
|
|
cd "$CONFIG/common"
|
|
|
cp ../../kernel_patches/69_hide_stuff.patch ./
|
|
|
- patch -p1 -F 3 < 69_hide_stuff.patch
|
|
|
+ patch -p1 --forward -F 3 < 69_hide_stuff.patch
|
|
|
|
|
|
- name: Add Configuration Settings
|
|
|
run: |
|