• NFC Extended Length Xposed Fix 1
  • NFC Extended Length Xposed Fix 2

NFC Extended Length Xposed Fix

NOT FOR SAMSUNG PHONES! They include cheap NFC chips.
Xposed Framework required!

Simple Xposed module to change the hardcoded value of 261 bytes which Android is saying is the upper limit of your NFC Controller to transmit although the NFC chip in your phone is maybe capable of more.

Its only useful if some apps check this value and throw an error. If your build-in NFC chip doesn't support this message length the module can't help you and apps trying to use this capacity may crash.

This module hooks two funktions:

1. NativeNfcManager.getMaxTransceiveLength to return 2462 instead of the hardcoded 261 bytes.
2. NativeNfcManager.getExtendedLengthApdusSupported to return TRUE instead of FALSE.

This could help to get apps and/or NFC Tags working who exceed the 261 bytes limits.

For german users: This module makes it possible to use the AusweisApp2 with eID Funktion of your ID Card (neuer Personalausweis (nPA)).
With an OnePlus One I was able to get till the PIN check before an unknown error occurred. Some others phone are maybe more compatible.

See this Android bug for more information.
https://code.google.com/p/android/issues/detail?id=76598

Category : Tools

Related searches

Reviews (2)

Ado. C. Aug 29, 2019     

It is unfortunate to see this module with such a poor rating. As is the case a lot of the time when apps involving root/lower level functions many negative reviews and ratings are the result of user error rather than the app itself. This module does exactly what it claims to do and is a quick and easy way to address a common and frustrating issue with NFC functionality on Android devices. My Yubikey Neo is working once again after flashing an AOSP (9.0) rom. Thanks Dev!

Dun. K. Sep 14, 2020     

Thanks a lot. Saved me the hassle of doing it manually. Samsungs S6 Edge should be compatible according to the site of the Ausweisapp, apparently custom ROM doesn't have it set above 500 bytes, thus causing the "extended length not supported" error. Works fine now.