peridot: Update from OS3.0.4.0.WNPMIXM

Change-Id: I8fe1b1ae2ed3dfd2c6ee6b1618a33e4590a2b4c7
This commit is contained in:
AdarshGrewal
2026-03-20 21:35:55 +05:30
parent 732030c244
commit f28a9b3b22
478 changed files with 623 additions and 327 deletions
@@ -0,0 +1,4 @@
# Copyright (c) 2024 Qualcomm Innovation Center, Inc. All rights reserved.
# SPDX-License-Identifier: BSD-3-Clause-Clear
import /system_ext/etc/qspa/qspa_${ro.boot.vendor.qspa:-default}.rc
@@ -4,62 +4,8 @@
# 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 property:ro.boot.product.vendor.sku=sun
stop qccsyshal@1.2-service
on post-fs-data
mkdir /dev/socket/qcc_app 0770 system misc
@@ -97,8 +43,10 @@ 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 /system/system_ext/bin/qccsyshal@1.2-service
service qccsyshal@1.2-service /system/system_ext/bin/qccsyshal@1.2-service
class hal
user system
group misc system
disabled
on property:hwservicemanager.disabled=true
stop qccsyshal@1.2-service
@@ -63,23 +63,10 @@ It allows additional grants on top of privapp-permissions-platform.xml
<permission name="android.permission.WRITE_APN_SETTINGS"/>
</privapp-permissions>
<privapp-permissions package="com.qualcomm.qti.callenhancement">
<permission name="android.permission.RECORD_AUDIO" />
<permission name="android.permission.CAPTURE_AUDIO_OUTPUT" />
<permission name="android.permission.READ_EXTERNAL_STORAGE" />
<permission name="android.permission.WRITE_EXTERNAL_STORAGE" />
<permission name="android.permission.READ_BLOCKED_NUMBERS" />
<permission name="android.permission.VIBRATE" />
</privapp-permissions>
<privapp-permissions package="com.qualcomm.qcrilmsgtunnel">
<permission name="android.permission.INTERACT_ACROSS_USERS"/>
</privapp-permissions>
<privapp-permissions package="org.codeaurora.qti.nrNetworkSettingApp">
<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"/>
@@ -0,0 +1,6 @@
# Copyright (c) 2024 Qualcomm Innovation Center, Inc. All rights reserved.
# SPDX-License-Identifier: BSD-3-Clause-Clear
on init
setprop ro.boot.vendor.qspa.modem "enabled"
setprop ro.boot.vendor.qspa.nav "enabled"
@@ -58,10 +58,6 @@ 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.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" />
@@ -37,4 +37,6 @@
<allow-in-power-save package="com.qualcomm.location" />
<hidden-api-whitelisted-app package="com.qualcomm.location" />
<hidden-api-whitelisted-app package="com.skyhook.blp" />
<allow-in-power-save package="com.qualcomm.qti.workloadclassifier" />
</config>
@@ -1,4 +1,4 @@
<manifest version="8.0" type="framework">
<manifest version="9.0" type="framework">
<hal format="aidl">
<name>vendor.qti.qesdsys</name>
<fqname>IQesdSys/default</fqname>