sm6250-common: Update WFD blobs

Change-Id: I54eb41f69d4a4adcb4ce52f513b0098f16f85ba5
This commit is contained in:
Alexander Koskovich 2022-08-08 09:07:42 +00:00 committed by Alexander Winkowski
parent 5102c870da
commit c15b9049a1
No known key found for this signature in database
GPG Key ID: 72762A66704CDE44
4 changed files with 19 additions and 51 deletions

View File

@ -63,6 +63,10 @@ function blob_fixup() {
vendor/etc/init/android.hardware.keymaster@4.0-service-qti.rc) vendor/etc/init/android.hardware.keymaster@4.0-service-qti.rc)
sed -i "s/4\.0/4\.1/g" "${2}" sed -i "s/4\.0/4\.1/g" "${2}"
;; ;;
# Remove dependency on android.hidl.base@1.0 for WFD native library.
system_ext/lib64/libwfdnative.so)
"${PATCHELF}" --remove-needed "android.hidl.base@1.0.so" "${2}"
;;
esac esac
} }

View File

@ -57,20 +57,6 @@
<item>"7,1"</item> <item>"7,1"</item>
</string-array> </string-array>
<!-- Whether WiFi display is supported by this device.
There are many prerequisites for this feature to work correctly.
Here are a few of them:
* The WiFi radio must support WiFi P2P.
* The WiFi radio must support concurrent connections to the WiFi display and
to an access point.
* The Audio Flinger audio_policy.conf file must specify a rule for the "r_submix"
remote submix module. This module is used to record and stream system
audio output to the WiFi display encoder in the media server.
* The remote submix module "audio.r_submix.default" must be installed on the device.
* The device must be provisioned with HDCP keys (for protected content).
-->
<bool name="config_enableWifiDisplay">true</bool>
<!-- Set to true if the wifi display supports compositing content stored <!-- Set to true if the wifi display supports compositing content stored
in gralloc protected buffers. For this to be true, there must exist in gralloc protected buffers. For this to be true, there must exist
a protected hardware path for surface flinger to composite and send a protected hardware path for surface flinger to composite and send

View File

