Skip to content

Commit 9e0b629

Browse files
authored
Update sultan.yml: update to 1.5.9 sus
1 parent 78b73a4 commit 9e0b629

File tree

1 file changed

+23
-10
lines changed

1 file changed

+23
-10
lines changed

.github/workflows/sultan.yml

Lines changed: 23 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -97,17 +97,17 @@ jobs:
9797
patch -p1 --forward --fuzz=3 < 10_enable_susfs_for_ksu.patch || true
9898
9999
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 ./
101101
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 ./
103104
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 ./
105107
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 ./
107110
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
111111
112112
# Change to common directory and apply SUSFS patch
113113
cd ..
@@ -120,8 +120,8 @@ jobs:
120120
echo "Changing to configuration directory: $CONFIG..."
121121
cd "$CONFIG"
122122
# 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
125125
126126
- name: Apply Hide Stuff Patches
127127
run: |
@@ -162,7 +162,7 @@ jobs:
162162
echo "CONFIG_KSU_SUSFS_AUTO_ADD_SUS_KSU_DEFAULT_MOUNT=y" >> ./arch/arm64/configs/${{ inputs.codename }}_defconfig
163163
echo "CONFIG_KSU_SUSFS_AUTO_ADD_SUS_BIND_MOUNT=y" >> ./arch/arm64/configs/${{ inputs.codename }}_defconfig
164164
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
166166
echo "CONFIG_KSU_SUSFS_TRY_UMOUNT=y" >> ./arch/arm64/configs/${{ inputs.codename }}_defconfig
167167
echo "CONFIG_KSU_SUSFS_AUTO_ADD_TRY_UMOUNT_FOR_BIND_MOUNT=y" >> ./arch/arm64/configs/${{ inputs.codename }}_defconfig
168168
echo "CONFIG_KSU_SUSFS_SPOOF_UNAME=y" >> ./arch/arm64/configs/${{ inputs.codename }}_defconfig
@@ -176,6 +176,19 @@ jobs:
176176
echo "CONFIG_TMPFS_XATTR=y" >> ./arch/arm64/configs/${{ inputs.codename }}_defconfig
177177
echo "CONFIG_TMPFS_POSIX_ACL=y" >> ./arch/arm64/configs/${{ inputs.codename }}_defconfig
178178
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+
179192
- name: Run sed and perl Commands
180193
run: |
181194
echo "Changing to configuration directory: $CONFIG..."

0 commit comments

Comments
 (0)