sdm845-common: Bump WFD stack

Change-Id: I73af0bbd2e2a33e711922c579513606604feba62
This commit is contained in:
Bruno Martins 2020-12-27 13:41:43 +00:00
parent b516006260
commit c48452042d
4 changed files with 89 additions and 125 deletions

View File

@ -1,35 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
~ Copyright (c) 2017, The Linux Foundation. All rights reserved.
~ Not a Contribution.
-->
<!--
~ Copyright (C) 2016 The Android Open Source Project
~
~ Licensed under the Apache License, Version 2.0 (the "License");
~ you may not use this file except in compliance with the License.
~ You may obtain a copy of the License at
~
~ http://www.apache.org/licenses/LICENSE-2.0
~
~ Unless required by applicable law or agreed to in writing, software
~ distributed under the License is distributed on an "AS IS" BASIS,
~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
~ See the License for the specific language governing permissions and
~ limitations under the License
-->
<!--
This XML file declares which signature|privileged permissions should be
granted to privileged applications on QTI devices.
It allows additional grants on top of privapp-permissions-platform.xml
-->
<permissions>
<privapp-permissions package="com.qualcomm.wfd.service">
<permission name="android.permission.READ_FRAME_BUFFER"/>
<permission name="android.permission.WRITE_MEDIA_STORAGE"/>
</privapp-permissions>
</permissions>

View File

@ -32,6 +32,10 @@ It allows additional grants on top of privapp-permissions-platform.xml
<permission name="android.permission.INTERACT_ACROSS_USERS"/> <permission name="android.permission.INTERACT_ACROSS_USERS"/>
</privapp-permissions> </privapp-permissions>
<privapp-permissions package="com.qualcomm.wfd.service">
<permission name="android.permission.WRITE_MEDIA_STORAGE"/>
</privapp-permissions>
<privapp-permissions package="org.codeaurora.ims"> <privapp-permissions package="org.codeaurora.ims">
<permission name="android.permission.READ_PRECISE_PHONE_STATE"/> <permission name="android.permission.READ_PRECISE_PHONE_STATE"/>
<permission name="android.permission.INTERACT_ACROSS_USERS"/> <permission name="android.permission.INTERACT_ACROSS_USERS"/>

View File

