bangkk: Import odm sku manifests

Co-authored-by: Michael Bestas <mkbestas@lineageos.org>
Change-Id: Ia41bd580fc8dc698033122751716485eb2001fe0
This commit is contained in:
Dhina17 2023-04-08 16:07:49 +05:30 committed by Michael Bestas
parent 3965a69915
commit 7d909beba3
No known key found for this signature in database
6 changed files with 246 additions and 0 deletions

View file

@ -15,6 +15,14 @@ TARGET_BOOTLOADER_BOARD_NAME := bangkk
TARGET_SURFACEFLINGER_UDFPS_LIB := //$(DEVICE_PATH):libudfps_extension.bangkk
SOONG_CONFIG_qtidisplay_udfps := true
# HIDL
ODM_MANIFEST_SKUS += b d de dn n
ODM_MANIFEST_B_FILES := $(DEVICE_PATH)/sku/manifest_b.xml
ODM_MANIFEST_D_FILES := $(DEVICE_PATH)/sku/manifest_d.xml
ODM_MANIFEST_DE_FILES := $(DEVICE_PATH)/sku/manifest_de.xml
ODM_MANIFEST_DN_FILES := $(DEVICE_PATH)/sku/manifest_dn.xml
ODM_MANIFEST_N_FILES := $(DEVICE_PATH)/sku/manifest_n.xml
# Kernel
BOARD_KERNEL_CMDLINE += androidboot.hab.product=bangkk
TARGET_KERNEL_CONFIG += vendor/ext_config/moto-holi-bangkk.config

80
sku/manifest_b.xml Normal file
View file

@ -0,0 +1,80 @@
<!--
Input:
manifest_b.xml
-->
<manifest version="2.0" type="device">
<hal format="hidl" override="true">
<name>android.hardware.nfc</name>
<transport>hwbinder</transport>
</hal>
<hal format="hidl" override="true">
<name>android.hardware.radio</name>
<transport>hwbinder</transport>
<fqname>@1.2::ISap/slot1</fqname>
<fqname>@1.5::IRadio/slot1</fqname>
</hal>
<hal format="hidl" override="true">
<name>android.hardware.secure_element</name>
<transport>hwbinder</transport>
<fqname>@1.2::ISecureElement/SIM1</fqname>
</hal>
<hal format="hidl" override="true">
<name>vendor.qti.esepowermanager</name>
<transport>hwbinder</transport>
</hal>
<hal format="hidl" override="true">
<name>vendor.qti.hardware.data.connection</name>
<transport>hwbinder</transport>
<fqname>@1.1::IDataConnection/slot1</fqname>
</hal>
<hal format="hidl" override="true">
<name>vendor.qti.hardware.data.iwlan</name>
<transport>hwbinder</transport>
<fqname>@1.0::IIWlan/slot1</fqname>
</hal>
<hal format="hidl" override="true">
<name>vendor.qti.hardware.qteeconnector</name>
<transport>hwbinder</transport>
</hal>
<hal format="hidl" override="true">
<name>vendor.qti.hardware.radio.am</name>
<transport>hwbinder</transport>
<fqname>@1.0::IQcRilAudio/slot1</fqname>
</hal>
<hal format="hidl" override="true">
<name>vendor.qti.hardware.radio.ims</name>
<transport>hwbinder</transport>
<fqname>@1.7::IImsRadio/imsradio0</fqname>
</hal>
<hal format="hidl" override="true">
<name>vendor.qti.hardware.radio.lpa</name>
<transport>hwbinder</transport>
<fqname>@1.1::IUimLpa/UimLpa0</fqname>
</hal>
<hal format="hidl" override="true">
<name>vendor.qti.hardware.radio.qcrilhook</name>
<transport>hwbinder</transport>
<fqname>@1.0::IQtiOemHook/oemhook0</fqname>
</hal>
<hal format="hidl" override="true">
<name>vendor.qti.hardware.radio.qtiradio</name>
<transport>hwbinder</transport>
<fqname>@1.0::IQtiRadio/slot1</fqname>
<fqname>@2.7::IQtiRadio/slot1</fqname>
</hal>
<hal format="hidl" override="true">
<name>vendor.qti.hardware.radio.uim</name>
<transport>hwbinder</transport>
<fqname>@1.2::IUim/Uim0</fqname>
</hal>
<hal format="hidl" override="true">
<name>vendor.qti.hardware.radio.uim_remote_client</name>
<transport>hwbinder</transport>
<fqname>@1.0::IUimRemoteServiceClient/uimRemoteClient0</fqname>
</hal>
<hal format="hidl" override="true">
<name>vendor.qti.hardware.radio.uim_remote_server</name>
<transport>hwbinder</transport>
<fqname>@1.0::IUimRemoteServiceServer/uimRemoteServer0</fqname>
</hal>
</manifest>

24
sku/manifest_d.xml Normal file
View file

@ -0,0 +1,24 @@
<!--
Input:
manifest_d.xml
-->
<manifest version="2.0" type="device">
<hal format="hidl" override="true">
<name>android.hardware.nfc</name>
<transport>hwbinder</transport>
</hal>
<hal format="hidl" override="true">
<name>android.hardware.secure_element</name>
<transport>hwbinder</transport>
<fqname>@1.2::ISecureElement/SIM1</fqname>
<fqname>@1.2::ISecureElement/SIM2</fqname>
</hal>
<hal format="hidl" override="true">
<name>vendor.qti.esepowermanager</name>
<transport>hwbinder</transport>
</hal>
<hal format="hidl" override="true">
<name>vendor.qti.hardware.qteeconnector</name>
<transport>hwbinder</transport>
</hal>
</manifest>