@ -419,12 +419,6 @@ vendor/lib64/libcvp_common.so
vendor/lib64/libcvp_stub.so vendor/lib64/libcvp_stub.so
vendor/lib64/vendor.qti.hardware.cvp@1.0.so vendor/lib64/vendor.qti.hardware.cvp@1.0.so
# Display (HWC)
system_ext/lib/libdisplayconfig.qti.so
system_ext/lib64/libdisplayconfig.qti.so
vendor/lib/libdisplayconfig.qti.so
vendor/lib64/libdisplayconfig.qti.so
# DPM # DPM
system_ext/bin/dpmd system_ext/bin/dpmd
system_ext/etc/dpm/dpm.conf system_ext/etc/dpm/dpm.conf
@ -766,7 +760,6 @@ vendor/lib/libOmxDsdDec.so
vendor/lib/libOmxEvrcDec.so vendor/lib/libOmxEvrcDec.so
vendor/lib/libOmxQcelp13Dec.so vendor/lib/libOmxQcelp13Dec.so
vendor/lib/libOmxSwVencMpeg4.so vendor/lib/libOmxSwVencMpeg4.so
vendor/lib/libOmxVideoDSMode.so
vendor/lib/libOmxWmaDec.so vendor/lib/libOmxWmaDec.so
vendor/lib/libdsd2pcm.so vendor/lib/libdsd2pcm.so
vendor/lib/libstagefright_soft_qtiflacdec.so vendor/lib/libstagefright_soft_qtiflacdec.so
@ -1098,51 +1091,26 @@ vendor/bin/cnss-daemon
# WiFi Display # WiFi Display
system/framework/WfdCommon.jar system/framework/WfdCommon.jar
system_ext/bin/rtspclient system_ext/bin/wfdservice64
system_ext/bin/rtspserver
system_ext/bin/wfdservice
system_ext/etc/init/wfdservice.rc system_ext/etc/init/wfdservice.rc
system_ext/etc/permissions/wfd-system-ext-privapp-permissions-qti.xml system_ext/etc/permissions/wfd-system-ext-privapp-permissions-qti.xml
system_ext/etc/seccomp_policy/wfdservice.policy system_ext/etc/seccomp_policy/wfdservice64.policy
system_ext/etc/wfdconfigsink.xml system_ext/etc/wfdconfigsink.xml
system_ext/lib/com.qualcomm.qti.wifidisplayhal@1.0.so
system_ext/lib/libmiracastsystem.so
system_ext/lib/libmmosal.so
system_ext/lib/libmmparser_lite.so
system_ext/lib/libmmrtpdecoder.so
system_ext/lib/libmmrtpencoder.so
system_ext/lib/libwfdaac.so
system_ext/lib/libwfdavenhancements.so
system_ext/lib/libwfdclient.so
system_ext/lib/libwfdcommonutils.so
system_ext/lib/libwfdconfigutils.so
system_ext/lib/libwfddisplayconfig.so
system_ext/lib/libwfdmminterface.so
system_ext/lib/libwfdmmsink.so
system_ext/lib/libwfdmmsrc_system.so
system_ext/lib/libwfdnative.so
system_ext/lib/libwfdrtsp.so
system_ext/lib/libwfdservice.so
system_ext/lib/libwfdsinksm.so
system_ext/lib/libwfduibcinterface.so
system_ext/lib/libwfduibcsink.so
system_ext/lib/libwfduibcsinkinterface.so
system_ext/lib/libwfduibcsrc.so
system_ext/lib/libwfduibcsrcinterface.so
system_ext/lib/vendor.qti.hardware.wifidisplaysession@1.0.so
system_ext/lib64/libmiracastsystem.so
system_ext/lib64/libmmosal.so system_ext/lib64/libmmosal.so
system_ext/lib64/libmmparser_lite.so system_ext/lib64/libmmparser_lite.so
system_ext/lib64/libmmrtpdecoder.so system_ext/lib64/libmmrtpdecoder.so
system_ext/lib64/libmmrtpencoder.so system_ext/lib64/libmmrtpencoder.so
system_ext/lib64/libwfdavenhancements.so
system_ext/lib64/libwfdclient.so system_ext/lib64/libwfdclient.so
system_ext/lib64/libwfdcommonutils.so system_ext/lib64/libwfdcommonutils.so
system_ext/lib64/libwfdconfigutils.so system_ext/lib64/libwfdconfigutils.so
system_ext/lib64/libwfddisplayconfig.so system_ext/lib64/libwfddisplayconfig.so
system_ext/lib64/libwfdmminterface.so system_ext/lib64/libwfdmminterface.so
system_ext/lib64/libwfdmmsink.so system_ext/lib64/libwfdmmsink.so
system_ext/lib64/libwfdmmsrc_system.so
system_ext/lib64/libwfdnative.so system_ext/lib64/libwfdnative.so
system_ext/lib64/libwfdrtsp.so system_ext/lib64/libwfdrtsp.so
system_ext/lib64/libwfdservice.so
system_ext/lib64/libwfdsinksm.so system_ext/lib64/libwfdsinksm.so
system_ext/lib64/libwfduibcinterface.so system_ext/lib64/libwfduibcinterface.so
system_ext/lib64/libwfduibcsink.so system_ext/lib64/libwfduibcsink.so
@ -1162,7 +1130,9 @@ vendor/etc/seccomp_policy/wfdvndservice.policy
vendor/etc/seccomp_policy/wifidisplayhalservice.policy vendor/etc/seccomp_policy/wifidisplayhalservice.policy
vendor/etc/wfdconfig.xml vendor/etc/wfdconfig.xml
vendor/lib/libFileMux_proprietary.so vendor/lib/libFileMux_proprietary.so
vendor/lib/libOmxVideoDSMode.so
vendor/lib/libmm-hdcpmgr.so vendor/lib/libmm-hdcpmgr.so
vendor/lib/libmmosal.so
vendor/lib/libmmrtpdecoder_proprietary.so vendor/lib/libmmrtpdecoder_proprietary.so
vendor/lib/libmmrtpencoder_proprietary.so vendor/lib/libmmrtpencoder_proprietary.so
vendor/lib/libwfdcodecv4l2_proprietary.so vendor/lib/libwfdcodecv4l2_proprietary.so
@ -1187,3 +1157,6 @@ vendor/lib/libwfduibcsrcinterface_proprietary.so
vendor/lib/libwfdutils_proprietary.so vendor/lib/libwfdutils_proprietary.so
vendor/lib/vendor.qti.hardware.wifidisplaysession@1.0.so vendor/lib/vendor.qti.hardware.wifidisplaysession@1.0.so
vendor/lib/vendor.qti.hardware.wifidisplaysessionl@1.0-halimpl.so vendor/lib/vendor.qti.hardware.wifidisplaysessionl@1.0-halimpl.so
vendor/lib64/libwfddisplayconfig_proprietary.so
vendor/lib64/libwfdhdcpcp.so
vendor/lib64/vendor.qti.hardware.wifidisplaysession@1.0.so

View File

@ -23,3 +23,8 @@ persist.dbg.wfc_avail_ovr=1
# Media # Media
media.settings.xml=/vendor/etc/media_profiles_vendor.xml media.settings.xml=/vendor/etc/media_profiles_vendor.xml
vendor.mm.enable.qcom_parser=16777215
# WFD
persist.debug.wfd.enable=1
vendor.wfdservice64=enable