@ -457,18 +457,9 @@ vendor/lib/libmulawdec.so
vendor/lib/libsmwrapper.so vendor/lib/libsmwrapper.so
# Media # Media
system/lib64/libFileMux.so
system/lib64/libmmosal.so
system/lib64/libmmparser_lite.so
system/lib/libFileMux.so
system/lib/libOmxMux.so
system/lib/libmmosal.so
system/lib/libmmparser_lite.so
vendor/bin/vppservice vendor/bin/vppservice
vendor/etc/init/vppservice.rc vendor/etc/init/vppservice.rc
vendor/lib64/libOmxVpp.so vendor/lib64/libOmxVpp.so
vendor/lib64/libmmosal_proprietary.so
vendor/lib64/libmmparser_lite_proprietary.so
vendor/lib64/libswvdec.so vendor/lib64/libswvdec.so
vendor/lib64/libvppclient.so vendor/lib64/libvppclient.so
vendor/lib64/libvpphcp.so vendor/lib64/libvpphcp.so
@ -476,14 +467,11 @@ vendor/lib64/libvpphvx.so
vendor/lib64/libvpplibrary.so vendor/lib64/libvpplibrary.so
vendor/lib64/vendor.qti.hardware.vpp@1.1.so vendor/lib64/vendor.qti.hardware.vpp@1.1.so
vendor/lib64/vendor.qti.hardware.vpp@1.2.so vendor/lib64/vendor.qti.hardware.vpp@1.2.so
vendor/lib/libFileMux_proprietary.so
vendor/lib/libOmxDsdDec.so vendor/lib/libOmxDsdDec.so
vendor/lib/libOmxMux_proprietary.so vendor/lib/libOmxMux_proprietary.so
vendor/lib/libOmxVideoDSMode.so vendor/lib/libOmxVideoDSMode.so
vendor/lib/libOmxVpp.so vendor/lib/libOmxVpp.so
vendor/lib/libdsd2pcm.so vendor/lib/libdsd2pcm.so
vendor/lib/libmmosal_proprietary.so
vendor/lib/libmmparser_lite_proprietary.so
vendor/lib/libswvdec.so vendor/lib/libswvdec.so
vendor/lib/libvppclient.so vendor/lib/libvppclient.so
vendor/lib/libvpphcp.so vendor/lib/libvpphcp.so
@ -841,80 +829,87 @@ vendor/lib/mediadrm/libwvdrmengine.so
vendor/bin/cnss-daemon vendor/bin/cnss-daemon
vendor/bin/nv_mac vendor/bin/nv_mac
# WiFi Display # WiFi Display - from PNX - RKQ1.200906.002
product/lib64/vendor.qti.hardware.wifidisplaysession@1.0.so -system/framework/WfdCommon.jar|aa7470dd5ccb2e2c695fd54c3aff01d21e2d7472
product/lib/vendor.qti.hardware.wifidisplaysession@1.0.so system_ext/bin/wfdservice|91f6e2d58de9354a694d3b3da6e6d224dd7e47c1
system/bin/wfdservice system_ext/etc/init/wfdservice.rc|aab7aecb01c359fd521c99957c4d5bfd16a8dfae
system/etc/init/wfdservice.rc system_ext/etc/seccomp_policy/wfdservice.policy|ff82c22afdfc6a1f6f19db0d446f97e184d40043
system/etc/wfdconfigsink.xml system_ext/etc/wfdconfigsink.xml|eeaf6d97db961a2af25614390bf7c183b736e9db
-system/framework/WfdCommon.jar system_ext/lib/com.qualcomm.qti.wifidisplayhal@1.0.so|d1b42bfb512a6573155308ce0eab892d1ceb2ccc
system/lib64/libmmrtpdecoder.so system_ext/lib/libmmosal.so|16d59ee5fa26ce20132284bc2c862c9b842e2ee2
system/lib64/libmmrtpencoder.so system_ext/lib/libmmparser_lite.so|27f2ef75c3582c1c6ba370e819697de7dab92cef
system/lib64/libwfdclient.so system_ext/lib/libmmrtpdecoder.so|db34a6876b6437bb419e9beedb421f6c1edbef23
system/lib64/libwfdcommonutils.so system_ext/lib/libmmrtpencoder.so|5f9d17ea249cf55bc30019f1db2ab317d5c92d32
system/lib64/libwfdconfigutils.so system_ext/lib/libwfdaac.so|2707e1a59bb1b56be27485086b261fdfc6917998
system/lib64/libwfdmminterface.so system_ext/lib/libwfdavenhancements.so|65e96c62e668bddd49e631af8aefabba5ca0bb23
system/lib64/libwfdmmsink.so system_ext/lib/libwfdclient.so|e2435057bf9499ee4f8b82e96adf79d307425818
system/lib64/libwfdnative.so system_ext/lib/libwfdcommonutils.so|f6aabfd8ef7c661e84812216edf6092b125250ae
system/lib64/libwfdrtsp.so system_ext/lib/libwfdconfigutils.so|58a3db5767f9bb86d2fe641fa6aa2e5931c2c392
system/lib64/libwfdsinksm.so system_ext/lib/libwfddisplayconfig.so|f820d710151f2128422cd759891ff466b101844c
system/lib64/libwfdsm.so system_ext/lib/libwfdmminterface.so|afa080acc6a3e342ff644b021e8b76a42f5bbe2b
system/lib64/libwfduibcinterface.so system_ext/lib/libwfdmmsink.so|9301da4c961a4ab9903cb21d54d9c3e32a7aeac3
system/lib64/libwfduibcsinkinterface.so system_ext/lib/libwfdmmsrc_system.so|854db7a70162002887e4d59a9a6dacfa90239221
system/lib64/libwfduibcsink.so system_ext/lib/libwfdrtsp.so|51121e273a69cf7a4c9de3ed51f4922fe60f74e3
system/lib64/libwfduibcsrcinterface.so system_ext/lib/libwfdservice.so|920593f3a79551ec520826059d3781c676a8f3ed
system/lib64/libwfduibcsrc.so system_ext/lib/libwfdsinksm.so|686641c86112b9f500eddb92afe1c905fc755b25
system/lib/com.qualcomm.qti.wifidisplayhal@1.0.so system_ext/lib/libwfduibcinterface.so|a4e34e4c2fa1f7a5af56113c8483626662948e05
system/lib/libmmrtpdecoder.so system_ext/lib/libwfduibcsink.so|e0e290869138a80bb809e591cb3a33735466138b
system/lib/libmmrtpencoder.so system_ext/lib/libwfduibcsinkinterface.so|cf19cfc1080c2ea8125b95256d043436ecd651c4
system/lib/libwfdaac.so system_ext/lib/libwfduibcsrc.so|1c0f49a5a6313552535ec55b0a4245b3f9556573
system/lib/libwfdavenhancements.so system_ext/lib/libwfduibcsrcinterface.so|1a39040b4257407cc35a54e4c98362840af4c0d3
system/lib/libwfdclient.so system_ext/lib/vendor.qti.hardware.wifidisplaysession@1.0.so|48815a18144f60747555bb93650726206c54323f
system/lib/libwfdcommonutils.so system_ext/lib64/libmmosal.so|ef19a38be8283c87eabe96f74bc8a71881ab1f0a
system/lib/libwfdconfigutils.so system_ext/lib64/libmmparser_lite.so|03437c5126ff9e171401654ee8a5d650a82b25d1
system/lib/libwfdmminterface.so system_ext/lib64/libmmrtpdecoder.so|4af3071ff57297051bf55ed0f04013f0c53289e6
system/lib/libwfdmmsink.so system_ext/lib64/libmmrtpencoder.so|65cb0c94b6f97478f13264098641633acffc7416
system/lib/libwfdmmsrc_system.so system_ext/lib64/libwfdclient.so|23de4d1f62be3486e2193cf8bc175de2ece4acd1
system/lib/libwfdrtsp.so system_ext/lib64/libwfdcommonutils.so|90727e49b05fd1176aed7cfadf65934563572b75
system/lib/libwfdservice.so system_ext/lib64/libwfdconfigutils.so|5408b2e236768f3a56fc170a575add28f4d92d1a
system/lib/libwfdsinksm.so system_ext/lib64/libwfddisplayconfig.so|8d98d7ed260434d67167e4c0e427bf1e851e66f4
system/lib/libwfdsm.so system_ext/lib64/libwfdmminterface.so|5a47d276642b360e9dd476dc904ea733e0073cf9
system/lib/libwfduibcinterface.so system_ext/lib64/libwfdmmsink.so|87efecec4fc48c0116bea6c58e5231c2755d4c38
system/lib/libwfduibcsinkinterface.so system_ext/lib64/libwfdnative.so|1bc0f1897d7661fcb554f3a5d78185000c4bb734
system/lib/libwfduibcsink.so system_ext/lib64/libwfdrtsp.so|2619c654aade078e2024074071cf3093a58aabd7
system/lib/libwfduibcsrcinterface.so system_ext/lib64/libwfdsinksm.so|21c5a1ec5a73929002d70bf5140897cef23d339e
system/lib/libwfduibcsrc.so system_ext/lib64/libwfduibcinterface.so|63aa1dfda67601419aeee9ee3ffdb2e51e6baae2
-system/priv-app/WfdService/WfdService.apk system_ext/lib64/libwfduibcsink.so|a6cc8e4cb5135a28e1e17e3abe2da2b67daf70a8
vendor/bin/wfdhdcphalservice system_ext/lib64/libwfduibcsinkinterface.so|a5fce9b72a15e6abbe5a103aad4468392d6a9d51
vendor/bin/wfdvndservice system_ext/lib64/libwfduibcsrc.so|754c72c5682073d6d88c075dd01a349a94d52943
vendor/bin/wifidisplayhalservice system_ext/lib64/libwfduibcsrcinterface.so|33c0c78d2ee38a97a123d9eb5d29b81546d6f828
vendor/etc/init/android.hardware.drm@1.1-service.wfdhdcp.rc -system_ext/priv-app/WfdService/WfdService.apk|be52df9eedc7d69423093eae25938b88932baa1a
vendor/etc/init/com.qualcomm.qti.wifidisplayhal@1.0-service.rc vendor/bin/wfdhdcphalservice|c7a2d70190d8a90a8ed326af0add5cf7c99d1ab6
vendor/etc/init/wfdvndservice.rc vendor/bin/wifidisplayhalservice|414bb43e7f93d67d62ee7111ced4e55e065f6d8c
vendor/etc/wfdconfig.xml vendor/etc/init/android.hardware.drm@1.1-service.wfdhdcp.rc|c266f08783a17f6583e3f22c85e55b0c200442ea
vendor/lib64/libwfdhdcpcp.so vendor/etc/init/com.qualcomm.qti.wifidisplayhal@1.0-service.rc|576ce4393b7746b77a230745aa9e9ee3bd31b17d
vendor/lib64/vendor.qti.hardware.wifidisplaysession@1.0.so vendor/etc/seccomp_policy/wfdhdcphalservice.policy|a489ab323be4be2df3de9f84a6b5e6cef924f4c4
vendor/lib/libmmrtpdecoder_proprietary.so vendor/etc/seccomp_policy/wfdvndservice.policy|b46f0c22a1f9b65c6750205e161c0a3f84ac716b
vendor/lib/libmmrtpencoder_proprietary.so vendor/etc/seccomp_policy/wifidisplayhalservice.policy|f113f27e0e301a18baf0ade08c23071a27c7dc52
vendor/lib/libwfdaac_vendor.so vendor/etc/wfdconfig.xml|9e13371f7ae509cc0bbb3f2ace93c5ea5d87bf0f
vendor/lib/libwfdcodecv4l2_proprietary.so vendor/lib/libFileMux_proprietary.so|e59edd4604a7c73147118161cab5b7ac6bb16c82
vendor/lib/libwfdcommonutils_proprietary.so vendor/lib/libmmosal.so|57185feced72009af2df1b09117702c9fae7182b
vendor/lib/libwfdconfigutils_proprietary.so vendor/lib/libmmrtpdecoder_proprietary.so|9232f505ea8f0c1e9f81a049c583fba32a450d73
vendor/lib/libwfdhdcpcp.so vendor/lib/libmmrtpencoder_proprietary.so|d8386b78c976d94867455c67dd10d63e8a343363
vendor/lib/libwfdhdcpservice_proprietary.so vendor/lib/libwfdaac_vendor.so|e05c60a21edac78663bde63e70a7fcaa219a4042
vendor/lib/libwfdmminterface_proprietary.so vendor/lib/libwfdcodecv4l2_proprietary.so|70a2900804160bc53bb19c11e81278ffde0c5fee
vendor/lib/libwfdmmservice_proprietary.so vendor/lib/libwfdcommonutils_proprietary.so|12990e068e9ecb8d435bbb1370083ee6ca2fe63d
vendor/lib/libwfdmmsrc_proprietary.so vendor/lib/libwfdconfigutils_proprietary.so|1844d3b80f3a86605d566597bda285448be360c7
vendor/lib/libwfdmodulehdcpsession.so vendor/lib/libwfddisplayconfig_proprietary.so|fd73dda05415d2316eb46fb97635939a03107815
vendor/lib/libwfdrtsp_proprietary.so vendor/lib/libwfdhdcpcp.so|7f0aefaf7efe250aff192b4b309be08b8e799d0d
vendor/lib/libwfdsessionmodule.so vendor/lib/libwfdhdcpservice_proprietary.so|80f7b95d883aafbdd66b2d72ea76ed2a9a8c21f4
vendor/lib/libwfdsm_proprietary.so vendor/lib/libwfdmminterface_proprietary.so|3eb3455633d5814a5d7cddb0d95f9d45b7c05db2
vendor/lib/libwfdsourcesession_proprietary.so vendor/lib/libwfdmmservice_proprietary.so|d98b728661708e1c63819b42bb4d9a01fa94ec6b
vendor/lib/libwfdsourcesm_proprietary.so vendor/lib/libwfdmmsrc_proprietary.so|2bbb574ed51e21a1eb70381cbf26558732fe3cec
vendor/lib/libwfduibcinterface_proprietary.so vendor/lib/libwfdmodulehdcpsession.so|957fc3335cd7f77b84206c0c90290f7b7f196f0e
vendor/lib/libwfduibcsinkinterface_proprietary.so vendor/lib/libwfdrtsp_proprietary.so|13fed10a23969322562e2b88335738e7cace69a7
vendor/lib/libwfduibcsink_proprietary.so vendor/lib/libwfdsessionmodule.so|e5a6989cdaabcf5481ee529e6fd48b623479e88d
vendor/lib/libwfduibcsrcinterface_proprietary.so vendor/lib/libwfdsourcesession_proprietary.so|0732b86ffa78050b9b8a0ceaf50457734955eeae
vendor/lib/libwfduibcsrc_proprietary.so vendor/lib/libwfdsourcesm_proprietary.so|27c3f75f5b764175e8bd9721578164836c6f4dfb
vendor/lib/vendor.qti.hardware.wifidisplaysession@1.0.so vendor/lib/libwfduibcinterface_proprietary.so|a722647a44d89d4aed1d89110b5c141069229759
vendor/lib/vendor.qti.hardware.wifidisplaysessionl@1.0-halimpl.so vendor/lib/libwfduibcsink_proprietary.so|1fca8e9556d209377c1860b4d829bb71450cfce0
vendor/lib/libwfduibcsinkinterface_proprietary.so|64b802f12ffb30418a072d0ebf3c262a34c82e38
vendor/lib/libwfduibcsrc_proprietary.so|b78df6ab7acb850f2adb875ccecb1a3c3539f4d2
vendor/lib/libwfduibcsrcinterface_proprietary.so|91837ba6b6692e1d553ece3aa4469dd64f164a04
vendor/lib/libwfdutils_proprietary.so|cae4c266704da4ce15b59c13f57ccf8f1391b699
vendor/lib/vendor.qti.hardware.wifidisplaysession@1.0.so|fdba1b3c11ace4b0415be4e5944cdb288cd35f58
vendor/lib/vendor.qti.hardware.wifidisplaysessionl@1.0-halimpl.so|044c6cfd4bc603e4aa372ab1a3d287a8d8e5fc48
vendor/lib64/libwfdhdcpcp.so|ba43f54ee4e34562b31c9595d2ad0639033e8fdc

View File

@ -209,6 +209,7 @@ PRODUCT_PACKAGES += \
# Media # Media
PRODUCT_PACKAGES += \ PRODUCT_PACKAGES += \
libavservices_minijail \
libc2dcolorconvert \ libc2dcolorconvert \
libOmxAacEnc \ libOmxAacEnc \
libOmxAmrEnc \ libOmxAmrEnc \
@ -260,7 +261,6 @@ PRODUCT_PACKAGES += \
PRODUCT_COPY_FILES += \ PRODUCT_COPY_FILES += \
$(LOCAL_PATH)/configs/qti_whitelist.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/sysconfig/qti_whitelist.xml \ $(LOCAL_PATH)/configs/qti_whitelist.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/sysconfig/qti_whitelist.xml \
$(LOCAL_PATH)/permissions/product-privapp-permissions-qti.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/permissions/privapp-permissions-qti.xml \
$(LOCAL_PATH)/permissions/system_ext-privapp-permissions-qti.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/privapp-permissions-qti.xml $(LOCAL_PATH)/permissions/system_ext-privapp-permissions-qti.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/privapp-permissions-qti.xml
# Radio # Radio