Browse Source

cupid: Rename audio.primary.taro to audio.primary.taro-cupid to avoid conflicts

Change-Id: I1d7012df4acc1e3b9180eb8523ebe77ffc8a35e9
Arian 6 months ago
parent
commit
c01516521a
3 changed files with 7 additions and 1 deletions
  1. 3 0
      extract-files.sh
  2. 3 0
      properties/vendor.prop
  3. 1 1
      proprietary-files.txt

+ 3 - 0
extract-files.sh

@@ -17,6 +17,9 @@ function blob_fixup() {
         vendor/lib64/libcamximageformatutils.so)
             "${PATCHELF_0_17_2}" --replace-needed "vendor.qti.hardware.display.config-V2-ndk_platform.so" "vendor.qti.hardware.display.config-V2-ndk.so" "${2}"
             ;;
+        vendor/lib64/libkaraokepal.so)
+            "${PATCHELF_0_17_2}" --replace-needed "audio.primary.taro.so" "audio.primary.taro-cupid.so" "${2}"
+            ;;
     esac
 }
 

+ 3 - 0
properties/vendor.prop

@@ -1,3 +1,6 @@
+# Audio
+ro.hardware.audio.primary=taro-cupid
+
 # Sensors
 ro.vendor.sensors.notifier.light_sensors.primary=5
 ro.vendor.sensors.xiaomi.udfps=true

+ 1 - 1
proprietary-files.txt

@@ -103,7 +103,7 @@ vendor/lib64/libmisight.so
 vendor/etc/models/acd/event.eai
 vendor/etc/models/acd/music.eai
 vendor/etc/models/acd/speech.eai
-vendor/lib64/hw/audio.primary.taro.so
+vendor/lib64/hw/audio.primary.taro.so:vendor/lib64/hw/audio.primary.taro-cupid.so;FIX_SONAME
 vendor/lib64/hw/gyro_fusion_interface.so
 vendor/lib64/libadm.so
 vendor/lib64/libadsprpc.so