peridot: Update from OS2.0.204.0.VNPMIXM

Change-Id: If415b02d35ebaac70f396a41bf42a248d44b56a9
This commit is contained in:
AdarshGrewal
2025-09-18 22:54:45 +05:30
parent c50677a47f
commit 8cd5068db5
1419 changed files with 13042 additions and 14951 deletions
@@ -1,13 +1,69 @@
#
# Copyright (c) 2021-2022 Qualcomm Technologies, Inc.
# Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries.
# All Rights Reserved.
# Confidential and Proprietary - Qualcomm Technologies, Inc.
#
on init && property:ro.boot.product.vendor.sku=pineapple
enable qccsyshal
on init && property:ro.boot.product.vendor.sku=kalama
enable qccsyshal
on init && property:ro.boot.product.vendor.sku=taro
enable qccsyshal
on init && property:ro.boot.product.vendor.sku=cliffs
enable qccsyshal
on init && property:ro.boot.product.vendor.sku=crow
enable qccsyshal
on init && property:ro.boot.product.vendor.sku=parrot
enable qccsyshal
on init && property:ro.boot.product.vendor.sku=ravelin
enable qccsyshal
on init && property:ro.boot.product.vendor.sku=yupik
enable qccsyshal
on init && property:ro.boot.product.vendor.sku=volcano
enable qccsyshal
on init && property:ro.boot.product.vendor.sku=pitti
enable qccsyshal
on init && property:ro.boot.product.vendor.sku=cape
enable qccsyshal
on init && property:ro.boot.product.vendor.sku=ukee
enable qccsyshal
on init && property:ro.boot.product.vendor.sku=blair
enable qccsyshal
on init && property:ro.boot.product.vendor.sku=holi
enable qccsyshal
on init && property:ro.boot.product.vendor.sku=diwali
enable qccsyshal
on init && property:ro.boot.product.vendor.sku=Lahaina
enable qccsyshal
on init && property:ro.boot.product.vendor.sku=shima
enable qccsyshal
on init && property:ro.board.platform=bengal
enable qccsyshal
on init && property:ro.board.platform=taro
enable qccsyshal
on post-fs-data
mkdir /dev/socket/qcc_app 0770 system misc
chmod 2770 /dev/socket/qcc_app
mkdir /data/misc/qcc 0770 system misc
mkdir /data/misc/qcc/up 0770 system misc
mkdir /data/misc/qcc/down 0770 system misc
@@ -41,7 +97,8 @@ on property:vendor.qti.qcc.oper.mode=6
chown system misc /data/misc/qcc/conf/qcc.conf
chmod 0660 /data/misc/qcc/conf/qcc.conf
service qccsyshal@1.2-service /system/system_ext/bin/qccsyshal@1.2-service
service qccsyshal /system/system_ext/bin/qccsyshal@1.2-service
class hal
user system
group misc system
disabled
@@ -80,4 +80,13 @@ It allows additional grants on top of privapp-permissions-platform.xml
<permission name="android.permission.WRITE_SECURE_SETTINGS"/>
</privapp-permissions>
<privapp-permissions package="com.qti.phone">
<permission name="android.permission.WRITE_SECURE_SETTINGS"/>
<permission name="android.permission.STATUS_BAR"/>
<permission name="android.permission.INTERACT_ACROSS_USERS"/>
<permission name="android.permission.READ_PRIVILEGED_PHONE_STATE"/>
<permission name="android.permission.MODIFY_PHONE_STATE"/>
<permission name="android.permission.WRITE_EMBEDDED_SUBSCRIPTIONS"/>
</privapp-permissions>
</permissions>
@@ -1,12 +1,13 @@
<?xml version="1.0" encoding="utf-8" ?>
<!--
Copyright (c) 2020, 2023 Qualcomm Technologies, Inc.
All Rights Reserved.
Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries.
All rights reserved.
Confidential and Proprietary - Qualcomm Technologies, Inc.
-->
<permissions>
<privapp-permissions package="com.qualcomm.wfd.service">
<permission name="android.permission.WRITE_MEDIA_STORAGE"/>
<permission name="android.permission.START_FOREGROUND_SERVICES_FROM_BACKGROUND"/>
<permission name="android.permission.FOREGROUND_SERVICE_MEDIA_PLAYBACK"/>
</privapp-permissions>
</permissions>
@@ -34,6 +34,16 @@ Full documentation at frameworks/base/data/etc/preinstalled-packages-platform.xm
<install-in user-type="FULL" />
</install-in-user-type>
<!-- uim-remote-service -->
<install-in-user-type package="com.qualcomm.uimremoteclient">
<install-in user-type="SYSTEM" />
</install-in-user-type>
<install-in-user-type package="com.qualcomm.uimremoteserver">
<install-in user-type="SYSTEM" />
</install-in-user-type>
<!-- telephony-apps -->
<install-in-user-type package="com.qti.telephonysettings">
@@ -44,16 +54,38 @@ Full documentation at frameworks/base/data/etc/preinstalled-packages-platform.xm
<install-in user-type="SYSTEM" />
</install-in-user-type>
<install-in-user-type package="com.qualcomm.atfwd2">
<install-in user-type="SYSTEM" />
</install-in-user-type>
<install-in-user-type package="com.qualcomm.qti.callfeaturessetting">
<install-in user-type="SYSTEM" />
</install-in-user-type>
<install-in-user-type package="org.codeaurora.dialer">
<install-in user-type="SYSTEM" />
<install-in user-type="FULL" />
<install-in user-type="PROFILE" />
</install-in-user-type>
<install-in-user-type package="com.qualcomm.qti.confdialer">
<install-in user-type="SYSTEM" />
<install-in user-type="FULL" />
<install-in user-type="PROFILE" />
</install-in-user-type>
<install-in-user-type package="com.qti.confuridialer">
<install-in user-type="SYSTEM" />
<install-in user-type="FULL" />
<install-in user-type="PROFILE" />
</install-in-user-type>
<install-in-user-type package="com.qualcomm.qti.ridemodeaudio">
<install-in user-type="SYSTEM" />
<install-in user-type="FULL" />
<install-in user-type="PROFILE" />
</install-in-user-type>
<install-in-user-type package="com.qti.qualcomm.datastatusnotification">
<install-in user-type="SYSTEM" />
</install-in-user-type>
@@ -64,10 +96,7 @@ Full documentation at frameworks/base/data/etc/preinstalled-packages-platform.xm
<install-in-user-type package="org.codeaurora.ims">
<install-in user-type="SYSTEM" />
</install-in-user-type>
<install-in-user-type package="org.codeaurora.qti.nrNetworkSettingApp">
<install-in user-type="SYSTEM" />
<install-in user-type="FULL" />
</install-in-user-type>
<install-in-user-type package="com.qualcomm.qti.telephonyservice">
@@ -80,11 +109,23 @@ Full documentation at frameworks/base/data/etc/preinstalled-packages-platform.xm
<install-in-user-type package="com.qti.xdivert">
<install-in user-type="SYSTEM" />
<install-in user-type="FULL" />
</install-in-user-type>
<install-in-user-type package="com.qti.phone">
<install-in user-type="SYSTEM" />
<install-in user-type="FULL" />
</install-in-user-type>
<install-in-user-type package="com.qualcomm.qti.modemtestmode">
<install-in user-type="SYSTEM" />
</install-in-user-type>
<install-in-user-type package="com.qualcomm.qti.ims">
<install-in user-type="SYSTEM" />
</install-in-user-type>
<install-in-user-type package="com.qualcomm.qti.remoteSimlockAuth">
<install-in user-type="SYSTEM" />
</install-in-user-type>
<!-- telephony-internal -->
@@ -93,13 +134,17 @@ Full documentation at frameworks/base/data/etc/preinstalled-packages-platform.xm
<install-in user-type="SYSTEM" />
</install-in-user-type>
<!-- telephony-noship -->
<install-in-user-type package="com.qualcomm.qti.devicestatisticsservice">
<install-in-user-type package="com.qti.qualcomm.carriertest">
<install-in user-type="SYSTEM" />
</install-in-user-type>
<install-in-user-type package="com.qualcomm.embms">
<install-in-user-type package="com.qualcomm.qti.uimlpatest">
<install-in user-type="SYSTEM" />
</install-in-user-type>
<!-- telephony-noship -->
<install-in-user-type package="com.qualcomm.qti.devicestatisticsservice">
<install-in user-type="SYSTEM" />
</install-in-user-type>
@@ -108,4 +153,20 @@ Full documentation at frameworks/base/data/etc/preinstalled-packages-platform.xm
<install-in user-type="FULL" />
</install-in-user-type>
<install-in-user-type package="com.android.MultiplePdpTest">
<install-in user-type="SYSTEM" />
</install-in-user-type>
<install-in-user-type package="com.qualcomm.qti.lpa">
<install-in user-type="SYSTEM" />
</install-in-user-type>
<install-in-user-type package="com.qualcomm.qti.uimGbaApp">
<install-in user-type="SYSTEM" />
</install-in-user-type>
<install-in-user-type package="com.qualcomm.qti.uim">
<install-in user-type="SYSTEM" />
</install-in-user-type>
</config>
@@ -1,4 +1,4 @@
<manifest version="1.0" type="framework">
<manifest version="8.0" type="framework">
<hal format="aidl">
<name>vendor.qti.qesdsys</name>
<fqname>IQesdSys/default</fqname>