2287bc2b01df774378123fe7bc7bca14fee549f7 |
|
05-Nov-2014 |
Benjamin Franz <bfranz@google.com> |
Allow managed profile apps to use some bluetooth functionality. Adding a function that checks whether the calling user is the foreground user or a managed profile associated to this user. This function is deployed in selected spots to give managed profile apps access to some part of the bluetooth functionality including the HeadsetService. Bug: 16968338 Change-Id: Ib0db0847cf361b449484195553725c38ede3b618
/packages/apps/Bluetooth/src/com/android/bluetooth/hfp/HeadsetService.java
|
838949d46a4cc054985a8cfd682004f8dd6d3bbb |
|
28-Oct-2014 |
Mike Lockwood <lockwood@google.com> |
Add dumpsys support for bluetooth Bug: 18159457 Change-Id: I807a7d921b6e5baf111d0f0e3e182c6633a93b7c
/packages/apps/Bluetooth/src/com/android/bluetooth/hfp/HeadsetService.java
|
b6132733b6e386cc8c93b5598c72ed8efe04bf3e |
|
28-Apr-2014 |
Matthew Xie <mattx@google.com> |
Add WBS support on Bluedroid (5/6) Bug 13764086 Change-Id: Ib6c5d5f4321006ce1a35045907618abc417e6352
/packages/apps/Bluetooth/src/com/android/bluetooth/hfp/HeadsetService.java
|
69d4ca45a25e86823fbdb754ca6a3995f8131d59 |
|
15-Mar-2014 |
Nitin Srivastava <nitinsr@codeaurora.org> |
Multi HF support 1. Added support for Multi HF connections in Bluetooth application. 2. All connection transition states for 2nd HS onwards is handled in new state- MultiHFPending. 3. The changes are done to handle proper state transition for all connected HS. Change-Id: I033ae57943e50273f9d3cac4c5f8d1624cb9ee09
/packages/apps/Bluetooth/src/com/android/bluetooth/hfp/HeadsetService.java
|
70be005a18a35ec5fcb46152f0dfbe82156efa3a |
|
22-Aug-2013 |
Kim Schulz <k.schulz@samsung.com> |
Fixes to the google review comments + spec 1.1 - updated code to comply with MAP spec 1.1 - removed activity + strings.xml - removed unused notification code - fixed TODOs - added more string validation and case insensitivity - fixed internal+google review comments - Added dump of incoming bMessages to /sdcard/bluetooth/log when verbose debug in enabled. Only the latest received message will be stored - Fix functions msgListingSize and msgListingHasUnread to also consider mms filter message type - Fix wrong tag length define for notification status parameter - Re-added shutdown code to interupt the MNS - removed map activity - Added initial bluetooth map unit tests - Fix map event report xml start tag to uppercase 'MAP' - added support for using ProfileService class - changed the way the Broadcast Receiver was implemented - Fixed minor bugs found during Automotive Test Event - FilterPeriod application parameters can be present, but with zero length - For MMS the end-boundary were added too early - The FOLDER entry in bMessage can be empty for a message push - Wrong error value returned for a set status operation with a wrong handle - In getMessage() exclude all binary content and smil.xml if the appParam attachment is set to "no". - Set correct content id and content location for mms. Fix mms mime parser bug. - moved disconnect to Handler thread - fixed multipart-message split bug. - added a few Unit tests for multi-part messages - MMS parser optimized - fixed exception in MNS obex Client - fixed problem with Native PDUs not getting correct timestamp - corrected mixup in ordinator/recipient for MMS Change-Id: I3875762822a7f8ce0132065e0da5d0257e3850a1 Bug:10692365
/packages/apps/Bluetooth/src/com/android/bluetooth/hfp/HeadsetService.java
|
cdc8ec8d84c7f16b851238da0d80b51335c4ea07 |
|
16-Aug-2013 |
Edward Jee <edjee@google.com> |
Enables AT+ANDROID command in Bluetooth HFP. Adds another vendor-specific command AT+ANDROID in Bluetooth Hands-Free Profile. And creates an API function that sends an unsolicited result code +ANDROID . Bug: 8736189 Change-Id: I7e5bba8a568f596565a1531948061e4d2fe456e0
/packages/apps/Bluetooth/src/com/android/bluetooth/hfp/HeadsetService.java
|
fd0cb64aeb1f806a041a5881dd2ba846b0aa6a93 |
|
02-May-2013 |
Ravi Nagarajan <nravi@broadcom.com> |
Fix for roam indicator not updating correctly Use telephony manager PhoneStateListener to update the roam indicator bug 8781689 Change-Id: I7c06f162918a10d06d77fb302e99bd2db8b02874
/packages/apps/Bluetooth/src/com/android/bluetooth/hfp/HeadsetService.java
|
ede67c26e7b2564ea35db6d9b3027a269c150e13 |
|
24-Oct-2012 |
Zhihai Xu <zhihaixu@google.com> |
License of files Bluetooth package is not updated to ASL2 bug 7385618 Change-Id: I338fd87083387706f3b5f410c9592219bb8a1acb
/packages/apps/Bluetooth/src/com/android/bluetooth/hfp/HeadsetService.java
|
df9d0fe584874f8cafa6ecedb3c3c054c9e99cba |
|
10-Oct-2012 |
Matthew Xie <mattx@google.com> |
Merge "Turn off dbg messages, be prepared for production build" into jb-mr1-dev
|
37510150ee738ccfa5913f7120e28f25ae7768df |
|
09-Oct-2012 |
Zhihai Xu <zhihaixu@google.com> |
Bluetooth multi-user updates: change bluetooth service to reject background user access. bug 6925422 Change-Id: I11d5ebf007c2843a72a9870055fc96672daf8409
/packages/apps/Bluetooth/src/com/android/bluetooth/hfp/HeadsetService.java
|
fd1da115cbf09b7dd9bca3c7d3a4fb816a835dc5 |
|
08-Oct-2012 |
Matthew Xie <mattx@google.com> |
Turn off dbg messages, be prepared for production build bug 7174712 Change-Id: I58747ec6507da8ea8ae27a182b601aaf626ede42
/packages/apps/Bluetooth/src/com/android/bluetooth/hfp/HeadsetService.java
|
c7ead6d5827f3832b9210e92fab7597142059852 |
|
01-Oct-2012 |
Jeff Sharkey <jsharkey@android.com> |
Move bluetooth priorities from Secure to Global. Bug: 7231171 Change-Id: I39e3611dcec1104558704ed72855fef85f33c084
/packages/apps/Bluetooth/src/com/android/bluetooth/hfp/HeadsetService.java
|
0e46362107a23fcfe829b270f3ff987d911cd102 |
|
26-Sep-2012 |
Matthew Xie <mattx@google.com> |
Add MODIFY_PHONE_STATE permission to access Bluetooth service in Phone app Enforce MODIFY_PHONE_STATE permission for some HeadsetService APIs that only provided for Phone app for phone stat change notifications bug 7115021 Change-Id: I62e3f429f4205feb50e123ee94b4c468999804a6
/packages/apps/Bluetooth/src/com/android/bluetooth/hfp/HeadsetService.java
|
6893668d1ccf0cc6361ef31ace52fedc2e37e35a |
|
15-Sep-2012 |
Wink Saville <wink@google.com> |
Add StateMachine make methods. StateMachines must be started before any messages are sent to them otherwise an exception is thrown. Bug: 7091976 Change-Id: I05315d45d4d6db42843442b7feb37c665cfabcab
/packages/apps/Bluetooth/src/com/android/bluetooth/hfp/HeadsetService.java
|
73d192095093759688cccc896714f71fcee218d8 |
|
08-Aug-2012 |
Matthew Xie <mattx@google.com> |
Merge "Fix for BT turn on/off issues: NPE, FD/thread leaks, ANR." into jb-mr1-dev
|
15d36984a79d6e35c659edb0efdf929f0b526bd5 |
|
01-Aug-2012 |
Fred <fredc@broadcom.com> |
Fix for BT turn on/off issues: NPE, FD/thread leaks, ANR. This fix addresses numerous BT on/off issues found from the CTS test. Fixed fD/pipe leak in various state machine Looper objects by calling quit() function. Fixed cursor leak in AtPhonebook. Change Pbap to stop the RFCOMM listener on the STATE_TURNING_OFF instead of STATE_OFF. Removed several cleanup() methods causing NPE. Reduced RFCOMM listener timeout from 3 seconds to 300ms between retry. bug 6834336 Change-Id: I52423343d8f52f65294af0143f373871a9874d77
/packages/apps/Bluetooth/src/com/android/bluetooth/hfp/HeadsetService.java
|
4f5430babbc5a8f870e5a578a4ea3452f41dd97a |
|
01-Aug-2012 |
Ganesh Ganapathi Batta <ganeshg@broadcom.com> |
Implement Profile Auto connection logic Implement Profile Auto connection logic (moved from Settings App )in Bluetooth APK to avoid Auto connection not happening if the Settings App is not running As part of this implementation following features are implemented 1. Auto connection initiation during BT on OFF 2. Profile Auto connection priority management 3. Connecting Missing profile logic 4. Initialize Profile Priorities on Bond State Change Change-Id: I12b7c190e28f043b4b008c9b48ac7e13aaf178e6
/packages/apps/Bluetooth/src/com/android/bluetooth/hfp/HeadsetService.java
|
6b19b0e94877ae8f0803133f8cfb4885acff2763 |
|
14-Jun-2012 |
Syed Ibrahim M <syedibra@broadcom.com> |
Virtual call implementation Change-Id: I72a96eedd1cac10a0da7223ebc9b70fd4a21974d
/packages/apps/Bluetooth/src/com/android/bluetooth/hfp/HeadsetService.java
|
4603dc081506452854023a1c6eacdfca468e0dc4 |
|
12-Jun-2012 |
Matthew Xie <mattx@google.com> |
comment out state machine quit call Change-Id: I0d4f72d50cd981a3c334583948dc0563f0662662
/packages/apps/Bluetooth/src/com/android/bluetooth/hfp/HeadsetService.java
|
74ae04c73312403e89db0f8e9bd9601d403b4783 |
|
07-May-2012 |
fredc <fredc@broadcom.com> |
Fixed memory leak in Binder objects from repeatedly turning on/off Bluetooth Change-Id: Ibee5382816d47b1e9b846461942a9daccc4210a7
/packages/apps/Bluetooth/src/com/android/bluetooth/hfp/HeadsetService.java
|
405b6148a168c05f9c9eac6a80db68b9a58392e2 |
|
27-Apr-2012 |
Sreenidhi T <nidhit@broadcom.com> |
Added AT+CPBR support Change-Id: Ice860d8f97350d805a5478e94a27ae19cf42dafd
/packages/apps/Bluetooth/src/com/android/bluetooth/hfp/HeadsetService.java
|
b5cc776c9353a203cdde97e62b25f05d9633d14c |
|
19-Apr-2012 |
fredc <fredc@broadcom.com> |
Fixed BT on/off issue Change-Id: I47cbac9fc694d5604a664f20170eeed90eeee8e6 Conflicts: jni/com_android_bluetooth_btservice_AdapterService.cpp
/packages/apps/Bluetooth/src/com/android/bluetooth/hfp/HeadsetService.java
|
3fafe61ef25c1899fdc817c52163aec16c31055c |
|
19-Apr-2012 |
Ravi Nagarajan <nravi@broadcom.com> |
Memory profiling changes : Updated the Bluetooth code to handle cleaning up of object references (context, handlers, and collection objects ) during service cleanup.Memory profiling changes : Updated the Bluetooth code to handle cleaning up of object references (context, handlers, and collection objects ) during service cleanup. Change-Id: I2b0235f71c1feaf32215b2aaf89a2e06d8fa7d73
/packages/apps/Bluetooth/src/com/android/bluetooth/hfp/HeadsetService.java
|
6654f5c903de510a70f9e72cd5ad7837b615d93f |
|
12-Apr-2012 |
fredc <fredc@broadcom.com> |
Non persistent adapter service Change-Id: I65e1c18e2899cea0a1e5c0102c4d24d39dce0249 Conflicts: jni/com_android_bluetooth_hdp.cpp jni/com_android_bluetooth_hid.cpp Conflicts: jni/com_android_bluetooth_hid.cpp
/packages/apps/Bluetooth/src/com/android/bluetooth/hfp/HeadsetService.java
|
6c91bc0a163cc7600c40d7fb979777fd911d1ef1 |
|
17-Feb-2012 |
Matthew Xie <mattx@google.com> |
Initial implementation of HFP and A2DP profile/service/statemachine. Change-Id: Ic6e6d358b94313f237b7be61b70dcc6f4f7902e7
/packages/apps/Bluetooth/src/com/android/bluetooth/hfp/HeadsetService.java
|