Enable SecureElement HAL v1.1
Enable SecureElement HAL v1.1 for LS state info
Bug: 122590188
Test: SE HAL v1.1 enable successfully with LS state info
diff --git a/device.mk b/device.mk
index 51bd361..22788c7 100644
--- a/device.mk
+++ b/device.mk
@@ -377,7 +377,7 @@
Tag \
SecureElement \
android.hardware.nfc@1.1-service \
- android.hardware.secure_element@1.0-service-disabled
+ android.hardware.secure_element@1.1-service-disabled
PRODUCT_SYSTEM_DEFAULT_PROPERTIES += \
vendor.ese.loader_script_path=/sys/firmware/devicetree/base/soc/i2c@88c000/nq@28/ese/loader_scripts_path
diff --git a/init.hardware.rc b/init.hardware.rc
index d06468a..448565f 100644
--- a/init.hardware.rc
+++ b/init.hardware.rc
@@ -880,13 +880,13 @@
on property:ro.boot.hardware.sku=G013B
setprop persist.vendor.nfc.uicc_enabled false
setprop persist.vendor.radio.uicc_se_enabled false
- interface_start android.hardware.secure_element@1.0::ISecureElement/eSE1
+ interface_start android.hardware.secure_element@1.1::ISecureElement/eSE1
on property:ro.boot.hardware.sku=G013C
setprop persist.vendor.nfc.uicc_enabled true
on property:ro.boot.hardware.sku=G013D
setprop persist.vendor.nfc.uicc_enabled false
setprop persist.vendor.radio.uicc_se_enabled false
- interface_start android.hardware.secure_element@1.0::ISecureElement/eSE1
+ interface_start android.hardware.secure_element@1.1::ISecureElement/eSE1
# charger driver exposes now finer grain control, map demo mode to those properties
# demo mode can only be exit wipping data which will also reset the persist properties
diff --git a/nfc/manifest_se_eSE1.xml b/nfc/manifest_se_eSE1.xml
index 3eb7431..b334e0d 100644
--- a/nfc/manifest_se_eSE1.xml
+++ b/nfc/manifest_se_eSE1.xml
@@ -2,7 +2,7 @@
<hal format="hidl">
<name>android.hardware.secure_element</name>
<transport>hwbinder</transport>
- <version>1.0</version>
+ <version>1.1</version>
<interface>
<name>ISecureElement</name>
<instance>eSE1</instance>