Are there any Android phones that support extended APDUs?

I am developing an Android application that has the function of reading data from a smart card. By default, NFC controllers support the APDU command with a maximum transceiver length of 261 bytes per command. Due to the fact that you need to read big data on the map, the reading speed is very slow.
Are there any Android phones that support extended APDUs that allow sending more than 261 bytes in one APDU?
Or are there any ways to change the maximum transceiver length by calling the Android API to do this?

I found some topic: link

In which they increased the hard-coded value in NativeNfcManager.java and rebuilt the NFCService (NfcNci.apk). But I'm looking for a simpler solution for this.
Do you have any suggestions, please tell me?
Many thanks.

+4
source share

Source: https://habr.com/ru/post/1658418/


All Articles