Browse Source

Disable all SukiSU-Ultra SUSFS configs when SUSFS feature not selected

TheWildJames 3 ngày trước cách đây
mục cha
commit
f142302f48
1 tập tin đã thay đổi với 16 bổ sung0 xóa
  1. 16 0
      .github/workflows/build.yml

+ 16 - 0
.github/workflows/build.yml

@@ -195,6 +195,22 @@ jobs:
         config_list: |
           CONFIG_KSU_SUSFS=n
 
+    - name: Disable SUSFS for SukiSU-Ultra without SUSFS feature
+      if: inputs.root_flavor == 'sukisu-ultra' && !contains(inputs.feature_set, 'SUSFS')
+      uses: ./.github/actions/set-kernel-config
+      with:
+        config_list: |
+          CONFIG_KSU_SUSFS=n
+          CONFIG_KSU_SUSFS_SUS_PATH=n
+          CONFIG_KSU_SUSFS_SUS_MOUNT=n
+          CONFIG_KSU_SUSFS_SUS_KSTAT=n
+          CONFIG_KSU_SUSFS_SPOOF_UNAME=n
+          CONFIG_KSU_SUSFS_ENABLE_LOG=n
+          CONFIG_KSU_SUSFS_HIDE_KSU_SUSFS_SYMBOLS=n
+          CONFIG_KSU_SUSFS_SPOOF_CMDLINE_OR_BOOTCONFIG=n
+          CONFIG_KSU_SUSFS_OPEN_REDIRECT=n
+          CONFIG_KSU_SUSFS_SUS_MAP=n
+
     - name: Resolve SUSFS commit
       id: susfs-cm
       shell: bash