sdm710-common: Add QCOM's WFD implementation
* Sadly, out-of-the-box Miracast support was killed in P, so we need this to keep Wi-Fi display feature working. Change-Id: Ieff24313d55a60ca1898430113f0a8b00acfc6a0
This commit is contained in:
parent
4c9f2c5188
commit
564638cf0b
4 changed files with 53 additions and 1 deletions
|
@ -64,4 +64,7 @@
|
|||
<hidden-api-whitelisted-app package="com.qualcomm.qti.embmstuneaway" />
|
||||
<hidden-api-whitelisted-app package="com.qualcomm.qti.lpa" />
|
||||
<hidden-api-whitelisted-app package="com.qualcomm.qti.uim" />
|
||||
|
||||
<hidden-api-whitelisted-app package="com.qualcomm.wfd.client" />
|
||||
<hidden-api-whitelisted-app package="com.qualcomm.wfd.service" />
|
||||
</config>
|
||||
|
|
|
@ -41,6 +41,11 @@ It allows additional grants on top of privapp-permissions-platform.xml
|
|||
<permission name="android.permission.INTERACT_ACROSS_USERS"/>
|
||||
</privapp-permissions>
|
||||
|
||||
<privapp-permissions package="com.qualcomm.wfd.service">
|
||||
<permission name="android.permission.READ_FRAME_BUFFER"/>
|
||||
<permission name="android.permission.WRITE_MEDIA_STORAGE"/>
|
||||
</privapp-permissions>
|
||||
|
||||
<privapp-permissions package="org.codeaurora.ims">
|
||||
<permission name="android.permission.READ_PRECISE_PHONE_STATE"/>
|
||||
<permission name="android.permission.INTERACT_ACROSS_USERS"/>
|
||||
|
|
|
@ -33,7 +33,15 @@ lib64/libdpmframework.so
|
|||
lib64/libdpmtcm.so
|
||||
-priv-app/dpmserviceapp/dpmserviceapp.apk
|
||||
|
||||
# QMI
|
||||
# Media
|
||||
lib64/libmmosal.so
|
||||
lib/extractors/libmmparser.so
|
||||
lib/libFileMux.so
|
||||
lib/libmmosal.so
|
||||
lib/libmmparser_lite.so
|
||||
lib/libOmxMux.so
|
||||
|
||||
# QMI
|
||||
etc/permissions/qti_permissions.xml
|
||||
etc/permissions/qti_libpermissions.xml
|
||||
|
||||
|
@ -69,3 +77,35 @@ lib64/libimscamera_jni.so
|
|||
lib64/libimsmedia_jni.so
|
||||
lib64/librcc.so
|
||||
lib64/vendor.qti.imsrtpservice@1.0.so
|
||||
|
||||
# WiFi Display
|
||||
bin/wfdservice
|
||||
etc/init/wfdservice.rc
|
||||
etc/wfdconfig.xml
|
||||
etc/wfdconfigsink.xml
|
||||
-framework/WfdCommon.jar
|
||||
lib/com.qualcomm.qti.wifidisplayhal@1.0.so
|
||||
lib/libdisplayconfig.so
|
||||
lib/libmmrtpdecoder.so
|
||||
lib/libmmrtpencoder.so
|
||||
lib/libqdMetaData.system.so
|
||||
lib/libwfdavenhancements.so
|
||||
lib/libwfdclient.so
|
||||
lib/libwfdcodecv4l2.so
|
||||
lib/libwfdcommonutils.so
|
||||
lib/libwfdconfigutils.so
|
||||
lib/libwfdmminterface.so
|
||||
lib/libwfdmmsink.so
|
||||
lib/libwfdmmsrc.so
|
||||
lib/libwfdnative.so
|
||||
lib/libwfdrtsp.so
|
||||
lib/libwfdservice.so
|
||||
lib/libwfdsm.so
|
||||
lib/libwfduibcinterface.so
|
||||
lib/libwfduibcsink.so
|
||||
lib/libwfduibcsinkinterface.so
|
||||
lib/libwfduibcsrc.so
|
||||
lib/libwfduibcsrcinterface.so
|
||||
lib64/libwfdclient.so
|
||||
lib64/libwfdnative.so
|
||||
-priv-app/WfdService/WfdService.apk
|
||||
|
|
|
@ -99,3 +99,7 @@ PRODUCT_PACKAGES += \
|
|||
# Trust HAL
|
||||
PRODUCT_PACKAGES += \
|
||||
lineage.trust@1.0-service
|
||||
|
||||
# WiFi Display
|
||||
PRODUCT_BOOT_JARS += \
|
||||
WfdCommon
|
||||
|
|
Loading…
Reference in a new issue