sm6150-common: Bring back QCOM WFD

Change-Id: Id36d0d37c90fff6236531b59755712041d20c289
This commit is contained in:
basamaryan
2025-01-02 18:13:55 +01:00
parent a616fac7ec
commit f58ac4451b
80 changed files with 3924 additions and 1 deletions

View File

@@ -8,11 +8,15 @@ PRODUCT_SOONG_NAMESPACES += \
PRODUCT_COPY_FILES += \
vendor/xiaomi/sm6150-common/proprietary/system_ext/etc/dpm/dpm.conf:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/dpm/dpm.conf \
vendor/xiaomi/sm6150-common/proprietary/system_ext/etc/init/dpmd.rc:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/init/dpmd.rc \
vendor/xiaomi/sm6150-common/proprietary/system_ext/etc/init/wfdservice.rc:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/init/wfdservice.rc \
vendor/xiaomi/sm6150-common/proprietary/system_ext/etc/permissions/audiosphere.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/audiosphere.xml \
vendor/xiaomi/sm6150-common/proprietary/system_ext/etc/permissions/com.qti.dpmframework.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/com.qti.dpmframework.xml \
vendor/xiaomi/sm6150-common/proprietary/system_ext/etc/permissions/dpmapi.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/dpmapi.xml \
vendor/xiaomi/sm6150-common/proprietary/system_ext/etc/permissions/qcrilhook.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/qcrilhook.xml \
vendor/xiaomi/sm6150-common/proprietary/system_ext/etc/permissions/qti_permissions.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/qti_permissions.xml \
vendor/xiaomi/sm6150-common/proprietary/system_ext/etc/permissions/wfd-system-ext-privapp-permissions-qti.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/wfd-system-ext-privapp-permissions-qti.xml \
vendor/xiaomi/sm6150-common/proprietary/system_ext/etc/seccomp_policy/wfdservice.policy:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/seccomp_policy/wfdservice.policy \
vendor/xiaomi/sm6150-common/proprietary/system_ext/etc/wfdconfigsink.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/wfdconfigsink.xml \
vendor/xiaomi/sm6150-common/proprietary/vendor/etc/cne/mwqem.conf:$(TARGET_COPY_OUT_VENDOR)/etc/cne/mwqem.conf \
vendor/xiaomi/sm6150-common/proprietary/vendor/etc/cne/profileMwqem.xml:$(TARGET_COPY_OUT_VENDOR)/etc/cne/profileMwqem.xml \
vendor/xiaomi/sm6150-common/proprietary/vendor/etc/cne/wqeclient/ATT/ATT_profile1.xml:$(TARGET_COPY_OUT_VENDOR)/etc/cne/wqeclient/ATT/ATT_profile1.xml \
@@ -51,6 +55,7 @@ PRODUCT_COPY_FILES += \
vendor/xiaomi/sm6150-common/proprietary/vendor/etc/init/android.hardware.gatekeeper@1.0-service-qti.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.gatekeeper@1.0-service-qti.rc \
vendor/xiaomi/sm6150-common/proprietary/vendor/etc/init/android.hardware.keymaster@4.1-service-qti.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.keymaster@4.1-service-qti.rc \
vendor/xiaomi/sm6150-common/proprietary/vendor/etc/init/cnd.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/cnd.rc \
vendor/xiaomi/sm6150-common/proprietary/vendor/etc/init/com.qualcomm.qti.wifidisplayhal@1.0-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/com.qualcomm.qti.wifidisplayhal@1.0-service.rc \
vendor/xiaomi/sm6150-common/proprietary/vendor/etc/init/dataadpl.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/dataadpl.rc \
vendor/xiaomi/sm6150-common/proprietary/vendor/etc/init/dataqti.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/dataqti.rc \
vendor/xiaomi/sm6150-common/proprietary/vendor/etc/init/dpmQmiMgr.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/dpmQmiMgr.rc \
@@ -73,10 +78,15 @@ PRODUCT_COPY_FILES += \
vendor/xiaomi/sm6150-common/proprietary/vendor/etc/init/vendor.qti.rmt_storage.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.rmt_storage.rc \
vendor/xiaomi/sm6150-common/proprietary/vendor/etc/init/vendor.qti.tftp.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.tftp.rc \
vendor/xiaomi/sm6150-common/proprietary/vendor/etc/init/vppservice.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vppservice.rc \
vendor/xiaomi/sm6150-common/proprietary/vendor/etc/init/wfdvndservice.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/wfdvndservice.rc \
vendor/xiaomi/sm6150-common/proprietary/vendor/etc/seccomp_policy/codec2.vendor.base.policy:$(TARGET_COPY_OUT_VENDOR)/etc/seccomp_policy/codec2.vendor.base.policy \
vendor/xiaomi/sm6150-common/proprietary/vendor/etc/seccomp_policy/codec2.vendor.ext.policy:$(TARGET_COPY_OUT_VENDOR)/etc/seccomp_policy/codec2.vendor.ext.policy \
vendor/xiaomi/sm6150-common/proprietary/vendor/etc/seccomp_policy/imsrtp.policy:$(TARGET_COPY_OUT_VENDOR)/etc/seccomp_policy/imsrtp.policy \
vendor/xiaomi/sm6150-common/proprietary/vendor/etc/seccomp_policy/vendor.qti.hardware.dsp.policy:$(TARGET_COPY_OUT_VENDOR)/etc/seccomp_policy/vendor.qti.hardware.dsp.policy \
vendor/xiaomi/sm6150-common/proprietary/vendor/etc/seccomp_policy/wfdhdcphalservice.policy:$(TARGET_COPY_OUT_VENDOR)/etc/seccomp_policy/wfdhdcphalservice.policy \
vendor/xiaomi/sm6150-common/proprietary/vendor/etc/seccomp_policy/wfdvndservice.policy:$(TARGET_COPY_OUT_VENDOR)/etc/seccomp_policy/wfdvndservice.policy \
vendor/xiaomi/sm6150-common/proprietary/vendor/etc/seccomp_policy/wifidisplayhalservice.policy:$(TARGET_COPY_OUT_VENDOR)/etc/seccomp_policy/wifidisplayhalservice.policy \
vendor/xiaomi/sm6150-common/proprietary/vendor/etc/wfdconfig.xml:$(TARGET_COPY_OUT_VENDOR)/etc/wfdconfig.xml \
vendor/xiaomi/sm6150-common/proprietary/vendor/radio/qcril_database/qcril.db:$(TARGET_COPY_OUT_VENDOR)/radio/qcril_database/qcril.db \
vendor/xiaomi/sm6150-common/proprietary/vendor/radio/qcril_database/upgrade/0_initial.sql:$(TARGET_COPY_OUT_VENDOR)/radio/qcril_database/upgrade/0_initial.sql \
vendor/xiaomi/sm6150-common/proprietary/vendor/radio/qcril_database/upgrade/1_version_intro.sql:$(TARGET_COPY_OUT_VENDOR)/radio/qcril_database/upgrade/1_version_intro.sql \
@@ -138,6 +148,7 @@ PRODUCT_PACKAGES += \
vendor.qti.hardware.vpp@1.2 \
vendor.qti.hardware.vpp@1.3 \
vendor.qti.hardware.bluetooth_audio@2.1-impl \
libFileMux_proprietary \
libOmxAacDec \
libOmxAlacDec \
libOmxAmrDec \
@@ -152,12 +163,36 @@ PRODUCT_PACKAGES += \
libbluetooth_audio_session_qti \
libbluetooth_audio_session_qti_2_1 \
libdsd2pcm \
libmmrtpdecoder_proprietary \
libmmrtpencoder_proprietary \
libqcodec2 \
librice \
libsmwrapper \
libvppclient \
libwfdcodecv4l2_proprietary \
libwfdcommonutils_proprietary \
libwfdconfigutils_proprietary \
libwfddisplayconfig_proprietary \
libwfdhdcpcp \
libwfdhdcpservice_proprietary \
libwfdmminterface_proprietary \
libwfdmmservice_proprietary \
libwfdmmsrc_proprietary \
libwfdmodulehdcpsession \
libwfdrtsp_proprietary \
libwfdsessionmodule \
libwfdsourcesession_proprietary \
libwfdsourcesm_proprietary \
libwfduibcinterface_proprietary \
libwfduibcsink_proprietary \
libwfduibcsinkinterface_proprietary \
libwfduibcsrc_proprietary \
libwfduibcsrcinterface_proprietary \
libwfdutils_proprietary \
libasphere \
libshoebox \
vendor.qti.hardware.wifidisplaysession@1.0 \
vendor.qti.hardware.wifidisplaysessionl@1.0-halimpl \
com.qualcomm.qti.dpm.api@1.0_vendor \
com.qualcomm.qti.imscmservice@2.0 \
com.qualcomm.qti.imscmservice@2.1 \
@@ -348,6 +383,26 @@ PRODUCT_PACKAGES += \
vendor.qti.imsrtpservice@3.0_vendor \
vendor.qti.latency@2.0 \
vendor.qti.latency@2.1 \
libmmosal \
libmmparser_lite \
libmmrtpdecoder \
libmmrtpencoder \
libwfdcommonutils \
libwfdconfigutils \
libwfddisplayconfig \
libwfdmminterface \
libwfdmmsink \
libwfdrtsp \
libwfdsinksm \
libwfduibcinterface \
libwfduibcsink \
libwfduibcsinkinterface \
libwfduibcsrc \
libwfduibcsrcinterface \
libwfdavenhancements \
libwfdmmsrc_system \
libwfdservice \
vendor.qti.hardware.wifidisplaysession@1.0 \
com.qualcomm.qti.dpm.api@1.0 \
fm_helium \
lib-imsvideocodec \
@@ -362,6 +417,8 @@ PRODUCT_PACKAGES += \
libfm-hci \
libimscamera_jni \
libimsmedia_jni \
libwfdclient \
libwfdnative \
vendor.qti.diaghal@1.0 \
vendor.qti.hardware.fm@1.0 \
vendor.qti.imsrtpservice@3.0 \
@@ -373,9 +430,11 @@ PRODUCT_PACKAGES += \
TimeService \
PowerOffAlarm \
QtiTelephonyService \
WfdService \
dpmserviceapp \
ims \
qcrilmsgtunnel \
WfdCommon \
tcmclient \
audiosphere \
com.qti.dpmframework \
@@ -423,8 +482,11 @@ PRODUCT_PACKAGES += \
tftp_server \
time_daemon \
vppservice \
wfdvndservice \
wifidisplayhalservice \
xtra-daemon \
dpmd
dpmd \
wfdservice
PRODUCT_PACKAGES += \
system_ext_priv-app_ims_lib_arm64_libimscamera_jni_so \