|
|
@@ -181,6 +181,10 @@ runs:
|
|
|
echo "Applying exec.c Android 16 6.12 Fake Patch"
|
|
|
sed -i '/^#include <linux\/dma-buf.h>$/d' fs/exec.c
|
|
|
fi
|
|
|
+ if [ "${{ inputs.sublevel }}" -ge "69" ]; then
|
|
|
+ echo "Applying task_mmu.c Android 16 6.12 Fake Patch"
|
|
|
+ sed -i 's/vma_pages/vma_data_pages/g' fs/proc/task_mmu.c
|
|
|
+ fi
|
|
|
|
|
|
- name: Apply Kernel SUSFS Patches
|
|
|
shell: bash
|
|
|
@@ -277,7 +281,11 @@ runs:
|
|
|
echo "Reverting 6.12 Fake Patches"
|
|
|
if [ "${{ inputs.sublevel }}" -ge "58" ]; then
|
|
|
echo "Reverting exec.c Android 16 6.12 Fake Patch"
|
|
|
- sed -i '/linux\/ksh.h/a #include <linux/dma-buf.h>' fs/exec.c
|
|
|
+ sed -i '/^#include /a #include <linux/dma-buf.h>' fs/exec.c
|
|
|
+ fi
|
|
|
+ if [ "${{ inputs.sublevel }}" -ge "69" ]; then
|
|
|
+ echo "Reverting task_mmu.c Android 16 6.12 Fake Patch"
|
|
|
+ sed -i 's/vma_pages/vma_data_pages/g' fs/proc/task_mmu.c
|
|
|
fi
|
|
|
|
|
|
- name: Apply Kernel SUSFS Patches
|