diff --git a/common.mk b/common.mk index 8f4fa7a..10a5ac9 100644 --- a/common.mk +++ b/common.mk @@ -1,17 +1,7 @@ # # Copyright (C) 2022-2024 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. +# SPDX-License-Identifier: Apache-2.0 # PRODUCT_BUILD_SUPER_PARTITION := false @@ -205,7 +195,6 @@ PRODUCT_PACKAGES += \ gnss@2.0-base.policy \ gnss@2.0-xtra-daemon.policy \ gnss@2.0-xtwifi-client.policy \ - gnss@2.0-xtwifi-inet-agent.policy \ libbatching \ libgeofencing \ libgnss \ diff --git a/device_framework_matrix.xml b/device_framework_matrix.xml index d4452e6..c81cb2e 100644 --- a/device_framework_matrix.xml +++ b/device_framework_matrix.xml @@ -272,6 +272,7 @@ 2.0-1 3.0 4.0-1 + 4.2 ILocHidlGnss gnss_vendor diff --git a/gps/etc/Android.bp b/gps/etc/Android.bp index ac476e0..49cca0d 100644 --- a/gps/etc/Android.bp +++ b/gps/etc/Android.bp @@ -69,10 +69,3 @@ prebuilt_etc { sub_dir: "seccomp_policy", src: "seccomp_policy/gnss@2.0-xtwifi-client.policy", } - -prebuilt_etc { - name: "gnss@2.0-xtwifi-inet-agent.policy", - vendor: true, - sub_dir: "seccomp_policy", - src: "seccomp_policy/gnss@2.0-xtwifi-inet-agent.policy", -} diff --git a/gps/etc/lowi.conf b/gps/etc/lowi.conf index ddf38d3..eb44f83 100644 --- a/gps/etc/lowi.conf +++ b/gps/etc/lowi.conf @@ -27,3 +27,4 @@ LOWI_USE_LOWI_LP = 0 LOWI_HE_RTT_SUPPORT = 1 LOWI_USE_NLMSG_FOR_CAPS = 1 LOWI_RTT_WEIGHTED_MEAN = 1 +LOWI_USE_6G_CHANNELS = 1 diff --git a/gps/etc/seccomp_policy/gnss@2.0-xtwifi-client.policy b/gps/etc/seccomp_policy/gnss@2.0-xtwifi-client.policy index 38a41f9..b616bd6 100644 --- a/gps/etc/seccomp_policy/gnss@2.0-xtwifi-client.policy +++ b/gps/etc/seccomp_policy/gnss@2.0-xtwifi-client.policy @@ -29,6 +29,13 @@ # #****************************************************************************** +#****************************************************************************** +# Changes from Qualcomm Innovation Center are provided under the following license: +# Copyright (c) 2023 Qualcomm Innovation Center, Inc. All rights reserved. +# SPDX-License-Identifier: BSD-3-Clause-Clear +# +#****************************************************************************** + fdatasync: 1 getdents64: 1 gettimeofday: 1 @@ -71,3 +78,6 @@ creat: 1 chmod: 1 lseek: 1 geteuid32: 1 +getrlimit: 1 +shutdown: 1 + diff --git a/gps/etc/seccomp_policy/gnss@2.0-xtwifi-inet-agent.policy b/gps/etc/seccomp_policy/gnss@2.0-xtwifi-inet-agent.policy deleted file mode 100644 index 024600a..0000000 --- a/gps/etc/seccomp_policy/gnss@2.0-xtwifi-inet-agent.policy +++ /dev/null @@ -1,43 +0,0 @@ - -#******************************************************************************* -# Copyright (c) 2020 The Linux Foundation. All rights reserved. -# -# Redistribution and use in source and binary forms, with or without -# modification, are permitted provided that the following conditions are -# met: -# * Redistributions of source code must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# * Redistributions in binary form must reproduce the above -# copyright notice, this list of conditions and the following -# disclaimer in the documentation and/or other materials provided -# with the distribution. -# * Neither the name of The Linux Foundation, nor the names of its -# contributors may be used to endorse or promote products derived -# from this software without specific prior written permission. -# -# THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESS OR IMPLIED -# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT -# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS -# BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR -# BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, -# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE -# OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN -# IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -# -#****************************************************************************** - -unlinkat: 1 -sched_getaffinity: 1 -newfstatat: 1 -fchmodat: 1 -madvise: 1 -mmap: 1 -getuid: 1 -getuid32: 1 -fstat64: 1 -fstatat64: 1 -gettimeofday: 1 -getdents64: 1 diff --git a/proprietary-files.txt b/proprietary-files.txt index 70b3d0c..f8f211d 100644 --- a/proprietary-files.txt +++ b/proprietary-files.txt @@ -1,4 +1,4 @@ -# All unpinned blobs below are extracted from dubai_g-user 13 T1RDS33.116-33-15-8 5a543-33cdf1 release-keys - RETAIL variant. +# All unpinned blobs below are extracted from dubai_g-user 14 U1RD34.80-40 f0ea3-81bef release-keys - RETAIL variant. # ADSP vendor/bin/adsprpcd @@ -125,8 +125,10 @@ vendor/bin/cdsprpcd vendor/etc/init/vendor.qti.cdsprpc-service.rc vendor/lib/libcdsp_default_listener.so vendor/lib/libcdsprpc.so +vendor/lib/libmdsprpc.so vendor/lib64/libcdsp_default_listener.so vendor/lib64/libcdsprpc.so +vendor/lib64/libmdsprpc.so # Charger vendor/bin/charge_only_mode @@ -136,7 +138,9 @@ vendor/etc/charger_fw_fstab.qti vendor/etc/init/vendor.qti.hardware.charger_monitor@1.0-service.rc # CNE --vendor/app/CneApp/CneApp.apk;REQUIRED=CneApp.libvndfwk_detect_jni.qti_symlink +vendor/app/CACertService/CACertService.apk +vendor/app/CneApp/CneApp.apk;REQUIRED=CneApp.libvndfwk_detect_jni.qti_symlink +vendor/app/IWlanService/IWlanService.apk vendor/bin/cnd vendor/etc/cne/mwqem.conf vendor/etc/cne/profileMwqem.xml @@ -173,6 +177,7 @@ vendor/lib64/libcne.so vendor/lib64/libcneapiclient.so vendor/lib64/libcneoplookup.so vendor/lib64/libcneqmiutils.so +vendor/lib64/libjnihelper.so vendor/lib64/libwms.so vendor/lib64/libwqe.so vendor/lib64/libxml.so @@ -182,13 +187,11 @@ vendor/lib64/vendor.qti.data.factory@2.2.so vendor/lib64/vendor.qti.data.factory@2.3.so vendor/lib64/vendor.qti.data.mwqem@1.0.so vendor/lib64/vendor.qti.data.slm@1.0.so +vendor/lib64/vendor.qti.hardware.cacert@1.0.so vendor/lib64/vendor.qti.hardware.data.cne.internal.api@1.0.so vendor/lib64/vendor.qti.hardware.data.cne.internal.constants@1.0.so vendor/lib64/vendor.qti.hardware.data.cne.internal.server@1.0.so -vendor/lib64/vendor.qti.hardware.data.connection@1.0.so -vendor/lib64/vendor.qti.hardware.data.connection@1.1.so vendor/lib64/vendor.qti.hardware.data.dynamicdds@1.0.so -vendor/lib64/vendor.qti.hardware.data.iwlan@1.0.so vendor/lib64/vendor.qti.hardware.data.latency@1.0.so vendor/lib64/vendor.qti.hardware.data.lce@1.0.so vendor/lib64/vendor.qti.hardware.data.qmi@1.0.so @@ -268,7 +271,7 @@ system_ext/lib/vendor.qti.diaghal@1.0.so system_ext/lib64/vendor.qti.diaghal@1.0.so vendor/bin/diag-router vendor/etc/init/vendor.qti.diag.rc --vendor/etc/vintf/manifest/vendor.qti.diag.hal.service.xml +vendor/etc/vintf/manifest/vendor.qti.diag.hal.service.xml vendor/lib/vendor.qti.diaghal@1.0.so vendor/lib64/vendor.qti.diaghal@1.0.so @@ -332,7 +335,7 @@ system_ext/lib64/libdpmfdmgr.so system_ext/lib64/libdpmframework.so system_ext/lib64/libdpmtcm.so system_ext/lib64/vendor.qti.hardware.dpmservice@1.0.so --system_ext/priv-app/dpmserviceapp/dpmserviceapp.apk +system_ext/priv-app/dpmserviceapp/dpmserviceapp.apk vendor/bin/dpmQmiMgr vendor/etc/init/dpmQmiMgr.rc vendor/lib64/com.qualcomm.qti.dpm.api@1.0.so @@ -374,19 +377,13 @@ vendor/etc/init/android.hardware.gatekeeper@1.0-service-qti.rc vendor/lib64/hw/android.hardware.gatekeeper@1.0-impl-qti.so # GNSS --vendor/app/CACertService/CACertService.apk vendor/bin/loc_launcher vendor/bin/lowi-server vendor/bin/mlid vendor/bin/xtra-daemon -vendor/etc/cacert_location.pem --vendor/etc/vintf/manifest/vendor.qti.gnss@4.0-service.xml -vendor/etc/xtra_root_cert.pem -vendor/lib64/hw/vendor.qti.gnss@4.0-impl.so +vendor/etc/vintf/manifest/vendor.qti.gnss@4.2-service.xml +vendor/lib64/hw/vendor.qti.gnss@4.2-impl.so vendor/lib64/libaoa.so -vendor/lib64/libasn1cper.so -vendor/lib64/libasn1crt.so -vendor/lib64/libasn1crtx.so vendor/lib64/libcacertclient.so vendor/lib64/libcdfw.so vendor/lib64/libcdfw_remote_api.so @@ -394,7 +391,6 @@ vendor/lib64/libdataitems.so vendor/lib64/libgdtap.so vendor/lib64/libizat_client_api.so vendor/lib64/libizat_core.so -vendor/lib64/libjnihelper.so vendor/lib64/liblbs_core.so vendor/lib64/libloc_api_v02.so vendor/lib64/libloc_socket.so @@ -405,17 +401,16 @@ vendor/lib64/liblowi_wifihal.so vendor/lib64/libminksocket.so vendor/lib64/libslimclient.so vendor/lib64/libxtadapter.so -vendor/lib64/libxtwifi_server_protocol.so -vendor/lib64/libxtwifi_server_protocol_uri_v3.so vendor/lib64/vendor.qti.gnss@1.0.so vendor/lib64/vendor.qti.gnss@1.1.so vendor/lib64/vendor.qti.gnss@1.2.so vendor/lib64/vendor.qti.gnss@2.0.so vendor/lib64/vendor.qti.gnss@2.1.so vendor/lib64/vendor.qti.gnss@3.0.so -vendor/lib64/vendor.qti.gnss@4.0-service.so vendor/lib64/vendor.qti.gnss@4.0.so -vendor/lib64/vendor.qti.hardware.cacert@1.0.so +vendor/lib64/vendor.qti.gnss@4.1.so +vendor/lib64/vendor.qti.gnss@4.2-service.so +vendor/lib64/vendor.qti.gnss@4.2.so # Graphics - Adreno vendor/lib/egl/eglSubDriverAndroid.so @@ -525,12 +520,13 @@ vendor/bin/init.qti.media.sh vendor/etc/init/init.qti.media.rc vendor/etc/init/vendor.qti.media.c2@1.0-service.rc vendor/etc/media/video_system_specs.json +vendor/etc/media_lahaina/video_system_specs.json vendor/etc/media_yupik_v0/video_system_specs.json vendor/etc/media_yupik_v1/video_system_specs.json vendor/etc/seccomp_policy/codec2.vendor.base-arm.policy vendor/etc/seccomp_policy/codec2.vendor.ext-arm.policy vendor/etc/video_system_specs.json --vendor/etc/vintf/manifest/vendor.dolby.media.c2@1.0-service.xml +vendor/etc/vintf/manifest/vendor.dolby.media.c2@1.0-service.xml vendor/lib/libmmosal.so vendor/lib/libqc2vppfilter.so vendor/lib/libqcodec2_base.so @@ -660,23 +656,21 @@ vendor/etc/init/vendor.qti.hardware.alarm@1.0-service.rc|a03a9a1c818595b19272ea6 vendor/lib64/hw/vendor.qti.hardware.alarm@1.0-impl.so|0b5b86c7ea668197244b83dad4d686897b5e4fb4 vendor/lib64/vendor.qti.hardware.alarm@1.0.so|8956937951c6f99727ace3380f46275e62c932c0 -# QCC - System - from phone 1 - Nothing/Spacewar/Spacewar:11/RKQ1.211222.001/2401191910:user/release-keys -system_ext/bin/qccsyshal@1.2-service|1d3fa5feff11e463204d31927cfb659f707989e1 -system_ext/etc/init/vendor.qti.hardware.qccsyshal@1.2-service.rc|7279d09cf4d6f594dbab5c288ec16101bd668a95 -system_ext/lib64/libqcc_file_agent_sys.so|594caf0a2fba843dd34c87a7e4775cc1c25bc93a -system_ext/lib64/vendor.qti.hardware.qccsyshal@1.0.so|196bce8c481180705cc04074af4fd8362f15f6d9 -system_ext/lib64/vendor.qti.hardware.qccsyshal@1.1.so|cb060471bccda79a173bd26f58aea0e7162d65eb -system_ext/lib64/vendor.qti.hardware.qccsyshal@1.2-halimpl.so|9663f4512a1e33956a9a348ac19b139ddfe02ee6 -system_ext/lib64/vendor.qti.hardware.qccsyshal@1.2.so|db1ea124c0f42fcc1a814d69308d4f9522012e1b +# QCC - System +system_ext/bin/qccsyshal@1.2-service +system_ext/etc/init/vendor.qti.hardware.qccsyshal@1.2-service.rc +system_ext/lib64/libqcc_file_agent_sys.so +system_ext/lib64/vendor.qti.hardware.qccsyshal@1.0.so +system_ext/lib64/vendor.qti.hardware.qccsyshal@1.1.so +system_ext/lib64/vendor.qti.hardware.qccsyshal@1.2-halimpl.so +system_ext/lib64/vendor.qti.hardware.qccsyshal@1.2.so +system_ext/lib64/vendor.qti.hardware.qccvndhal@1.0.so +system_ext/lib64/vendor.qti.qccvndhal_aidl-V1-ndk.so -# QCC - vendor - from phone 1 - Nothing/Spacewar/Spacewar:11/RKQ1.211222.001/2401191910:user/release-keys -vendor/bin/hw/vendor.qti.hardware.qccvndhal@1.0-service|72637aa6e65e77b29bf270008281d82028a5185b -vendor/etc/init/vendor.qti.hardware.qccvndhal@1.0-service.rc|afeb332a4750a11587658fcc9a75a27f63bbccdd -vendor/lib64/hw/vendor.qti.hardware.qccvndhal@1.0-impl.so|56b91c2addf67315bb4d992f816fe2607a942125 -vendor/lib64/libqcc_file_agent.so|9f7f6fade19994465c2c43a094200e5cf59752cd -vendor/lib64/vendor.qti.hardware.qccsyshal@1.0.so|dc270d1ec097a877374f23e5ba85cdfac19d9797 -vendor/lib64/vendor.qti.hardware.qccvndhal@1.0-halimpl.so|b71ce8557c58ff13ee37408d4edc5570568ef4cb -vendor/lib64/vendor.qti.hardware.qccvndhal@1.0.so|26f7c4d097a7e21ef62f9218e0ccebc5cab00a3f +# QCC - vendor +vendor/lib64/libqcc_file_agent.so +vendor/lib64/vendor.qti.hardware.qccsyshal@1.0.so +vendor/lib64/vendor.qti.hardware.qccvndhal@1.0.so # QMI system/etc/permissions/privapp-permissions-qti.xml @@ -684,6 +678,8 @@ system/etc/sysconfig/qti_whitelist.xml vendor/bin/irsc_util vendor/bin/qcom-system-daemon vendor/bin/qmipriod +vendor/bin/qrtr-lookup +vendor/bin/qrtr-ns vendor/etc/init/qmipriod.rc vendor/etc/sec_config vendor/etc/seccomp_policy/qti-systemd.policy @@ -728,6 +724,7 @@ system_ext/bin/qspmsvc system_ext/etc/init/qspmsvc.rc system_ext/lib64/libqspmsvc.so system_ext/lib64/vendor.qti.qspmhal@1.0.so +system_ext/lib64/vendor.qti.qspmhal-V1-ndk.so vendor/bin/vendor.qti.qspmhal@1.0-service vendor/etc/init/vendor.qti.qspmhal@1.0-service.rc vendor/etc/seccomp_policy/qspm.policy @@ -737,30 +734,30 @@ vendor/lib64/vendor.qti.qspmhal@1.0.so # QTI service tracker vendor/bin/hw/vendor.qti.hardware.servicetracker@1.2-service vendor/etc/init/vendor.qti.hardware.servicetracker@1.2-service.rc --vendor/etc/vintf/manifest/vendor.qti.hardware.servicetracker@1.2-service.xml +vendor/etc/vintf/manifest/vendor.qti.hardware.servicetracker@1.2-service.xml vendor/lib64/hw/vendor.qti.hardware.servicetracker@1.2-impl.so # RIL --product/app/uimgbaservice/uimgbaservice.apk +product/app/uimgbaservice/uimgbaservice.apk product/etc/permissions/UimGba.xml product/etc/permissions/UimGbaManager.xml product/etc/permissions/UimService.xml product/framework/uimgbalibrary.jar product/framework/uimgbamanagerlibrary.jar product/framework/uimservicelibrary.jar --system_ext/app/QtiTelephony/QtiTelephony.apk --system_ext/app/QtiTelephonyService/QtiTelephonyService.apk +system_ext/app/QtiTelephony/QtiTelephony.apk +system_ext/app/QtiTelephonyService/QtiTelephonyService.apk system_ext/etc/permissions/qcrilhook.xml system_ext/etc/permissions/qti_libpermissions.xml system_ext/etc/permissions/qti_permissions.xml system_ext/framework/qcrilhook.jar --system_ext/priv-app/qcrilmsgtunnel/qcrilmsgtunnel.apk --vendor/app/IWlanService/IWlanService.apk +system_ext/priv-app/qcrilmsgtunnel/qcrilmsgtunnel.apk vendor/bin/ATFWD-daemon vendor/bin/adpl vendor/bin/hw/qcrilNrd vendor/bin/ks vendor/bin/mbm_spy +vendor/bin/netmgrd vendor/bin/pd-mapper vendor/bin/port-bridge vendor/bin/qmi_motext_hook @@ -789,6 +786,7 @@ vendor/etc/qcril_database/qcrilNr.db vendor/etc/qcril_database/upgrade/config/10.0_config.sql vendor/etc/qcril_database/upgrade/config/11.0_config.sql vendor/etc/qcril_database/upgrade/config/12.0_config.sql +vendor/etc/qcril_database/upgrade/config/13.0_config.sql vendor/etc/qcril_database/upgrade/config/6.0_config.sql vendor/etc/qcril_database/upgrade/config/9.0_config.sql vendor/etc/qcril_database/upgrade/ecc/0_initial.sql @@ -826,6 +824,10 @@ vendor/etc/qcril_database/upgrade/ecc/40_version_qcrildb.sql vendor/etc/qcril_database/upgrade/ecc/41_version_qcrildb.sql vendor/etc/qcril_database/upgrade/ecc/42_version_qcrildb.sql vendor/etc/qcril_database/upgrade/ecc/43_version_qcrildb.sql +vendor/etc/qcril_database/upgrade/ecc/44_version_qcrildb.sql +vendor/etc/qcril_database/upgrade/ecc/45_version_qcrildb.sql +vendor/etc/qcril_database/upgrade/ecc/46_version_qcrildb.sql +vendor/etc/qcril_database/upgrade/ecc/47_version_qcrildb.sql vendor/etc/qcril_database/upgrade/ecc/4_version_qcrildb.sql vendor/etc/qcril_database/upgrade/ecc/5_version_qcrildb.sql vendor/etc/qcril_database/upgrade/ecc/6_version_qcrildb.sql @@ -873,9 +875,13 @@ vendor/lib64/librilqmimiscservices.so vendor/lib64/librilqmiservices.so vendor/lib64/libsystem_health_mon.so vendor/lib64/qcrilMarshal.so +vendor/lib64/qcril_client.so vendor/lib64/qcrild_libqcrilnrutils.so vendor/lib64/qtiril-utils.so vendor/lib64/qtiwakelock.so +vendor/lib64/vendor.qti.hardware.data.connection@1.0.so +vendor/lib64/vendor.qti.hardware.data.connection@1.1.so +vendor/lib64/vendor.qti.hardware.data.iwlan@1.0.so vendor/lib64/vendor.qti.hardware.radio.am@1.0.so vendor/lib64/vendor.qti.hardware.radio.atcmdfwd@1.0.so vendor/lib64/vendor.qti.hardware.radio.internal.deviceinfo@1.0.so @@ -900,29 +906,31 @@ vendor/lib64/vendor.qti.hardware.radio.uim_remote_client@1.1.so vendor/lib64/vendor.qti.hardware.radio.uim_remote_client@1.2.so vendor/lib64/vendor.qti.hardware.radio.uim_remote_server@1.0.so -# RIL - Data - from dubai S1RDS32.55-106-3 -vendor/bin/netmgrd|85718e6eac96b393848a4c70f3dc31acbb2f4374 - -# Ril - IMS (APK) +# Ril - IMS (moto APK) system/etc/permissions/moto-telephony.xml:system_ext/etc/permissions/moto-telephony.xml system/framework/moto-telephony.jar:system_ext/framework/moto-telephony.jar # Radio - IMS (APK) - from patched source --system_ext/priv-app/ims/ims.apk|410414153e3b4b85c5e9f5b6f5c4fc6b98c2994b +system_ext/priv-app/ims/ims.apk|c971fa6b560e2387058704a7a9bed8eb9f30138b # RIL - IMS --system_ext/app/ImsRcsService/ImsRcsService.apk +system_ext/app/ImsRcsService/ImsRcsService.apk system_ext/etc/permissions/vendor.qti.ims.rcsservice.xml +system_ext/etc/sysconfig/qti_telephony_system_packages_config.xml +system_ext/etc/sysconfig/qti_whitelist_system_ext.xml system_ext/framework/vendor.qti.ims.configservice-V1.0-java.jar system_ext/framework/vendor.qti.ims.configservice-V1.1-java.jar system_ext/framework/vendor.qti.ims.connection-V1.0-java.jar +system_ext/framework/vendor.qti.ims.connectionaidlservice-V1-java.jar system_ext/framework/vendor.qti.ims.factory-V1.1-java.jar system_ext/framework/vendor.qti.ims.factory-V2.0-java.jar system_ext/framework/vendor.qti.ims.factory-V2.1-java.jar system_ext/framework/vendor.qti.ims.factory-V2.2-java.jar +system_ext/framework/vendor.qti.ims.factoryaidlservice-V1-java.jar system_ext/framework/vendor.qti.ims.rcssip-V1.0-java.jar system_ext/framework/vendor.qti.ims.rcssip-V1.1-java.jar system_ext/framework/vendor.qti.ims.rcssip-V1.2-java.jar +system_ext/framework/vendor.qti.ims.rcssipaidlservice-V1-java.jar system_ext/framework/vendor.qti.ims.rcsuce-V1.0-java.jar system_ext/framework/vendor.qti.ims.rcsuce-V1.1-java.jar system_ext/framework/vendor.qti.ims.rcsuce-V1.2-java.jar @@ -933,6 +941,7 @@ system_ext/lib64/lib-imsvtutils.so system_ext/lib64/libdiag_system.so system_ext/lib64/libimscamera_jni.so;SYMLINK=system_ext/priv-app/ims/lib/arm64/libimscamera_jni.so system_ext/lib64/libimsmedia_jni.so;SYMLINK=system_ext/priv-app/ims/lib/arm64/libimsmedia_jni.so +system_ext/lib64/vendor.qti.ImsRtpService-V1-ndk.so system_ext/lib64/vendor.qti.imsrtpservice@3.0.so system_ext/lib64/vendor.qti.imsrtpservice@3.1.so vendor/bin/ims_rtp_daemon @@ -967,6 +976,8 @@ vendor/lib64/vendor.qti.hardware.radio.ims@1.4.so vendor/lib64/vendor.qti.hardware.radio.ims@1.5.so vendor/lib64/vendor.qti.hardware.radio.ims@1.6.so vendor/lib64/vendor.qti.hardware.radio.ims@1.7.so +vendor/lib64/vendor.qti.hardware.radio.ims@1.8.so +vendor/lib64/vendor.qti.hardware.radio.ims@1.9.so vendor/lib64/vendor.qti.ims.callcapability@1.0.so vendor/lib64/vendor.qti.ims.callinfo@1.0.so vendor/lib64/vendor.qti.ims.configservice@1.0.so @@ -1045,7 +1056,7 @@ vendor/etc/init/init_thermal-engine.rc -vendor/lib64/libthermalclient.so # Time services --vendor/app/TimeService/TimeService.apk +vendor/app/TimeService/TimeService.apk vendor/bin/time_daemon vendor/etc/init/init.time_daemon.rc vendor/lib64/libtime_genoff.so @@ -1150,7 +1161,7 @@ vendor/firmware/vpu20_4v_unsigned.mbn # Widevine DRM vendor/bin/hw/android.hardware.drm@1.3-service.widevine vendor/etc/init/android.hardware.drm@1.3-service.widevine.rc --vendor/etc/vintf/manifest/manifest_android.hardware.drm@1.3-service.widevine.xml +vendor/etc/vintf/manifest/manifest_android.hardware.drm@1.3-service.widevine.xml vendor/lib64/libtrustedapploader.so vendor/lib64/libwvhidl.so @@ -1161,7 +1172,7 @@ vendor/etc/wifi/aoa_cldb_falcon.bin vendor/etc/wifi/aoa_cldb_swl14.bin # WiFi Display --system/framework/WfdCommon.jar +system/framework/WfdCommon.jar system_ext/bin/wfdservice system_ext/etc/init/wfdservice.rc system_ext/etc/permissions/wfd-system-ext-privapp-permissions-qti.xml @@ -1186,23 +1197,27 @@ system_ext/lib/libwfduibcsinkinterface.so system_ext/lib/libwfduibcsrc.so system_ext/lib/libwfduibcsrcinterface.so system_ext/lib/vendor.qti.hardware.wifidisplaysession@1.0.so +system_ext/lib64/com.qualcomm.qti.wifidisplayhal@1.0.so system_ext/lib64/libmmrtpdecoder.so system_ext/lib64/libmmrtpencoder.so +system_ext/lib64/libwfdavenhancements.so system_ext/lib64/libwfdclient.so system_ext/lib64/libwfdcommonutils.so system_ext/lib64/libwfdconfigutils.so system_ext/lib64/libwfddisplayconfig.so system_ext/lib64/libwfdmminterface.so system_ext/lib64/libwfdmmsink.so +system_ext/lib64/libwfdmmsrc_system.so system_ext/lib64/libwfdnative.so system_ext/lib64/libwfdrtsp.so +system_ext/lib64/libwfdservice.so system_ext/lib64/libwfdsinksm.so system_ext/lib64/libwfduibcinterface.so system_ext/lib64/libwfduibcsink.so system_ext/lib64/libwfduibcsinkinterface.so system_ext/lib64/libwfduibcsrc.so system_ext/lib64/libwfduibcsrcinterface.so --system_ext/priv-app/WfdService/WfdService.apk +system_ext/priv-app/WfdService/WfdService.apk vendor/bin/wfdhdcphalservice vendor/bin/wfdvndservice vendor/bin/wifidisplayhalservice