peridot: Switch to py extract utils

Change-Id: Ic130cd25962649659ed6419231710b435cf0b667
This commit is contained in:
AdarshGrewal
2025-08-16 01:00:32 +05:30
parent b551459cda
commit e820d2fcec
59 changed files with 884 additions and 842 deletions

1515
Android.bp

File diff suppressed because it is too large Load Diff

View File

@@ -1,9 +1,5 @@
#
# Automatically generated file. DO NOT MODIFY # Automatically generated file. DO NOT MODIFY
# #
# This file is generated by device/xiaomi/peridot/setup-makefiles.sh
LOCAL_PATH := $(call my-dir) LOCAL_PATH := $(call my-dir)
ifeq ($(TARGET_DEVICE),peridot)
endif

View File

@@ -1,4 +1,3 @@
#
# Automatically generated file. DO NOT MODIFY # Automatically generated file. DO NOT MODIFY
# #
# This file is generated by device/xiaomi/peridot/setup-makefiles.sh

View File

@@ -1,6 +1,6 @@
#
# Automatically generated file. DO NOT MODIFY # Automatically generated file. DO NOT MODIFY
# #
# This file is generated by device/xiaomi/peridot/setup-makefiles.sh
PRODUCT_SOONG_NAMESPACES += \ PRODUCT_SOONG_NAMESPACES += \
vendor/xiaomi/peridot vendor/xiaomi/peridot
@@ -1355,8 +1355,8 @@ PRODUCT_COPY_FILES += \
vendor/xiaomi/peridot/proprietary/vendor/etc/init/init.vendor.wlan.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.vendor.wlan.rc \ vendor/xiaomi/peridot/proprietary/vendor/etc/init/init.vendor.wlan.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.vendor.wlan.rc \
vendor/xiaomi/peridot/proprietary/vendor/etc/init/libxiaomi_qcril.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/libxiaomi_qcril.rc \ vendor/xiaomi/peridot/proprietary/vendor/etc/init/libxiaomi_qcril.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/libxiaomi_qcril.rc \
vendor/xiaomi/peridot/proprietary/vendor/etc/init/loc-launcher.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/loc-launcher.rc \ vendor/xiaomi/peridot/proprietary/vendor/etc/init/loc-launcher.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/loc-launcher.rc \
vendor/xiaomi/peridot/proprietary/vendor/etc/init/nqnfc-service-nxp.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/nqnfc-service-nxp.rc \
vendor/xiaomi/peridot/proprietary/vendor/etc/init/nicmd.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/nicmd.rc \ vendor/xiaomi/peridot/proprietary/vendor/etc/init/nicmd.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/nicmd.rc \
vendor/xiaomi/peridot/proprietary/vendor/etc/init/nqnfc-service-nxp.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/nqnfc-service-nxp.rc \
vendor/xiaomi/peridot/proprietary/vendor/etc/init/port-bridge.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/port-bridge.rc \ vendor/xiaomi/peridot/proprietary/vendor/etc/init/port-bridge.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/port-bridge.rc \
vendor/xiaomi/peridot/proprietary/vendor/etc/init/qconfig.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/qconfig.rc \ vendor/xiaomi/peridot/proprietary/vendor/etc/init/qconfig.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/qconfig.rc \
vendor/xiaomi/peridot/proprietary/vendor/etc/init/qcrilNrd.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/qcrilNrd.rc \ vendor/xiaomi/peridot/proprietary/vendor/etc/init/qcrilNrd.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/qcrilNrd.rc \
@@ -2791,84 +2791,84 @@ PRODUCT_PACKAGES += \
vendor.qti.ims.rcsuce-V1.1-java \ vendor.qti.ims.rcsuce-V1.1-java \
vendor.qti.ims.rcsuce-V1.2-java \ vendor.qti.ims.rcsuce-V1.2-java \
vendor.qti.ims.rcsuceaidlservice-V1-java \ vendor.qti.ims.rcsuceaidlservice-V1-java \
AHBF-V3-service \ AHBF-V3-service.xml \
ImsRtpService-aidl \ ImsRtpService-aidl.xml \
android.hardware.drm_wfdhdcp-service \ android.hardware.drm_wfdhdcp-service.xml \
android.hardware.gnss-aidl-service-qti \ android.hardware.gnss-aidl-service-qti.xml \
android.hardware.graphics.mapper-impl-qti-display \ android.hardware.graphics.mapper-impl-qti-display.xml \
android.hardware.radio.config \ android.hardware.radio.config.xml \
android.hardware.radio.data \ android.hardware.radio.data.xml \
android.hardware.radio.messaging \ android.hardware.radio.messaging.xml \
android.hardware.radio.modem \ android.hardware.radio.modem.xml \
android.hardware.radio.network \ android.hardware.radio.network.xml \
android.hardware.radio.sap \ android.hardware.radio.sap.xml \
android.hardware.radio.sim \ android.hardware.radio.sim.xml \
android.hardware.radio.voice \ android.hardware.radio.voice.xml \
android.hardware.secure_element \ android.hardware.secure_element.xml \
android.hardware.security.keymint-service-qti \ android.hardware.security.keymint-service-qti.xml \
android.hardware.security.keymint3-service.strongbox-nxp \ android.hardware.security.keymint3-service.strongbox-nxp.xml \
android.hardware.security.sharedsecret3-service.strongbox-nxp \ android.hardware.security.sharedsecret3-service.strongbox-nxp.xml \
android.hardware.usb-service.qti \ android.hardware.usb-service.qti.xml \
android.hardware.usb.gadget-service.qti \ android.hardware.usb.gadget-service.qti.xml \
android.hardware.weaver-service.nxp \ android.hardware.weaver-service.nxp.xml \
atfwd-saidl \ atfwd-saidl.xml \
bttpi-saidl \ bttpi-saidl.xml \
c2_manifest_vendor \ c2_manifest_vendor.xml \
c2_manifest_vendor_audio \ c2_manifest_vendor_audio.xml \
dataconnection-saidl \ dataconnection-saidl.xml \
datafactoryservice-saidl \ datafactoryservice-saidl.xml \
deviceinfo-saidl \ deviceinfo-saidl.xml \
dpm-saidl \ dpm-saidl.xml \
fod-aidl \ fod-aidl.xml \
imsdcservice-saidl \ imsdcservice-saidl.xml \
manifest_identity_credential \ manifest_identity_credential.xml \
mwqem-saidl \ mwqem-saidl.xml \
qcrilhook-saidl \ qcrilhook-saidl.xml \
qesdk-manager \ qesdk-manager.xml \
qms-saidl \ qms-saidl.xml \
qtiradio-saidl \ qtiradio-saidl.xml \
secure_element-service \ secure_element-service.xml \
vendor.dolby.hardware.dms \ vendor.dolby.hardware.dms.xml \
vendor.qti.camera.offlinecamera-impl \ vendor.qti.camera.offlinecamera-impl.xml \
vendor.qti.camera.postproc-impl \ vendor.qti.camera.postproc-impl.xml \
vendor.qti.camera.provider \ vendor.qti.camera.provider.xml \
vendor.qti.diag.hal.service \ vendor.qti.diag.hal.service.xml \
vendor.qti.gnss-service \ vendor.qti.gnss-service.xml \
vendor.qti.hardware.alarm \ vendor.qti.hardware.alarm.xml \
vendor.qti.hardware.data.connectionaidl \ vendor.qti.hardware.data.connectionaidl.xml \
vendor.qti.hardware.data.iwlandata \ vendor.qti.hardware.data.iwlandata.xml \
vendor.qti.hardware.display.allocator-service \ vendor.qti.hardware.display.allocator-service.xml \
vendor.qti.hardware.display.composer-service \ vendor.qti.hardware.display.composer-service.xml \
vendor.qti.hardware.display.demura-service \ vendor.qti.hardware.display.demura-service.xml \
vendor.qti.hardware.perf2 \ vendor.qti.hardware.perf2.xml \
vendor.qti.hardware.qconfig-service \ vendor.qti.hardware.qconfig-service.xml \
vendor.qti.hardware.qseecom@1.0-service \ vendor.qti.hardware.qseecom@1.0-service.xml \
vendor.qti.hardware.qxr-service \ vendor.qti.hardware.qxr-service.xml \
vendor.qti.hardware.radio.am \ vendor.qti.hardware.radio.am.xml \
vendor.qti.hardware.radio.ims \ vendor.qti.hardware.radio.ims.xml \
vendor.qti.hardware.radio.lpa \ vendor.qti.hardware.radio.lpa.xml \
vendor.qti.hardware.radio.qtiradioconfig \ vendor.qti.hardware.radio.qtiradioconfig.xml \
vendor.qti.hardware.radio.uim \ vendor.qti.hardware.radio.uim.xml \
vendor.qti.hardware.radio.uim_remote_client \ vendor.qti.hardware.radio.uim_remote_client.xml \
vendor.qti.hardware.radio.uim_remote_server \ vendor.qti.hardware.radio.uim_remote_server.xml \
vendor.qti.hardware.sensorscalibrate \ vendor.qti.hardware.sensorscalibrate.xml \
vendor.qti.hardware.soter-service \ vendor.qti.hardware.soter-service.xml \
vendor.qti.hardware.trustedui-aidl-service \ vendor.qti.hardware.trustedui-aidl-service.xml \
vendor.qti.hardware.vpp-service \ vendor.qti.hardware.vpp-service.xml \
vendor.qti.hardware.wifidisplaysession-service \ vendor.qti.hardware.wifidisplaysession-service.xml \
vendor.qti.ims.factoryaidlservice \ vendor.qti.ims.factoryaidlservice.xml \
vendor.qti.qspmhal-service \ vendor.qti.qspmhal-service.xml \
vendor.xiaomi.camera.aon-impl \ vendor.xiaomi.camera.aon-impl.xml \
vendor.xiaomi.hardware.aidlbgservice-service \ vendor.xiaomi.hardware.aidlbgservice-service.xml \
vendor.xiaomi.hardware.displayfeature_aidl-service \ vendor.xiaomi.hardware.displayfeature_aidl-service.xml \
vendor.xiaomi.hardware.quickcamera \ vendor.xiaomi.hardware.quickcamera.xml \
vendor.qti.qesdsys.service \ vendor.qti.qesdsys.service.xml \
manifest_vendor.xiaomi.hardware.mlipay \ manifest_vendor.xiaomi.hardware.mlipay.xml \
vendor.xiaomi.hw.touchfeature-service \ vendor.xiaomi.hw.touchfeature-service.xml \
vendor.xiaomi.sensor.citsensorservice.aidl vendor.xiaomi.sensor.citsensorservice.aidl.xml
PRODUCT_PACKAGES += \ PRODUCT_PACKAGES += \
aon_front_1_aon_front_1_symlink64 \ vendor_lib64_camera_aon_front_1_pb \
libEGL_adreno_libEGL_adreno_symlink64 \ vendor_lib64_libEGL_adreno_so \
libGLESv2_adreno_libGLESv2_adreno_symlink64 \ vendor_lib64_libGLESv2_adreno_so \
libq3dtools_adreno_libq3dtools_adreno_symlink64 vendor_lib64_libq3dtools_adreno_so

