- 23 Jul, 2013 2 commits
-
-
Martijn Coenen authored
Also, keep sending SE broadcasts for now. Change-Id: Ic960066f2374e7ecba1df89468dfc35f97d3ce2c
-
Martijn Coenen authored
Change-Id: I5ac57adf20f09f97f18e8514167c6677cab8ff81
-
- 22 Jul, 2013 1 commit
-
-
Martijn Coenen authored
The service interface is now defined in the platform. Change-Id: I6dbffed4d8185f437880912179f69b91e1a51cd9
-
- 16 Jul, 2013 1 commit
-
-
Martijn Coenen authored
- Routing table will now be dynamically updated as HCE services are installed/removed/modified - Layering and arch: - RegisteredAidCache knows about which services want which AIDs, and on what route. - AidRoutingManager maintains the current state of the AID routing table in the NFCC. - HostEmulationManager is responsible for incoming HCE transactions and resolving them to the correct service. - Fixed various bugs Change-Id: I16327dfca96a9bd3fb5633c2e6b4247fe35ab8d6
-
- 01 Jul, 2013 4 commits
-
-
Elliott Hughes authored
* commit '9015ccfc': Switch NFC over to the public StandardCharsets.
-
Elliott Hughes authored
* commit '65468cb5': Switch NFC over to the public StandardCharsets.
-
Elliott Hughes authored
* commit '844501b2': Switch NFC over to the public StandardCharsets.
-
Elliott Hughes authored
-
- 28 Jun, 2013 1 commit
-
-
Elliott Hughes authored
Change-Id: I9704a7a8e6b8e6e4c52f60e2704d69993ee8aa41
-
- 17 Jun, 2013 1 commit
-
-
Martijn Coenen authored
-
- 13 Jun, 2013 5 commits
-
-
The Android Open Source Project authored
* commit '6a844844':
-
The Android Open Source Project authored
Change-Id: I8a88208d9155d9205c286ab4fcc6aacb3b3961d4
-
The Android Automerger authored
-
The Android Open Source Project authored
* commit '299ee969': Properly dispatch "play key" into the system.
-
The Android Open Source Project authored
Change-Id: Ib81ab8a57918c9ff847cf5202e2e630e85445a0c
-
- 12 Jun, 2013 4 commits
-
-
Martijn Coenen authored
When pairing a Bluetooth headset, directly dispatch Play KeyEvents to AudioService, to ensure that the current active stack of registered MediaButtonReceivers is honored. Bug: 9389201 Change-Id: Idce1d28d684134cd8f69e2fb2304747c7b6b8fe8
-
Martijn Coenen authored
* commit 'ba8fa887': Properly dispatch "play key" into the system.
-
Martijn Coenen authored
* commit '825f3b96': Properly dispatch "play key" into the system.
-
Martijn Coenen authored
When pairing a Bluetooth headset, directly dispatch Play KeyEvents to AudioService, to ensure that the current active stack of registered MediaButtonReceivers is honored. Bug: 9389201 Change-Id: Idce1d28d684134cd8f69e2fb2304747c7b6b8fe8
-
- 10 Jun, 2013 1 commit
-
-
Martijn Coenen authored
Initial check-in that allows to build basic HCE apps: - Introduced new RoutingManager, taking care of programming the routing table to the NFCC. - Added DeviceHost interfaces for adding/removing aids to the routing table, and sending raw frames. - On devices that have an eSE, the eSE is the default route. - Removed routing code from SecureElement class. - HostEmulationManager resolves and dispatches AIDs routed to the host to an application service. - Simple Messenger service interface for exchanging APDUs. - RegisteredAidCache keeps a cache of AIDs that are registered by Android applications, as well as their route. TODO: - Dynamic registration of AIDs. - Dynamic updates of the routing table. - AID conflict resolution. - Allow apps to indicate AIDs present "off-host". - Implement base-class HCE service in framework. - Switch default route to host. Change-Id: I7d7643770fcc848699810ec5443d0d9b81d85669
-
- 03 Jun, 2013 2 commits
-
-
The Android Open Source Project authored
* commit 'db6002a8':
-
The Android Open Source Project authored
Change-Id: Ia6abae6e625e0ea37abc4d9499c9d96ae705d979
-
- 02 Jun, 2013 1 commit
-
-
The Android Automerger authored
-
- 01 Jun, 2013 2 commits
-
-
Martijn Coenen authored
* commit '531f9c1c': Check for proper SE open return values on wipe.
-
Martijn Coenen authored
* commit '2b4dc11f': Check for proper SE open return values on wipe.
-
- 31 May, 2013 1 commit
-
-
Martijn Coenen authored
Bug: 9227578 Change-Id: Iff9e9512ac4d8e25a287ce40fba7c2717b4419fa
-
- 28 May, 2013 2 commits
-
-
The Android Open Source Project authored
* commit '1bb6d087':
-
The Android Open Source Project authored
Change-Id: I4dc32b5e3d732a59d90b0594c589a36479abf6ce
-
- 26 May, 2013 1 commit
-
-
The Android Automerger authored
-
- 23 May, 2013 2 commits
-
-
Martijn Coenen authored
* commit '061ed109': Use top activity when determining foreground package.
-
Martijn Coenen authored
* commit '2f61bcad': Use top activity when determining foreground package.
-
- 22 May, 2013 4 commits
-
-
Martijn Coenen authored
If you have an activity stack where the base activity belongs to a different package, NfcService would use the wrong package for determining whether the current foreground app is allowed to have an ndef message (callback) set. This could cause Activity stacks like Settings -> Storage -> Pictures & Videos -> Gallery to fail sending pictures. Use the top activity instead. Bug: 9072009 Change-Id: I32fbbea1423333117d2a0522eced98ecf9a758e7
-
The Android Open Source Project authored
* commit 'ad70e059':
-
The Android Open Source Project authored
Change-Id: I0d344aca0bfc8aa04e287d39bf09d52254460484
-
The Android Automerger authored
-
- 21 May, 2013 4 commits
-
-
Martijn Coenen authored
* commit 'db504cc9': Broadcast LLCP events in debug builds.
-
Martijn Coenen authored
* commit '5cb16e95': Broadcast LLCP events in debug builds.
-
Martijn Coenen authored
-
Martijn Coenen authored
Bug: 8839848 Change-Id: I01a18b3409da66ab1394c2c196a06a8749b9c72c
-
- 16 May, 2013 1 commit
-
-
The Android Open Source Project authored
* commit '644aecfc':
-