eqs: add SecureElement support for dne variant

Change-Id: I72c8ceaef642f495de2f5783055de6611aa4b999
This commit is contained in:
Cosmin Tanislav
2023-02-03 20:50:27 +02:00
parent aa37bb4490
commit 0f878a99cf
3 changed files with 21 additions and 0 deletions

View File

@@ -29,6 +29,8 @@ TARGET_BOOTLOADER_BOARD_NAME := eqs
# HIDL
DEVICE_FRAMEWORK_COMPATIBILITY_MATRIX_FILE += $(DEVICE_PATH)/device_framework_matrix_eqs.xml
DEVICE_MANIFEST_CAPE_FILES += $(DEVICE_PATH)/manifest_eqs.xml
ODM_MANIFEST_SKUS += dne
ODM_MANIFEST_DNE_FILES := $(DEVICE_PATH)/manifest_eqs_ese.xml
# Kernel
TARGET_KERNEL_CONFIG += \

View File

@@ -84,6 +84,9 @@ PRODUCT_PACKAGES += \
Tag
# Permissions
PRODUCT_COPY_FILES += \
frameworks/native/data/etc/android.hardware.nfc.ese.xml:$(TARGET_COPY_OUT_ODM)/etc/permissions/sku_dne/android.hardware.nfc.ese.xml \
frameworks/native/data/etc/android.hardware.se.omapi.ese.xml:$(TARGET_COPY_OUT_ODM)/etc/permissions/sku_dne/android.hardware.se.omapi.ese.xml
# PowerShare
PRODUCT_PACKAGES += \

16
manifest_eqs_ese.xml Normal file
View File

@@ -0,0 +1,16 @@
<manifest version="2.0" type="device">
<hal format="hidl">
<name>android.hardware.secure_element</name>
<transport>hwbinder</transport>
<version>1.2</version>
<interface>
<name>ISecureElement</name>
<instance>SIM1</instance>
<instance>SIM2</instance>
<instance>eSE1</instance>
</interface>
<fqname>@1.2::ISecureElement/SIM1</fqname>
<fqname>@1.2::ISecureElement/SIM2</fqname>
<fqname>@1.2::ISecureElement/eSE1</fqname>
</hal>
</manifest>