diff --git a/Android.bp b/Android.bp index 78df7d2..18a4cd0 100644 --- a/Android.bp +++ b/Android.bp @@ -15,6 +15,25 @@ soong_namespace { } +cc_prebuilt_library_shared { + name: "libbtnv", + owner: "motorola", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: ["proprietary/vendor/lib/libbtnv.so"], + }, + android_arm64: { + srcs: ["proprietary/vendor/lib64/libbtnv.so"], + }, + }, + compile_multilib: "both", + prefer: true, + soc_specific: true, +} + dex_import { name: "WfdCommon", owner: "motorola", diff --git a/proprietary/lib/fm_helium.so b/proprietary/lib/fm_helium.so new file mode 100644 index 0000000..a28f6fc Binary files /dev/null and b/proprietary/lib/fm_helium.so differ diff --git a/proprietary/lib/libFileMux.so b/proprietary/lib/libFileMux.so index b2ae210..c3c9d2c 100644 Binary files a/proprietary/lib/libFileMux.so and b/proprietary/lib/libFileMux.so differ diff --git a/proprietary/lib/libOmxMux.so b/proprietary/lib/libOmxMux.so index bc8bc37..18a3f09 100644 Binary files a/proprietary/lib/libOmxMux.so and b/proprietary/lib/libOmxMux.so differ diff --git a/proprietary/lib/libfm-hci.so b/proprietary/lib/libfm-hci.so new file mode 100644 index 0000000..e7b2832 Binary files /dev/null and b/proprietary/lib/libfm-hci.so differ diff --git a/proprietary/lib/libmmosal.so b/proprietary/lib/libmmosal.so index 1edbd5a..13a88da 100644 Binary files a/proprietary/lib/libmmosal.so and b/proprietary/lib/libmmosal.so differ diff --git a/proprietary/lib/libmmparser_lite.so b/proprietary/lib/libmmparser_lite.so index 1927b85..ecd102a 100644 Binary files a/proprietary/lib/libmmparser_lite.so and b/proprietary/lib/libmmparser_lite.so differ diff --git a/proprietary/lib/libmmrtpdecoder.so b/proprietary/lib/libmmrtpdecoder.so index 5353043..0831ed7 100644 Binary files a/proprietary/lib/libmmrtpdecoder.so and b/proprietary/lib/libmmrtpdecoder.so differ diff --git a/proprietary/lib/libmmrtpencoder.so b/proprietary/lib/libmmrtpencoder.so index af37b1f..c274907 100644 Binary files a/proprietary/lib/libmmrtpencoder.so and b/proprietary/lib/libmmrtpencoder.so differ diff --git a/proprietary/lib64/fm_helium.so b/proprietary/lib64/fm_helium.so new file mode 100644 index 0000000..9f7fff6 Binary files /dev/null and b/proprietary/lib64/fm_helium.so differ diff --git a/proprietary/lib64/libFileMux.so b/proprietary/lib64/libFileMux.so index 326a549..9d222e5 100644 Binary files a/proprietary/lib64/libFileMux.so and b/proprietary/lib64/libFileMux.so differ diff --git a/proprietary/lib64/libOmxMux.so b/proprietary/lib64/libOmxMux.so index 229640c..4811b73 100644 Binary files a/proprietary/lib64/libOmxMux.so and b/proprietary/lib64/libOmxMux.so differ diff --git a/proprietary/lib64/libfm-hci.so b/proprietary/lib64/libfm-hci.so new file mode 100644 index 0000000..00542f2 Binary files /dev/null and b/proprietary/lib64/libfm-hci.so differ diff --git a/proprietary/lib64/libmmosal.so b/proprietary/lib64/libmmosal.so index 8dd6b1e..d3038a8 100644 Binary files a/proprietary/lib64/libmmosal.so and b/proprietary/lib64/libmmosal.so differ diff --git a/proprietary/lib64/libmmparser_lite.so b/proprietary/lib64/libmmparser_lite.so index 03a1df2..2dd4bfa 100644 Binary files a/proprietary/lib64/libmmparser_lite.so and b/proprietary/lib64/libmmparser_lite.so differ diff --git a/proprietary/lib64/libmmrtpdecoder.so b/proprietary/lib64/libmmrtpdecoder.so index 82293e8..813f9c0 100644 Binary files a/proprietary/lib64/libmmrtpdecoder.so and b/proprietary/lib64/libmmrtpdecoder.so differ diff --git a/proprietary/lib64/libmmrtpencoder.so b/proprietary/lib64/libmmrtpencoder.so index c745a62..46d8e8e 100644 Binary files a/proprietary/lib64/libmmrtpencoder.so and b/proprietary/lib64/libmmrtpencoder.so differ diff --git a/proprietary/product/lib/com.qualcomm.qti.ant@1.0.so b/proprietary/product/lib/com.qualcomm.qti.ant@1.0.so new file mode 100644 index 0000000..b9d8907 Binary files /dev/null and b/proprietary/product/lib/com.qualcomm.qti.ant@1.0.so differ diff --git a/proprietary/product/lib/libdpmctmgr.so b/proprietary/product/lib/libdpmctmgr.so new file mode 100644 index 0000000..127f6eb Binary files /dev/null and b/proprietary/product/lib/libdpmctmgr.so differ diff --git a/proprietary/product/lib/libdpmfdmgr.so b/proprietary/product/lib/libdpmfdmgr.so new file mode 100644 index 0000000..fbeeabd Binary files /dev/null and b/proprietary/product/lib/libdpmfdmgr.so differ diff --git a/proprietary/product/lib/libdpmtcm.so b/proprietary/product/lib/libdpmtcm.so new file mode 100644 index 0000000..28be537 Binary files /dev/null and b/proprietary/product/lib/libdpmtcm.so differ diff --git a/proprietary/product/lib/vendor.display.color@1.0.so b/proprietary/product/lib/vendor.display.color@1.0.so new file mode 100644 index 0000000..f3f4a90 Binary files /dev/null and b/proprietary/product/lib/vendor.display.color@1.0.so differ diff --git a/proprietary/product/lib/vendor.display.color@1.1.so b/proprietary/product/lib/vendor.display.color@1.1.so new file mode 100644 index 0000000..28e9010 Binary files /dev/null and b/proprietary/product/lib/vendor.display.color@1.1.so differ diff --git a/proprietary/product/lib/vendor.display.color@1.2.so b/proprietary/product/lib/vendor.display.color@1.2.so new file mode 100644 index 0000000..ba53025 Binary files /dev/null and b/proprietary/product/lib/vendor.display.color@1.2.so differ diff --git a/proprietary/product/lib/vendor.display.postproc@1.0.so b/proprietary/product/lib/vendor.display.postproc@1.0.so new file mode 100644 index 0000000..5da56fc Binary files /dev/null and b/proprietary/product/lib/vendor.display.postproc@1.0.so differ diff --git a/proprietary/product/lib/vendor.qti.hardware.fm@1.0.so b/proprietary/product/lib/vendor.qti.hardware.fm@1.0.so new file mode 100644 index 0000000..d365b85 Binary files /dev/null and b/proprietary/product/lib/vendor.qti.hardware.fm@1.0.so differ diff --git a/proprietary/product/lib64/com.qualcomm.qti.ant@1.0.so b/proprietary/product/lib64/com.qualcomm.qti.ant@1.0.so new file mode 100644 index 0000000..616ff74 Binary files /dev/null and b/proprietary/product/lib64/com.qualcomm.qti.ant@1.0.so differ diff --git a/proprietary/product/lib64/libdpmctmgr.so b/proprietary/product/lib64/libdpmctmgr.so new file mode 100644 index 0000000..8d225bd Binary files /dev/null and b/proprietary/product/lib64/libdpmctmgr.so differ diff --git a/proprietary/product/lib64/libdpmfdmgr.so b/proprietary/product/lib64/libdpmfdmgr.so new file mode 100644 index 0000000..1764bdc Binary files /dev/null and b/proprietary/product/lib64/libdpmfdmgr.so differ diff --git a/proprietary/product/lib64/libdpmtcm.so b/proprietary/product/lib64/libdpmtcm.so new file mode 100644 index 0000000..086cd5c Binary files /dev/null and b/proprietary/product/lib64/libdpmtcm.so differ diff --git a/proprietary/product/lib64/vendor.display.color@1.0.so b/proprietary/product/lib64/vendor.display.color@1.0.so new file mode 100644 index 0000000..ce9177e Binary files /dev/null and b/proprietary/product/lib64/vendor.display.color@1.0.so differ diff --git a/proprietary/product/lib64/vendor.display.color@1.1.so b/proprietary/product/lib64/vendor.display.color@1.1.so new file mode 100644 index 0000000..a301cd2 Binary files /dev/null and b/proprietary/product/lib64/vendor.display.color@1.1.so differ diff --git a/proprietary/product/lib64/vendor.display.color@1.2.so b/proprietary/product/lib64/vendor.display.color@1.2.so new file mode 100644 index 0000000..3e7f2e7 Binary files /dev/null and b/proprietary/product/lib64/vendor.display.color@1.2.so differ diff --git a/proprietary/product/lib64/vendor.display.postproc@1.0.so b/proprietary/product/lib64/vendor.display.postproc@1.0.so new file mode 100644 index 0000000..71bd675 Binary files /dev/null and b/proprietary/product/lib64/vendor.display.postproc@1.0.so differ diff --git a/proprietary/product/lib64/vendor.qti.hardware.fm@1.0.so b/proprietary/product/lib64/vendor.qti.hardware.fm@1.0.so new file mode 100644 index 0000000..13d8b9a Binary files /dev/null and b/proprietary/product/lib64/vendor.qti.hardware.fm@1.0.so differ diff --git a/proprietary/vendor/bin/hw/android.hardware.drm@1.2-service.widevine b/proprietary/vendor/bin/hw/android.hardware.drm@1.2-service.widevine new file mode 100644 index 0000000..2c215ad Binary files /dev/null and b/proprietary/vendor/bin/hw/android.hardware.drm@1.2-service.widevine differ diff --git a/proprietary/vendor/etc/init/android.hardware.drm@1.2-service.widevine.rc b/proprietary/vendor/etc/init/android.hardware.drm@1.2-service.widevine.rc new file mode 100644 index 0000000..b33686c --- /dev/null +++ b/proprietary/vendor/etc/init/android.hardware.drm@1.2-service.widevine.rc @@ -0,0 +1,24 @@ +on property:init.svc.mediadrm=running + mkdir /data/vendor/mediadrm 0770 media mediadrm + start vendor.move_data_sh + +service vendor.move_data_sh /system/bin/move_widevine_data.sh + class late_start + user media + group media mediadrm system + disabled + oneshot + +service vendor.drm-widevine-hal-1-2 /vendor/bin/hw/android.hardware.drm@1.2-service.widevine + interface android.hardware.drm@1.0::ICryptoFactory widevine + interface android.hardware.drm@1.0::IDrmFactory widevine + interface android.hardware.drm@1.1::ICryptoFactory widevine + interface android.hardware.drm@1.1::IDrmFactory widevine + interface android.hardware.drm@1.2::ICryptoFactory widevine + interface android.hardware.drm@1.2::IDrmFactory widevine + interface android.hidl.base@1.0::IBase widevine + class hal + user media + group media mediadrm drmrpc + ioprio rt 4 + writepid /dev/cpuset/foreground/tasks diff --git a/proprietary/vendor/etc/init/init.qti.fm.rc b/proprietary/vendor/etc/init/init.qti.fm.rc deleted file mode 100644 index 5d52259..0000000 --- a/proprietary/vendor/etc/init/init.qti.fm.rc +++ /dev/null @@ -1,6 +0,0 @@ -service fm_dl /vendor/bin/init.qti.fm.sh - class late_start - user system - group system - disabled - oneshot diff --git a/proprietary/vendor/etc/init/init.time_daemon.rc b/proprietary/vendor/etc/init/init.time_daemon.rc new file mode 100644 index 0000000..7d81585 --- /dev/null +++ b/proprietary/vendor/etc/init/init.time_daemon.rc @@ -0,0 +1,14 @@ +# +# Copyright (c) 2019 Qualcomm Technologies, Inc. +# All Rights Reserved. +# Confidential and Proprietary - Qualcomm Technologies, Inc. +# + +on post-fs-data && property:ro.crypto.state=encrypted && property:ro.crypto.type=file + start time_daemon + +service time_daemon /vendor/bin/time_daemon + class main + user system + group system + capabilities SYS_TIME diff --git a/proprietary/vendor/lib/com.qualcomm.qti.ant@1.0.so b/proprietary/vendor/lib/com.qualcomm.qti.ant@1.0.so new file mode 100644 index 0000000..b9d8907 Binary files /dev/null and b/proprietary/vendor/lib/com.qualcomm.qti.ant@1.0.so differ diff --git a/proprietary/vendor/lib/hw/audio.bluetooth_qti.default.so b/proprietary/vendor/lib/hw/audio.bluetooth_qti.default.so new file mode 100644 index 0000000..bc4115e Binary files /dev/null and b/proprietary/vendor/lib/hw/audio.bluetooth_qti.default.so differ diff --git a/proprietary/vendor/lib/hw/vendor.qti.hardware.bluetooth_audio@2.0-impl.so b/proprietary/vendor/lib/hw/vendor.qti.hardware.bluetooth_audio@2.0-impl.so new file mode 100644 index 0000000..a6a861e Binary files /dev/null and b/proprietary/vendor/lib/hw/vendor.qti.hardware.bluetooth_audio@2.0-impl.so differ diff --git a/proprietary/vendor/lib/hw/vendor.qti.hardware.bluetooth_sar@1.0-impl.so b/proprietary/vendor/lib/hw/vendor.qti.hardware.bluetooth_sar@1.0-impl.so new file mode 100644 index 0000000..7d9e43b Binary files /dev/null and b/proprietary/vendor/lib/hw/vendor.qti.hardware.bluetooth_sar@1.0-impl.so differ diff --git a/proprietary/vendor/lib/hw/vendor.qti.hardware.btconfigstore@1.0-impl.so b/proprietary/vendor/lib/hw/vendor.qti.hardware.btconfigstore@1.0-impl.so new file mode 100644 index 0000000..ca8785f Binary files /dev/null and b/proprietary/vendor/lib/hw/vendor.qti.hardware.btconfigstore@1.0-impl.so differ diff --git a/proprietary/vendor/lib/libAlacSwDec.so b/proprietary/vendor/lib/libAlacSwDec.so index 5f025c8..c6c5b69 100644 Binary files a/proprietary/vendor/lib/libAlacSwDec.so and b/proprietary/vendor/lib/libAlacSwDec.so differ diff --git a/proprietary/vendor/lib/libApeSwDec.so b/proprietary/vendor/lib/libApeSwDec.so index 081318a..dbf122f 100644 Binary files a/proprietary/vendor/lib/libApeSwDec.so and b/proprietary/vendor/lib/libApeSwDec.so differ diff --git a/proprietary/vendor/lib/libI420colorconvert.so b/proprietary/vendor/lib/libI420colorconvert.so index 62b0636..76af493 100644 Binary files a/proprietary/vendor/lib/libI420colorconvert.so and b/proprietary/vendor/lib/libI420colorconvert.so differ diff --git a/proprietary/vendor/lib/libOmxAlacDec.so b/proprietary/vendor/lib/libOmxAlacDec.so index d61a390..8bb667b 100644 Binary files a/proprietary/vendor/lib/libOmxAlacDec.so and b/proprietary/vendor/lib/libOmxAlacDec.so differ diff --git a/proprietary/vendor/lib/libOmxAlacDecSw.so b/proprietary/vendor/lib/libOmxAlacDecSw.so index 96cc4b6..241fac4 100644 Binary files a/proprietary/vendor/lib/libOmxAlacDecSw.so and b/proprietary/vendor/lib/libOmxAlacDecSw.so differ diff --git a/proprietary/vendor/lib/libOmxApeDec.so b/proprietary/vendor/lib/libOmxApeDec.so index bc767fa..44d91db 100644 Binary files a/proprietary/vendor/lib/libOmxApeDec.so and b/proprietary/vendor/lib/libOmxApeDec.so differ diff --git a/proprietary/vendor/lib/libOmxApeDecSw.so b/proprietary/vendor/lib/libOmxApeDecSw.so index 1b106cf..359d963 100644 Binary files a/proprietary/vendor/lib/libOmxApeDecSw.so and b/proprietary/vendor/lib/libOmxApeDecSw.so differ diff --git a/proprietary/vendor/lib/libOmxWmaDec.so b/proprietary/vendor/lib/libOmxWmaDec.so index 6382c8a..739a030 100644 Binary files a/proprietary/vendor/lib/libOmxWmaDec.so and b/proprietary/vendor/lib/libOmxWmaDec.so differ diff --git a/proprietary/vendor/lib/libbluetooth_audio_session_qti.so b/proprietary/vendor/lib/libbluetooth_audio_session_qti.so new file mode 100644 index 0000000..1811464 Binary files /dev/null and b/proprietary/vendor/lib/libbluetooth_audio_session_qti.so differ diff --git a/proprietary/vendor/lib/libbt-hidlclient.so b/proprietary/vendor/lib/libbt-hidlclient.so new file mode 100644 index 0000000..7ce2a75 Binary files /dev/null and b/proprietary/vendor/lib/libbt-hidlclient.so differ diff --git a/proprietary/vendor/lib/libbtnv.so b/proprietary/vendor/lib/libbtnv.so index 0ce3f6c..2a264ad 100644 Binary files a/proprietary/vendor/lib/libbtnv.so and b/proprietary/vendor/lib/libbtnv.so differ diff --git a/proprietary/vendor/lib/libmm-color-convertor.so b/proprietary/vendor/lib/libmm-color-convertor.so index 582c383..4a2e8c5 100644 Binary files a/proprietary/vendor/lib/libmm-color-convertor.so and b/proprietary/vendor/lib/libmm-color-convertor.so differ diff --git a/proprietary/vendor/lib/libmmosal_proprietary.so b/proprietary/vendor/lib/libmmosal_proprietary.so index 3534106..0ebf2d4 100644 Binary files a/proprietary/vendor/lib/libmmosal_proprietary.so and b/proprietary/vendor/lib/libmmosal_proprietary.so differ diff --git a/proprietary/vendor/lib/mediadrm/libdrmclearkeyplugin.so b/proprietary/vendor/lib/mediadrm/libdrmclearkeyplugin.so index ebbe94e..8cd4980 100644 Binary files a/proprietary/vendor/lib/mediadrm/libdrmclearkeyplugin.so and b/proprietary/vendor/lib/mediadrm/libdrmclearkeyplugin.so differ diff --git a/proprietary/vendor/lib/mediadrm/libwvdrmengine.so b/proprietary/vendor/lib/mediadrm/libwvdrmengine.so index 71ce59d..9654ae6 100644 Binary files a/proprietary/vendor/lib/mediadrm/libwvdrmengine.so and b/proprietary/vendor/lib/mediadrm/libwvdrmengine.so differ diff --git a/proprietary/vendor/lib/vendor.qti.hardware.bluetooth_audio@2.0.so b/proprietary/vendor/lib/vendor.qti.hardware.bluetooth_audio@2.0.so new file mode 100644 index 0000000..bc829d1 Binary files /dev/null and b/proprietary/vendor/lib/vendor.qti.hardware.bluetooth_audio@2.0.so differ diff --git a/proprietary/vendor/lib/vendor.qti.hardware.bluetooth_sar@1.0.so b/proprietary/vendor/lib/vendor.qti.hardware.bluetooth_sar@1.0.so new file mode 100644 index 0000000..ee7a84d Binary files /dev/null and b/proprietary/vendor/lib/vendor.qti.hardware.bluetooth_sar@1.0.so differ diff --git a/proprietary/vendor/lib/vendor.qti.hardware.btconfigstore@1.0.so b/proprietary/vendor/lib/vendor.qti.hardware.btconfigstore@1.0.so new file mode 100644 index 0000000..d5f88fa Binary files /dev/null and b/proprietary/vendor/lib/vendor.qti.hardware.btconfigstore@1.0.so differ diff --git a/proprietary/vendor/lib64/com.qualcomm.qti.ant@1.0.so b/proprietary/vendor/lib64/com.qualcomm.qti.ant@1.0.so new file mode 100644 index 0000000..616ff74 Binary files /dev/null and b/proprietary/vendor/lib64/com.qualcomm.qti.ant@1.0.so differ diff --git a/proprietary/vendor/lib64/hw/audio.bluetooth_qti.default.so b/proprietary/vendor/lib64/hw/audio.bluetooth_qti.default.so new file mode 100644 index 0000000..b8a979e Binary files /dev/null and b/proprietary/vendor/lib64/hw/audio.bluetooth_qti.default.so differ diff --git a/proprietary/vendor/lib64/hw/vendor.qti.hardware.bluetooth_audio@2.0-impl.so b/proprietary/vendor/lib64/hw/vendor.qti.hardware.bluetooth_audio@2.0-impl.so new file mode 100644 index 0000000..b021738 Binary files /dev/null and b/proprietary/vendor/lib64/hw/vendor.qti.hardware.bluetooth_audio@2.0-impl.so differ diff --git a/proprietary/vendor/lib64/hw/vendor.qti.hardware.bluetooth_sar@1.0-impl.so b/proprietary/vendor/lib64/hw/vendor.qti.hardware.bluetooth_sar@1.0-impl.so new file mode 100644 index 0000000..b0d281c Binary files /dev/null and b/proprietary/vendor/lib64/hw/vendor.qti.hardware.bluetooth_sar@1.0-impl.so differ diff --git a/proprietary/vendor/lib64/hw/vendor.qti.hardware.btconfigstore@1.0-impl.so b/proprietary/vendor/lib64/hw/vendor.qti.hardware.btconfigstore@1.0-impl.so new file mode 100644 index 0000000..c60f60d Binary files /dev/null and b/proprietary/vendor/lib64/hw/vendor.qti.hardware.btconfigstore@1.0-impl.so differ diff --git a/proprietary/vendor/lib64/libAlacSwDec.so b/proprietary/vendor/lib64/libAlacSwDec.so index fb1858c..4ca0d11 100644 Binary files a/proprietary/vendor/lib64/libAlacSwDec.so and b/proprietary/vendor/lib64/libAlacSwDec.so differ diff --git a/proprietary/vendor/lib64/libApeSwDec.so b/proprietary/vendor/lib64/libApeSwDec.so index 16ea1f4..d7841ba 100644 Binary files a/proprietary/vendor/lib64/libApeSwDec.so and b/proprietary/vendor/lib64/libApeSwDec.so differ diff --git a/proprietary/vendor/lib64/libI420colorconvert.so b/proprietary/vendor/lib64/libI420colorconvert.so index e8a54b4..75b81cb 100644 Binary files a/proprietary/vendor/lib64/libI420colorconvert.so and b/proprietary/vendor/lib64/libI420colorconvert.so differ diff --git a/proprietary/vendor/lib64/libOmxAlacDec.so b/proprietary/vendor/lib64/libOmxAlacDec.so index 8e8ea73..ab86d96 100644 Binary files a/proprietary/vendor/lib64/libOmxAlacDec.so and b/proprietary/vendor/lib64/libOmxAlacDec.so differ diff --git a/proprietary/vendor/lib64/libOmxAlacDecSw.so b/proprietary/vendor/lib64/libOmxAlacDecSw.so index c093b91..1dd541c 100644 Binary files a/proprietary/vendor/lib64/libOmxAlacDecSw.so and b/proprietary/vendor/lib64/libOmxAlacDecSw.so differ diff --git a/proprietary/vendor/lib64/libOmxApeDec.so b/proprietary/vendor/lib64/libOmxApeDec.so index 4ebaeb9..eb43172 100644 Binary files a/proprietary/vendor/lib64/libOmxApeDec.so and b/proprietary/vendor/lib64/libOmxApeDec.so differ diff --git a/proprietary/vendor/lib64/libOmxApeDecSw.so b/proprietary/vendor/lib64/libOmxApeDecSw.so index b45f8fd..5287336 100644 Binary files a/proprietary/vendor/lib64/libOmxApeDecSw.so and b/proprietary/vendor/lib64/libOmxApeDecSw.so differ diff --git a/proprietary/vendor/lib64/libbluetooth_audio_session_qti.so b/proprietary/vendor/lib64/libbluetooth_audio_session_qti.so new file mode 100644 index 0000000..f2c5ada Binary files /dev/null and b/proprietary/vendor/lib64/libbluetooth_audio_session_qti.so differ diff --git a/proprietary/vendor/lib64/libbt-hidlclient.so b/proprietary/vendor/lib64/libbt-hidlclient.so new file mode 100644 index 0000000..e8cdb97 Binary files /dev/null and b/proprietary/vendor/lib64/libbt-hidlclient.so differ diff --git a/proprietary/vendor/lib64/libbtnv.so b/proprietary/vendor/lib64/libbtnv.so index c7a5e9e..bfa965f 100644 Binary files a/proprietary/vendor/lib64/libbtnv.so and b/proprietary/vendor/lib64/libbtnv.so differ diff --git a/proprietary/vendor/lib64/libmmosal_proprietary.so b/proprietary/vendor/lib64/libmmosal_proprietary.so index 7a5b337..ab86767 100644 Binary files a/proprietary/vendor/lib64/libmmosal_proprietary.so and b/proprietary/vendor/lib64/libmmosal_proprietary.so differ diff --git a/proprietary/vendor/lib64/libwvhidl.so b/proprietary/vendor/lib64/libwvhidl.so index 0c79b1c..a7bdce7 100644 Binary files a/proprietary/vendor/lib64/libwvhidl.so and b/proprietary/vendor/lib64/libwvhidl.so differ diff --git a/proprietary/vendor/lib64/mediadrm/libwvdrmengine.so b/proprietary/vendor/lib64/mediadrm/libwvdrmengine.so index 2b067c8..46dd298 100644 Binary files a/proprietary/vendor/lib64/mediadrm/libwvdrmengine.so and b/proprietary/vendor/lib64/mediadrm/libwvdrmengine.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.bluetooth_audio@2.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.bluetooth_audio@2.0.so new file mode 100644 index 0000000..30c7671 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.hardware.bluetooth_audio@2.0.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.bluetooth_sar@1.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.bluetooth_sar@1.0.so new file mode 100644 index 0000000..1e3e2ca Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.hardware.bluetooth_sar@1.0.so differ diff --git a/proprietary/vendor/lib64/vendor.qti.hardware.btconfigstore@1.0.so b/proprietary/vendor/lib64/vendor.qti.hardware.btconfigstore@1.0.so new file mode 100644 index 0000000..2b4508c Binary files /dev/null and b/proprietary/vendor/lib64/vendor.qti.hardware.btconfigstore@1.0.so differ diff --git a/sanders-vendor.mk b/sanders-vendor.mk index 5d1f087..a71c716 100644 --- a/sanders-vendor.mk +++ b/sanders-vendor.mk @@ -138,8 +138,8 @@ PRODUCT_COPY_FILES += \ vendor/motorola/sanders/proprietary/vendor/firmware/synaptics-s3508-16082601-255c40-addison.tdat:$(TARGET_COPY_OUT_VENDOR)/firmware/synaptics-s3508-16082601-255c40-addison.tdat \ vendor/motorola/sanders/proprietary/vendor/firmware/synaptics-s3508sga-16082601-255c40-addison.tdat:$(TARGET_COPY_OUT_VENDOR)/firmware/synaptics-s3508sga-16082601-255c40-addison.tdat \ vendor/motorola/sanders/proprietary/etc/init/perfservice.rc:system/etc/init/perfservice.rc \ - vendor/motorola/sanders/proprietary/etc/permissions/com.qcom.fmradio.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/permissions/com.qcom.fmradio.xml \ vendor/motorola/sanders/proprietary/etc/permissions/cneapiclient.xml:system/etc/permissions/cneapiclient.xml \ + vendor/motorola/sanders/proprietary/etc/permissions/com.qcom.fmradio.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/permissions/com.qcom.fmradio.xml \ vendor/motorola/sanders/proprietary/etc/permissions/com.qti.location.sdk.xml:system/etc/permissions/com.qti.location.sdk.xml \ vendor/motorola/sanders/proprietary/etc/permissions/com.qti.snapdragon.sdk.display.xml:system/etc/permissions/com.qti.snapdragon.sdk.display.xml \ vendor/motorola/sanders/proprietary/etc/permissions/com.qualcomm.location.xml:system/etc/permissions/com.qualcomm.location.xml \ @@ -266,6 +266,9 @@ PRODUCT_COPY_FILES += \ vendor/motorola/sanders/proprietary/vendor/lib/com.qualcomm.qti.bluetooth_audio@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib/com.qualcomm.qti.bluetooth_audio@1.0.so \ vendor/motorola/sanders/proprietary/lib/com.qualcomm.qti.bluetooth_audio@1.0.so:system/lib/com.qualcomm.qti.bluetooth_audio@1.0.so \ vendor/motorola/sanders/proprietary/vendor/lib64/hw/android.hardware.bluetooth@1.0-impl-qti.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/android.hardware.bluetooth@1.0-impl-qti.so \ + vendor/motorola/sanders/proprietary/vendor/lib/hw/vendor.qti.hardware.bluetooth_audio@2.0-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib/hw/vendor.qti.hardware.bluetooth_audio@2.0-impl.so \ + vendor/motorola/sanders/proprietary/vendor/lib/hw/vendor.qti.hardware.bluetooth_sar@1.0-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib/hw/vendor.qti.hardware.bluetooth_sar@1.0-impl.so \ + vendor/motorola/sanders/proprietary/vendor/lib/hw/vendor.qti.hardware.btconfigstore@1.0-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib/hw/vendor.qti.hardware.btconfigstore@1.0-impl.so \ vendor/motorola/sanders/proprietary/vendor/lib64/com.qualcomm.qti.bluetooth_audio@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qualcomm.qti.bluetooth_audio@1.0.so \ vendor/motorola/sanders/proprietary/lib64/com.qualcomm.qti.bluetooth_audio@1.0.so:system/lib64/com.qualcomm.qti.bluetooth_audio@1.0.so \ vendor/motorola/sanders/proprietary/vendor/bin/hw/android.hardware.biometrics.fingerprint@2.1-fpcservice:$(TARGET_COPY_OUT_VENDOR)/bin/hw/android.hardware.biometrics.fingerprint@2.1-fpcservice \ @@ -559,6 +562,9 @@ PRODUCT_COPY_FILES += \ vendor/motorola/sanders/proprietary/vendor/lib64/libaudioparsers.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libaudioparsers.so \ vendor/motorola/sanders/proprietary/vendor/lib/libavenhancements.so:$(TARGET_COPY_OUT_VENDOR)/lib/libavenhancements.so \ vendor/motorola/sanders/proprietary/vendor/lib/libChamomilePA.so:$(TARGET_COPY_OUT_VENDOR)/lib/libChamomilePA.so \ + vendor/motorola/sanders/proprietary/vendor/lib64/libbluetooth_audio_session_qti.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libbluetooth_audio_session_qti.so \ + vendor/motorola/sanders/proprietary/vendor/lib64/libbt-hidlclient.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libbt-hidlclient.so \ + vendor/motorola/sanders/proprietary/vendor/lib64/libbtnv.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libbtnv.so \ vendor/motorola/sanders/proprietary/vendor/lib/libchromatix_ar1335_cpp_hfr_120.so:$(TARGET_COPY_OUT_VENDOR)/lib/libchromatix_ar1335_cpp_hfr_120.so \ vendor/motorola/sanders/proprietary/vendor/lib/libchromatix_ar1335_cpp_liveshot.so:$(TARGET_COPY_OUT_VENDOR)/lib/libchromatix_ar1335_cpp_liveshot.so \ vendor/motorola/sanders/proprietary/vendor/lib/libchromatix_ar1335_cpp_preview.so:$(TARGET_COPY_OUT_VENDOR)/lib/libchromatix_ar1335_cpp_preview.so \ @@ -866,9 +872,6 @@ PRODUCT_COPY_FILES += \ vendor/motorola/sanders/proprietary/vendor/lib/soundfx/libdirac.so:$(TARGET_COPY_OUT_VENDOR)/lib/soundfx/libdirac.so \ vendor/motorola/sanders/proprietary/vendor/lib/sensor_calibrate.so:$(TARGET_COPY_OUT_VENDOR)/lib/sensor_calibrate.so \ vendor/motorola/sanders/proprietary/etc/firmware/upd-00000126-00001001-fed70128-fffe0001-02.tftf:system/etc/firmware/upd-00000126-00001001-fed70128-fffe0001-02.tftf \ - vendor/motorola/sanders/proprietary/vendor/bin/fmhal_service:$(TARGET_COPY_OUT_VENDOR)/bin/fmhal_service \ - vendor/motorola/sanders/proprietary/vendor/bin/fm_qsoc_patches:$(TARGET_COPY_OUT_VENDOR)/bin/fm_qsoc_patches \ - vendor/motorola/sanders/proprietary/vendor/etc/init/init.qti.fm.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.qti.fm.rc \ vendor/motorola/sanders/proprietary/vendor/lib/libchromatix_mot_s5k2l7sa_1080p_preview_3a.so:$(TARGET_COPY_OUT_VENDOR)/lib/libchromatix_mot_s5k2l7sa_1080p_preview_3a.so \ vendor/motorola/sanders/proprietary/vendor/lib/libchromatix_mot_s5k2l7sa_1080p_video_3a.so:$(TARGET_COPY_OUT_VENDOR)/lib/libchromatix_mot_s5k2l7sa_1080p_video_3a.so \ vendor/motorola/sanders/proprietary/vendor/lib/libchromatix_mot_s5k2l7sa_4k_ihdr_video_3a.so:$(TARGET_COPY_OUT_VENDOR)/lib/libchromatix_mot_s5k2l7sa_4k_ihdr_video_3a.so \ @@ -1068,6 +1071,21 @@ PRODUCT_COPY_FILES += \ vendor/motorola/sanders/proprietary/vendor/lib/libdrmtime.so:$(TARGET_COPY_OUT_VENDOR)/lib/libdrmtime.so \ vendor/motorola/sanders/proprietary/vendor/lib/mediadrm/libwvdrmengine.so:$(TARGET_COPY_OUT_VENDOR)/lib/mediadrm/libwvdrmengine.so \ vendor/motorola/sanders/proprietary/vendor/lib64/libperipheral_client.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libperipheral_client.so \ + vendor/motorola/sanders/proprietary/product/lib/com.qualcomm.qti.ant@1.0.so:$(TARGET_COPY_OUT_PRODUCT)/lib/com.qualcomm.qti.ant@1.0.so \ + vendor/motorola/sanders/proprietary/vendor/lib64/com.qualcomm.qti.ant@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qualcomm.qti.ant@1.0.so \ + vendor/motorola/sanders/proprietary/product/lib/libdpmctmgr.so:$(TARGET_COPY_OUT_PRODUCT)/lib/libdpmctmgr.so \ + vendor/motorola/sanders/proprietary/product/lib/libdpmfdmgr.so:$(TARGET_COPY_OUT_PRODUCT)/lib/libdpmfdmgr.so \ + vendor/motorola/sanders/proprietary/product/lib/libdpmtcm.so:$(TARGET_COPY_OUT_PRODUCT)/lib/libdpmtcm.so \ + vendor/motorola/sanders/proprietary/product/lib/vendor.display.color@1.0.so:$(TARGET_COPY_OUT_PRODUCT)/lib/vendor.display.color@1.0.so \ + vendor/motorola/sanders/proprietary/product/lib/vendor.display.color@1.1.so:$(TARGET_COPY_OUT_PRODUCT)/lib/vendor.display.color@1.1.so \ + vendor/motorola/sanders/proprietary/product/lib/vendor.display.color@1.2.so:$(TARGET_COPY_OUT_PRODUCT)/lib/vendor.display.color@1.2.so \ + vendor/motorola/sanders/proprietary/product/lib/vendor.display.postproc@1.0.so:$(TARGET_COPY_OUT_PRODUCT)/lib/vendor.display.postproc@1.0.so \ + vendor/motorola/sanders/proprietary/product/lib64/com.qualcomm.qti.ant@1.0.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/com.qualcomm.qti.ant@1.0.so \ + vendor/motorola/sanders/proprietary/product/lib64/libdpmctmgr.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/libdpmctmgr.so \ + vendor/motorola/sanders/proprietary/product/lib64/libdpmfdmgr.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/libdpmfdmgr.so \ + vendor/motorola/sanders/proprietary/product/lib64/libdpmtcm.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/libdpmtcm.so \ + vendor/motorola/sanders/proprietary/product/lib64/vendor.display.color@1.0.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/vendor.display.color@1.0.so \ + vendor/motorola/sanders/proprietary/product/lib64/vendor.display.color@1.1.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/vendor.display.color@1.1.so \ vendor/motorola/sanders/proprietary/lib64/libaptXHD_encoder.so:system/lib64/libaptXHD_encoder.so \ vendor/motorola/sanders/proprietary/lib64/libc2dcolorconvert.so:system/lib64/libc2dcolorconvert.so \ vendor/motorola/sanders/proprietary/lib64/libaptX_encoder.so:system/lib64/libaptX_encoder.so \ @@ -1309,9 +1327,11 @@ PRODUCT_COPY_FILES += \ vendor/motorola/sanders/proprietary/vendor/lib64/libalarmservice_jni.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libalarmservice_jni.so \ vendor/motorola/sanders/proprietary/vendor/lib64/vendor.qti.hardware.alarm@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.alarm@1.0.so \ vendor/motorola/sanders/proprietary/lib64/com.qualcomm.qti.imscmservice@1.0.so:system/lib64/com.qualcomm.qti.imscmservice@1.0.so \ + vendor/motorola/sanders/proprietary/vendor/lib64/vendor.qti.hardware.btconfigstore@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.btconfigstore@1.0.so \ vendor/motorola/sanders/proprietary/lib64/vendor.qti.imsrtpservice@1.0.so:system/lib64/vendor.qti.imsrtpservice@1.0.so \ vendor/motorola/sanders/proprietary/vendor/lib64/com.qualcomm.qti.imscmservice@1.0_vendor.so:$(TARGET_COPY_OUT_VENDOR)/lib64/com.qualcomm.qti.imscmservice@1.0_vendor.so \ vendor/motorola/sanders/proprietary/vendor/lib64/lib-dplmedia.so:$(TARGET_COPY_OUT_VENDOR)/lib64/lib-dplmedia.so \ + vendor/motorola/sanders/proprietary/vendor/lib64/vendor.qti.hardware.fm@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.qti.hardware.fm@1.0.so \ vendor/motorola/sanders/proprietary/vendor/lib64/lib-imscmservice.so:$(TARGET_COPY_OUT_VENDOR)/lib64/lib-imscmservice.so \ vendor/motorola/sanders/proprietary/vendor/lib64/lib-imsvideocodec.so:$(TARGET_COPY_OUT_VENDOR)/lib64/lib-imsvideocodec.so \ vendor/motorola/sanders/proprietary/vendor/lib64/lib-imsvtextutils.so:$(TARGET_COPY_OUT_VENDOR)/lib64/lib-imsvtextutils.so \ @@ -1419,15 +1439,16 @@ PRODUCT_COPY_FILES += \ vendor/motorola/sanders/proprietary/vendor/lib/libwfdmmservice.so:$(TARGET_COPY_OUT_VENDOR)/lib/libwfdmmservice.so \ vendor/motorola/sanders/proprietary/vendor/lib/libwfdmodulehdcpsession.so:$(TARGET_COPY_OUT_VENDOR)/lib/libwfdmodulehdcpsession.so \ vendor/motorola/sanders/proprietary/vendor/lib64/libmmosal_proprietary.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libmmosal_proprietary.so \ - vendor/motorola/sanders/proprietary/vendor/lib64/libwfdhdcpcp.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libwfdhdcpcp.so + vendor/motorola/sanders/proprietary/vendor/lib64/libwfdhdcpcp.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libwfdhdcpcp.so # DRM Blobs PRODUCT_COPY_FILES += \ vendor/motorola/sanders/proprietary/vendor/bin/hw/android.hardware.drm@1.1-service.clearkey:$(TARGET_COPY_OUT_VENDOR)/bin/hw/android.hardware.drm@1.1-service.clearkey \ vendor/motorola/sanders/proprietary/vendor/etc/init/android.hardware.drm@1.1-service.clearkey.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.drm@1.1-service.clearkey.rc \ - vendor/motorola/sanders/proprietary/vendor/bin/hw/android.hardware.drm@1.1-service.widevine:$(TARGET_COPY_OUT_VENDOR)/bin/hw/android.hardware.drm@1.1-service.widevine \ + vendor/motorola/sanders/proprietary/vendor/bin/hw/android.hardware.drm@1.2-service.widevine:$(TARGET_COPY_OUT_VENDOR)/bin/hw/android.hardware.drm@1.2-service.widevine \ vendor/motorola/sanders/proprietary/vendor/etc/init/android.hardware.drm@1.1-service.widevine.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.drm@1.1-service.widevine.rc \ vendor/motorola/sanders/proprietary/vendor/lib/libcpion.so:$(TARGET_COPY_OUT_VENDOR)/lib/libcpion.so \ + vendor/motorola/sanders/proprietary/vendor/etc/init/init.time_daemon.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.time_daemon.rc \ vendor/motorola/sanders/proprietary/vendor/lib64/libcpion.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcpion.so \ vendor/motorola/sanders/proprietary/vendor/lib/mediadrm/libdrmclearkeyplugin.so:$(TARGET_COPY_OUT_VENDOR)/lib/mediadrm/libdrmclearkeyplugin.so \ vendor/motorola/sanders/proprietary/vendor/lib/libhdcpsrm.so:$(TARGET_COPY_OUT_VENDOR)/lib/libhdcpsrm.so \ @@ -1436,7 +1457,7 @@ PRODUCT_COPY_FILES += \ vendor/motorola/sanders/proprietary/vendor/lib64/libwvhidl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libwvhidl.so \ vendor/motorola/sanders/proprietary/vendor/lib64/vendor.display.config@1.2.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.display.config@1.2.so \ vendor/motorola/sanders/proprietary/vendor/lib64/vendor.display.config@1.3.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.display.config@1.3.so - + PRODUCT_PACKAGES += \ libqct_resampler \ TimeService \ @@ -1463,6 +1484,7 @@ PRODUCT_PACKAGES += \ QtiTelephonyService \ DTVPlayer \ DTVService \ + vendor.qti.hardware.fm@1.0 \ WfdService \ WfdCommon \ com.fingerprints.extension