commit e8fe5487780a2021138a2a9d5788b096ee4e3e6e Author: SamarV-121 Date: Sat Apr 11 07:35:14 2020 +0000 Initial import Signed-off-by: SamarV-121 diff --git a/Android.bp b/Android.bp new file mode 100644 index 0000000..070fc0e --- /dev/null +++ b/Android.bp @@ -0,0 +1,116 @@ +/** + * Copyright (C) 2019-2020 The LineageOS Project + * Copyright (C) 2019-2020 The PixelExperience Project + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + * This file is generated by device/lenovo/kunlun2/setup-makefiles.sh + */ + +soong_namespace { +} + +cc_prebuilt_library_shared { + name: "vendor.qti.hardware.fm@1.0", + owner: "lenovo", + strip: { + none: true, + }, + target: { + android_arm: { + srcs: ["proprietary/product/lib/vendor.qti.hardware.fm@1.0.so"], + }, + android_arm64: { + srcs: ["proprietary/product/lib64/vendor.qti.hardware.fm@1.0.so"], + }, + }, + compile_multilib: "both", + prefer: true, + product_specific: true, +} + +android_app_import { + name: "WfdService", + owner: "lenovo", + apk: "proprietary/priv-app/WfdService/WfdService.apk", + certificate: "platform", + dex_preopt: { + enabled: false, + }, + privileged: true, +} + +android_app_import { + name: "PowerOffAlarm", + owner: "lenovo", + apk: "proprietary/product/app/PowerOffAlarm/PowerOffAlarm.apk", + certificate: "platform", + dex_preopt: { + enabled: false, + }, + product_specific: true, +} + +android_app_import { + name: "QtiTelephonyService", + owner: "lenovo", + apk: "proprietary/product/app/QtiTelephonyService/QtiTelephonyService.apk", + certificate: "platform", + dex_preopt: { + enabled: false, + }, + product_specific: true, +} + +android_app_import { + name: "ims", + owner: "lenovo", + apk: "proprietary/product/priv-app/ims/ims.apk", + certificate: "platform", + dex_preopt: { + enabled: false, + }, + privileged: true, + product_specific: true, +} + +android_app_import { + name: "qcrilmsgtunnel", + owner: "lenovo", + apk: "proprietary/product/priv-app/qcrilmsgtunnel/qcrilmsgtunnel.apk", + certificate: "platform", + dex_preopt: { + enabled: false, + }, + privileged: true, + product_specific: true, +} + +dex_import { + name: "QPerformance", + owner: "lenovo", + jars: ["proprietary/framework/QPerformance.jar"], +} + +dex_import { + name: "UxPerformance", + owner: "lenovo", + jars: ["proprietary/framework/UxPerformance.jar"], +} + +dex_import { + name: "WfdCommon", + owner: "lenovo", + jars: ["proprietary/framework/WfdCommon.jar"], +} + diff --git a/Android.mk b/Android.mk new file mode 100644 index 0000000..b74cea5 --- /dev/null +++ b/Android.mk @@ -0,0 +1,22 @@ +# Copyright (C) 2019-2020 The LineageOS Project +# Copyright (C) 2019-2020 The PixelExperience Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# This file is generated by device/lenovo/kunlun2/setup-makefiles.sh + +LOCAL_PATH := $(call my-dir) + +ifeq ($(TARGET_DEVICE),kunlun2) + +endif diff --git a/BoardConfigVendor.mk b/BoardConfigVendor.mk new file mode 100644 index 0000000..632430c --- /dev/null +++ b/BoardConfigVendor.mk @@ -0,0 +1,17 @@ +# Copyright (C) 2019-2020 The LineageOS Project +# Copyright (C) 2019-2020 The PixelExperience Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# This file is generated by device/lenovo/kunlun2/setup-makefiles.sh + diff --git a/kunlun2-vendor.mk b/kunlun2-vendor.mk new file mode 100644 index 0000000..94e8fea --- /dev/null +++ b/kunlun2-vendor.mk @@ -0,0 +1,129 @@ +# Copyright (C) 2019-2020 The LineageOS Project +# Copyright (C) 2019-2020 The PixelExperience Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# This file is generated by device/lenovo/kunlun2/setup-makefiles.sh + +PRODUCT_SOONG_NAMESPACES += \ + vendor/lenovo/kunlun2 + +PRODUCT_COPY_FILES += \ + vendor/lenovo/kunlun2/proprietary/bin/perfservice:$(TARGET_COPY_OUT_SYSTEM)/bin/perfservice \ + vendor/lenovo/kunlun2/proprietary/bin/wfdservice:$(TARGET_COPY_OUT_SYSTEM)/bin/wfdservice \ + vendor/lenovo/kunlun2/proprietary/etc/init/perfservice.rc:$(TARGET_COPY_OUT_SYSTEM)/etc/init/perfservice.rc \ + vendor/lenovo/kunlun2/proprietary/etc/init/wfdservice.rc:$(TARGET_COPY_OUT_SYSTEM)/etc/init/wfdservice.rc \ + vendor/lenovo/kunlun2/proprietary/etc/permissions/privapp-permissions-qti.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/permissions/privapp-permissions-qti.xml \ + vendor/lenovo/kunlun2/proprietary/etc/permissions/qti_libpermissions.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/permissions/qti_libpermissions.xml \ + vendor/lenovo/kunlun2/proprietary/etc/permissions/qti_permissions.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/permissions/qti_permissions.xml \ + vendor/lenovo/kunlun2/proprietary/etc/sysconfig/qti_whitelist.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/sysconfig/qti_whitelist.xml \ + vendor/lenovo/kunlun2/proprietary/etc/wfdconfigsink.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/wfdconfigsink.xml \ + vendor/lenovo/kunlun2/proprietary/lib/com.qualcomm.qti.wifidisplayhal@1.0.so:$(TARGET_COPY_OUT_SYSTEM)/lib/com.qualcomm.qti.wifidisplayhal@1.0.so \ + vendor/lenovo/kunlun2/proprietary/lib/fm_helium.so:$(TARGET_COPY_OUT_SYSTEM)/lib/fm_helium.so \ + vendor/lenovo/kunlun2/proprietary/lib/libFileMux.so:$(TARGET_COPY_OUT_SYSTEM)/lib/libFileMux.so \ + vendor/lenovo/kunlun2/proprietary/lib/libOmxMux.so:$(TARGET_COPY_OUT_SYSTEM)/lib/libOmxMux.so \ + vendor/lenovo/kunlun2/proprietary/lib/libdisplayconfig.so:$(TARGET_COPY_OUT_SYSTEM)/lib/libdisplayconfig.so \ + vendor/lenovo/kunlun2/proprietary/lib/libfm-hci.so:$(TARGET_COPY_OUT_SYSTEM)/lib/libfm-hci.so \ + vendor/lenovo/kunlun2/proprietary/lib/libmmosal.so:$(TARGET_COPY_OUT_SYSTEM)/lib/libmmosal.so \ + vendor/lenovo/kunlun2/proprietary/lib/libmmparser_lite.so:$(TARGET_COPY_OUT_SYSTEM)/lib/libmmparser_lite.so \ + vendor/lenovo/kunlun2/proprietary/lib/libmmrtpdecoder.so:$(TARGET_COPY_OUT_SYSTEM)/lib/libmmrtpdecoder.so \ + vendor/lenovo/kunlun2/proprietary/lib/libmmrtpencoder.so:$(TARGET_COPY_OUT_SYSTEM)/lib/libmmrtpencoder.so \ + vendor/lenovo/kunlun2/proprietary/lib/libqdMetaData.so:$(TARGET_COPY_OUT_SYSTEM)/lib/libqdMetaData.so \ + vendor/lenovo/kunlun2/proprietary/lib/libqdMetaData.system.so:$(TARGET_COPY_OUT_SYSTEM)/lib/libqdMetaData.system.so \ + vendor/lenovo/kunlun2/proprietary/lib/libqti-at.so:$(TARGET_COPY_OUT_SYSTEM)/lib/libqti-at.so \ + vendor/lenovo/kunlun2/proprietary/lib/libqti-iopd-client_system.so:$(TARGET_COPY_OUT_SYSTEM)/lib/libqti-iopd-client_system.so \ + vendor/lenovo/kunlun2/proprietary/lib/libqti-perfd-client_system.so:$(TARGET_COPY_OUT_SYSTEM)/lib/libqti-perfd-client_system.so \ + vendor/lenovo/kunlun2/proprietary/lib/libqti-util_system.so:$(TARGET_COPY_OUT_SYSTEM)/lib/libqti-util_system.so \ + vendor/lenovo/kunlun2/proprietary/lib/libqti_performance.so:$(TARGET_COPY_OUT_SYSTEM)/lib/libqti_performance.so \ + vendor/lenovo/kunlun2/proprietary/lib/libwfdaac.so:$(TARGET_COPY_OUT_SYSTEM)/lib/libwfdaac.so \ + vendor/lenovo/kunlun2/proprietary/lib/libwfdavenhancements.so:$(TARGET_COPY_OUT_SYSTEM)/lib/libwfdavenhancements.so \ + vendor/lenovo/kunlun2/proprietary/lib/libwfdclient.so:$(TARGET_COPY_OUT_SYSTEM)/lib/libwfdclient.so \ + vendor/lenovo/kunlun2/proprietary/lib/libwfdcommonutils.so:$(TARGET_COPY_OUT_SYSTEM)/lib/libwfdcommonutils.so \ + vendor/lenovo/kunlun2/proprietary/lib/libwfdconfigutils.so:$(TARGET_COPY_OUT_SYSTEM)/lib/libwfdconfigutils.so \ + vendor/lenovo/kunlun2/proprietary/lib/libwfdmminterface.so:$(TARGET_COPY_OUT_SYSTEM)/lib/libwfdmminterface.so \ + vendor/lenovo/kunlun2/proprietary/lib/libwfdmmsink.so:$(TARGET_COPY_OUT_SYSTEM)/lib/libwfdmmsink.so \ + vendor/lenovo/kunlun2/proprietary/lib/libwfdmmsrc_system.so:$(TARGET_COPY_OUT_SYSTEM)/lib/libwfdmmsrc_system.so \ + vendor/lenovo/kunlun2/proprietary/lib/libwfdrtsp.so:$(TARGET_COPY_OUT_SYSTEM)/lib/libwfdrtsp.so \ + vendor/lenovo/kunlun2/proprietary/lib/libwfdservice.so:$(TARGET_COPY_OUT_SYSTEM)/lib/libwfdservice.so \ + vendor/lenovo/kunlun2/proprietary/lib/libwfdsinksm.so:$(TARGET_COPY_OUT_SYSTEM)/lib/libwfdsinksm.so \ + vendor/lenovo/kunlun2/proprietary/lib/libwfdsm.so:$(TARGET_COPY_OUT_SYSTEM)/lib/libwfdsm.so \ + vendor/lenovo/kunlun2/proprietary/lib/libwfduibcinterface.so:$(TARGET_COPY_OUT_SYSTEM)/lib/libwfduibcinterface.so \ + vendor/lenovo/kunlun2/proprietary/lib/libwfduibcsink.so:$(TARGET_COPY_OUT_SYSTEM)/lib/libwfduibcsink.so \ + vendor/lenovo/kunlun2/proprietary/lib/libwfduibcsinkinterface.so:$(TARGET_COPY_OUT_SYSTEM)/lib/libwfduibcsinkinterface.so \ + vendor/lenovo/kunlun2/proprietary/lib/libwfduibcsrc.so:$(TARGET_COPY_OUT_SYSTEM)/lib/libwfduibcsrc.so \ + vendor/lenovo/kunlun2/proprietary/lib/libwfduibcsrcinterface.so:$(TARGET_COPY_OUT_SYSTEM)/lib/libwfduibcsrcinterface.so \ + vendor/lenovo/kunlun2/proprietary/lib64/fm_helium.so:$(TARGET_COPY_OUT_SYSTEM)/lib64/fm_helium.so \ + vendor/lenovo/kunlun2/proprietary/lib64/libFileMux.so:$(TARGET_COPY_OUT_SYSTEM)/lib64/libFileMux.so \ + vendor/lenovo/kunlun2/proprietary/lib64/libdisplayconfig.so:$(TARGET_COPY_OUT_SYSTEM)/lib64/libdisplayconfig.so \ + vendor/lenovo/kunlun2/proprietary/lib64/libfm-hci.so:$(TARGET_COPY_OUT_SYSTEM)/lib64/libfm-hci.so \ + vendor/lenovo/kunlun2/proprietary/lib64/libmmosal.so:$(TARGET_COPY_OUT_SYSTEM)/lib64/libmmosal.so \ + vendor/lenovo/kunlun2/proprietary/lib64/libmmparser_lite.so:$(TARGET_COPY_OUT_SYSTEM)/lib64/libmmparser_lite.so \ + vendor/lenovo/kunlun2/proprietary/lib64/libmmrtpdecoder.so:$(TARGET_COPY_OUT_SYSTEM)/lib64/libmmrtpdecoder.so \ + vendor/lenovo/kunlun2/proprietary/lib64/libmmrtpencoder.so:$(TARGET_COPY_OUT_SYSTEM)/lib64/libmmrtpencoder.so \ + vendor/lenovo/kunlun2/proprietary/lib64/libqdMetaData.so:$(TARGET_COPY_OUT_SYSTEM)/lib64/libqdMetaData.so \ + vendor/lenovo/kunlun2/proprietary/lib64/libqdMetaData.system.so:$(TARGET_COPY_OUT_SYSTEM)/lib64/libqdMetaData.system.so \ + vendor/lenovo/kunlun2/proprietary/lib64/libqti-at.so:$(TARGET_COPY_OUT_SYSTEM)/lib64/libqti-at.so \ + vendor/lenovo/kunlun2/proprietary/lib64/libqti-iopd-client_system.so:$(TARGET_COPY_OUT_SYSTEM)/lib64/libqti-iopd-client_system.so \ + vendor/lenovo/kunlun2/proprietary/lib64/libqti-perfd-client_system.so:$(TARGET_COPY_OUT_SYSTEM)/lib64/libqti-perfd-client_system.so \ + vendor/lenovo/kunlun2/proprietary/lib64/libqti-util_system.so:$(TARGET_COPY_OUT_SYSTEM)/lib64/libqti-util_system.so \ + vendor/lenovo/kunlun2/proprietary/lib64/libqti_performance.so:$(TARGET_COPY_OUT_SYSTEM)/lib64/libqti_performance.so \ + vendor/lenovo/kunlun2/proprietary/lib64/libqti_workloadclassifiermodel.so:$(TARGET_COPY_OUT_SYSTEM)/lib64/libqti_workloadclassifiermodel.so \ + vendor/lenovo/kunlun2/proprietary/lib64/libwfdclient.so:$(TARGET_COPY_OUT_SYSTEM)/lib64/libwfdclient.so \ + vendor/lenovo/kunlun2/proprietary/lib64/libwfdcommonutils.so:$(TARGET_COPY_OUT_SYSTEM)/lib64/libwfdcommonutils.so \ + vendor/lenovo/kunlun2/proprietary/lib64/libwfdconfigutils.so:$(TARGET_COPY_OUT_SYSTEM)/lib64/libwfdconfigutils.so \ + vendor/lenovo/kunlun2/proprietary/lib64/libwfdmminterface.so:$(TARGET_COPY_OUT_SYSTEM)/lib64/libwfdmminterface.so \ + vendor/lenovo/kunlun2/proprietary/lib64/libwfdmmsink.so:$(TARGET_COPY_OUT_SYSTEM)/lib64/libwfdmmsink.so \ + vendor/lenovo/kunlun2/proprietary/lib64/libwfdnative.so:$(TARGET_COPY_OUT_SYSTEM)/lib64/libwfdnative.so \ + vendor/lenovo/kunlun2/proprietary/lib64/libwfdrtsp.so:$(TARGET_COPY_OUT_SYSTEM)/lib64/libwfdrtsp.so \ + vendor/lenovo/kunlun2/proprietary/lib64/libwfdsinksm.so:$(TARGET_COPY_OUT_SYSTEM)/lib64/libwfdsinksm.so \ + vendor/lenovo/kunlun2/proprietary/lib64/libwfdsm.so:$(TARGET_COPY_OUT_SYSTEM)/lib64/libwfdsm.so \ + vendor/lenovo/kunlun2/proprietary/lib64/libwfduibcinterface.so:$(TARGET_COPY_OUT_SYSTEM)/lib64/libwfduibcinterface.so \ + vendor/lenovo/kunlun2/proprietary/lib64/libwfduibcsink.so:$(TARGET_COPY_OUT_SYSTEM)/lib64/libwfduibcsink.so \ + vendor/lenovo/kunlun2/proprietary/lib64/libwfduibcsinkinterface.so:$(TARGET_COPY_OUT_SYSTEM)/lib64/libwfduibcsinkinterface.so \ + vendor/lenovo/kunlun2/proprietary/lib64/libwfduibcsrc.so:$(TARGET_COPY_OUT_SYSTEM)/lib64/libwfduibcsrc.so \ + vendor/lenovo/kunlun2/proprietary/lib64/libwfduibcsrcinterface.so:$(TARGET_COPY_OUT_SYSTEM)/lib64/libwfduibcsrcinterface.so \ + vendor/lenovo/kunlun2/proprietary/product/etc/permissions/qcrilhook.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/permissions/qcrilhook.xml \ + vendor/lenovo/kunlun2/proprietary/product/etc/permissions/telephony_product_privapp-permissions-qti.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/permissions/telephony_product_privapp-permissions-qti.xml \ + vendor/lenovo/kunlun2/proprietary/product/etc/permissions/telephonyservice.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/permissions/telephonyservice.xml \ + vendor/lenovo/kunlun2/proprietary/product/framework/QtiTelephonyServicelibrary.jar:$(TARGET_COPY_OUT_PRODUCT)/framework/QtiTelephonyServicelibrary.jar \ + vendor/lenovo/kunlun2/proprietary/product/framework/qcrilhook.jar:$(TARGET_COPY_OUT_PRODUCT)/framework/qcrilhook.jar \ + vendor/lenovo/kunlun2/proprietary/product/framework/qti-telephony-common.jar:$(TARGET_COPY_OUT_PRODUCT)/framework/qti-telephony-common.jar \ + vendor/lenovo/kunlun2/proprietary/product/lib/vendor.qti.hardware.iop@2.0.so:$(TARGET_COPY_OUT_PRODUCT)/lib/vendor.qti.hardware.iop@2.0.so \ + vendor/lenovo/kunlun2/proprietary/product/lib/vendor.qti.hardware.perf@2.0.so:$(TARGET_COPY_OUT_PRODUCT)/lib/vendor.qti.hardware.perf@2.0.so \ + vendor/lenovo/kunlun2/proprietary/product/lib/vendor.qti.hardware.wifidisplaysession@1.0.so:$(TARGET_COPY_OUT_PRODUCT)/lib/vendor.qti.hardware.wifidisplaysession@1.0.so \ + vendor/lenovo/kunlun2/proprietary/product/lib64/lib-imsvideocodec.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/lib-imsvideocodec.so \ + vendor/lenovo/kunlun2/proprietary/product/lib64/lib-imsvt.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/lib-imsvt.so \ + vendor/lenovo/kunlun2/proprietary/product/lib64/lib-imsvtextutils.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/lib-imsvtextutils.so \ + vendor/lenovo/kunlun2/proprietary/product/lib64/lib-imsvtutils.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/lib-imsvtutils.so \ + vendor/lenovo/kunlun2/proprietary/product/lib64/libaptXHD_encoder.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/libaptXHD_encoder.so \ + vendor/lenovo/kunlun2/proprietary/product/lib64/libaptX_encoder.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/libaptX_encoder.so \ + vendor/lenovo/kunlun2/proprietary/product/lib64/libdiag_system.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/libdiag_system.so \ + vendor/lenovo/kunlun2/proprietary/product/lib64/libimscamera_jni.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/libimscamera_jni.so \ + vendor/lenovo/kunlun2/proprietary/product/lib64/libimsmedia_jni.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/libimsmedia_jni.so \ + vendor/lenovo/kunlun2/proprietary/product/lib64/vendor.qti.hardware.iop@2.0.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/vendor.qti.hardware.iop@2.0.so \ + vendor/lenovo/kunlun2/proprietary/product/lib64/vendor.qti.hardware.perf@2.0.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/vendor.qti.hardware.perf@2.0.so \ + vendor/lenovo/kunlun2/proprietary/product/lib64/vendor.qti.imsrtpservice@2.0.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/vendor.qti.imsrtpservice@2.0.so \ + vendor/lenovo/kunlun2/proprietary/product/lib64/vendor.qti.imsrtpservice@2.1.so:$(TARGET_COPY_OUT_PRODUCT)/lib64/vendor.qti.imsrtpservice@2.1.so \ + vendor/lenovo/kunlun2/proprietary/product/vendor_overlay/29/lib/soundfx/libvolumelistener.so:$(TARGET_COPY_OUT_PRODUCT)/vendor_overlay/29/lib/soundfx/libvolumelistener.so \ + vendor/lenovo/kunlun2/proprietary/product/vendor_overlay/29/lib64/soundfx/libvolumelistener.so:$(TARGET_COPY_OUT_PRODUCT)/vendor_overlay/29/lib64/soundfx/libvolumelistener.so + +PRODUCT_PACKAGES += \ + vendor.qti.hardware.fm@1.0 \ + WfdService \ + PowerOffAlarm \ + QtiTelephonyService \ + ims \ + qcrilmsgtunnel \ + QPerformance \ + UxPerformance \ + WfdCommon diff --git a/proprietary/bin/perfservice b/proprietary/bin/perfservice new file mode 100755 index 0000000..405502b Binary files /dev/null and b/proprietary/bin/perfservice differ diff --git a/proprietary/bin/wfdservice b/proprietary/bin/wfdservice new file mode 100755 index 0000000..880677e Binary files /dev/null and b/proprietary/bin/wfdservice differ diff --git a/proprietary/etc/init/perfservice.rc b/proprietary/etc/init/perfservice.rc new file mode 100644 index 0000000..7797ae4 --- /dev/null +++ b/proprietary/etc/init/perfservice.rc @@ -0,0 +1,10 @@ +# +# Copyright (c) 2018 Qualcomm Technologies, Inc. +# All Rights Reserved. +# Confidential and Proprietary - Qualcomm Technologies, Inc. +# + +service vendor.perfservice /system/bin/perfservice + class main + user system + group system readproc diff --git a/proprietary/etc/init/wfdservice.rc b/proprietary/etc/init/wfdservice.rc new file mode 100644 index 0000000..b40df52 --- /dev/null +++ b/proprietary/etc/init/wfdservice.rc @@ -0,0 +1,16 @@ +# +# Copyright (c) 2019 Qualcomm Technologies, Inc. +# All Rights Reserved. +# Confidential and Proprietary - Qualcomm Technologies, Inc. +# +service wfdservice /system/bin/wfdservice + class main + user system + disabled + oneshot + +on property:vendor.wfdservice=enable + start wfdservice + +on property:vendor.wfdservice=disable + stop wfdservice diff --git a/proprietary/etc/permissions/privapp-permissions-qti.xml b/proprietary/etc/permissions/privapp-permissions-qti.xml new file mode 100644 index 0000000..380b7bd --- /dev/null +++ b/proprietary/etc/permissions/privapp-permissions-qti.xml @@ -0,0 +1,108 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/etc/permissions/qti_libpermissions.xml b/proprietary/etc/permissions/qti_libpermissions.xml new file mode 100644 index 0000000..4756f67 --- /dev/null +++ b/proprietary/etc/permissions/qti_libpermissions.xml @@ -0,0 +1,10 @@ + + + + + diff --git a/proprietary/etc/permissions/qti_permissions.xml b/proprietary/etc/permissions/qti_permissions.xml new file mode 100644 index 0000000..cca66c2 --- /dev/null +++ b/proprietary/etc/permissions/qti_permissions.xml @@ -0,0 +1,14 @@ + + + + + + + + + + + diff --git a/proprietary/etc/sysconfig/qti_whitelist.xml b/proprietary/etc/sysconfig/qti_whitelist.xml new file mode 100644 index 0000000..714ede1 --- /dev/null +++ b/proprietary/etc/sysconfig/qti_whitelist.xml @@ -0,0 +1,115 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/etc/wfdconfigsink.xml b/proprietary/etc/wfdconfigsink.xml new file mode 100644 index 0000000..bd4a6ce --- /dev/null +++ b/proprietary/etc/wfdconfigsink.xml @@ -0,0 +1,805 @@ + + + + + + + + + LPCM + 1 + 2 + 48000 + 33 + + + + AAC + 1 + 6 + 48000 + 0 + + + + AC3 + 0 + 0 + 0 + 0 + + + + + + + 7 + 0 + + + + + + H.264 + 0 + 6 + 4096 + 2160 + 0 + 0 + 0 + 1 + 30 + 1 + 1 + + + + H.264 + 1 + 6 + 4096 + 2160 + 0 + 0 + 0 + 1 + 30 + 1 + 1 + + + + H.264 + 2 + 6 + 4096 + 2160 + 0 + 0 + 0 + 1 + 30 + 1 + 1 + + + + H.264 + 3 + 6 + 4096 + 2160 + 0 + 0 + 0 + 1 + 30 + 1 + 1 + + + + H.264 + 4 + 6 + 4096 + 2160 + 0 + 0 + 0 + 1 + 30 + 1 + 1 + + + + H.264 + 5 + 6 + 4096 + 2160 + 0 + 0 + 0 + 1 + 30 + 1 + 1 + + + + H.265 + 0 + 6 + 4096 + 2160 + 0 + 0 + 0 + 1 + 30 + 1 + 1 + + + + + + + 1 + PNG + + + 5 + 1280 + 720 + CEA + + + + + 1 + + + + + 0 + 0 + + + + + 1 + 0 + + + + + 0 + + WFD_HDCP_2_2 + 6789 + + + + + + + + + + + 1 + + 1 + 1 + + + + + + + 0 + 1 + 1 + 1 + 0 + 0 + 0 + 0 + + + + 0 + 1 + 0 + 0 + 0 + 0 + + + + 4321 + + + + + + 1 + 500 + + + + 1 + + + 5550 + + + 1 + + + 0 + + + 0 + + + + + + + 256000 + 256000 + + + 384000 + 384000 + + + 512000 + 512000 + + + + + + + + 1000000 + 4000000 + + + + 1000000 + 4000000 + + + + 1000000 + 4000000 + + + + 1000000 + 4000000 + + + + 1000000 + 4000000 + + + + 2500000 + 10000000 + + + + 5000000 + 20000000 + + + + 5000000 + 10000000 + + + + 7000000 + 13000000 + + + + 10000000 + 40000000 + + + + 5000000 + 10000000 + + + + 5000000 + 20000000 + + + + 5000000 + 20000000 + + + + 10000000 + 40000000 + + + + 10000000 + 40000000 + + + + 2500000 + 10000000 + + + + 5000000 + 20000000 + + + + 10000000 + 30000000 + + + + 10000000 + 30000000 + + + + 10000000 + 30000000 + + + + 10000000 + 30000000 + + + + 10000000 + 30000000 + + + + 10000000 + 30000000 + + + + 10000000 + 30000000 + + + + 10000000 + 30000000 + + + + 10000000 + 30000000 + + + + 10000000 + 30000000 + + + + + + + + 500000 + 2000000 + + + + 1000000 + 4000000 + + + + 2500000 + 10000000 + + + + 2500000 + 10000000 + + + + 2500000 + 10000000 + + + + 5000000 + 20000000 + + + + 2500000 + 10000000 + + + + 5000000 + 20000000 + + + + 3500000 + 14000000 + + + + 5000000 + 20000000 + + + + 3500000 + 14000000 + + + + 5000000 + 20000000 + + + + 2500000 + 10000000 + + + + 5000000 + 20000000 + + + + 5000000 + 20000000 + + + + 10000000 + 40000000 + + + + 5000000 + 20000000 + + + + 5000000 + 20000000 + + + + 5000000 + 20000000 + + + + 10000000 + 40000000 + + + + 5000000 + 20000000 + + + + 10000000 + 40000000 + + + + 5000000 + 20000000 + + + + 10000000 + 40000000 + + + + 5000000 + 20000000 + + + + 10000000 + 40000000 + + + + 5000000 + 20000000 + + + + 10000000 + 40000000 + + + + 5000000 + 20000000 + + + + 10000000 + 40000000 + + + + 10000000 + 30000000 + + + + 10000000 + 30000000 + + + + 10000000 + 30000000 + + + + 10000000 + 30000000 + + + + + + + + 500000 + 2000000 + + + + 1000000 + 4000000 + + + + 500000 + 2000000 + + + + 1000000 + 4000000 + + + + 500000 + 2000000 + + + + 1000000 + 4000000 + + + + 500000 + 2000000 + + + + 1000000 + 4000000 + + + + 500000 + 2000000 + + + + 1000000 + 4000000 + + + + 500000 + 2000000 + + + + 1000000 + 4000000 + + + + + + 40 + + + 0 + + + -150 + + + 0 + + + 0 + + + 0 + + + -150000 + + + -200000 + + + 1 + + 0 + + + 1 + + diff --git a/proprietary/framework/QPerformance.jar b/proprietary/framework/QPerformance.jar new file mode 100644 index 0000000..53220f6 Binary files /dev/null and b/proprietary/framework/QPerformance.jar differ diff --git a/proprietary/framework/UxPerformance.jar b/proprietary/framework/UxPerformance.jar new file mode 100644 index 0000000..c269932 Binary files /dev/null and b/proprietary/framework/UxPerformance.jar differ diff --git a/proprietary/framework/WfdCommon.jar b/proprietary/framework/WfdCommon.jar new file mode 100644 index 0000000..de2fdff Binary files /dev/null and b/proprietary/framework/WfdCommon.jar differ diff --git a/proprietary/lib/com.qualcomm.qti.wifidisplayhal@1.0.so b/proprietary/lib/com.qualcomm.qti.wifidisplayhal@1.0.so new file mode 100644 index 0000000..0aac82a Binary files /dev/null and b/proprietary/lib/com.qualcomm.qti.wifidisplayhal@1.0.so differ diff --git a/proprietary/lib/fm_helium.so b/proprietary/lib/fm_helium.so new file mode 100644 index 0000000..370fc86 Binary files /dev/null and b/proprietary/lib/fm_helium.so differ diff --git a/proprietary/lib/libFileMux.so b/proprietary/lib/libFileMux.so new file mode 100644 index 0000000..34158ea Binary files /dev/null and b/proprietary/lib/libFileMux.so differ diff --git a/proprietary/lib/libOmxMux.so b/proprietary/lib/libOmxMux.so new file mode 100644 index 0000000..9ccdc27 Binary files /dev/null and b/proprietary/lib/libOmxMux.so differ diff --git a/proprietary/lib/libdisplayconfig.so b/proprietary/lib/libdisplayconfig.so new file mode 100644 index 0000000..edcba7e Binary files /dev/null and b/proprietary/lib/libdisplayconfig.so differ diff --git a/proprietary/lib/libfm-hci.so b/proprietary/lib/libfm-hci.so new file mode 100644 index 0000000..b76a22a Binary files /dev/null and b/proprietary/lib/libfm-hci.so differ diff --git a/proprietary/lib/libmmosal.so b/proprietary/lib/libmmosal.so new file mode 100644 index 0000000..7c712df Binary files /dev/null and b/proprietary/lib/libmmosal.so differ diff --git a/proprietary/lib/libmmparser_lite.so b/proprietary/lib/libmmparser_lite.so new file mode 100644 index 0000000..ab884a2 Binary files /dev/null and b/proprietary/lib/libmmparser_lite.so differ diff --git a/proprietary/lib/libmmrtpdecoder.so b/proprietary/lib/libmmrtpdecoder.so new file mode 100644 index 0000000..ccf6c39 Binary files /dev/null and b/proprietary/lib/libmmrtpdecoder.so differ diff --git a/proprietary/lib/libmmrtpencoder.so b/proprietary/lib/libmmrtpencoder.so new file mode 100644 index 0000000..ff06079 Binary files /dev/null and b/proprietary/lib/libmmrtpencoder.so differ diff --git a/proprietary/lib/libqdMetaData.so b/proprietary/lib/libqdMetaData.so new file mode 100644 index 0000000..a2aa502 Binary files /dev/null and b/proprietary/lib/libqdMetaData.so differ diff --git a/proprietary/lib/libqdMetaData.system.so b/proprietary/lib/libqdMetaData.system.so new file mode 100644 index 0000000..b4bc332 Binary files /dev/null and b/proprietary/lib/libqdMetaData.system.so differ diff --git a/proprietary/lib/libqti-at.so b/proprietary/lib/libqti-at.so new file mode 100644 index 0000000..b04b595 Binary files /dev/null and b/proprietary/lib/libqti-at.so differ diff --git a/proprietary/lib/libqti-iopd-client_system.so b/proprietary/lib/libqti-iopd-client_system.so new file mode 100644 index 0000000..2f40c53 Binary files /dev/null and b/proprietary/lib/libqti-iopd-client_system.so differ diff --git a/proprietary/lib/libqti-perfd-client_system.so b/proprietary/lib/libqti-perfd-client_system.so new file mode 100644 index 0000000..ff21f5a Binary files /dev/null and b/proprietary/lib/libqti-perfd-client_system.so differ diff --git a/proprietary/lib/libqti-util_system.so b/proprietary/lib/libqti-util_system.so new file mode 100644 index 0000000..8f98847 Binary files /dev/null and b/proprietary/lib/libqti-util_system.so differ diff --git a/proprietary/lib/libqti_performance.so b/proprietary/lib/libqti_performance.so new file mode 100644 index 0000000..e0b2c4e Binary files /dev/null and b/proprietary/lib/libqti_performance.so differ diff --git a/proprietary/lib/libwfdaac.so b/proprietary/lib/libwfdaac.so new file mode 100644 index 0000000..1c31b12 Binary files /dev/null and b/proprietary/lib/libwfdaac.so differ diff --git a/proprietary/lib/libwfdavenhancements.so b/proprietary/lib/libwfdavenhancements.so new file mode 100644 index 0000000..a7d76d4 Binary files /dev/null and b/proprietary/lib/libwfdavenhancements.so differ diff --git a/proprietary/lib/libwfdclient.so b/proprietary/lib/libwfdclient.so new file mode 100644 index 0000000..671836e Binary files /dev/null and b/proprietary/lib/libwfdclient.so differ diff --git a/proprietary/lib/libwfdcommonutils.so b/proprietary/lib/libwfdcommonutils.so new file mode 100644 index 0000000..09bf835 Binary files /dev/null and b/proprietary/lib/libwfdcommonutils.so differ diff --git a/proprietary/lib/libwfdconfigutils.so b/proprietary/lib/libwfdconfigutils.so new file mode 100644 index 0000000..059881a Binary files /dev/null and b/proprietary/lib/libwfdconfigutils.so differ diff --git a/proprietary/lib/libwfdmminterface.so b/proprietary/lib/libwfdmminterface.so new file mode 100644 index 0000000..d5901cf Binary files /dev/null and b/proprietary/lib/libwfdmminterface.so differ diff --git a/proprietary/lib/libwfdmmsink.so b/proprietary/lib/libwfdmmsink.so new file mode 100644 index 0000000..d7fdcf7 Binary files /dev/null and b/proprietary/lib/libwfdmmsink.so differ diff --git a/proprietary/lib/libwfdmmsrc_system.so b/proprietary/lib/libwfdmmsrc_system.so new file mode 100644 index 0000000..8e64e0f Binary files /dev/null and b/proprietary/lib/libwfdmmsrc_system.so differ diff --git a/proprietary/lib/libwfdrtsp.so b/proprietary/lib/libwfdrtsp.so new file mode 100644 index 0000000..7146a65 Binary files /dev/null and b/proprietary/lib/libwfdrtsp.so differ diff --git a/proprietary/lib/libwfdservice.so b/proprietary/lib/libwfdservice.so new file mode 100644 index 0000000..61e1ff0 Binary files /dev/null and b/proprietary/lib/libwfdservice.so differ diff --git a/proprietary/lib/libwfdsinksm.so b/proprietary/lib/libwfdsinksm.so new file mode 100644 index 0000000..fd8e991 Binary files /dev/null and b/proprietary/lib/libwfdsinksm.so differ diff --git a/proprietary/lib/libwfdsm.so b/proprietary/lib/libwfdsm.so new file mode 100644 index 0000000..bdc87e9 Binary files /dev/null and b/proprietary/lib/libwfdsm.so differ diff --git a/proprietary/lib/libwfduibcinterface.so b/proprietary/lib/libwfduibcinterface.so new file mode 100644 index 0000000..2977d99 Binary files /dev/null and b/proprietary/lib/libwfduibcinterface.so differ diff --git a/proprietary/lib/libwfduibcsink.so b/proprietary/lib/libwfduibcsink.so new file mode 100644 index 0000000..2a54e5f Binary files /dev/null and b/proprietary/lib/libwfduibcsink.so differ diff --git a/proprietary/lib/libwfduibcsinkinterface.so b/proprietary/lib/libwfduibcsinkinterface.so new file mode 100644 index 0000000..331c798 Binary files /dev/null and b/proprietary/lib/libwfduibcsinkinterface.so differ diff --git a/proprietary/lib/libwfduibcsrc.so b/proprietary/lib/libwfduibcsrc.so new file mode 100644 index 0000000..33bef7b Binary files /dev/null and b/proprietary/lib/libwfduibcsrc.so differ diff --git a/proprietary/lib/libwfduibcsrcinterface.so b/proprietary/lib/libwfduibcsrcinterface.so new file mode 100644 index 0000000..9ab6bb2 Binary files /dev/null and b/proprietary/lib/libwfduibcsrcinterface.so differ diff --git a/proprietary/lib64/fm_helium.so b/proprietary/lib64/fm_helium.so new file mode 100644 index 0000000..12fd592 Binary files /dev/null and b/proprietary/lib64/fm_helium.so differ diff --git a/proprietary/lib64/libFileMux.so b/proprietary/lib64/libFileMux.so new file mode 100644 index 0000000..f11b9bc Binary files /dev/null and b/proprietary/lib64/libFileMux.so differ diff --git a/proprietary/lib64/libdisplayconfig.so b/proprietary/lib64/libdisplayconfig.so new file mode 100644 index 0000000..6e068df Binary files /dev/null and b/proprietary/lib64/libdisplayconfig.so differ diff --git a/proprietary/lib64/libfm-hci.so b/proprietary/lib64/libfm-hci.so new file mode 100644 index 0000000..8b0915a Binary files /dev/null and b/proprietary/lib64/libfm-hci.so differ diff --git a/proprietary/lib64/libmmosal.so b/proprietary/lib64/libmmosal.so new file mode 100644 index 0000000..c1a5dc1 Binary files /dev/null and b/proprietary/lib64/libmmosal.so differ diff --git a/proprietary/lib64/libmmparser_lite.so b/proprietary/lib64/libmmparser_lite.so new file mode 100644 index 0000000..58043e2 Binary files /dev/null and b/proprietary/lib64/libmmparser_lite.so differ diff --git a/proprietary/lib64/libmmrtpdecoder.so b/proprietary/lib64/libmmrtpdecoder.so new file mode 100644 index 0000000..12cb2bf Binary files /dev/null and b/proprietary/lib64/libmmrtpdecoder.so differ diff --git a/proprietary/lib64/libmmrtpencoder.so b/proprietary/lib64/libmmrtpencoder.so new file mode 100644 index 0000000..9329564 Binary files /dev/null and b/proprietary/lib64/libmmrtpencoder.so differ diff --git a/proprietary/lib64/libqdMetaData.so b/proprietary/lib64/libqdMetaData.so new file mode 100644 index 0000000..37425b8 Binary files /dev/null and b/proprietary/lib64/libqdMetaData.so differ diff --git a/proprietary/lib64/libqdMetaData.system.so b/proprietary/lib64/libqdMetaData.system.so new file mode 100644 index 0000000..4f69c38 Binary files /dev/null and b/proprietary/lib64/libqdMetaData.system.so differ diff --git a/proprietary/lib64/libqti-at.so b/proprietary/lib64/libqti-at.so new file mode 100644 index 0000000..697ec42 Binary files /dev/null and b/proprietary/lib64/libqti-at.so differ diff --git a/proprietary/lib64/libqti-iopd-client_system.so b/proprietary/lib64/libqti-iopd-client_system.so new file mode 100644 index 0000000..a9a51f5 Binary files /dev/null and b/proprietary/lib64/libqti-iopd-client_system.so differ diff --git a/proprietary/lib64/libqti-perfd-client_system.so b/proprietary/lib64/libqti-perfd-client_system.so new file mode 100644 index 0000000..32afa08 Binary files /dev/null and b/proprietary/lib64/libqti-perfd-client_system.so differ diff --git a/proprietary/lib64/libqti-util_system.so b/proprietary/lib64/libqti-util_system.so new file mode 100644 index 0000000..d36bf85 Binary files /dev/null and b/proprietary/lib64/libqti-util_system.so differ diff --git a/proprietary/lib64/libqti_performance.so b/proprietary/lib64/libqti_performance.so new file mode 100644 index 0000000..46a24ac Binary files /dev/null and b/proprietary/lib64/libqti_performance.so differ diff --git a/proprietary/lib64/libqti_workloadclassifiermodel.so b/proprietary/lib64/libqti_workloadclassifiermodel.so new file mode 100644 index 0000000..0945e95 Binary files /dev/null and b/proprietary/lib64/libqti_workloadclassifiermodel.so differ diff --git a/proprietary/lib64/libwfdclient.so b/proprietary/lib64/libwfdclient.so new file mode 100644 index 0000000..da2a15f Binary files /dev/null and b/proprietary/lib64/libwfdclient.so differ diff --git a/proprietary/lib64/libwfdcommonutils.so b/proprietary/lib64/libwfdcommonutils.so new file mode 100644 index 0000000..4850cd5 Binary files /dev/null and b/proprietary/lib64/libwfdcommonutils.so differ diff --git a/proprietary/lib64/libwfdconfigutils.so b/proprietary/lib64/libwfdconfigutils.so new file mode 100644 index 0000000..32efc26 Binary files /dev/null and b/proprietary/lib64/libwfdconfigutils.so differ diff --git a/proprietary/lib64/libwfdmminterface.so b/proprietary/lib64/libwfdmminterface.so new file mode 100644 index 0000000..c3348c2 Binary files /dev/null and b/proprietary/lib64/libwfdmminterface.so differ diff --git a/proprietary/lib64/libwfdmmsink.so b/proprietary/lib64/libwfdmmsink.so new file mode 100644 index 0000000..bd1eea9 Binary files /dev/null and b/proprietary/lib64/libwfdmmsink.so differ diff --git a/proprietary/lib64/libwfdnative.so b/proprietary/lib64/libwfdnative.so new file mode 100644 index 0000000..35b2c8b Binary files /dev/null and b/proprietary/lib64/libwfdnative.so differ diff --git a/proprietary/lib64/libwfdrtsp.so b/proprietary/lib64/libwfdrtsp.so new file mode 100644 index 0000000..95ca9e4 Binary files /dev/null and b/proprietary/lib64/libwfdrtsp.so differ diff --git a/proprietary/lib64/libwfdsinksm.so b/proprietary/lib64/libwfdsinksm.so new file mode 100644 index 0000000..05ac46c Binary files /dev/null and b/proprietary/lib64/libwfdsinksm.so differ diff --git a/proprietary/lib64/libwfdsm.so b/proprietary/lib64/libwfdsm.so new file mode 100644 index 0000000..9351d8a Binary files /dev/null and b/proprietary/lib64/libwfdsm.so differ diff --git a/proprietary/lib64/libwfduibcinterface.so b/proprietary/lib64/libwfduibcinterface.so new file mode 100644 index 0000000..c924dc6 Binary files /dev/null and b/proprietary/lib64/libwfduibcinterface.so differ diff --git a/proprietary/lib64/libwfduibcsink.so b/proprietary/lib64/libwfduibcsink.so new file mode 100644 index 0000000..9190247 Binary files /dev/null and b/proprietary/lib64/libwfduibcsink.so differ diff --git a/proprietary/lib64/libwfduibcsinkinterface.so b/proprietary/lib64/libwfduibcsinkinterface.so new file mode 100644 index 0000000..aa415e4 Binary files /dev/null and b/proprietary/lib64/libwfduibcsinkinterface.so differ diff --git a/proprietary/lib64/libwfduibcsrc.so b/proprietary/lib64/libwfduibcsrc.so new file mode 100644 index 0000000..1b048c6 Binary files /dev/null and b/proprietary/lib64/libwfduibcsrc.so differ diff --git a/proprietary/lib64/libwfduibcsrcinterface.so b/proprietary/lib64/libwfduibcsrcinterface.so new file mode 100644 index 0000000..8872768 Binary files /dev/null and b/proprietary/lib64/libwfduibcsrcinterface.so differ diff --git a/proprietary/priv-app/WfdService/WfdService.apk b/proprietary/priv-app/WfdService/WfdService.apk new file mode 100644 index 0000000..6f57088 Binary files /dev/null and b/proprietary/priv-app/WfdService/WfdService.apk differ diff --git a/proprietary/product/app/PowerOffAlarm/PowerOffAlarm.apk b/proprietary/product/app/PowerOffAlarm/PowerOffAlarm.apk new file mode 100644 index 0000000..b5ce891 Binary files /dev/null and b/proprietary/product/app/PowerOffAlarm/PowerOffAlarm.apk differ diff --git a/proprietary/product/app/QtiTelephonyService/QtiTelephonyService.apk b/proprietary/product/app/QtiTelephonyService/QtiTelephonyService.apk new file mode 100644 index 0000000..f47d37f Binary files /dev/null and b/proprietary/product/app/QtiTelephonyService/QtiTelephonyService.apk differ diff --git a/proprietary/product/etc/permissions/qcrilhook.xml b/proprietary/product/etc/permissions/qcrilhook.xml new file mode 100644 index 0000000..7b4f792 --- /dev/null +++ b/proprietary/product/etc/permissions/qcrilhook.xml @@ -0,0 +1,6 @@ + + + + diff --git a/proprietary/product/etc/permissions/telephony_product_privapp-permissions-qti.xml b/proprietary/product/etc/permissions/telephony_product_privapp-permissions-qti.xml new file mode 100644 index 0000000..35435a9 --- /dev/null +++ b/proprietary/product/etc/permissions/telephony_product_privapp-permissions-qti.xml @@ -0,0 +1,86 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/product/etc/permissions/telephonyservice.xml b/proprietary/product/etc/permissions/telephonyservice.xml new file mode 100644 index 0000000..85d168e --- /dev/null +++ b/proprietary/product/etc/permissions/telephonyservice.xml @@ -0,0 +1,11 @@ + + + + + + + diff --git a/proprietary/product/framework/QtiTelephonyServicelibrary.jar b/proprietary/product/framework/QtiTelephonyServicelibrary.jar new file mode 100644 index 0000000..ca586f0 Binary files /dev/null and b/proprietary/product/framework/QtiTelephonyServicelibrary.jar differ diff --git a/proprietary/product/framework/qcrilhook.jar b/proprietary/product/framework/qcrilhook.jar new file mode 100644 index 0000000..6c54002 Binary files /dev/null and b/proprietary/product/framework/qcrilhook.jar differ diff --git a/proprietary/product/framework/qti-telephony-common.jar b/proprietary/product/framework/qti-telephony-common.jar new file mode 100644 index 0000000..3c14f34 Binary files /dev/null and b/proprietary/product/framework/qti-telephony-common.jar 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..37bcc33 Binary files /dev/null and b/proprietary/product/lib/vendor.qti.hardware.fm@1.0.so differ diff --git a/proprietary/product/lib/vendor.qti.hardware.iop@2.0.so b/proprietary/product/lib/vendor.qti.hardware.iop@2.0.so new file mode 100644 index 0000000..d5bf895 Binary files /dev/null and b/proprietary/product/lib/vendor.qti.hardware.iop@2.0.so differ diff --git a/proprietary/product/lib/vendor.qti.hardware.perf@2.0.so b/proprietary/product/lib/vendor.qti.hardware.perf@2.0.so new file mode 100644 index 0000000..18f96f2 Binary files /dev/null and b/proprietary/product/lib/vendor.qti.hardware.perf@2.0.so differ diff --git a/proprietary/product/lib/vendor.qti.hardware.wifidisplaysession@1.0.so b/proprietary/product/lib/vendor.qti.hardware.wifidisplaysession@1.0.so new file mode 100644 index 0000000..a5dc02c Binary files /dev/null and b/proprietary/product/lib/vendor.qti.hardware.wifidisplaysession@1.0.so differ diff --git a/proprietary/product/lib64/lib-imsvideocodec.so b/proprietary/product/lib64/lib-imsvideocodec.so new file mode 100644 index 0000000..d1379c4 Binary files /dev/null and b/proprietary/product/lib64/lib-imsvideocodec.so differ diff --git a/proprietary/product/lib64/lib-imsvt.so b/proprietary/product/lib64/lib-imsvt.so new file mode 100644 index 0000000..b62613f Binary files /dev/null and b/proprietary/product/lib64/lib-imsvt.so differ diff --git a/proprietary/product/lib64/lib-imsvtextutils.so b/proprietary/product/lib64/lib-imsvtextutils.so new file mode 100644 index 0000000..30d0652 Binary files /dev/null and b/proprietary/product/lib64/lib-imsvtextutils.so differ diff --git a/proprietary/product/lib64/lib-imsvtutils.so b/proprietary/product/lib64/lib-imsvtutils.so new file mode 100644 index 0000000..d14999c Binary files /dev/null and b/proprietary/product/lib64/lib-imsvtutils.so differ diff --git a/proprietary/product/lib64/libaptXHD_encoder.so b/proprietary/product/lib64/libaptXHD_encoder.so new file mode 100644 index 0000000..7290757 Binary files /dev/null and b/proprietary/product/lib64/libaptXHD_encoder.so differ diff --git a/proprietary/product/lib64/libaptX_encoder.so b/proprietary/product/lib64/libaptX_encoder.so new file mode 100644 index 0000000..9dce57e Binary files /dev/null and b/proprietary/product/lib64/libaptX_encoder.so differ diff --git a/proprietary/product/lib64/libdiag_system.so b/proprietary/product/lib64/libdiag_system.so new file mode 100644 index 0000000..34c13ee Binary files /dev/null and b/proprietary/product/lib64/libdiag_system.so differ diff --git a/proprietary/product/lib64/libimscamera_jni.so b/proprietary/product/lib64/libimscamera_jni.so new file mode 100644 index 0000000..c930ff4 Binary files /dev/null and b/proprietary/product/lib64/libimscamera_jni.so differ diff --git a/proprietary/product/lib64/libimsmedia_jni.so b/proprietary/product/lib64/libimsmedia_jni.so new file mode 100644 index 0000000..7b66cd2 Binary files /dev/null and b/proprietary/product/lib64/libimsmedia_jni.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..33ef622 Binary files /dev/null and b/proprietary/product/lib64/vendor.qti.hardware.fm@1.0.so differ diff --git a/proprietary/product/lib64/vendor.qti.hardware.iop@2.0.so b/proprietary/product/lib64/vendor.qti.hardware.iop@2.0.so new file mode 100644 index 0000000..858b529 Binary files /dev/null and b/proprietary/product/lib64/vendor.qti.hardware.iop@2.0.so differ diff --git a/proprietary/product/lib64/vendor.qti.hardware.perf@2.0.so b/proprietary/product/lib64/vendor.qti.hardware.perf@2.0.so new file mode 100644 index 0000000..192e50d Binary files /dev/null and b/proprietary/product/lib64/vendor.qti.hardware.perf@2.0.so differ diff --git a/proprietary/product/lib64/vendor.qti.imsrtpservice@2.0.so b/proprietary/product/lib64/vendor.qti.imsrtpservice@2.0.so new file mode 100644 index 0000000..9899b3c Binary files /dev/null and b/proprietary/product/lib64/vendor.qti.imsrtpservice@2.0.so differ diff --git a/proprietary/product/lib64/vendor.qti.imsrtpservice@2.1.so b/proprietary/product/lib64/vendor.qti.imsrtpservice@2.1.so new file mode 100644 index 0000000..aa1e6de Binary files /dev/null and b/proprietary/product/lib64/vendor.qti.imsrtpservice@2.1.so differ diff --git a/proprietary/product/priv-app/ims/ims.apk b/proprietary/product/priv-app/ims/ims.apk new file mode 100644 index 0000000..54d2511 Binary files /dev/null and b/proprietary/product/priv-app/ims/ims.apk differ diff --git a/proprietary/product/priv-app/qcrilmsgtunnel/qcrilmsgtunnel.apk b/proprietary/product/priv-app/qcrilmsgtunnel/qcrilmsgtunnel.apk new file mode 100644 index 0000000..c5587a0 Binary files /dev/null and b/proprietary/product/priv-app/qcrilmsgtunnel/qcrilmsgtunnel.apk differ diff --git a/proprietary/product/vendor_overlay/29/lib/soundfx/libvolumelistener.so b/proprietary/product/vendor_overlay/29/lib/soundfx/libvolumelistener.so new file mode 100644 index 0000000..079f8b9 Binary files /dev/null and b/proprietary/product/vendor_overlay/29/lib/soundfx/libvolumelistener.so differ diff --git a/proprietary/product/vendor_overlay/29/lib64/soundfx/libvolumelistener.so b/proprietary/product/vendor_overlay/29/lib64/soundfx/libvolumelistener.so new file mode 100644 index 0000000..58e243c Binary files /dev/null and b/proprietary/product/vendor_overlay/29/lib64/soundfx/libvolumelistener.so differ