diff options
author | Davide Garberi <dade.garberi@gmail.com> | 2019-03-03 00:22:54 +0100 |
---|---|---|
committer | Davide Garberi <dade.garberi@gmail.com> | 2019-03-03 13:56:06 +0100 |
commit | 871b3f0c0b1755d5b632db637f4ff402b9c417f2 (patch) | |
tree | 7f52ca70a2c01ace7841c12c1450830b5111d435 | |
parent | ec3198ab76c4b72850a7d3fc4ffa7e7d4890c5ab (diff) |
msm8996-common: Remove soundtrigger
* Changed needed to make wired headset working with Audio FX enabled
* Still https://review.lineageos.org/c/LineageOS/android_frameworks_av/+/242705 is needed for that
Change-Id: If6a4e34814a140b757786a9f430b3d3ccfb4ed33
-rw-r--r-- | BoardConfigCommon.mk | 1 | ||||
-rw-r--r-- | audio/sound_trigger_mixer_paths.xml | 132 | ||||
-rw-r--r-- | audio/sound_trigger_mixer_paths_wcd9330.xml | 105 | ||||
-rw-r--r-- | audio/sound_trigger_platform_info.xml | 70 | ||||
-rw-r--r-- | manifest.xml | 9 | ||||
-rwxr-xr-x | msm8996.mk | 7 | ||||
-rw-r--r-- | proprietary-files.txt | 6 |
7 files changed, 1 insertions, 329 deletions
diff --git a/BoardConfigCommon.mk b/BoardConfigCommon.mk index a3f3960..dfee889 100644 --- a/BoardConfigCommon.mk +++ b/BoardConfigCommon.mk @@ -83,7 +83,6 @@ AUDIO_FEATURE_ENABLED_PCM_OFFLOAD := true AUDIO_FEATURE_ENABLED_PCM_OFFLOAD_24 := true AUDIO_FEATURE_ENABLED_PROXY_DEVICE := true AUDIO_USE_LL_AS_PRIMARY_OUTPUT := true -BOARD_SUPPORTS_SOUND_TRIGGER := true BOARD_USES_ALSA_AUDIO := true USE_CUSTOM_AUDIO_POLICY := 1 USE_XML_AUDIO_POLICY_CONF := 1 diff --git a/audio/sound_trigger_mixer_paths.xml b/audio/sound_trigger_mixer_paths.xml deleted file mode 100644 index f6c99d3..0000000 --- a/audio/sound_trigger_mixer_paths.xml +++ /dev/null @@ -1,132 +0,0 @@ -<?xml version="1.0" encoding="ISO-8859-1"?> -<!--- Copyright (c) 2014-2016, The Linux Foundation. All rights reserved. --> -<!--- --> -<!--- Redistribution and use in source and binary forms, with or without --> -<!--- modification, are permitted provided that the following conditions are --> -<!--- met: --> -<!--- * Redistributions of source code must retain the above copyright --> -<!--- notice, this list of conditions and the following disclaimer. --> -<!--- * Redistributions in binary form must reproduce the above --> -<!--- copyright notice, this list of conditions and the following --> -<!--- disclaimer in the documentation and/or other materials provided --> -<!--- with the distribution. --> -<!--- * Neither the name of The Linux Foundation nor the names of its --> -<!--- contributors may be used to endorse or promote products derived --> -<!--- from this software without specific prior written permission. --> -<!--- --> -<!--- THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESS OR IMPLIED --> -<!--- WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF --> -<!--- MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT --> -<!--- ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS --> -<!--- BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR --> -<!--- CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF --> -<!--- SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR --> -<!--- BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, --> -<!--- WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE --> -<!--- OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN --> -<!--- IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. --> - -<mixer> - <!-- These are the initial mixer settings --> - <ctl name="LSM1 Mixer SLIMBUS_5_TX" value="0" /> - <ctl name="LSM2 Mixer SLIMBUS_5_TX" value="0" /> - <ctl name="LSM3 Mixer SLIMBUS_5_TX" value="0" /> - <ctl name="LSM4 Mixer SLIMBUS_5_TX" value="0" /> - <ctl name="LSM5 Mixer SLIMBUS_5_TX" value="0" /> - <ctl name="LSM6 Mixer SLIMBUS_5_TX" value="0" /> - <ctl name="LSM7 Mixer SLIMBUS_5_TX" value="0" /> - <ctl name="LSM8 Mixer SLIMBUS_5_TX" value="0" /> - <ctl name="LSM1 Port" value="None" /> - <ctl name="LSM2 Port" value="None" /> - <ctl name="LSM3 Port" value="None" /> - <ctl name="LSM4 Port" value="None" /> - <ctl name="LSM5 Port" value="None" /> - <ctl name="LSM6 Port" value="None" /> - <ctl name="LSM7 Port" value="None" /> - <ctl name="LSM8 Port" value="None" /> - <ctl name="SLIMBUS_5_TX LSM Function" value="None" /> - <ctl name="MADONOFF Switch" value="0" /> - <ctl name="MAD Input" value="DMIC1" /> - <ctl name="MAD_BROADCAST Switch" value="0" /> - <ctl name="TX13 INP MUX" value="CDC_DEC_5" /> - <ctl name="AIF4_MAD Mixer SLIM TX12" value="0" /> - <ctl name="AIF4_MAD Mixer SLIM TX13" value="0" /> - <ctl name="CPE AFE MAD Enable" value="0"/> - <ctl name="CLK MODE" value="EXTERNAL" /> - <ctl name="EC BUF MUX INP" value="ZERO" /> - <ctl name="ADC MUX1" value="DMIC" /> - <ctl name="DMIC MUX1" value="ZERO" /> - - <path name="listen-voice-wakeup-1"> - <ctl name="SLIMBUS_5_TX LSM Function" value="AUDIO" /> - <ctl name="LSM1 Port" value="SLIMBUS_5_TX" /> - <ctl name="LSM1 Mixer SLIMBUS_5_TX" value="1" /> - </path> - - <path name="listen-voice-wakeup-2"> - <ctl name="SLIMBUS_5_TX LSM Function" value="AUDIO" /> - <ctl name="LSM2 Port" value="SLIMBUS_5_TX" /> - <ctl name="LSM2 Mixer SLIMBUS_5_TX" value="1" /> - </path> - <path name="listen-voice-wakeup-3"> - <ctl name="SLIMBUS_5_TX LSM Function" value="AUDIO" /> - <ctl name="LSM3 Port" value="SLIMBUS_5_TX" /> - <ctl name="LSM3 Mixer SLIMBUS_5_TX" value="1" /> - </path> - <path name="listen-voice-wakeup-4"> - <ctl name="SLIMBUS_5_TX LSM Function" value="AUDIO" /> - <ctl name="LSM4 Port" value="SLIMBUS_5_TX" /> - <ctl name="LSM4 Mixer SLIMBUS_5_TX" value="1" /> - </path> - <path name="listen-voice-wakeup-5"> - <ctl name="SLIMBUS_5_TX LSM Function" value="AUDIO" /> - <ctl name="LSM5 Port" value="SLIMBUS_5_TX" /> - <ctl name="LSM5 Mixer SLIMBUS_5_TX" value="1" /> - </path> - <path name="listen-voice-wakeup-6"> - <ctl name="SLIMBUS_5_TX LSM Function" value="AUDIO" /> - <ctl name="LSM6 Port" value="SLIMBUS_5_TX" /> - <ctl name="LSM6 Mixer SLIMBUS_5_TX" value="1" /> - </path> - <path name="listen-voice-wakeup-7"> - <ctl name="SLIMBUS_5_TX LSM Function" value="AUDIO" /> - <ctl name="LSM7 Port" value="SLIMBUS_5_TX" /> - <ctl name="LSM7 Mixer SLIMBUS_5_TX" value="1" /> - </path> - <path name="listen-voice-wakeup-8"> - <ctl name="SLIMBUS_5_TX LSM Function" value="AUDIO" /> - <ctl name="LSM8 Port" value="SLIMBUS_5_TX" /> - <ctl name="LSM8 Mixer SLIMBUS_5_TX" value="1" /> - </path> - - <path name="listen-cpe-handset-mic"> - <ctl name="MADONOFF Switch" value="1" /> - <ctl name="TX13 INP MUX" value="CPE_TX_PP" /> - <ctl name="AIF4_MAD Mixer SLIM TX13" value="1" /> - <ctl name="MAD Input" value="DMIC0" /> - <ctl name="CPE AFE MAD Enable" value="1"/> - </path> - - <path name="listen-cpe-handset-mic-ecpp"> - <ctl name="CLK MODE" value="INTERNAL" /> - <ctl name="EC BUF MUX INP" value="DEC1" /> - <ctl name="ADC MUX1" value="DMIC" /> - <ctl name="DMIC MUX1" value="DMIC0" /> - </path> - - <!-- path name used for low bandwidth FTRT codec interface --> - <path name="listen-cpe-handset-mic low-speed-intf"> - <ctl name="MADONOFF Switch" value="1" /> - <ctl name="AIF4_MAD Mixer SLIM TX12" value="1" /> - <ctl name="MAD Input" value="DMIC0" /> - <ctl name="CPE AFE MAD Enable" value="1"/> - </path> - - <path name="listen-ape-handset-mic"> - <ctl name="MAD_BROADCAST Switch" value="1" /> - <ctl name="TX13 INP MUX" value="MAD_BRDCST" /> - <ctl name="AIF4_MAD Mixer SLIM TX13" value="1" /> - <ctl name="MAD Input" value="DMIC0" /> - </path> - -</mixer> diff --git a/audio/sound_trigger_mixer_paths_wcd9330.xml b/audio/sound_trigger_mixer_paths_wcd9330.xml deleted file mode 100644 index 2ad8750..0000000 --- a/audio/sound_trigger_mixer_paths_wcd9330.xml +++ /dev/null @@ -1,105 +0,0 @@ -<?xml version="1.0" encoding="ISO-8859-1"?> -<!--- Copyright (c) 2015-2016, The Linux Foundation. All rights reserved. --> -<!--- --> -<!--- Redistribution and use in source and binary forms, with or without --> -<!--- modification, are permitted provided that the following conditions are --> -<!--- met: --> -<!--- * Redistributions of source code must retain the above copyright --> -<!--- notice, this list of conditions and the following disclaimer. --> -<!--- * Redistributions in binary form must reproduce the above --> -<!--- copyright notice, this list of conditions and the following --> -<!--- disclaimer in the documentation and/or other materials provided --> -<!--- with the distribution. --> -<!--- * Neither the name of The Linux Foundation nor the names of its --> -<!--- contributors may be used to endorse or promote products derived --> -<!--- from this software without specific prior written permission. --> -<!--- --> -<!--- THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESS OR IMPLIED --> -<!--- WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF --> -<!--- MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT --> -<!--- ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS --> -<!--- BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR --> -<!--- CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF --> -<!--- SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR --> -<!--- BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, --> -<!--- WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE --> -<!--- OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN --> -<!--- IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. --> - -<mixer> - <!-- These are the initial mixer settings --> - <ctl name="LSM1 Mixer SLIMBUS_5_TX" value="0" /> - <ctl name="LSM2 Mixer SLIMBUS_5_TX" value="0" /> - <ctl name="LSM3 Mixer SLIMBUS_5_TX" value="0" /> - <ctl name="LSM4 Mixer SLIMBUS_5_TX" value="0" /> - <ctl name="LSM5 Mixer SLIMBUS_5_TX" value="0" /> - <ctl name="LSM6 Mixer SLIMBUS_5_TX" value="0" /> - <ctl name="LSM7 Mixer SLIMBUS_5_TX" value="0" /> - <ctl name="LSM8 Mixer SLIMBUS_5_TX" value="0" /> - <ctl name="LSM1 Port" value="None" /> - <ctl name="LSM2 Port" value="None" /> - <ctl name="LSM3 Port" value="None" /> - <ctl name="LSM4 Port" value="None" /> - <ctl name="LSM5 Port" value="None" /> - <ctl name="LSM6 Port" value="None" /> - <ctl name="LSM7 Port" value="None" /> - <ctl name="LSM8 Port" value="None" /> - <ctl name="SLIMBUS_5_TX LSM Function" value="None" /> - <ctl name="MADONOFF Switch" value="0" /> - <ctl name="MAD Input" value="DMIC1" /> - <ctl name="CPE AFE MAD Enable" value="0"/> - - <path name="listen-voice-wakeup-1"> - <ctl name="SLIMBUS_5_TX LSM Function" value="AUDIO" /> - <ctl name="LSM1 Port" value="SLIMBUS_5_TX" /> - <ctl name="LSM1 Mixer SLIMBUS_5_TX" value="1" /> - </path> - - <path name="listen-voice-wakeup-2"> - <ctl name="SLIMBUS_5_TX LSM Function" value="AUDIO" /> - <ctl name="LSM2 Port" value="SLIMBUS_5_TX" /> - <ctl name="LSM2 Mixer SLIMBUS_5_TX" value="1" /> - </path> - <path name="listen-voice-wakeup-3"> - <ctl name="SLIMBUS_5_TX LSM Function" value="AUDIO" /> - <ctl name="LSM3 Port" value="SLIMBUS_5_TX" /> - <ctl name="LSM3 Mixer SLIMBUS_5_TX" value="1" /> - </path> - <path name="listen-voice-wakeup-4"> - <ctl name="SLIMBUS_5_TX LSM Function" value="AUDIO" /> - <ctl name="LSM4 Port" value="SLIMBUS_5_TX" /> - <ctl name="LSM4 Mixer SLIMBUS_5_TX" value="1" /> - </path> - <path name="listen-voice-wakeup-5"> - <ctl name="SLIMBUS_5_TX LSM Function" value="AUDIO" /> - <ctl name="LSM5 Port" value="SLIMBUS_5_TX" /> - <ctl name="LSM5 Mixer SLIMBUS_5_TX" value="1" /> - </path> - <path name="listen-voice-wakeup-6"> - <ctl name="SLIMBUS_5_TX LSM Function" value="AUDIO" /> - <ctl name="LSM6 Port" value="SLIMBUS_5_TX" /> - <ctl name="LSM6 Mixer SLIMBUS_5_TX" value="1" /> - </path> - <path name="listen-voice-wakeup-7"> - <ctl name="SLIMBUS_5_TX LSM Function" value="AUDIO" /> - <ctl name="LSM7 Port" value="SLIMBUS_5_TX" /> - <ctl name="LSM7 Mixer SLIMBUS_5_TX" value="1" /> - </path> - <path name="listen-voice-wakeup-8"> - <ctl name="SLIMBUS_5_TX LSM Function" value="AUDIO" /> - <ctl name="LSM8 Port" value="SLIMBUS_5_TX" /> - <ctl name="LSM8 Mixer SLIMBUS_5_TX" value="1" /> - </path> - - <path name="listen-cpe-handset-mic"> - <ctl name="MADONOFF Switch" value="1" /> - <ctl name="MAD Input" value="DMIC1" /> - <ctl name="CPE AFE MAD Enable" value="1"/> - </path> - - <path name="listen-ape-handset-mic"> - <ctl name="MADONOFF Switch" value="1" /> - <ctl name="MAD Input" value="DMIC1" /> - </path> - -</mixer> diff --git a/audio/sound_trigger_platform_info.xml b/audio/sound_trigger_platform_info.xml deleted file mode 100644 index b92ea48..0000000 --- a/audio/sound_trigger_platform_info.xml +++ /dev/null @@ -1,70 +0,0 @@ -<?xml version="1.0" encoding="ISO-8859-1"?> -<!--- Copyright (c) 2013-2016, The Linux Foundation. All rights reserved. --> -<!--- --> -<!--- Redistribution and use in source and binary forms, with or without --> -<!--- modification, are permitted provided that the following conditions are --> -<!--- met: --> -<!--- * Redistributions of source code must retain the above copyright --> -<!--- notice, this list of conditions and the following disclaimer. --> -<!--- * Redistributions in binary form must reproduce the above --> -<!--- copyright notice, this list of conditions and the following --> -<!--- disclaimer in the documentation and/or other materials provided --> -<!--- with the distribution. --> -<!--- * Neither the name of The Linux Foundation nor the names of its --> -<!--- contributors may be used to endorse or promote products derived --> -<!--- from this software without specific prior written permission. --> -<!--- --> -<!--- THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESS OR IMPLIED --> -<!--- WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF --> -<!--- MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT --> -<!--- ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS --> -<!--- BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR --> -<!--- CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF --> -<!--- SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR --> -<!--- BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, --> -<!--- WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE --> -<!--- OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN --> -<!--- IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. --> -<sound_trigger_platform_info> - <param version="0x0101" /> <!-- this must be the first param --> - - <common_config> - <param execution_type="CPE" /> <!-- value: "CPE" "APE" --> - <param max_cpe_sessions="1" /> - <param max_ape_sessions="8" /> - <param enable_failure_detection="false" /> - </common_config> - - <acdb_ids> - <param DEVICE_HANDSET_APE_ACDB_ID="100" /> - <param DEVICE_HANDSET_CPE_ACDB_ID="128" /> - <param DEVICE_HANDSET_CPE_ECPP_ACDB_ID="128" /> - </acdb_ids> - - <!-- Multiple sound_model_config tags can be listed, each with unique --> - <!-- vendor_uuid. The below tag represents QTI SVA engine sound model --> - <!-- configuration. ISV must use their own unique vendor_uuid. --> - <sound_model_config> - <param vendor_uuid="68ab2d40-e860-11e3-95ef-0002a5d5c51b" /> - <param app_type="2" /> <!-- app type used in ACDB --> - <param library="libsmwrapper.so" /> - <param max_cpe_phrases="6" /> - <param max_cpe_users="3" /> - <param max_ape_phrases="10" /> - <param max_ape_users="10" /> - <param sample_rate="16000" /> - - <!-- Module and param ids with which the algorithm is integrated in firmware --> - <param load_sound_model_ids="0x00012C0D, 0x00012C14" /> - <param unload_sound_model_ids="0x00012C0D, 0x00012C15" /> - <param confidence_levels_ids="0x00012C0D, 0x00012C07" /> - <param operation_mode_ids="0x00012C0D, 0x00012C02" /> - - <!-- format: "ADPCM_packet" or "PCM_packet" !--> - <!-- transfer_mode: "FTRT" or "RT" --> - <!-- kw_duration is in milli seconds. It is valid only for FTRT transfer mode --> - <param capture_keyword="PCM_packet, RT, 2000" /> - <param client_capture_read_delay="2000" /> - </sound_model_config> - -</sound_trigger_platform_info> diff --git a/manifest.xml b/manifest.xml index b2d6aed..80b8fb1 100644 --- a/manifest.xml +++ b/manifest.xml @@ -292,15 +292,6 @@ IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. </interface> </hal> <hal format="hidl"> - <name>android.hardware.soundtrigger</name> - <transport>hwbinder</transport> - <version>2.1</version> - <interface> - <name>ISoundTriggerHw</name> - <instance>default</instance> - </interface> - </hal> - <hal format="hidl"> <name>android.hardware.tetheroffload.config</name> <transport>hwbinder</transport> <version>1.0</version> @@ -100,8 +100,6 @@ PRODUCT_PACKAGES += \ android.hardware.audio@4.0-impl \ android.hardware.audio@2.0-service \ android.hardware.audio.effect@4.0-impl \ - android.hardware.soundtrigger@2.1-impl \ - android.hardware.soundtrigger@2.0-service \ audio.a2dp.default \ audio.primary.msm8996 \ audio.r_submix.default \ @@ -119,10 +117,7 @@ PRODUCT_COPY_FILES += \ $(LOCAL_PATH)/audio/audio_effects.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_effects.xml \ $(LOCAL_PATH)/audio/audio_output_policy.conf:$(TARGET_COPY_OUT_VENDOR)/etc/audio_output_policy.conf \ $(LOCAL_PATH)/audio/audio_policy_configuration.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_policy_configuration.xml \ - $(LOCAL_PATH)/audio/listen_platform_info.xml:$(TARGET_COPY_OUT_VENDOR)/etc/listen_platform_info.xml \ - $(LOCAL_PATH)/audio/sound_trigger_mixer_paths.xml:$(TARGET_COPY_OUT_VENDOR)/etc/sound_trigger_mixer_paths.xml \ - $(LOCAL_PATH)/audio/sound_trigger_mixer_paths_wcd9330.xml:$(TARGET_COPY_OUT_VENDOR)/etc/sound_trigger_mixer_paths_wcd9330.xml \ - $(LOCAL_PATH)/audio/sound_trigger_platform_info.xml:$(TARGET_COPY_OUT_VENDOR)/etc/sound_trigger_platform_info.xml + $(LOCAL_PATH)/audio/listen_platform_info.xml:$(TARGET_COPY_OUT_VENDOR)/etc/listen_platform_info.xml PRODUCT_COPY_FILES += \ frameworks/av/services/audiopolicy/config/a2dp_audio_policy_configuration.xml:$(TARGET_COPY_OUT_VENDOR)/etc/a2dp_audio_policy_configuration.xml \ diff --git a/proprietary-files.txt b/proprietary-files.txt index 4eeb08b..2efb53a 100644 --- a/proprietary-files.txt +++ b/proprietary-files.txt @@ -529,12 +529,6 @@ vendor/lib64/vendor.qti.imsrtpservice@1.0.so|559a2dbf409d86746ed4303f2e0089256bb vendor/lib64/hw/keystore.msm8996.so vendor/lib/hw/keystore.msm8996.so -# Listen -vendor/lib64/hw/sound_trigger.primary.msm8996.so -vendor/lib/hw/sound_trigger.primary.msm8996.so -vendor/lib/libadpcmdec.so -vendor/lib/libsmwrapper.so - # Media - from LA.UM.7.6.r1-02800-89xx.0 - daisy 9/PKQ1.180917.001/V10.0.1.0PDLMIFJ -vendor/lib64/libgpustats.so|35eaab728b21fe7cd33b821bf5cf13ea1117cd90 -vendor/lib/libgpustats.so|83d8856717923ab389aecf17445e33fc21b90afc |