| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
|
|
|
|
|
| |
Change-Id: I8da74ff64579181387b3905c29e5d4dca9e9e7eb
Signed-off-by: Paul Kocialkowski <contact@paulk.fr>
|
|
|
|
| |
Change-Id: If3afc9a3d46fe3780261d029caac18d242718e38
|
|\
| |
| |
| |
| |
| | |
https://android.googlesource.com/platform/packages/apps/Nfc into 1.1
Android 4.2.2 release 1
|
| |
| |
| |
| | |
Change-Id: I391d8e1be1a61e68b01f0db371dbb4ed3e5b5933
|
| |
| |
| |
| |
| |
| | |
* So we stay bug-for-bug compatible with OEMs.
Change-Id: I0c14568d9f587ebcd2d21c0f0490b705be7ce8ce
|
|\ \
| |/
| |
| |
| |
| |
| |
| |
| |
| | |
https://android.googlesource.com/platform/packages/apps/Nfc into aosp
Conflicts:
nci/src/com/android/nfc/dhimpl/NativeNfcManager.java
src/com/android/nfc/NfcService.java
Change-Id: I52a73c696c003e8ccf513977968a42d917acf87a
|
| |
| |
| |
| | |
Change-Id: I3ccb25bf7cde2c22f52260cae0e9957517e6bb5f
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
https://android.googlesource.com/platform/packages/apps/Nfc into HEAD
Conflicts:
nxp/jni/com_android_nfc_NativeNfcManager.cpp
Change-Id: Ic84af6ad1cda79984f40e9fc464d2cbaa994b89a
|
| |\ \ |
|
| | |\ \ |
|
| | | |\ \ |
|
| | | | |\ \ |
|
| | | | | |\ \ |
|
| | | | | | |\ \ |
|
| | | | | | | |\ \ |
|
| | | | | | | | |\ \ |
|
| | | | | | | | | |\ \ |
|
| | | | | | | | | | |\ \
| | | | | | | | | | |/ /
| | | | | | | | | |/| | |
|
| | | | | | | | | |\ \ \ |
|
| | | | | | | | | | |\ \ \ |
|
| | | | | | | | | | | |\ \ \ |
|
| | | | | | | | | | | | |\ \ \ |
|
| | | | | | | | | | | | | |\ \ \ |
|
| | | | | | | | | | | | | | |\ \ \ |
|
| | | | | | | | | | | | | | | |\ \ \ |
|
| | | | | | | | | | | | | | | | |\ \ \ |
|
| | | | | | | | | | | | | | | | | |\ \ \ |
|
| | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | |
Until we figure out why routing gets stuck, don't hold
the wakelock indefinitely.
Bug: 7113095
Change-Id: If4d1ed8d8855e2b50ddae6d06e886faf0d58db6d
|
| | | | | | | | | | | | | | | | | | |\ \ \ |
|
| | | | | | | | | | | | | | | | | | | |\ \ \ |
|
| | | | | | | | | | | | | | | | | | | | |\ \ \ |
|
| | | | | | | | | | | | | | | | | | | | | |\ \ \ |
|
| | | | | | | | | | | | | | | | | | | | | | |\ \ \ |
|
| | | | | | | | | | | | | | | | | | | | | | | |\ \ \ |
|
| | | | | | | | | | | | | | | | | | | | | | | | |\ \ \ |
|
| | | | | | | | | | | | | | | | | | | | | | | | | |\ \ \ |
|
| | | | | | | | | | | | | | | | | | | | | | | | | | |\ \ \ |
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | |\ \ \ |
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | |\ \ \ |
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | |\ \ \ |
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |\ \ \ |
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |\ \ \ |
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |\ \ \ |
|
| |/ / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / /
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
Instead of immediately applying the routing,
serialze the request with any outstanding
commands (including NFC enable/disable). This
prevents race conditions when NFC is being disabled
and the card emu routing gets changed at the same time.
Wait until the AsyncTask is complete, to make sure
that the routing is applied (if possible) by the time
the call returns.
Bug: 7418238
Change-Id: I7d92533179c02f4b6b01a86967737e64532317a1
|
| |/ / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / /
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
The NCI stack may do firmware download as part
of the intilization call. Make sure we don't
suspend while the download is in progress.
Also, hold a wakelock over the entire EEwipe
procedure. This prevents suspending in the
middle.
Bug: 7407558
Change-Id: I2034c8292414dc7db20a0c19951d44021389adea
|
| |/ / / / / / / / / / / / / / / / / / / / / / / / / / / / / / / /
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
Work around an issue where sending the wipe
APDUs at the same time as the SE sends its
HCI configuration to the NFCC can cause the
persistent HCI state to become incorrect.
Bug: 7387638
Change-Id: I11a73e3ad7875c5b1d755efde0a7a803427b7468
|
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
On sw600 and larger, the navbar is at the bottom,
not to the side.
Bug: 7399926
Change-Id: I825a1156995ec6e84faef16866dea4bf240a11c2
|
| |/ / / / / / / / / / / / / / / / / / / / / / / / / / / / / / /
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
We've seen the NFCC get in a state where
it continuously reports field off/field on
events. The danger is that the device goes
to sleep right after a field on event. On
wake-up, the field off/field on loop is
gone, and the device prevents any access
to the SE from the DH because it thinks
the field is still present.
Bug: 7386840
Change-Id: I87b681124078fe69c0244efd7b14ebe3ffd1c161
|
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ |
|