View File

View File

View File

@@ -925,4 +925,4 @@
<hd_iso_thres>300</hd_iso_thres> <hd_iso_thres>300</hd_iso_thres>
</hazedet_param> </hazedet_param>
</sceneDetection> </sceneDetection>

View File

@@ -925,4 +925,4 @@
<hd_iso_thres>300</hd_iso_thres> <hd_iso_thres>300</hd_iso_thres>
</hazedet_param> </hazedet_param>
</sceneDetection> </sceneDetection>

View File

@@ -505,4 +505,4 @@
</data> </data>
</profile> </profile>
<authorized_technologies sku_name="DAX3 Android" device="dax3_android" bundle="DAP MOBILE v1.9" /> <authorized_technologies sku_name="DAX3 Android" device="dax3_android" bundle="DAP MOBILE v1.9" />
</device_data> </device_data>

View File

@@ -251,4 +251,4 @@
<HdrLuxLevel>0 2 2000</HdrLuxLevel> <HdrLuxLevel>0 2 2000</HdrLuxLevel>
</adaptivehdr> </adaptivehdr>
</color> </color>
</root> </root>

View File

@@ -251,4 +251,4 @@
<HdrLuxLevel>0 2 2000</HdrLuxLevel> <HdrLuxLevel>0 2 2000</HdrLuxLevel>
</adaptivehdr> </adaptivehdr>
</color> </color>
</root> </root>

