Compare commits

...

3 commits

Author SHA1 Message Date
Arian
f51740bb92 sm8450-common: Drop proprietary QCOM WFD stack
Change-Id: Iaadbdbd5d339bb1767c31658be26138e6b5d5ffe
2024-09-08 20:41:46 +00:00
Arian
92ee68cb55 sm8450-common: Use libhidlbase_shim for vendor.libdpmframework
Change-Id: Iefe50b82b5b13bbdee10819a0c60c14240fab7ce
2024-09-08 20:41:43 +00:00
Steve Kondik
1f1b4c593a sm8450-common: Remove hw_acc effect
* Not used.

Change-Id: I68882a0435b8459031ae31ecc46af6bb62eacf17
2024-09-08 20:41:40 +00:00
4 changed files with 4 additions and 75 deletions

View file

@ -77,7 +77,6 @@
<libhw library="visualizer_hw" uuid="7a8044a0-1a71-11e3-a184-0002a5d5c51b"/>
</effectProxy>
<effect name="downmix" library="downmix" uuid="93f04452-e4fe-41cc-91f9-e475b6d1d69f"/>
<effect name="hw_acc" library="offload_bundle" uuid="7d1580bd-297f-4683-9239-e475b6d1d69f"/>
<effect name="loudness_enhancer" library="loudness_enhancer" uuid="fa415329-2034-4bea-b5dc-5b381c8d1e2c"/>
<effect name="dynamics_processing" library="dynamics_processing" uuid="e0e6539b-1781-7261-676f-6d7573696340"/>
<effect name="aec" library="audio_pre_processing" uuid="0f8d0d2a-59e5-45fe-b6e4-248c8a799109"/>

View file

@ -457,10 +457,6 @@ PRODUCT_COPY_FILES += \
frameworks/native/data/etc/android.hardware.wifi.rtt.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.wifi.rtt.xml \
frameworks/native/data/etc/android.hardware.wifi.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.wifi.xml
# WiFi Display
PRODUCT_PACKAGES += \
libwfdaac_vendor:64
# WiFi firmware symlinks
PRODUCT_PACKAGES += \
firmware_WCNSS_qcom_cfg.ini_symlink \

View file

@ -105,6 +105,10 @@ function blob_fixup() {
[ "$2" = "" ] && return 0
"${PATCHELF_0_17_2}" --set-soname "libgrpc++_unsecure_prebuilt.so" "${2}"
;;
vendor/lib64/vendor.libdpmframework.so)
[ "$2" = "" ] && return 0
"${PATCHELF_0_17_2}" --add-needed "libhidlbase_shim.so" "${2}"
;;
*)
return 1
;;

View file

@ -992,75 +992,5 @@ vendor/lib64/mediadrm/libwvdrmengine.so
vendor/bin/cnss-daemon
vendor/etc/init/init.vendor.wlan.rc
# WiFi Display
system/framework/WfdCommon.jar
system_ext/bin/wfdservice64
system_ext/etc/init/wfdservice.rc
system_ext/etc/permissions/wfd-system-ext-privapp-permissions-qti.xml
system_ext/etc/seccomp_policy/wfdservice64.policy
system_ext/etc/wfdconfigsink.xml
system_ext/lib64/libmmosal.so
system_ext/lib64/libmmparser_lite.so
system_ext/lib64/libmmrtpdecoder.so
system_ext/lib64/libmmrtpencoder.so
system_ext/lib64/libwfdavenhancements.so
system_ext/lib64/libwfdclient.so
system_ext/lib64/libwfdcommonutils.so
system_ext/lib64/libwfdconfigutils.so
system_ext/lib64/libwfddisplayconfig.so
system_ext/lib64/libwfdmminterface.so
system_ext/lib64/libwfdmmsink.so
system_ext/lib64/libwfdmmsrc_system.so
system_ext/lib64/libwfdnative.so;SYMLINK=system_ext/priv-app/WfdService/lib/arm64/libwfdnative.so
system_ext/lib64/libwfdrtsp.so
system_ext/lib64/libwfdservice.so
system_ext/lib64/libwfdsinksm.so
system_ext/lib64/libwfduibcinterface.so
system_ext/lib64/libwfduibcsink.so
system_ext/lib64/libwfduibcsinkinterface.so
system_ext/lib64/libwfduibcsrc.so
system_ext/lib64/libwfduibcsrcinterface.so
system_ext/lib64/vendor.qti.hardware.wifidisplaysession@1.0.so
system_ext/priv-app/WfdService/WfdService.apk
vendor/bin/wfdhdcphalservice
vendor/bin/wfdvndservice
vendor/bin/wifidisplayhalservice
vendor/etc/init/android.hardware.drm@1.1-service.wfdhdcp.rc
vendor/etc/init/com.qualcomm.qti.wifidisplayhal@1.0-service.rc
vendor/etc/init/wfdvndservice.rc
vendor/etc/seccomp_policy/wfdhdcphalservice.policy
vendor/etc/seccomp_policy/wfdvndservice.policy
vendor/etc/seccomp_policy/wifidisplayhalservice.policy
vendor/etc/wfdconfig.xml
vendor/lib64/hw/vendor.qti.hardware.wifidisplaysession@1.0-impl.so
vendor/lib64/libFileMux_proprietary.so
vendor/lib64/libmm-hdcpmgr.so
vendor/lib64/libmmosal_vendor.so
vendor/lib64/libmmrtpdecoder_vendor.so
vendor/lib64/libmmrtpencoder_vendor.so
vendor/lib64/libwfdcodecv4l2_proprietary.so
vendor/lib64/libwfdcommonutils_proprietary.so
vendor/lib64/libwfdconfigutils_proprietary.so
vendor/lib64/libwfddisplayconfig_vendor.so
vendor/lib64/libwfdhdcpcp.so
vendor/lib64/libwfdhdcpservice_proprietary.so
vendor/lib64/libwfdmminterface_proprietary.so
vendor/lib64/libwfdmmservice_proprietary.so
# libwfdmmsrc_proprietary depends on libwfdaac_vendor, which is a gnu makefile target
vendor/lib64/libwfdmmsrc_proprietary.so;DISABLE_CHECKELF
vendor/lib64/libwfdmodulehdcpsession.so
vendor/lib64/libwfdrtsp_vendor.so
vendor/lib64/libwfdsessionmodule.so
vendor/lib64/libwfdsourcesession_proprietary.so
vendor/lib64/libwfdsourcesm_proprietary.so
vendor/lib64/libwfduibcinterface_vendor.so
vendor/lib64/libwfduibcsink_vendor.so
vendor/lib64/libwfduibcsinkinterface_vendor.so
vendor/lib64/libwfduibcsrc_vendor.so
vendor/lib64/libwfduibcsrcinterface_vendor.so
vendor/lib64/libwfdutils_proprietary.so
vendor/lib64/vendor.qti.hardware.wifidisplaysession@1.0.so;MODULE=vendor.qti.hardware.wifidisplaysession@1.0-vendor
vendor/lib64/vendor.qti.hardware.wifidisplaysessionl@1.0-halimpl.so
# Xiaomi MAC address
vendor/bin/nv_mac