garnet: Initial import

Change-Id: Ib229a3a4d2f8a1e602085fad2b6a757f994cdd99
This commit is contained in:
AdarshGrewal
2025-12-24 20:06:53 +05:30
commit 3e85cf266b
2023 changed files with 162066 additions and 0 deletions
@@ -0,0 +1,104 @@
#
# 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
mkdir /data/misc/qcc/conf 0770 system misc
mkdir /data/misc/qcc/shared 0770 system misc
mkdir /data/misc/qcc/file_agent 0770 system misc
chown system misc /data/misc/qcc/file_agent
on property:vendor.qti.qcc.oper.mode=1
write /data/misc/qcc/conf/qcc.conf "OperationMode:1"
chown system misc /data/misc/qcc/conf/qcc.conf
chmod 0660 /data/misc/qcc/conf/qcc.conf
on property:vendor.qti.qcc.oper.mode=2
write /data/misc/qcc/conf/qcc.conf "OperationMode:2"
chown system misc /data/misc/qcc/conf/qcc.conf
chmod 0660 /data/misc/qcc/conf/qcc.conf
on property:vendor.qti.qcc.oper.mode=3
write /data/misc/qcc/conf/qcc.conf "OperationMode:3"
chown system misc /data/misc/qcc/conf/qcc.conf
chmod 0660 /data/misc/qcc/conf/qcc.conf
on property:vendor.qti.qcc.oper.mode=4
write /data/misc/qcc/conf/qcc.conf "OperationMode:4"
chown system misc /data/misc/qcc/conf/qcc.conf
chmod 0660 /data/misc/qcc/conf/qcc.conf
on property:vendor.qti.qcc.oper.mode=6
write /data/misc/qcc/conf/qcc.conf "OperationMode: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
class hal
user system
group misc system
disabled