da772582c17e3f5ffe36e4cab3e1ede3cba32060 |
|
26-Apr-2014 |
Martijn Coenen <maco@google.com> |
HCE/SE foreground support. - Allow apps to specify a service they'd like to execute while in foreground. - Refactored code that determines priority into PreferredServices - Made a generic ForegroundUtils class that use IProcessObserver to monitor foreground/background state transitions. - Simplified logic in RegisteredAidCache that determines where an AID goes. Order is: 1) Foreground (if allowed to override) 2) Payment default app 3) Other. - Added dump() to classes for easier debugging Change-Id: Idf871ea91d10102b82b170a45b519be98adc9edf
/packages/apps/Nfc/src/com/android/nfc/cardemulation/AppChooserActivity.java
|
a3b2c7944266cbd02afc08ce48ce8259d8a65019 |
|
25-Sep-2013 |
Martijn Coenen <maco@google.com> |
Latest HCE UX. Use service description whenever we can. Bug: 10862185 Bug: 10859925 Change-Id: I1e6f668bec0d2d2e4f96f803ba24ba58088836a3
/packages/apps/Nfc/src/com/android/nfc/cardemulation/AppChooserActivity.java
|
dc304dadda013e383fdd1348b2a24bc6b3c9acac |
|
06-Sep-2013 |
Martijn Coenen <maco@google.com> |
HCE: Latest UX designs, strings. Also, close dialogs on screen off. Bug: 10262585 Change-Id: Ida69636cc54a7575cc109c908992cf47fe95cb76
/packages/apps/Nfc/src/com/android/nfc/cardemulation/AppChooserActivity.java
|
f5cd84c3a7ffb66196ab3c0745569da937d7533b |
|
30-Aug-2013 |
Martijn Coenen <maco@google.com> |
Upgrade to new API changes. Following API review. Also: - Added support for pause/resume P2P in reader mode - Fixed bug where we tried to route even when NFC was off, causing lockups. Bug: 10550349 Bug: 10552589 - Change-Id: I48f6834386bd542bdf1b7f1a8b1072d8981b0915
/packages/apps/Nfc/src/com/android/nfc/cardemulation/AppChooserActivity.java
|
451ba48faa87d78bfbec0597ff06af1747cf6acb |
|
29-Aug-2013 |
Martijn Coenen <maco@google.com> |
HCE: API updates, default handling, lock-screen. - Use new selection mode APIs - Fixed up default handling - Check if service requires device unlock before dispatching - Fixed isDefaultServiceForAid() - Fixed a bug where we created two routing managers Change-Id: Iba4a3ce7f599974ccedbf8d301cc46ff1e99c94e
/packages/apps/Nfc/src/com/android/nfc/cardemulation/AppChooserActivity.java
|
78976de08ad5d5f9d5fcba28f3ea82350907a782 |
|
15-Aug-2013 |
Martijn Coenen <maco@google.com> |
HCE UX: Display dialog on service failure indication. Also: - Refactor AID handling to separate class. - Implement unHandled() call from service. - Verify the service's identify by checking replyTo param - Return 6F00 in case we can't parse an APDU for whatever reason. Bug: 10262585 Change-Id: I1a3ccb9ae57107d68cf5923c3cf05bd224f93e4e
/packages/apps/Nfc/src/com/android/nfc/cardemulation/AppChooserActivity.java
|
75f63db568f953e935e62cb3046d167b881979c8 |
|
07-Aug-2013 |
Martijn Coenen <maco@google.com> |
HCE: 1-time tap overrides, chooser/tap again. - Added two dialogs for dealing with app selection and asking the user to "Tap Again" once an app has been selected. - Logic for dealing with 1-time tap overrides and defaults. UX still to be finalized. Change-Id: I10f9fed6ef8aa6255a88f6a518af9875068ddac4
/packages/apps/Nfc/src/com/android/nfc/cardemulation/AppChooserActivity.java
|