|
|
@@ -17,6 +17,31 @@ inputs:
|
|
|
runs:
|
|
|
using: composite
|
|
|
steps:
|
|
|
+ - name: clone susfs
|
|
|
+ shell: bash
|
|
|
+ run: |
|
|
|
+ SUSFS_BRANCH="gki-${{ inputs.android_version }}-${{ inputs.kernel_version }}"
|
|
|
+ git clone https://gitlab.com/simonpunk/susfs4ksu.git -b "$SUSFS_BRANCH"
|
|
|
+
|
|
|
+ cd susfs4ksu
|
|
|
+ git fetch https://gitlab.com/pershoot/susfs4ksu.git gki-android14-6.1-dev
|
|
|
+ git log ..FETCH_HEAD --oneline -n 2 | awk '{print $1}' | tac | xargs git cherry-pick
|
|
|
+
|
|
|
+ #cd susfs4ksu
|
|
|
+ #if [[ "${{ inputs.android_version }}-${{ inputs.kernel_version }}" == "android12-5.10" ]]; then
|
|
|
+ #COMMIT=ce2c2b2dea28c89d33f61af898cc18a93bf65ae9
|
|
|
+ #elif [[ "${{ inputs.android_version }}-${{ inputs.kernel_version }}" == "android13-5.15" ]]; then
|
|
|
+ # COMMIT=529919fbc9f8aee6ee70eb3a8890ef33af0a109c
|
|
|
+ #elif [[ "${{ inputs.android_version }}-${{ inputs.kernel_version }}" == "android14-6.1" ]]; then
|
|
|
+ #COMMIT=d1327b62e0854603cfc26e2226e0a993ec9b0656
|
|
|
+ #elif [[ "${{ inputs.android_version }}-${{ inputs.kernel_version }}" == "android15-6.6" ]]; then
|
|
|
+ #COMMIT=676d202ed2cc322a2f90bcb2b56bc4f6a864acb8
|
|
|
+ #fi
|
|
|
+ #git checkout "$COMMIT"
|
|
|
+
|
|
|
+ SUSFS4KSU="$ROOT/susfs4ksu"
|
|
|
+ echo "SUSFS4KSU=$SUSFS4KSU" >> $GITHUB_ENV
|
|
|
+
|
|
|
- name: Apply to KSUN
|
|
|
shell: bash
|
|
|
run: |
|
|
|
@@ -89,7 +114,4 @@ runs:
|
|
|
- name: add ksu-susfs to config
|
|
|
shell: bash
|
|
|
run: |
|
|
|
- cat >> "$GKI_DEFCONFIG" << 'EOF'
|
|
|
- # SUSFS Configuration
|
|
|
- CONFIG_KSU_SUSFS=y
|
|
|
- EOF
|
|
|
+ "$COMMON/scripts/config" --file "$GKI_DEFCONFIG" --enable CONFIG_KSU_SUSFS
|