View File

@@ -64,4 +64,4 @@
Target2="boost:1 cpu0:1113600 cpu3:1056000 cpu7:960000"/> Target2="boost:1 cpu0:1113600 cpu3:1056000 cpu7:960000"/>
</Config> </Config>
</ScrollBoost> </ScrollBoost>
</BoostConfigs> </BoostConfigs>

View File

@@ -6,4 +6,4 @@
<instance>default</instance> <instance>default</instance>
</interface> </interface>
</hal> </hal>
</manifest> </manifest>

View File

@@ -34,4 +34,4 @@
file="/system_ext/framework/vendor.qti.ims.rcsuceaidlservice-V1-java.jar"/> file="/system_ext/framework/vendor.qti.ims.rcsuceaidlservice-V1-java.jar"/>
<library name="vendor.qti.ims.connectionaidlservice-V1-java" <library name="vendor.qti.ims.connectionaidlservice-V1-java"
file="/system_ext/framework/vendor.qti.ims.connectionaidlservice-V1-java.jar"/> file="/system_ext/framework/vendor.qti.ims.connectionaidlservice-V1-java.jar"/>
</permissions> </permissions>

View File

0
proprietary/vendor/bin/hw/android.hardware.contexthub-service.qmi vendored Normal file → Executable file
View File

