milanf: Switch to AIDL NXP NFC HAL

Change-Id: I924ec1285904a1a2fe69c167eaf07148fda5bc1e
Signed-off-by: AnierinB <anierin@evolution-x.org>
This commit is contained in:
AnierinB 2025-08-12 13:25:58 -07:00
parent 3e75e75016
commit 096bffe79f
4 changed files with 1 additions and 14 deletions

View file

@ -54,7 +54,7 @@ PRODUCT_PACKAGES += \
# NFC # NFC
PRODUCT_PACKAGES += \ PRODUCT_PACKAGES += \
android.hardware.nfc@1.2-service.samsung \ android.hardware.nfc-service.nxp \
com.android.nfc_extras \ com.android.nfc_extras \
Tag Tag

View file

@ -31,9 +31,6 @@ lib_fixups: lib_fixups_user_type = {
} }
blob_fixups: blob_fixups_user_type = { blob_fixups: blob_fixups_user_type = {
'vendor/etc/init/android.hardware.nfc@1.2-service.sec.rc': blob_fixup()
.regex_replace('sec', 'samsung')
.regex_replace('class hal\n user nfc', 'override\n class hal\n user nfc'),
'vendor/lib64/libBSTSWAD.so': blob_fixup() 'vendor/lib64/libBSTSWAD.so': blob_fixup()
.clear_symbol_version('AHardwareBuffer_allocate') .clear_symbol_version('AHardwareBuffer_allocate')
.clear_symbol_version('AHardwareBuffer_describe') .clear_symbol_version('AHardwareBuffer_describe')

View file

@ -3,11 +3,6 @@
manifest_dn.xml manifest_dn.xml
--> -->
<manifest version="2.0" type="device"> <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"> <hal format="hidl" override="true">
<name>android.hardware.secure_element</name> <name>android.hardware.secure_element</name>
<transport>hwbinder</transport> <transport>hwbinder</transport>

View file

@ -3,11 +3,6 @@
manifest_n.xml manifest_n.xml
--> -->
<manifest version="2.0" type="device"> <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"> <hal format="hidl" override="true">
<name>android.hardware.radio</name> <name>android.hardware.radio</name>
<transport>hwbinder</transport> <transport>hwbinder</transport>