Unblock wait events when nci command timeout occurs

When nci command timeout occurs, NfcService may be blocked by waiting
for SynEvent then ANR. Unblock wait events before trying to recover NFCC
by togglging NFC state.

Bug: 153704838
Bug: 184373721
Test: build pass

Change-Id: Ib8d34b6ce4d636d12c1e1e6e534f035f10d596c2
1 file changed
tree: 73e5ff55e644734f8da212364af1d66ff700d09b
  1. assets/
  2. etc/
  3. nci/
  4. res/
  5. src/
  6. tests/
  7. .clang-format
  8. Android.bp
  9. AndroidManifest.xml
  10. CleanSpec.mk
  11. migrate_nfc.txt
  12. OWNERS
  13. PREUPLOAD.cfg
  14. README.md
README.md

NFC_NCIHAL_Nfc

Git Repository

DESCRIPTIONCHECKOUT COMMAND
NFC_NCIHAL_Nfcgit clone https://github.com/NXPNFCProject/NFC_NCIHAL_Nfc.git

Supported Version on "br_android_ncihalx_row_11" branch

Android VersionNXP ReleaseNXP Tag
aosp-master11.01.00 (PN80T/PN81T/PN553/PN557)NFC_AR_00_18C0_11.01.00_OpnSrc
aosp-master11.01.01 (PN80T/PN81T/PN553/PN557)NFC_AR_00_18C0_11.01.01_OpnSrc
android-11.0.0_r311.02.00 (PN80T/PN81T/PN553/PN557)NFC_AR_00_18C0_11.02.00_OpnSrc
android-11.0.0_r311.03.00 (PN80T/PN81T/PN553/PN557)NFC_AR_00_18C0_11.03.00_OpnSrc

Supported Version on "br_android_ncihalx_row_q" branch

Android VersionNXP ReleaseNXP Tag
aosp-master10.01.00 (PN80T/PN81T/PN553/PN557)NFC_AR_00_18C0_10.01.00_OpnSrc
aosp-master10.02.00 (PN80T/PN81T/PN553/PN557)NFC_AR_00_18C0_10.02.00_OpnSrc
android-10.0.0_r210.03.00 (PN80T/PN81T/PN553/PN557)NFC_AR_00_18C0_10.03.00_OpnSrc
android-10.0.0_r210.04.00 (PN80T/PN81T/PN553/PN557)NFC_AR_00_18C0_10.04.00_OpnSrc

Supported Versions on "br_android_ncihalx_row_p" Branch

Android VersionNXP ReleaseNXP Tag
android-p-preview 29.0.D (PN553)NFC_NCIHALx_AR00C0.9.0.D_OpnSrc
android-9.0.0_r39.1.0 (PN557)NFC_NCIHALx_AR0800.9.1.0_OpnSrc
android-9.0.0_r39.2.0 (PN81T/PN557)NFC_NCIHALx_AR1800.9.2.0_OpnSrc
android-9.0.0_r39.3.0 (PN553)NFC_NCIHALx_AR0040.9.3.0_OpnSrc
android-9.0.0_r39.4.0 (PN553)NFC_NCIHALx_AR00C0.9.4.0_OpnSrc
android-9.0.0_r39.5.0 (PN557)NFC_NCIHALx_AR1800.9.5.0_OpnSrc
android-9.0.0_r39.6.0 (PN80T/PN81T)NFC_NCIHALx_AR18C0.9.6.0_OpnSrc