0
proprietary/vendor/bin/hw/android.hardware.gatekeeper-service-qti vendored Normal file → Executable file
View File

0
proprietary/vendor/bin/hw/android.hardware.gnss-aidl-service-qti vendored Normal file → Executable file
View File

View File

0
proprietary/vendor/bin/hw/android.hardware.nqnfc-service.nxp vendored Normal file → Executable file
View File

View File

View File

View File

0
proprietary/vendor/bin/hw/android.hardware.usb-service.qti vendored Normal file → Executable file
View File

0
proprietary/vendor/bin/hw/android.hardware.usb.gadget-service.qti vendored Normal file → Executable file
View File

0
proprietary/vendor/bin/hw/android.hardware.weaver-service.nxp-qti vendored Normal file → Executable file
View File

0
proprietary/vendor/bin/hw/mfp-daemon vendored Normal file → Executable file
View File

0
proprietary/vendor/bin/hw/qconfigservice vendored Normal file → Executable file
View File

0
proprietary/vendor/bin/hw/qcrilNrd vendored Normal file → Executable file
View File

0
proprietary/vendor/bin/hw/qvrservice vendored Normal file → Executable file
View File

0
proprietary/vendor/bin/hw/vendor.dolby.hardware.dms@2.0-service vendored Normal file → Executable file
View File

0
proprietary/vendor/bin/hw/vendor.dolby.media.c2@1.0-service vendored Normal file → Executable file
View File

0
proprietary/vendor/bin/hw/vendor.qti.camera.provider-service_64 vendored Normal file → Executable file
View File

0
proprietary/vendor/bin/hw/vendor.qti.hardware.alarm-service vendored Normal file → Executable file
View File

View File

View File

0
proprietary/vendor/bin/hw/vendor.qti.hardware.display.color-service vendored Normal file → Executable file
View File

View File

View File

0
proprietary/vendor/bin/hw/vendor.qti.hardware.perf2-hal-service vendored Normal file → Executable file
View File

0
proprietary/vendor/bin/hw/vendor.qti.hardware.qseecom@1.0-service vendored Normal file → Executable file
View File

View File

0
proprietary/vendor/bin/hw/vendor.qti.hardware.soter-service vendored Normal file → Executable file
View File

View File

0
proprietary/vendor/bin/hw/vendor.qti.media.c2@1.0-service vendored Normal file → Executable file
View File

0
proprietary/vendor/bin/hw/vendor.qti.media.c2audio@1.0-service vendored Normal file → Executable file
View File

View File

View File

@@ -505,4 +505,4 @@
</data> </data>
</profile> </profile>
<authorized_technologies sku_name="DAX3 Android" device="dax3_android" bundle="DAP MOBILE v1.9" /> <authorized_technologies sku_name="DAX3 Android" device="dax3_android" bundle="DAP MOBILE v1.9" />
</device_data> </device_data>