28
sku/manifest_de.xml Normal file
View file

@ -0,0 +1,28 @@
<!--
Input:
manifest_de.xml
-->
<manifest version="2.0" type="device">
<hal format="hidl" override="true">
<name>android.hardware.nfc</name>
<transport>hwbinder</transport>
<fqname>@1.2::INfc/default</fqname>
</hal>
<hal format="hidl" override="true">
<name>android.hardware.secure_element</name>
<transport>hwbinder</transport>
<fqname>@1.2::ISecureElement/SIM1</fqname>
<fqname>@1.2::ISecureElement/eSE1</fqname>
</hal>
<hal format="hidl" override="true">
<name>vendor.qti.esepowermanager</name>
<transport>hwbinder</transport>
<fqname>@1.1::IEsePowerManager/default</fqname>
</hal>
<hal format="hidl" override="true">
<name>vendor.qti.hardware.qteeconnector</name>
<transport>hwbinder</transport>
<fqname>@1.0::IAppConnector/default</fqname>
<fqname>@1.0::IGPAppConnector/default</fqname>
</hal>
</manifest>

25
sku/manifest_dn.xml Normal file
View file

@ -0,0 +1,25 @@
<!--
Input:
manifest_dn.xml
-->
<manifest version="2.0" type="device">
<hal format="hidl" override="true">
<name>android.hardware.nfc</name>
<transport>hwbinder</transport>
<fqname>@1.2::INfc/default</fqname>
</hal>
<hal format="hidl" override="true">
<name>android.hardware.secure_element</name>
<transport>hwbinder</transport>
<fqname>@1.2::ISecureElement/SIM1</fqname>
<fqname>@1.2::ISecureElement/SIM2</fqname>
</hal>
<hal format="hidl" override="true">
<name>vendor.qti.esepowermanager</name>
<transport>hwbinder</transport>
</hal>
<hal format="hidl" override="true">
<name>vendor.qti.hardware.qteeconnector</name>
<transport>hwbinder</transport>
</hal>
</manifest>

81
sku/manifest_n.xml Normal file
View file

@ -0,0 +1,81 @@
<!--
Input:
manifest_n.xml
-->
<manifest version="2.0" type="device">
<hal format="hidl" override="true">
<name>android.hardware.nfc</name>
<transport>hwbinder</transport>
<fqname>@1.2::INfc/default</fqname>
</hal>
<hal format="hidl" override="true">
<name>android.hardware.radio</name>
<transport>hwbinder</transport>
<fqname>@1.2::ISap/slot1</fqname>
<fqname>@1.5::IRadio/slot1</fqname>
</hal>
<hal format="hidl" override="true">
<name>android.hardware.secure_element</name>
<transport>hwbinder</transport>
<fqname>@1.2::ISecureElement/SIM1</fqname>
</hal>
<hal format="hidl" override="true">
<name>vendor.qti.esepowermanager</name>
<transport>hwbinder</transport>
</hal>
<hal format="hidl" override="true">
<name>vendor.qti.hardware.data.connection</name>
<transport>hwbinder</transport>
<fqname>@1.1::IDataConnection/slot1</fqname>
</hal>
<hal format="hidl" override="true">
<name>vendor.qti.hardware.data.iwlan</name>
<transport>hwbinder</transport>
<fqname>@1.0::IIWlan/slot1</fqname>
</hal>
<hal format="hidl" override="true">
<name>vendor.qti.hardware.qteeconnector</name>
<transport>hwbinder</transport>
</hal>
<hal format="hidl" override="true">
<name>vendor.qti.hardware.radio.am</name>
<transport>hwbinder</transport>
<fqname>@1.0::IQcRilAudio/slot1</fqname>
</hal>
<hal format="hidl" override="true">
<name>vendor.qti.hardware.radio.ims</name>
<transport>hwbinder</transport>
<fqname>@1.7::IImsRadio/imsradio0</fqname>
</hal>
<hal format="hidl" override="true">
<name>vendor.qti.hardware.radio.lpa</name>
<transport>hwbinder</transport>
<fqname>@1.1::IUimLpa/UimLpa0</fqname>
</hal>
<hal format="hidl" override="true">
<name>vendor.qti.hardware.radio.qcrilhook</name>
<transport>hwbinder</transport>
<fqname>@1.0::IQtiOemHook/oemhook0</fqname>
</hal>
<hal format="hidl" override="true">
<name>vendor.qti.hardware.radio.qtiradio</name>
<transport>hwbinder</transport>
<fqname>@1.0::IQtiRadio/slot1</fqname>
<fqname>@2.7::IQtiRadio/slot1</fqname>
</hal>
<hal format="hidl" override="true">
<name>vendor.qti.hardware.radio.uim</name>
<transport>hwbinder</transport>
<fqname>@1.2::IUim/Uim0</fqname>
</hal>
<hal format="hidl" override="true">
<name>vendor.qti.hardware.radio.uim_remote_client</name>
<transport>hwbinder</transport>
<fqname>@1.0::IUimRemoteServiceClient/uimRemoteClient0</fqname>
</hal>
<hal format="hidl" override="true">
<name>vendor.qti.hardware.radio.uim_remote_server</name>
<transport>hwbinder</transport>
<fqname>@1.0::IUimRemoteServiceServer/uimRemoteServer0</fqname>
</hal>
</manifest>