c7087d2466a291185853a6b2a16f789233e3420f |
|
18-Mar-2016 |
Ajay Panicker <apanicke@google.com> |
Add guest mode functionality (2/5) Add a flag to enable() to start Bluetooth in restricted mode. In restricted mode, all devices that are paired during restricted mode are deleted upon leaving restricted mode. Right now restricted mode is only entered while a guest user is active. Bug: 27410683 Change-Id: I8f23d28ef0aa3a8df13d469c73005c8e1b894d19
/system/bt/service/ipc/binder/bluetooth_binder_server.cpp
|
20af7c3cc040e82124184ad869d840ad6fa1eacf |
|
28-Mar-2016 |
Ajay Panicker <apanicke@google.com> |
Revert "Add guest mode functionality (2/5)" This reverts commit 45ee419b233480060548f19b09de6726d28a06ea. Change-Id: I7d24acbe09305611c4e0bbfe7d40348d0fd1c365
/system/bt/service/ipc/binder/bluetooth_binder_server.cpp
|
45ee419b233480060548f19b09de6726d28a06ea |
|
18-Mar-2016 |
Ajay Panicker <apanicke@google.com> |
Add guest mode functionality (2/5) Add a flag to enable() to start Bluetooth in restricted mode. In restricted mode, all devices that are paired during restricted mode are deleted upon leaving restricted mode. Right now restricted mode is only entered while a guest user is active. Bug: 27410683 Change-Id: I19ff91d1d7fb8c60230fee7a05d32574b5b2aeda
/system/bt/service/ipc/binder/bluetooth_binder_server.cpp
|
cdd71240ec226fd45b4a7e34332ea39e171c56ad |
|
12-Jan-2016 |
Marie Janssen <jamuraa@google.com> |
service: Update HAL call for arguments The HAL now takes an additional argument for dumpsys arguments. Change-Id: I286149e4d86ea50c4830a9f6d32e1d57025d01a7 (cherry picked from commit 802c8879cbf1d6490aa312a986ac199b84415cec)
/system/bt/service/ipc/binder/bluetooth_binder_server.cpp
|
dff1aa9fe7d305a94e0de0e9d70ca22504fabcf0 |
|
14-Dec-2015 |
Marie Janssen <jamuraa@google.com> |
service: Implement IBinder.dump() Add dump() support to BluetoothBinderServer and change IBluetooth implementation to allow the system to call it correctly. Bug: 26095165 Change-Id: I32ca78e37484b5d748b8caf4c293aafcf01dfbff
/system/bt/service/ipc/binder/bluetooth_binder_server.cpp
|
900c9dc00243990f96922dee904728be1732276f |
|
11-Nov-2015 |
Arman Uguray <armansito@google.com> |
service: Add IBluetoothGattClient IPC bindings Added the Binder IPC bindings for the IBluetoothGattClient API. Bug: 25128256 Change-Id: Idc37ac7d85c0d3a2aa17e2b95ee588d590a8bb8f
/system/bt/service/ipc/binder/bluetooth_binder_server.cpp
|
4624e1a6d25a838dad2e72001e340dd77d68179e |
|
21-Sep-2015 |
Arman Uguray <armansito@google.com> |
service: Add IBluetoothGattServer stubs Added the IBluetoothGattServer and IBluetoothGattServerCallback interface definitions with stub daemon implementation. Added IBluetooth.getGattServerInterface to obtain a GATT server interface handle. Bug: 24245347 Change-Id: I2d361a55d2b21e270dc74484e678985df3d30306
/system/bt/service/ipc/binder/bluetooth_binder_server.cpp
|
81f82d278f4d5593012357857c5bc1d0cd758c82 |
|
02-Sep-2015 |
Arman Uguray <armansito@google.com> |
service: Add IBluetoothLowEnergy interface Introduce the IBluetoothLowEnergy and IBluetoothLowEnergyCallback interfaces with stub implementations for three methods only. Added the definition and implementation for IBluetooth.GetLowEnergyInterface. Bug: 23395353 Change-Id: Iba4d9aa20779956b486c0b46e752e0e00be3aeea
/system/bt/service/ipc/binder/bluetooth_binder_server.cpp
|
10b54c4b7f1a863a27eca4158f256062ec9c3770 |
|
21-Aug-2015 |
Arman Uguray <armansito@google.com> |
service: Implement IBluetooth.isMultiAdvertisementSupported() Added the Binder bindings, bluetoothtbd implementation, and new bluetooth-cli command for testing it. Bug: 23227962 Change-Id: I2de62e49e5d8b0bcc118ccb654d72fdd9f11f748
/system/bt/service/ipc/binder/bluetooth_binder_server.cpp
|
3644c2a3f9b203eaf798053097ad92df8b2820cc |
|
24-Aug-2015 |
Arman Uguray <armansito@google.com> |
service: Check for NULL IBinder in registerCallback Added checks for NULL binder in IBluetooth.registerCallback and IBluetooth.unregisterCallback. Change-Id: I6136ad08d83696ad0e94cc2425667df9310f2b96
/system/bt/service/ipc/binder/bluetooth_binder_server.cpp
|
67ab1c856dfc0ca9fb44b94b3621d4183a693a5a |
|
20-Aug-2015 |
Arman Uguray <armansito@google.com> |
service: Introduce IBluetoothCallback.h This CL introduces the native bindings for the IBluetoothCallback Binder interface and implements the IBluetooth registerCallback and unregisterCallback methods. Bug: 23328384 Change-Id: I6fbf72cff7e3f037a412be8678ea97f3a7ada0c8
/system/bt/service/ipc/binder/bluetooth_binder_server.cpp
|
03b1f0fb7247ddc1c8496bf3b1bdc056110d12fa |
|
18-Aug-2015 |
Arman Uguray <armansito@google.com> |
service: Implement IBluetooth getAddress, getName, and setName This CL implements the IBluetooth getAddress, getName, and setName API methods. Bug: 23227962 Change-Id: I5ba8395a08bdbcf6a882ea8f413448cf0a1f331a
/system/bt/service/ipc/binder/bluetooth_binder_server.cpp
|
77bf8137962c2477f28041b29220b92f90a7460a |
|
15-Aug-2015 |
Arman Uguray <armansito@google.com> |
service: Add four more IBluetooth API definitions Added bindings for the following IBluetooth API methods: String getAddress(); ParcelUuid[] getUuids(); boolean setName(in String name); String getName(); Bug: 23227962 Change-Id: Ia5f57056486bb832b2c9e7fc82837626716992ed
/system/bt/service/ipc/binder/bluetooth_binder_server.cpp
|
2117e520c9f5b105ade7e92c4ab4928ea905f176 |
|
15-Aug-2015 |
Arman Uguray <armansito@google.com> |
service: Implement IBluetooth::GetState This CL implements the GetState method of the IBluetooth interface: 1. A new file, adapter_state.h has been added, which defines the STATE_* values from BluetoothAdapter.java in the framework layer. This is done this way so that a client library can be built with minimal dependency on core service code (e.g. Adapter). 2. Implemented the GetState method. 3. Refactored the fake BluetoothInterface such that multiple unit test modules can make use of it by centralizing fake behavior to hal/. 4. Added new commands to client/. Bug: 23227962 Change-Id: Id403094f6fe34cd5cef0577f319309169f74ddf3
/system/bt/service/ipc/binder/bluetooth_binder_server.cpp
|
fcf2e0391950a8b140082fbe78688fa89471fbed |
|
14-Aug-2015 |
Arman Uguray <armansito@google.com> |
service: Implement IBluetooth IsEnabled, Enable, and Disable Implemented the IsEnabled, Enable, and Disable methods of the IBluetooth interface. Added a simple REPL logic to client/main.cpp so that these commands can be tested real-time via command-line. Bug: 23169366 Change-Id: Id27a82e5cdadc5ea0b6f88d3ab3a6b7882f6212a
/system/bt/service/ipc/binder/bluetooth_binder_server.cpp
|
d6a4b0c950f44d3eab34825880d26c19e362d22b |
|
14-Aug-2015 |
Arman Uguray <armansito@google.com> |
service: Replace CoreStack with Adapter This CL removes the CoreStack class. Code that depended on a CoreStack instance now depend on Adapter and hal::BluetoothInterface instead. Bug: 23169364 Change-Id: Ide008cc7d3f9e74656f6bfa4df2dfee511e55b90
/system/bt/service/ipc/binder/bluetooth_binder_server.cpp
|
b2286f386e20a45b5f19a199d0981f4952216fa3 |
|
06-Aug-2015 |
Arman Uguray <armansito@google.com> |
service: Add IPCHandlerBinder This CL integrates Binder IPC into the daemon. This introduces IPCHandlerBinder and BluetoothBinderServer which is the Binder server proxy for IBluetooth. A new command-line switch is introduced to optionally disable Binder on platforms that do not use it. BluetoothBinderServer currently does not fully implement any of the IPC calls and consists of stubs. Bug: 22743677 Change-Id: I3e4ba7a3211898bab0c9c8061f4e4db3854711ed
/system/bt/service/ipc/binder/bluetooth_binder_server.cpp
|