diff --git a/BoardConfigCommon.mk b/BoardConfigCommon.mk index 843fc22..b6d13c4 100644 --- a/BoardConfigCommon.mk +++ b/BoardConfigCommon.mk @@ -217,7 +217,9 @@ BOARD_AVB_RECOVERY_ROLLBACK_INDEX_LOCATION := 1 # VINTF DEVICE_MATRIX_FILE := $(COMMON_PATH)/vintf/compatibility_matrix.xml -DEVICE_MANIFEST_FILE := $(COMMON_PATH)/vintf/manifest.xml +DEVICE_MANIFEST_FILE := \ + $(COMMON_PATH)/vintf/manifest.xml \ + $(COMMON_PATH)/vintf/manifest_nfc.xml DEVICE_FRAMEWORK_COMPATIBILITY_MATRIX_FILE := \ $(COMMON_PATH)/vintf/framework_compatibility_matrix.xml \ diff --git a/vintf/framework_compatibility_matrix.xml b/vintf/framework_compatibility_matrix.xml index 2eadbfa..3f283ef 100644 --- a/vintf/framework_compatibility_matrix.xml +++ b/vintf/framework_compatibility_matrix.xml @@ -136,6 +136,14 @@ cnd + + vendor.nxp.nxpese + 1.0 + + INxpEse + default + + vendor.nxp.nxpnfc 2.0 diff --git a/vintf/manifest.xml b/vintf/manifest.xml index 5dcaf3b..7c39e9c 100644 --- a/vintf/manifest.xml +++ b/vintf/manifest.xml @@ -118,37 +118,6 @@ @1.1::IRadioConfig/default - - - android.hardware.nfc - hwbinder - 1.2 - - INfc - default - - - - vendor.nxp.nxpnfc - hwbinder - 2.0 - - INxpNfc - default - - - - android.hardware.secure_element - hwbinder - 1.2 - - ISecureElement - SIM1 - SIM2 - - @1.2::ISecureElement/SIM1 - @1.2::ISecureElement/SIM2 - android.hardware.soundtrigger hwbinder diff --git a/vintf/manifest_nfc.xml b/vintf/manifest_nfc.xml new file mode 100644 index 0000000..0bfedbf --- /dev/null +++ b/vintf/manifest_nfc.xml @@ -0,0 +1,44 @@ + + + android.hardware.nfc + hwbinder + 1.2 + + INfc + default + + @1.2::INfc/default + + + android.hardware.secure_element + hwbinder + 1.2 + + ISecureElement + SIM1 + SIM2 + + @1.2::ISecureElement/SIM1 + @1.2::ISecureElement/SIM2 + + + vendor.nxp.nxpnfc + hwbinder + 2.0 + + INxpNfc + default + + @2.0::INxpNfc/default + + + vendor.nxp.nxpese + hwbinder + 1.0 + + INxpEse + default + + @1.0::INxpEse/default + +