From 213d9f2977c24861351b26f371b7998a3aef5c3e Mon Sep 17 00:00:00 2001 From: Luca Stefani Date: Sun, 8 Jul 2018 12:31:57 +0200 Subject: [PATCH] sdm845-common: Add IMS support Change-Id: Iffab2d9311a00d9c995c430bc684c14cec6e4454 --- common.mk | 4 ++++ libhidl/Android.mk | 21 +++++++++++++++++++++ proprietary-files.txt | 13 +++++++++++++ 3 files changed, 38 insertions(+) create mode 100644 libhidl/Android.mk diff --git a/common.mk b/common.mk index 00e5d17..6a25867 100644 --- a/common.mk +++ b/common.mk @@ -74,6 +74,10 @@ PRODUCT_PACKAGES += \ PRODUCT_COPY_FILES += \ $(LOCAL_PATH)/configs/privapp-permissions-hotword.xml:system/etc/permissions/privapp-permissions-hotword.xml +# IMS +PRODUCT_PACKAGES += \ + android.hidl.base@1.0 + # Input PRODUCT_COPY_FILES += \ $(LOCAL_PATH)/idc/fpc1020.idc:system/usr/idc/fpc1020.idc \ diff --git a/libhidl/Android.mk b/libhidl/Android.mk new file mode 100644 index 0000000..2c40471 --- /dev/null +++ b/libhidl/Android.mk @@ -0,0 +1,21 @@ +# +# Copyright (C) 2018 The LineageOS 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. + +include $(CLEAR_VARS) +LOCAL_SHARED_LIBRARIES := libhidltransport +LOCAL_MODULE := android.hidl.base@1.0 +LOCAL_MODULE_TAGS := optional +LOCAL_MODULE_CLASS := SHARED_LIBRARIES +include $(BUILD_SHARED_LIBRARY) diff --git a/proprietary-files.txt b/proprietary-files.txt index bd88936..37f4ee0 100644 --- a/proprietary-files.txt +++ b/proprietary-files.txt @@ -14,6 +14,19 @@ lib/com.qualcomm.qti.ant@1.0.so # hwcomposer override lib64/hw/hwcomposer.qcom.so +# IMS +-app/ims/ims.apk +etc/permissions/qti-vzw-ims-internal.xml +lib64/libdiag_system.so +lib64/libimscamera_jni.so +lib64/libimsmedia_jni.so +lib64/lib-imsvideocodec.so +lib64/lib-imsvtextutils.so +lib64/lib-imsvt.so +lib64/lib-imsvtutils.so +lib64/librcc.so +lib64/vendor.qti.imsrtpservice@1.0.so + # IOP lib64/vendor.qti.hardware.iop@2.0.so lib/vendor.qti.hardware.iop@2.0.so