diff --git a/Android.bp b/Android.bp index d81f9d7..27238ec 100644 --- a/Android.bp +++ b/Android.bp @@ -45,6 +45,26 @@ cc_prebuilt_library_shared { soc_specific: true, } +android_app_import { + name: "MotoDolbyV3", + owner: "oneplus", + apk: "proprietary/system/app/MotoDolbyV3/MotoDolbyV3.apk", + certificate: "platform", + dex_preopt: { + enabled: false, + }, +} + +android_app_import { + name: "MotoSignatureApp", + owner: "oneplus", + apk: "proprietary/system/app/MotoSignatureApp/MotoSignatureApp.apk", + certificate: "platform", + dex_preopt: { + enabled: false, + }, +} + android_app_import { name: "CneApp", owner: "oneplus", @@ -158,6 +178,18 @@ android_app_import { system_ext_specific: true, } +android_app_import { + name: "daxService", + owner: "oneplus", + apk: "proprietary/system_ext/priv-app/daxService/daxService.apk", + certificate: "platform", + dex_preopt: { + enabled: false, + }, + privileged: true, + system_ext_specific: true, +} + android_app_import { name: "ims", owner: "oneplus", @@ -182,6 +214,18 @@ android_app_import { system_ext_specific: true, } +dex_import { + name: "com.motorola.motosignature", + owner: "oneplus", + jars: ["proprietary/system/framework/com.motorola.motosignature.jar"], +} + +dex_import { + name: "moto-checkin", + owner: "oneplus", + jars: ["proprietary/system/framework/moto-checkin.jar"], +} + dex_import { name: "tcmclient", owner: "oneplus", diff --git a/proprietary/system/app/MotoDolbyV3/MotoDolbyV3.apk b/proprietary/system/app/MotoDolbyV3/MotoDolbyV3.apk new file mode 100644 index 0000000..22ef780 Binary files /dev/null and b/proprietary/system/app/MotoDolbyV3/MotoDolbyV3.apk differ diff --git a/proprietary/system/app/MotoSignatureApp/MotoSignatureApp.apk b/proprietary/system/app/MotoSignatureApp/MotoSignatureApp.apk new file mode 100644 index 0000000..a2014e3 Binary files /dev/null and b/proprietary/system/app/MotoSignatureApp/MotoSignatureApp.apk differ diff --git a/proprietary/system/etc/permissions/com.motorola.dolby.dolbyui.xml b/proprietary/system/etc/permissions/com.motorola.dolby.dolbyui.xml new file mode 100644 index 0000000..142ff07 --- /dev/null +++ b/proprietary/system/etc/permissions/com.motorola.dolby.dolbyui.xml @@ -0,0 +1,4 @@ + + + + diff --git a/proprietary/system/etc/permissions/com.motorola.motosignature.xml b/proprietary/system/etc/permissions/com.motorola.motosignature.xml new file mode 100644 index 0000000..1bb118f --- /dev/null +++ b/proprietary/system/etc/permissions/com.motorola.motosignature.xml @@ -0,0 +1,5 @@ + + + + diff --git a/proprietary/system/etc/permissions/moto-checkin.xml b/proprietary/system/etc/permissions/moto-checkin.xml new file mode 100644 index 0000000..abb65e3 --- /dev/null +++ b/proprietary/system/etc/permissions/moto-checkin.xml @@ -0,0 +1,19 @@ + + + + + + diff --git a/proprietary/system/etc/permissions/privapp-com.dolby.daxservice.xml b/proprietary/system/etc/permissions/privapp-com.dolby.daxservice.xml new file mode 100644 index 0000000..1419b16 --- /dev/null +++ b/proprietary/system/etc/permissions/privapp-com.dolby.daxservice.xml @@ -0,0 +1,7 @@ + + + + + + + diff --git a/proprietary/system/etc/sysconfig/config-com.dolby.daxservice.xml b/proprietary/system/etc/sysconfig/config-com.dolby.daxservice.xml new file mode 100644 index 0000000..a9f4eb4 --- /dev/null +++ b/proprietary/system/etc/sysconfig/config-com.dolby.daxservice.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/proprietary/system/etc/sysconfig/config-com.motorola.dolby.dolbyui.xml b/proprietary/system/etc/sysconfig/config-com.motorola.dolby.dolbyui.xml new file mode 100644 index 0000000..42fc4d5 --- /dev/null +++ b/proprietary/system/etc/sysconfig/config-com.motorola.dolby.dolbyui.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/proprietary/system/etc/sysconfig/config-com.motorola.motosignature.app.xml b/proprietary/system/etc/sysconfig/config-com.motorola.motosignature.app.xml new file mode 100644 index 0000000..0e1b7ec --- /dev/null +++ b/proprietary/system/etc/sysconfig/config-com.motorola.motosignature.app.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/proprietary/system/etc/sysconfig/hiddenapi-whitelist-com.motorola.dolby.dolbyui.xml b/proprietary/system/etc/sysconfig/hiddenapi-whitelist-com.motorola.dolby.dolbyui.xml new file mode 100644 index 0000000..3c55a12 --- /dev/null +++ b/proprietary/system/etc/sysconfig/hiddenapi-whitelist-com.motorola.dolby.dolbyui.xml @@ -0,0 +1,4 @@ + + + + diff --git a/proprietary/system/framework/com.motorola.motosignature.jar b/proprietary/system/framework/com.motorola.motosignature.jar new file mode 100644 index 0000000..7422529 Binary files /dev/null and b/proprietary/system/framework/com.motorola.motosignature.jar differ diff --git a/proprietary/system/framework/moto-checkin.jar b/proprietary/system/framework/moto-checkin.jar new file mode 100644 index 0000000..810d771 Binary files /dev/null and b/proprietary/system/framework/moto-checkin.jar differ diff --git a/proprietary/system_ext/etc/permissions/com.dolby.daxservice.xml b/proprietary/system_ext/etc/permissions/com.dolby.daxservice.xml new file mode 100644 index 0000000..e5f7a42 --- /dev/null +++ b/proprietary/system_ext/etc/permissions/com.dolby.daxservice.xml @@ -0,0 +1,18 @@ + + + + + + + + + + diff --git a/proprietary/system_ext/priv-app/daxService/daxService.apk b/proprietary/system_ext/priv-app/daxService/daxService.apk new file mode 100644 index 0000000..0a5d65a Binary files /dev/null and b/proprietary/system_ext/priv-app/daxService/daxService.apk differ diff --git a/proprietary/vendor/bin/hw/vendor.dolby.hardware.dms@1.0-service b/proprietary/vendor/bin/hw/vendor.dolby.hardware.dms@1.0-service new file mode 100644 index 0000000..224b75a Binary files /dev/null and b/proprietary/vendor/bin/hw/vendor.dolby.hardware.dms@1.0-service differ diff --git a/proprietary/vendor/etc/dolby/dax-default.xml b/proprietary/vendor/etc/dolby/dax-default.xml new file mode 100644 index 0000000..8f5b09d --- /dev/null +++ b/proprietary/vendor/etc/dolby/dax-default.xml @@ -0,0 +1,1014 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 16 + 48 + 48 + 16 + -16 + -80 + -112 + -112 + -112 + -112 + -112 + -112 + -80 + -80 + -80 + -16 + 16 + 48 + 48 + 48 + + + + + 3 + 48 + 48 + -6 + -16 + -48 + -48 + -144 + -144 + -144 + -144 + -144 + -144 + -144 + -144 + -144 + -144 + -144 + -144 + -144 + + + + + -144 + -144 + 10 + -80 + -112 + -112 + -80 + -16 + 48 + 48 + 16 + -3 + -16 + -16 + -48 + -96 + -144 + -144 + -144 + -144 + + + + + -48 + -48 + -48 + -48 + -48 + -48 + -48 + -48 + -48 + -48 + -48 + -48 + -48 + -48 + -48 + -48 + -48 + -48 + -48 + -48 + + + + + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + 0 + + + + diff --git a/proprietary/vendor/etc/init/vendor.dolby.hardware.dms@1.0-service.rc b/proprietary/vendor/etc/init/vendor.dolby.hardware.dms@1.0-service.rc new file mode 100644 index 0000000..2c11762 --- /dev/null +++ b/proprietary/vendor/etc/init/vendor.dolby.hardware.dms@1.0-service.rc @@ -0,0 +1,6 @@ +service dms-hal-1-0 /vendor/bin/hw/vendor.dolby.hardware.dms@1.0-service + class hal + user media + group audio media +on post-fs-data + mkdir /data/vendor/dolby 0770 media media diff --git a/proprietary/vendor/etc/media_codecs_dolby_audio.xml b/proprietary/vendor/etc/media_codecs_dolby_audio.xml new file mode 100644 index 0000000..92ea5bb --- /dev/null +++ b/proprietary/vendor/etc/media_codecs_dolby_audio.xml @@ -0,0 +1,57 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/lib/libdapparamstorage.so b/proprietary/vendor/lib/libdapparamstorage.so new file mode 100644 index 0000000..b330116 Binary files /dev/null and b/proprietary/vendor/lib/libdapparamstorage.so differ diff --git a/proprietary/vendor/lib/libstagefright_soft_ddpdec.so b/proprietary/vendor/lib/libstagefright_soft_ddpdec.so new file mode 100644 index 0000000..311a25c Binary files /dev/null and b/proprietary/vendor/lib/libstagefright_soft_ddpdec.so differ diff --git a/proprietary/vendor/lib/libstagefrightdolby.so b/proprietary/vendor/lib/libstagefrightdolby.so new file mode 100644 index 0000000..6ba3758 Binary files /dev/null and b/proprietary/vendor/lib/libstagefrightdolby.so differ diff --git a/proprietary/vendor/lib/soundfx/libswdap.so b/proprietary/vendor/lib/soundfx/libswdap.so new file mode 100644 index 0000000..6c82993 Binary files /dev/null and b/proprietary/vendor/lib/soundfx/libswdap.so differ diff --git a/proprietary/vendor/lib/vendor.dolby.hardware.dms@1.0.so b/proprietary/vendor/lib/vendor.dolby.hardware.dms@1.0.so new file mode 100644 index 0000000..94e9e40 Binary files /dev/null and b/proprietary/vendor/lib/vendor.dolby.hardware.dms@1.0.so differ diff --git a/proprietary/vendor/lib64/libdapparamstorage.so b/proprietary/vendor/lib64/libdapparamstorage.so new file mode 100644 index 0000000..0ee025a Binary files /dev/null and b/proprietary/vendor/lib64/libdapparamstorage.so differ diff --git a/proprietary/vendor/lib64/libdlbdsservice.so b/proprietary/vendor/lib64/libdlbdsservice.so new file mode 100644 index 0000000..a0f1e9e Binary files /dev/null and b/proprietary/vendor/lib64/libdlbdsservice.so differ diff --git a/proprietary/vendor/lib64/libstagefrightdolby.so b/proprietary/vendor/lib64/libstagefrightdolby.so new file mode 100644 index 0000000..316950b Binary files /dev/null and b/proprietary/vendor/lib64/libstagefrightdolby.so differ diff --git a/proprietary/vendor/lib64/soundfx/libswdap.so b/proprietary/vendor/lib64/soundfx/libswdap.so new file mode 100644 index 0000000..79f2359 Binary files /dev/null and b/proprietary/vendor/lib64/soundfx/libswdap.so differ diff --git a/proprietary/vendor/lib64/vendor.dolby.hardware.dms@1.0-impl.so b/proprietary/vendor/lib64/vendor.dolby.hardware.dms@1.0-impl.so new file mode 100644 index 0000000..9360cae Binary files /dev/null and b/proprietary/vendor/lib64/vendor.dolby.hardware.dms@1.0-impl.so differ diff --git a/proprietary/vendor/lib64/vendor.dolby.hardware.dms@1.0.so b/proprietary/vendor/lib64/vendor.dolby.hardware.dms@1.0.so new file mode 100644 index 0000000..32e3fe1 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.dolby.hardware.dms@1.0.so differ diff --git a/sm7250-common-vendor.mk b/sm7250-common-vendor.mk index 7d60966..82880b5 100644 --- a/sm7250-common-vendor.mk +++ b/sm7250-common-vendor.mk @@ -6,7 +6,15 @@ PRODUCT_SOONG_NAMESPACES += \ vendor/oneplus/sm7250-common PRODUCT_COPY_FILES += \ + vendor/oneplus/sm7250-common/proprietary/system/etc/permissions/com.motorola.dolby.dolbyui.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/permissions/com.motorola.dolby.dolbyui.xml \ + vendor/oneplus/sm7250-common/proprietary/system/etc/permissions/com.motorola.motosignature.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/permissions/com.motorola.motosignature.xml \ + vendor/oneplus/sm7250-common/proprietary/system/etc/permissions/moto-checkin.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/permissions/moto-checkin.xml \ + vendor/oneplus/sm7250-common/proprietary/system/etc/permissions/privapp-com.dolby.daxservice.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/permissions/privapp-com.dolby.daxservice.xml \ vendor/oneplus/sm7250-common/proprietary/system/etc/permissions/privapp-permissions-qti.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/permissions/privapp-permissions-qti.xml \ + vendor/oneplus/sm7250-common/proprietary/system/etc/sysconfig/config-com.dolby.daxservice.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/sysconfig/config-com.dolby.daxservice.xml \ + vendor/oneplus/sm7250-common/proprietary/system/etc/sysconfig/config-com.motorola.dolby.dolbyui.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/sysconfig/config-com.motorola.dolby.dolbyui.xml \ + vendor/oneplus/sm7250-common/proprietary/system/etc/sysconfig/config-com.motorola.motosignature.app.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/sysconfig/config-com.motorola.motosignature.app.xml \ + vendor/oneplus/sm7250-common/proprietary/system/etc/sysconfig/hiddenapi-whitelist-com.motorola.dolby.dolbyui.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/sysconfig/hiddenapi-whitelist-com.motorola.dolby.dolbyui.xml \ vendor/oneplus/sm7250-common/proprietary/system/etc/sysconfig/qti_whitelist.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/sysconfig/qti_whitelist.xml \ vendor/oneplus/sm7250-common/proprietary/system_ext/bin/dpmd:$(TARGET_COPY_OUT_SYSTEM_EXT)/bin/dpmd \ vendor/oneplus/sm7250-common/proprietary/system_ext/bin/wfdservice:$(TARGET_COPY_OUT_SYSTEM_EXT)/bin/wfdservice \ @@ -14,6 +22,7 @@ PRODUCT_COPY_FILES += \ vendor/oneplus/sm7250-common/proprietary/system_ext/etc/init/dpmd.rc:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/init/dpmd.rc \ vendor/oneplus/sm7250-common/proprietary/system_ext/etc/init/wfdservice.rc:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/init/wfdservice.rc \ vendor/oneplus/sm7250-common/proprietary/system_ext/etc/permissions/com.android.hotwordenrollment.common.util.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/com.android.hotwordenrollment.common.util.xml \ + vendor/oneplus/sm7250-common/proprietary/system_ext/etc/permissions/com.dolby.daxservice.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/com.dolby.daxservice.xml \ vendor/oneplus/sm7250-common/proprietary/system_ext/etc/permissions/com.qti.dpmframework.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/com.qti.dpmframework.xml \ vendor/oneplus/sm7250-common/proprietary/system_ext/etc/permissions/dpmapi.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/dpmapi.xml \ vendor/oneplus/sm7250-common/proprietary/system_ext/etc/permissions/qcrilhook.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/qcrilhook.xml \ @@ -110,6 +119,7 @@ PRODUCT_COPY_FILES += \ vendor/oneplus/sm7250-common/proprietary/vendor/bin/hw/android.hardware.nfc@1.2-service:$(TARGET_COPY_OUT_VENDOR)/bin/hw/android.hardware.nfc@1.2-service \ vendor/oneplus/sm7250-common/proprietary/vendor/bin/hw/qcrild:$(TARGET_COPY_OUT_VENDOR)/bin/hw/qcrild \ vendor/oneplus/sm7250-common/proprietary/vendor/bin/hw/vendor.display.color@1.0-service:$(TARGET_COPY_OUT_VENDOR)/bin/hw/vendor.display.color@1.0-service \ + vendor/oneplus/sm7250-common/proprietary/vendor/bin/hw/vendor.dolby.hardware.dms@1.0-service:$(TARGET_COPY_OUT_VENDOR)/bin/hw/vendor.dolby.hardware.dms@1.0-service \ vendor/oneplus/sm7250-common/proprietary/vendor/bin/hw/vendor.oneplus.hardware.display@1.0-service:$(TARGET_COPY_OUT_VENDOR)/bin/hw/vendor.oneplus.hardware.display@1.0-service \ vendor/oneplus/sm7250-common/proprietary/vendor/bin/hw/vendor.qti.esepowermanager@1.1-service:$(TARGET_COPY_OUT_VENDOR)/bin/hw/vendor.qti.esepowermanager@1.1-service \ vendor/oneplus/sm7250-common/proprietary/vendor/bin/hw/vendor.qti.hardware.alarm@1.0-service:$(TARGET_COPY_OUT_VENDOR)/bin/hw/vendor.qti.hardware.alarm@1.0-service \ @@ -203,6 +213,7 @@ PRODUCT_COPY_FILES += \ vendor/oneplus/sm7250-common/proprietary/vendor/etc/data/dsi_config.xml:$(TARGET_COPY_OUT_VENDOR)/etc/data/dsi_config.xml \ vendor/oneplus/sm7250-common/proprietary/vendor/etc/data/netmgr_config.xml:$(TARGET_COPY_OUT_VENDOR)/etc/data/netmgr_config.xml \ vendor/oneplus/sm7250-common/proprietary/vendor/etc/default-permissions/com.qualcomm.qti.cne.xml:$(TARGET_COPY_OUT_VENDOR)/etc/default-permissions/com.qualcomm.qti.cne.xml \ + vendor/oneplus/sm7250-common/proprietary/vendor/etc/dolby/dax-default.xml:$(TARGET_COPY_OUT_VENDOR)/etc/dolby/dax-default.xml \ vendor/oneplus/sm7250-common/proprietary/vendor/etc/init/android.hardware.bluetooth@1.0-service-qti.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.bluetooth@1.0-service-qti.rc \ vendor/oneplus/sm7250-common/proprietary/vendor/etc/init/android.hardware.drm@1.1-service.wfdhdcp.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.drm@1.1-service.wfdhdcp.rc \ vendor/oneplus/sm7250-common/proprietary/vendor/etc/init/android.hardware.drm@1.3-service.widevine.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.drm@1.3-service.widevine.rc \ @@ -232,6 +243,7 @@ PRODUCT_COPY_FILES += \ vendor/oneplus/sm7250-common/proprietary/vendor/etc/init/qseecomd.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/qseecomd.rc \ vendor/oneplus/sm7250-common/proprietary/vendor/etc/init/ssgtzd.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/ssgtzd.rc \ vendor/oneplus/sm7250-common/proprietary/vendor/etc/init/vendor.display.color@1.0-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.display.color@1.0-service.rc \ + vendor/oneplus/sm7250-common/proprietary/vendor/etc/init/vendor.dolby.hardware.dms@1.0-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.dolby.hardware.dms@1.0-service.rc \ vendor/oneplus/sm7250-common/proprietary/vendor/etc/init/vendor.oneplus.hardware.display@1.0-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.oneplus.hardware.display@1.0-service.rc \ vendor/oneplus/sm7250-common/proprietary/vendor/etc/init/vendor.qti.adsprpc-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.adsprpc-service.rc \ vendor/oneplus/sm7250-common/proprietary/vendor/etc/init/vendor.qti.cdsprpc-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.qti.cdsprpc-service.rc \ @@ -256,6 +268,7 @@ PRODUCT_COPY_FILES += \ vendor/oneplus/sm7250-common/proprietary/vendor/etc/init/vendor.sensors.sscrpcd.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.sensors.sscrpcd.rc \ vendor/oneplus/sm7250-common/proprietary/vendor/etc/init/vppservice.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vppservice.rc \ vendor/oneplus/sm7250-common/proprietary/vendor/etc/init/wfdvndservice.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/wfdvndservice.rc \ + vendor/oneplus/sm7250-common/proprietary/vendor/etc/media_codecs_dolby_audio.xml:$(TARGET_COPY_OUT_VENDOR)/etc/media_codecs_dolby_audio.xml \ vendor/oneplus/sm7250-common/proprietary/vendor/etc/msm_irqbalance.conf:$(TARGET_COPY_OUT_VENDOR)/etc/msm_irqbalance.conf \ vendor/oneplus/sm7250-common/proprietary/vendor/etc/perf/commonresourceconfigs.xml:$(TARGET_COPY_OUT_VENDOR)/etc/perf/commonresourceconfigs.xml \ vendor/oneplus/sm7250-common/proprietary/vendor/etc/perf/perfboostsconfig.xml:$(TARGET_COPY_OUT_VENDOR)/etc/perf/perfboostsconfig.xml \ @@ -345,6 +358,7 @@ PRODUCT_COPY_FILES += \ vendor/oneplus/sm7250-common/proprietary/vendor/lib/libcapiv2vop.so:$(TARGET_COPY_OUT_VENDOR)/lib/libcapiv2vop.so \ vendor/oneplus/sm7250-common/proprietary/vendor/lib/libcdsp_default_listener.so:$(TARGET_COPY_OUT_VENDOR)/lib/libcdsp_default_listener.so \ vendor/oneplus/sm7250-common/proprietary/vendor/lib/libcdsprpc.so:$(TARGET_COPY_OUT_VENDOR)/lib/libcdsprpc.so \ + vendor/oneplus/sm7250-common/proprietary/vendor/lib/libdapparamstorage.so:$(TARGET_COPY_OUT_VENDOR)/lib/libdapparamstorage.so \ vendor/oneplus/sm7250-common/proprietary/vendor/lib/libdiag.so:$(TARGET_COPY_OUT_VENDOR)/lib/libdiag.so \ vendor/oneplus/sm7250-common/proprietary/vendor/lib/libdsd2pcm.so:$(TARGET_COPY_OUT_VENDOR)/lib/libdsd2pcm.so \ vendor/oneplus/sm7250-common/proprietary/vendor/lib/libdsi_netctrl.so:$(TARGET_COPY_OUT_VENDOR)/lib/libdsi_netctrl.so \ @@ -393,6 +407,8 @@ PRODUCT_COPY_FILES += \ vendor/oneplus/sm7250-common/proprietary/vendor/lib/libscveObjectTracker_stub.so:$(TARGET_COPY_OUT_VENDOR)/lib/libscveObjectTracker_stub.so \ vendor/oneplus/sm7250-common/proprietary/vendor/lib/libsdsprpc.so:$(TARGET_COPY_OUT_VENDOR)/lib/libsdsprpc.so \ vendor/oneplus/sm7250-common/proprietary/vendor/lib/libsmwrapper.so:$(TARGET_COPY_OUT_VENDOR)/lib/libsmwrapper.so \ + vendor/oneplus/sm7250-common/proprietary/vendor/lib/libstagefright_soft_ddpdec.so:$(TARGET_COPY_OUT_VENDOR)/lib/libstagefright_soft_ddpdec.so \ + vendor/oneplus/sm7250-common/proprietary/vendor/lib/libstagefrightdolby.so:$(TARGET_COPY_OUT_VENDOR)/lib/libstagefrightdolby.so \ vendor/oneplus/sm7250-common/proprietary/vendor/lib/libswvdec.so:$(TARGET_COPY_OUT_VENDOR)/lib/libswvdec.so \ vendor/oneplus/sm7250-common/proprietary/vendor/lib/libsysmon_cdsp_skel.so:$(TARGET_COPY_OUT_VENDOR)/lib/libsysmon_cdsp_skel.so \ vendor/oneplus/sm7250-common/proprietary/vendor/lib/libvppclient.so:$(TARGET_COPY_OUT_VENDOR)/lib/libvppclient.so \ @@ -419,6 +435,8 @@ PRODUCT_COPY_FILES += \ vendor/oneplus/sm7250-common/proprietary/vendor/lib/libwfduibcsrc_proprietary.so:$(TARGET_COPY_OUT_VENDOR)/lib/libwfduibcsrc_proprietary.so \ vendor/oneplus/sm7250-common/proprietary/vendor/lib/libwfduibcsrcinterface_proprietary.so:$(TARGET_COPY_OUT_VENDOR)/lib/libwfduibcsrcinterface_proprietary.so \ vendor/oneplus/sm7250-common/proprietary/vendor/lib/libwfdutils_proprietary.so:$(TARGET_COPY_OUT_VENDOR)/lib/libwfdutils_proprietary.so \ + vendor/oneplus/sm7250-common/proprietary/vendor/lib/soundfx/libswdap.so:$(TARGET_COPY_OUT_VENDOR)/lib/soundfx/libswdap.so \ + vendor/oneplus/sm7250-common/proprietary/vendor/lib/vendor.dolby.hardware.dms@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib/vendor.dolby.hardware.dms@1.0.so \ vendor/oneplus/sm7250-common/proprietary/vendor/lib/vendor.qti.hardware.bluetooth_sar@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib/vendor.qti.hardware.bluetooth_sar@1.0.so \ vendor/oneplus/sm7250-common/proprietary/vendor/lib/vendor.qti.hardware.bluetooth_sar@1.1.so:$(TARGET_COPY_OUT_VENDOR)/lib/vendor.qti.hardware.bluetooth_sar@1.1.so \ vendor/oneplus/sm7250-common/proprietary/vendor/lib/vendor.qti.hardware.dsp@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib/vendor.qti.hardware.dsp@1.0.so \ @@ -539,12 +557,14 @@ PRODUCT_COPY_FILES += \ vendor/oneplus/sm7250-common/proprietary/vendor/lib64/libcpion.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcpion.so \ vendor/oneplus/sm7250-common/proprietary/vendor/lib64/libcvp_common.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcvp_common.so \ vendor/oneplus/sm7250-common/proprietary/vendor/lib64/libcvpcpuRev_skel.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcvpcpuRev_skel.so \ + vendor/oneplus/sm7250-common/proprietary/vendor/lib64/libdapparamstorage.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libdapparamstorage.so \ vendor/oneplus/sm7250-common/proprietary/vendor/lib64/libdataitems.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libdataitems.so \ vendor/oneplus/sm7250-common/proprietary/vendor/lib64/libdiag.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libdiag.so \ vendor/oneplus/sm7250-common/proprietary/vendor/lib64/libdisp-aba.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libdisp-aba.so \ vendor/oneplus/sm7250-common/proprietary/vendor/lib64/libdisplayconfig.qti.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libdisplayconfig.qti.so \ vendor/oneplus/sm7250-common/proprietary/vendor/lib64/libdisplayqos.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libdisplayqos.so \ vendor/oneplus/sm7250-common/proprietary/vendor/lib64/libdisplayskuutils.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libdisplayskuutils.so \ + vendor/oneplus/sm7250-common/proprietary/vendor/lib64/libdlbdsservice.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libdlbdsservice.so \ vendor/oneplus/sm7250-common/proprietary/vendor/lib64/libdpmqmihal.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libdpmqmihal.so \ vendor/oneplus/sm7250-common/proprietary/vendor/lib64/libdpps.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libdpps.so \ vendor/oneplus/sm7250-common/proprietary/vendor/lib64/libdrmfs.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libdrmfs.so \ @@ -663,6 +683,7 @@ PRODUCT_COPY_FILES += \ vendor/oneplus/sm7250-common/proprietary/vendor/lib64/libssc.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libssc.so \ vendor/oneplus/sm7250-common/proprietary/vendor/lib64/libssc_default_listener.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libssc_default_listener.so \ vendor/oneplus/sm7250-common/proprietary/vendor/lib64/libssd.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libssd.so \ + vendor/oneplus/sm7250-common/proprietary/vendor/lib64/libstagefrightdolby.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libstagefrightdolby.so \ vendor/oneplus/sm7250-common/proprietary/vendor/lib64/libswvdec.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libswvdec.so \ vendor/oneplus/sm7250-common/proprietary/vendor/lib64/libsynergy_loc_api.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libsynergy_loc_api.so \ vendor/oneplus/sm7250-common/proprietary/vendor/lib64/libsysmon_cdsp_skel.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libsysmon_cdsp_skel.so \ @@ -687,6 +708,7 @@ PRODUCT_COPY_FILES += \ vendor/oneplus/sm7250-common/proprietary/vendor/lib64/qtibus.so:$(TARGET_COPY_OUT_VENDOR)/lib64/qtibus.so \ vendor/oneplus/sm7250-common/proprietary/vendor/lib64/qtimutex.so:$(TARGET_COPY_OUT_VENDOR)/lib64/qtimutex.so \ vendor/oneplus/sm7250-common/proprietary/vendor/lib64/sensors.ssc.so:$(TARGET_COPY_OUT_VENDOR)/lib64/sensors.ssc.so \ + vendor/oneplus/sm7250-common/proprietary/vendor/lib64/soundfx/libswdap.so:$(TARGET_COPY_OUT_VENDOR)/lib64/soundfx/libswdap.so \ vendor/oneplus/sm7250-common/proprietary/vendor/lib64/unnhal-acc-adreno.so:$(TARGET_COPY_OUT_VENDOR)/lib64/unnhal-acc-adreno.so \ vendor/oneplus/sm7250-common/proprietary/vendor/lib64/unnhal-acc-common.so:$(TARGET_COPY_OUT_VENDOR)/lib64/unnhal-acc-common.so \ vendor/oneplus/sm7250-common/proprietary/vendor/lib64/unnhal-acc-hta.so:$(TARGET_COPY_OUT_VENDOR)/lib64/unnhal-acc-hta.so \ @@ -698,6 +720,8 @@ PRODUCT_COPY_FILES += \ vendor/oneplus/sm7250-common/proprietary/vendor/lib64/vendor.display.color@1.4.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.display.color@1.4.so \ vendor/oneplus/sm7250-common/proprietary/vendor/lib64/vendor.display.color@1.5.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.display.color@1.5.so \ vendor/oneplus/sm7250-common/proprietary/vendor/lib64/vendor.display.postproc@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.display.postproc@1.0.so \ + vendor/oneplus/sm7250-common/proprietary/vendor/lib64/vendor.dolby.hardware.dms@1.0-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.dolby.hardware.dms@1.0-impl.so \ + vendor/oneplus/sm7250-common/proprietary/vendor/lib64/vendor.dolby.hardware.dms@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.dolby.hardware.dms@1.0.so \ vendor/oneplus/sm7250-common/proprietary/vendor/lib64/vendor.nxp.eventprocessor@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.nxp.eventprocessor@1.0.so \ vendor/oneplus/sm7250-common/proprietary/vendor/lib64/vendor.oneplus.hardware.hdcpkey@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.oneplus.hardware.hdcpkey@1.0.so \ vendor/oneplus/sm7250-common/proprietary/vendor/lib64/vendor.qti.data.factory@2.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.data.factory@2.0.so \ @@ -803,6 +827,8 @@ PRODUCT_COPY_FILES += \ PRODUCT_PACKAGES += \ libfastcvopt \ libthermalclient \ + MotoDolbyV3 \ + MotoSignatureApp \ CneApp \ IWlanService \ TimeService \ @@ -813,8 +839,11 @@ PRODUCT_PACKAGES += \ QtiTelephonyService \ imssettings \ WfdService \ + daxService \ ims \ qcrilmsgtunnel \ + com.motorola.motosignature \ + moto-checkin \ tcmclient \ com.android.hotwordenrollment.common.util \ com.qti.dpmframework \