Parcourir la source

ci(build): enable sound configuration in kernel build workflow

Uncomment and activate sound-related configuration in the GitHub Actions workflow to include sound driver support in the kernel build. This adds necessary sound modules and symbols to the build configuration.
TheWildJames il y a 10 mois
Parent
commit
cbb7f3a5c4
1 fichiers modifiés avec 23 ajouts et 23 suppressions
  1. 23 23
      .github/workflows/build.yml

+ 23 - 23
.github/workflows/build.yml

@@ -497,29 +497,29 @@ jobs:
           echo "CONFIG_KSU_SUSFS_HIDE_KSU_SUSFS_SYMBOLS=y" >> "${{ env.DEFCONFIG }}"
           echo "CONFIG_KSU_SUSFS_SUS_SU=n" >> "${{ env.DEFCONFIG }}"
 
-#      - name: Configure Sound
-#        run: |
-#          cd "$CONFIG"
-#          # Sound Configuration
-#          echo "# Sound Configuration" >> "${{ env.DEFCONFIG }}"
-#          echo "CONFIG_SND=y" >> "${{ env.DEFCONFIG }}"
-#          echo "CONFIG_SND_DRIVERS=y" >> "${{ env.DEFCONFIG }}"
-#          echo "CONFIG_SND_PCM=y" >> "${{ env.DEFCONFIG }}"
-#          echo "CONFIG_SND_TIMER=y" >> "${{ env.DEFCONFIG }}"
-#          echo "CONFIG_SND_DYNAMIC_MINORS=y" >> "${{ env.DEFCONFIG }}"
-#          echo "CONFIG_SND_PROC_FS=y" >> "${{ env.DEFCONFIG }}"
-#          echo "CONFIG_SND_ALOOP=m" >> "${{ env.DEFCONFIG }}"
-#          
-#          # Add snd-aloop.ko to modules list
-#          if [ -f "build/build.sh" ]; then
-#            echo "sound/drivers/snd-aloop.ko" >> common/android/gki_aarch64_modules
-#          else
-#            sed -i '/_COMMON_GKI_MODULES_LIST = \[/,/]/ { /]/ i\    "sound/drivers/snd-aloop.ko", }' common/modules.bzl
-#          fi
-#          
-#          # Add symbols to abi_gki_aarch64
-#          SYMBOL_LIST=common/android/abi_gki_aarch64
-#          cat Wild_KSU/kernel/export_symbol.txt | awk '{sub("[ \t]+","");print "  "$0}' >> $SYMBOL_LIST
+      - name: Configure Sound
+        run: |
+          cd "$CONFIG"
+          # Sound Configuration
+          echo "# Sound Configuration" >> "${{ env.DEFCONFIG }}"
+          echo "CONFIG_SND=y" >> "${{ env.DEFCONFIG }}"
+          echo "CONFIG_SND_DRIVERS=y" >> "${{ env.DEFCONFIG }}"
+          echo "CONFIG_SND_PCM=y" >> "${{ env.DEFCONFIG }}"
+          echo "CONFIG_SND_TIMER=y" >> "${{ env.DEFCONFIG }}"
+          echo "CONFIG_SND_DYNAMIC_MINORS=y" >> "${{ env.DEFCONFIG }}"
+          echo "CONFIG_SND_PROC_FS=y" >> "${{ env.DEFCONFIG }}"
+          echo "CONFIG_SND_ALOOP=m" >> "${{ env.DEFCONFIG }}"
+          
+          # Add snd-aloop.ko to modules list
+          if [ -f "build/build.sh" ]; then
+            echo "sound/drivers/snd-aloop.ko" >> common/android/gki_aarch64_modules
+          else
+            sed -i '/_COMMON_GKI_MODULES_LIST = \[/,/]/ { /]/ i\    "sound/drivers/snd-aloop.ko", }' common/modules.bzl
+          fi
+          
+          # Add symbols to abi_gki_aarch64
+          SYMBOL_LIST=common/android/abi_gki_aarch64
+          cat Wild_KSU/kernel/export_symbol.txt | awk '{sub("[ \t]+","");print "  "$0}' >> $SYMBOL_LIST
 
       - name: Configure Build Optimization
         run: |