Turn BT off when disconnecting from a BT device
A dedicated service is started when BT OOB NDEF record
is found, and it stops itself after handling of the NDEF.
Hence, any state cannot be saved into the service, but
Bluetooth should be turned off after disconnecting from
a device if it was turned on by NFC.
This patch saves the state of Bluetooth into the main
process so that it can be restored.
Change-Id: Ib9ea59c860ea9b439884b44e480b9383ace126f9
2 files changed
tree: f19597a1c7687f12a89bb138e5be1b6652838f7d
- assets/
- etc/
- nci/
- res/
- src/
- tests/
- Android.mk
- AndroidManifest.xml
- CleanSpec.mk
- migrate_nfc.txt
- OWNERS
- README.md
README.md
NFC_NCIHAL_Nfc
####Git Repository
####Supported Versions on "master" Branch
Android Version | NXP Release | NXP Tag |
---|
android-5.0.0_r1/android5.1.0_r1 | 3.5.0_L (PN547C2/PN548C2) | NFC_NCIHALx_AR0F.3.5.0_L_OpnSrc |
####Supported Versions on "br_android_ncihalx_m" Branch
Android Version | NXP Release | NXP Tag |
---|
android-6.0.0_r1 | 4.2.0_M (PN547C2/PN548C2) | NFC_NCIHALx_AR0F.4.2.0_M_OpnSrc |
android-6.0.0_r1 | 4.3.0_M (PN547C2/PN548C2) | NFC_NCIHALx_AR0F.4.3.0_M_OpnSrc |
android-6.0.1_r17 | 4.5.0_M (PN551/PN548C2) | NFC_NCIHALx_AR3C.4.5.0_M_OpnSrc |
android-6.0.1_r17 | 4.7.0_M (PN553) | NFC_NCIHALx_ARC0.4.7.0_M_OpnSrc |
android-6.0.1_r17 | 4.8.0_M (PN551/PN548C2) | NFC_NCIHALx_AR3C.4.8.0_M_OpnSrc |
####Supported Versions on "br_android_ncihalx_n" Branch
Android Version | NXP Release | NXP Tag |
---|
android-7.0.0_r1 | 7.0.3_N (PN548C2/PN551) | NFC_NCIHALx_AR3C.7.0.3_N_OpnSrc |
android-7.0.0_r4 | 7.0.4_N (PN553) | NFC_NCIHALx_ARC0.7.0.4_N_OpnSrc |
android-7.0.0_r12 | 7.1.0_N (PN548C2/PN551/PN553) | NFC_NCIHALx_ARFC.7.1.0_N_OpnSrc |
android-7.0.0_r12 | 7.2.0_N (PN553) | NFC_NCIHALx_ARC0.7.2.0_N_OpnSrc |
android-7.0.0_r12 | 7.3.0_N (PN553) | NFC_NCIHALx_ARC0.7.3.0_N_OpnSrc |
android-7.1.1_r1 | 7.4.0_N (PN548C2/PN551) | NFC_NCIHALx_AR3C.7.4.0_N_OpnSrc |
android-7.1.1_r1 | 7.5.0_N (PN553) | NFC_NCIHALx_ARC0.7.5.0_N_OpnSrc |
####Supported Versions on "br_android_ncihalx_o" Branch
Android Version | NXP Release | NXP Tag |
---|
android-o-preview2 | 8.0.9_O (PN553/PN557) | NFC_NCIHALx_AR1800.8.0.9_O_OpnSrc |
android-o-preview2 | 8.0.C_O (PN553/PN557) | NFC_NCIHALx_AR1800.8.0.C_O_OpnSrc |
android-o-preview2 | 8.0.13_O (PN553/PN557) | NFC_NCIHALx_AR18C0.8.0.13_O_OpnSrc |
android-8.0.0_r4 | 8.1.0_O (PN553) | NFC_NCIHALx_AR00C0.8.1.0_O_OpnSrc |
android-8.0.0_r4 | 8.2.0_O (PN557) | NFC_NCIHALx_AR18C0.8.2.0_O_OpnSrc |
android-8.0.0_r4 | 8.2.3_O (PN557) | NFC_NCIHALx_AR18C0.8.2.3_O_OpnSrc |
android-8.0.0_r4 | 8.3.0_O (PN548C2/PN551/PN553) | NFC_NCIHALx_AR0054.8.3.0_O_OpnSrc |
android-8.0.0_r4 | 8.3.0_O (PN548C2/PN551) | NFC_NCIHALx_AR003C.8.3.0_O_OpnSrc |
android-8.0.0_r4/android-8.1.0_r7 | 8.4.0_O (PN548C2/PN551/PN553/PN557) | NFC_NCIHALx_AR00C0.8.4.0_OpnSrc |