sdm845-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.
* Additionally libwfdnative has been modified to load
  libhidlbase.so instead of android.hidl.base@1.0.so using
  following command:
    sed -i 's/android.hidl.base@1.0.so/libhidlbase.so\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00/' proprietary/lib64/libwfdnative.so proprietary/lib/libwfdnative.so

Change-Id: Id680d918b64c0e3733251db45992ec477b6fbdfb
This commit is contained in:
Artem Borisov
2018-12-24 15:25:51 +04:00
committed by LuK1337
parent 164090d2d3
commit 659430c672
4 changed files with 54 additions and 2 deletions

View File

@@ -70,6 +70,14 @@ lib64/lib-imsvtutils.so
lib64/librcc.so
lib64/vendor.qti.imsrtpservice@1.0.so
# Media
lib64/libmmosal.so
lib/extractors/libmmparser.so
lib/libFileMux.so
lib/libmmosal.so
lib/libmmparser_lite.so
lib/libOmxMux.so
# Telephony
-app/QtiTelephonyService/QtiTelephonyService.apk
etc/permissions/qcrilhook.xml
@@ -83,3 +91,36 @@ framework/qcnvitems.jar
framework/qti-telephony-common.jar|b1d392dbc9b06ac8d650b874c502da0a3fff81c7
framework/QtiTelephonyServicelibrary.jar
-priv-app/qcrilmsgtunnel/qcrilmsgtunnel.apk
# 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/libwfdaac.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|60e20185f00ed7f3e961787869f83414b820d677
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|e6553d35102f50b5cf6dbce9b75a4a5c715837b7
-priv-app/WfdService/WfdService.apk