peridot: Import QCC system_ext blobs

Change-Id: Id1aba158af65ba70d8b3049d4e2e3973d8a32e60
This commit is contained in:
AdarshGrewal
2025-09-18 22:45:35 +05:30
parent 58fc6cd653
commit d5b5af0100
16 changed files with 461 additions and 18 deletions

View File

@@ -19116,9 +19116,9 @@ cc_prebuilt_library_shared {
"libbase", "libbase",
"libfmq", "libfmq",
"libhidlbase", "libhidlbase",
"vendor.qti.hardware.qccsyshal@1.0", "vendor.qti.hardware.qccsyshal@1.0_vendor",
"vendor.qti.hardware.qccsyshal@1.1", "vendor.qti.hardware.qccsyshal@1.1_vendor",
"vendor.qti.hardware.qccsyshal@1.2", "vendor.qti.hardware.qccsyshal@1.2_vendor",
"libc++", "libc++",
"libc", "libc",
"libm", "libm",
@@ -19150,7 +19150,7 @@ cc_prebuilt_library_shared {
"libbinder", "libbinder",
"libbase", "libbase",
"libz", "libz",
"vendor.qti.hardware.qccsyshal@1.2", "vendor.qti.hardware.qccsyshal@1.2_vendor",
"libhidlbase", "libhidlbase",
"libfmq", "libfmq",
"libcrypto", "libcrypto",
@@ -29002,7 +29002,8 @@ cc_prebuilt_library_shared {
} }
cc_prebuilt_library_shared { cc_prebuilt_library_shared {
name: "vendor.qti.hardware.qccsyshal@1.0", name: "vendor.qti.hardware.qccsyshal@1.0_vendor",
stem: "vendor.qti.hardware.qccsyshal@1.0",
owner: "xiaomi", owner: "xiaomi",
strip: { strip: {
none: true, none: true,
@@ -29030,7 +29031,8 @@ cc_prebuilt_library_shared {
} }
cc_prebuilt_library_shared { cc_prebuilt_library_shared {
name: "vendor.qti.hardware.qccsyshal@1.1", name: "vendor.qti.hardware.qccsyshal@1.1_vendor",
stem: "vendor.qti.hardware.qccsyshal@1.1",
owner: "xiaomi", owner: "xiaomi",
strip: { strip: {
none: true, none: true,
@@ -29041,7 +29043,7 @@ cc_prebuilt_library_shared {
"proprietary/vendor/lib64/vendor.qti.hardware.qccsyshal@1.1.so", "proprietary/vendor/lib64/vendor.qti.hardware.qccsyshal@1.1.so",
], ],
shared_libs: [ shared_libs: [
"vendor.qti.hardware.qccsyshal@1.0", "vendor.qti.hardware.qccsyshal@1.0_vendor",
"libhidlbase", "libhidlbase",
"liblog", "liblog",
"libutils", "libutils",
@@ -29059,7 +29061,8 @@ cc_prebuilt_library_shared {
} }
cc_prebuilt_library_shared { cc_prebuilt_library_shared {
name: "vendor.qti.hardware.qccsyshal@1.2", name: "vendor.qti.hardware.qccsyshal@1.2_vendor",
stem: "vendor.qti.hardware.qccsyshal@1.2",
owner: "xiaomi", owner: "xiaomi",
strip: { strip: {
none: true, none: true,
@@ -29070,8 +29073,8 @@ cc_prebuilt_library_shared {
"proprietary/vendor/lib64/vendor.qti.hardware.qccsyshal@1.2.so", "proprietary/vendor/lib64/vendor.qti.hardware.qccsyshal@1.2.so",
], ],
shared_libs: [ shared_libs: [
"vendor.qti.hardware.qccsyshal@1.0", "vendor.qti.hardware.qccsyshal@1.0_vendor",
"vendor.qti.hardware.qccsyshal@1.1", "vendor.qti.hardware.qccsyshal@1.1_vendor",
"libhidlbase", "libhidlbase",
"liblog", "liblog",
"libutils", "libutils",
@@ -31441,7 +31444,8 @@ cc_prebuilt_library_shared {
} }
cc_prebuilt_library_shared { cc_prebuilt_library_shared {
name: "vendor.qti.qccvndhal_aidl-V1-ndk", name: "vendor.qti.qccvndhal_aidl-V1-ndk_vendor",
stem: "vendor.qti.qccvndhal_aidl-V1-ndk",
owner: "xiaomi", owner: "xiaomi",
strip: { strip: {
none: true, none: true,
@@ -31487,7 +31491,7 @@ cc_prebuilt_library_shared {
"libbinder", "libbinder",
"libbinder_ndk", "libbinder_ndk",
"android.hardware.common-V2-ndk", "android.hardware.common-V2-ndk",
"vendor.qti.qccvndhal_aidl-V1-ndk", "vendor.qti.qccvndhal_aidl-V1-ndk_vendor",
"libc++", "libc++",
"libc", "libc",
"libm", "libm",
@@ -32761,6 +32765,147 @@ cc_prebuilt_library_shared {
system_ext_specific: true, system_ext_specific: true,
} }
cc_prebuilt_library_shared {
name: "libqcc",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/system_ext/lib64/libqcc.so",
],
shared_libs: [
"libcurl",
"libssl",
"libcrypto",
"libcutils",
"liblog",
"libutils",
"libbase",
"libfmq",
"libhidlbase",
"libbinder_ndk",
"vendor.qti.hardware.qccvndhal@1.0",
"vendor.qti.hardware.qccsyshal@1.2",
"android.hardware.common-V2-ndk",
"vendor.qti.qccvndhal_aidl-V1-ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
system_ext_specific: true,
}
cc_prebuilt_library_shared {
name: "libqcc_file_agent_sys",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/system_ext/lib64/libqcc_file_agent_sys.so",
],
shared_libs: [
"libcutils",
"liblog",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
system_ext_specific: true,
}
cc_prebuilt_library_shared {
name: "libqccdme",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/system_ext/lib64/libqccdme.so",
],
shared_libs: [
"libcurl",
"libssl",
"libcrypto",
"libcutils",
"liblog",
"libutils",
"libbase",
"libfmq",
"libhidlbase",
"libbinder",
"libbinder_ndk",
"vendor.qti.hardware.qccvndhal@1.0",
"vendor.qti.hardware.qccsyshal@1.2",
"android.hardware.common-V2-ndk",
"vendor.qti.qccvndhal_aidl-V1-ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
system_ext_specific: true,
}
cc_prebuilt_library_shared {
name: "libqccfileservice",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/system_ext/lib64/libqccfileservice.so",
],
shared_libs: [
"libcurl",
"libssl",
"libcrypto",
"libcutils",
"liblog",
"libutils",
"libbase",
"libfmq",
"libhidlbase",
"libbinder_ndk",
"vendor.qti.hardware.qccvndhal@1.0",
"vendor.qti.hardware.qccsyshal@1.2",
"android.hardware.common-V2-ndk",
"vendor.qti.qccvndhal_aidl-V1-ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
system_ext_specific: true,
}
cc_prebuilt_library_shared { cc_prebuilt_library_shared {
name: "libqesdk_ndk_platform.qti", name: "libqesdk_ndk_platform.qti",
owner: "xiaomi", owner: "xiaomi",
@@ -33447,6 +33592,156 @@ cc_prebuilt_library_shared {
system_ext_specific: true, system_ext_specific: true,
} }
cc_prebuilt_library_shared {
name: "vendor.qti.hardware.qccsyshal@1.0",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/system_ext/lib64/vendor.qti.hardware.qccsyshal@1.0.so",
],
shared_libs: [
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
system_ext_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.hardware.qccsyshal@1.1",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/system_ext/lib64/vendor.qti.hardware.qccsyshal@1.1.so",
],
shared_libs: [
"vendor.qti.hardware.qccsyshal@1.0",
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
system_ext_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.hardware.qccsyshal@1.2-halimpl",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/system_ext/lib64/vendor.qti.hardware.qccsyshal@1.2-halimpl.so",
],
shared_libs: [
"libprotobuf-cpp-full",
"libcutils",
"liblog",
"libhidlbase",
"libutils",
"libfmq",
"libqcc_file_agent_sys",
"vendor.qti.hardware.qccsyshal@1.2",
"vendor.qti.hardware.qccsyshal@1.1",
"vendor.qti.hardware.qccsyshal@1.0",
"libz",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
system_ext_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.hardware.qccsyshal@1.2",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/system_ext/lib64/vendor.qti.hardware.qccsyshal@1.2.so",
],
shared_libs: [
"vendor.qti.hardware.qccsyshal@1.0",
"vendor.qti.hardware.qccsyshal@1.1",
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
system_ext_specific: true,
}
cc_prebuilt_library_shared {
name: "vendor.qti.hardware.qccvndhal@1.0",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/system_ext/lib64/vendor.qti.hardware.qccvndhal@1.0.so",
],
shared_libs: [
"libhidlbase",
"liblog",
"libutils",
"libcutils",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
system_ext_specific: true,
}
cc_prebuilt_library_shared { cc_prebuilt_library_shared {
name: "vendor.qti.hardware.wifidisplaysession@1.0", name: "vendor.qti.hardware.wifidisplaysession@1.0",
owner: "xiaomi", owner: "xiaomi",
@@ -33532,6 +33827,33 @@ cc_prebuilt_library_shared {
system_ext_specific: true, system_ext_specific: true,
} }
cc_prebuilt_library_shared {
name: "vendor.qti.qccvndhal_aidl-V1-ndk",
owner: "xiaomi",
strip: {
none: true,
},
target: {
android_arm64: {
srcs: [
"proprietary/system_ext/lib64/vendor.qti.qccvndhal_aidl-V1-ndk.so",
],
shared_libs: [
"libbinder_ndk",
"android.hardware.common-V2-ndk",
"android.hardware.common.fmq-V1-ndk",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
prefer: true,
system_ext_specific: true,
}
cc_prebuilt_library_shared { cc_prebuilt_library_shared {
name: "anc.hal", name: "anc.hal",
owner: "xiaomi", owner: "xiaomi",
@@ -38279,6 +38601,17 @@ android_app_import {
system_ext_specific: true, system_ext_specific: true,
} }
android_app_import {
name: "QCC",
owner: "xiaomi",
apk: "proprietary/system_ext/app/QCC/QCC.apk",
certificate: "platform",
dex_preopt: {
enabled: false,
},
system_ext_specific: true,
}
android_app_import { android_app_import {
name: "QesdkSysService", name: "QesdkSysService",
owner: "xiaomi", owner: "xiaomi",
@@ -41334,9 +41667,9 @@ cc_prebuilt_binary {
"libbinder", "libbinder",
"libbinder_ndk", "libbinder_ndk",
"android.hardware.common-V2-ndk", "android.hardware.common-V2-ndk",
"vendor.qti.qccvndhal_aidl-V1-ndk", "vendor.qti.qccvndhal_aidl-V1-ndk_vendor",
"vendor.qti.qccvndhal_aidl-halimpl", "vendor.qti.qccvndhal_aidl-halimpl",
"vendor.qti.hardware.qccsyshal@1.2", "vendor.qti.hardware.qccsyshal@1.2_vendor",
"libc++", "libc++",
"libc", "libc",
"libm", "libm",
@@ -42525,6 +42858,40 @@ cc_prebuilt_binary {
soc_specific: true, soc_specific: true,
} }
cc_prebuilt_binary {
name: "qccsyshal@1.2-service",
owner: "xiaomi",
target: {
android_arm64: {
srcs: [
"proprietary/system_ext/bin/qccsyshal@1.2-service",
],
shared_libs: [
"libbase",
"libhidlbase",
"libutils",
"libfmq",
"libbinder",
"liblog",
"vendor.qti.hardware.qccsyshal@1.2-halimpl",
"vendor.qti.hardware.qccsyshal@1.2",
"vendor.qti.hardware.qccsyshal@1.1",
"vendor.qti.hardware.qccsyshal@1.0",
"libc++",
"libc",
"libm",
"libdl",
],
},
},
compile_multilib: "64",
strip: {
none: true,
},
prefer: true,
system_ext_specific: true,
}
cc_prebuilt_binary { cc_prebuilt_binary {
name: "wfdservice64", name: "wfdservice64",
owner: "xiaomi", owner: "xiaomi",

View File

@@ -848,7 +848,9 @@ PRODUCT_COPY_FILES += \
vendor/xiaomi/peridot/proprietary/product/etc/permissions/UimGbaManager.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/permissions/UimGbaManager.xml \ vendor/xiaomi/peridot/proprietary/product/etc/permissions/UimGbaManager.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/permissions/UimGbaManager.xml \
vendor/xiaomi/peridot/proprietary/product/etc/permissions/UimService.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/permissions/UimService.xml \ vendor/xiaomi/peridot/proprietary/product/etc/permissions/UimService.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/permissions/UimService.xml \
vendor/xiaomi/peridot/proprietary/system/etc/sysconfig/qti_whitelist.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/sysconfig/qti_whitelist.xml \ vendor/xiaomi/peridot/proprietary/system/etc/sysconfig/qti_whitelist.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/sysconfig/qti_whitelist.xml \
vendor/xiaomi/peridot/proprietary/system_ext/etc/init/vendor.qti.hardware.qccsyshal@1.2-service.rc:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/init/vendor.qti.hardware.qccsyshal@1.2-service.rc \
vendor/xiaomi/peridot/proprietary/system_ext/etc/init/wfdservice.rc:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/init/wfdservice.rc \ vendor/xiaomi/peridot/proprietary/system_ext/etc/init/wfdservice.rc:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/init/wfdservice.rc \
vendor/xiaomi/peridot/proprietary/system_ext/etc/permissions/com.qti.qcc.vendor_qcc.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/com.qti.qcc.vendor_qcc.xml \
vendor/xiaomi/peridot/proprietary/system_ext/etc/permissions/qcrilhook.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/qcrilhook.xml \ vendor/xiaomi/peridot/proprietary/system_ext/etc/permissions/qcrilhook.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/qcrilhook.xml \
vendor/xiaomi/peridot/proprietary/system_ext/etc/permissions/qti_permissions.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/qti_permissions.xml \ vendor/xiaomi/peridot/proprietary/system_ext/etc/permissions/qti_permissions.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/qti_permissions.xml \
vendor/xiaomi/peridot/proprietary/system_ext/etc/permissions/telephony_system-ext_privapp-permissions-qti.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/telephony_system-ext_privapp-permissions-qti.xml \ vendor/xiaomi/peridot/proprietary/system_ext/etc/permissions/telephony_system-ext_privapp-permissions-qti.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/telephony_system-ext_privapp-permissions-qti.xml \
@@ -2235,9 +2237,9 @@ PRODUCT_PACKAGES += \
vendor.qti.hardware.mwqemadapteraidlservice-V1-ndk \ vendor.qti.hardware.mwqemadapteraidlservice-V1-ndk \
vendor.qti.hardware.pal@1.0-impl \ vendor.qti.hardware.pal@1.0-impl \
vendor.qti.hardware.perf2-V1-ndk \ vendor.qti.hardware.perf2-V1-ndk \
vendor.qti.hardware.qccsyshal@1.0 \ vendor.qti.hardware.qccsyshal@1.0_vendor \
vendor.qti.hardware.qccsyshal@1.1 \ vendor.qti.hardware.qccsyshal@1.1_vendor \
vendor.qti.hardware.qccsyshal@1.2 \ vendor.qti.hardware.qccsyshal@1.2_vendor \
vendor.qti.hardware.qconfig-V1-ndk \ vendor.qti.hardware.qconfig-V1-ndk \
vendor.qti.hardware.qconfig-V3-ndk \ vendor.qti.hardware.qconfig-V3-ndk \
vendor.qti.hardware.qconfig-V5-ndk \ vendor.qti.hardware.qconfig-V5-ndk \
@@ -2321,7 +2323,7 @@ PRODUCT_PACKAGES += \
vendor.qti.latency@2.2 \ vendor.qti.latency@2.2 \
vendor.qti.latencyaidlservice-V1-ndk \ vendor.qti.latencyaidlservice-V1-ndk \
vendor.qti.memory.pasrmanager-V1-ndk \ vendor.qti.memory.pasrmanager-V1-ndk \
vendor.qti.qccvndhal_aidl-V1-ndk \ vendor.qti.qccvndhal_aidl-V1-ndk_vendor \
vendor.qti.qccvndhal_aidl-halimpl \ vendor.qti.qccvndhal_aidl-halimpl \
vendor.qti.qegahal-V1-ndk_platform \ vendor.qti.qegahal-V1-ndk_platform \
vendor.qti.qesdhal-impl \ vendor.qti.qesdhal-impl \
@@ -2388,6 +2390,10 @@ PRODUCT_PACKAGES += \
libmmparser_lite \ libmmparser_lite \
libmmrtpdecoder \ libmmrtpdecoder \
libmmrtpencoder \ libmmrtpencoder \
libqcc \
libqcc_file_agent_sys \
libqccdme \
libqccfileservice \
libqesdk_ndk_platform.qti \ libqesdk_ndk_platform.qti \
libwfdavenhancements \ libwfdavenhancements \
libwfdclient \ libwfdclient \
@@ -2408,9 +2414,15 @@ PRODUCT_PACKAGES += \
libwfduibcsrcinterface \ libwfduibcsrcinterface \
vendor.qti.ImsRtpService-V1-ndk \ vendor.qti.ImsRtpService-V1-ndk \
vendor.qti.diaghal@1.0 \ vendor.qti.diaghal@1.0 \
vendor.qti.hardware.qccsyshal@1.0 \
vendor.qti.hardware.qccsyshal@1.1 \
vendor.qti.hardware.qccsyshal@1.2-halimpl \
vendor.qti.hardware.qccsyshal@1.2 \
vendor.qti.hardware.qccvndhal@1.0 \
vendor.qti.hardware.wifidisplaysession@1.0 \ vendor.qti.hardware.wifidisplaysession@1.0 \
vendor.qti.imsrtpservice@3.0 \ vendor.qti.imsrtpservice@3.0 \
vendor.qti.imsrtpservice@3.1 \ vendor.qti.imsrtpservice@3.1 \
vendor.qti.qccvndhal_aidl-V1-ndk \
anc.hal \ anc.hal \
com.qti.actuator.peridot_aac_imx882_gt9764ber_wide_i_actuator \ com.qti.actuator.peridot_aac_imx882_gt9764ber_wide_i_actuator \
com.qti.actuator.peridot_ofilm_imx882_aw86016csr_wide_ii_actuator \ com.qti.actuator.peridot_ofilm_imx882_aw86016csr_wide_ii_actuator \
@@ -2563,6 +2575,7 @@ PRODUCT_PACKAGES += \
uimgbaservice \ uimgbaservice \
AtFwd2 \ AtFwd2 \
ImsRcsService \ ImsRcsService \
QCC \
QesdkSysService \ QesdkSysService \
QtiTelephony \ QtiTelephony \
QtiTelephonyService \ QtiTelephonyService \
@@ -2767,6 +2780,7 @@ PRODUCT_PACKAGES += \
wifidisplayhalservice \ wifidisplayhalservice \
xtra-daemon \ xtra-daemon \
xtwifi-client \ xtwifi-client \
qccsyshal@1.2-service \
wfdservice64 \ wfdservice64 \
vendor.xiaomi.sensor.citsensorservice.aidl \ vendor.xiaomi.sensor.citsensorservice.aidl \
mlipayd mlipayd

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1,47 @@
#
# Copyright (c) 2021-2022 Qualcomm Technologies, Inc.
# All Rights Reserved.
# Confidential and Proprietary - Qualcomm Technologies, Inc.
#
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@1.2-service /system/system_ext/bin/qccsyshal@1.2-service
class hal
user system
group misc system

View File

@@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
Copyright (c) 2022 Qualcomm Technologies, Inc.
All rights reserved.
Confidential and Proprietary - Qualcomm Technologies, Inc.
-->
<permissions>
<permission name="com.qti.qcc.permission.VENDOR_QCC">
<group gid="misc" />
<group gid="system" />
</permission>
</permissions>

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.