View File

@@ -15,4 +15,4 @@
Hintlist = "0x00001086, 0x00001087, 0x00001094, 0x0000109B, 0X00001505, 0X00001502, 0X00001504"/> Hintlist = "0x00001086, 0x00001087, 0x00001094, 0x0000109B, 0X00001505, 0X00001502, 0X00001504"/>
</PerfBoost> </PerfBoost>
</BoostConfigs> </BoostConfigs>
<!--END Performance_BoostFramework --> <!--END Performance_BoostFramework -->

View File

@@ -22,4 +22,4 @@
<PerfResources> <PerfResources>
<SysNode Idx="0xD" Perm="6" WVal="1" RVal="Y" /> <SysNode Idx="0xD" Perm="6" WVal="1" RVal="Y" />
</PerfResources> </PerfResources>
</ResourceConfigs> </ResourceConfigs>

View File

@@ -58,4 +58,4 @@ Cluster 2=> Prime
<Config MajorValue="0xF" MinorValue="0x6" Exception="Node not present on target yet, so avoid testing for now" /> <Config MajorValue="0xF" MinorValue="0x6" Exception="Node not present on target yet, so avoid testing for now" />
<Config MajorValue="0xA" MinorValue="0xC" WVal="440" RVal="500" /> <Config MajorValue="0xA" MinorValue="0xC" WVal="440" RVal="500" />
</PerfResources> </PerfResources>
</ResourceConfigs> </ResourceConfigs>

View File

@@ -16,4 +16,4 @@
<unavailable-feature name="android.hardware.telephony.messaging" /> <unavailable-feature name="android.hardware.telephony.messaging" />
<unavailable-feature name="android.hardware.telephony.subscription" /> <unavailable-feature name="android.hardware.telephony.subscription" />
<unavailable-feature name="android.hardware.telephony.radio.access" /> <unavailable-feature name="android.hardware.telephony.radio.access" />
</permissions> </permissions>

View File

@@ -8,4 +8,4 @@ Confidential and Proprietary - Qualcomm Technologies, Inc.
<permissions> <permissions>
<library name="vendor.qti.hardware.fingerprint.IQtiExtendedFingerprint" <library name="vendor.qti.hardware.fingerprint.IQtiExtendedFingerprint"
file="/system/framework/vendor.qti.hardware.fingerprint-V1-java.jar"/> file="/system/framework/vendor.qti.hardware.fingerprint-V1-java.jar"/>
</permissions> </permissions>

View File

@@ -10,4 +10,4 @@
<version>1</version> <version>1</version>
<fqname>IAtFwd/AtFwdAidl</fqname> <fqname>IAtFwd/AtFwdAidl</fqname>
</hal> </hal>
</manifest> </manifest>

View File

@@ -12,4 +12,4 @@ Confidential and Proprietary - Qualcomm Technologies, Inc.
<instance>default</instance> <instance>default</instance>
</interface> </interface>
</hal> </hal>
</manifest> </manifest>

View File

@@ -11,4 +11,4 @@
<fqname>IUimLpa/UimLpa0</fqname> <fqname>IUimLpa/UimLpa0</fqname>
<fqname>IUimLpa/UimLpa1</fqname> <fqname>IUimLpa/UimLpa1</fqname>
</hal> </hal>
</manifest> </manifest>

View File

@@ -9,4 +9,4 @@
<version>1</version> <version>1</version>
<fqname>IImsFactory/default</fqname> <fqname>IImsFactory/default</fqname>
</hal> </hal>
</manifest> </manifest>

View File

@@ -7,4 +7,4 @@
<instance>miaonservicehal</instance> <instance>miaonservicehal</instance>
</interface> </interface>
</hal> </hal>
</manifest> </manifest>

View File

@@ -3,4 +3,4 @@
<name>vendor.xiaomi.hardware.aidlbgservice</name> <name>vendor.xiaomi.hardware.aidlbgservice</name>
<fqname>IBGService/default</fqname> <fqname>IBGService/default</fqname>
</hal> </hal>
</manifest> </manifest>