365522a828f529593aa87e4d5a22f0cf2460c45a |
|
17-Jun-2011 |
Jaikumar Ganesh <jaikumar@google.com> |
DO NOT MERGE Incoming Bluetooth Connection requests - dialog. This sends the intents to the Settings app to show the dialogs for the incoming connection requests. Change-Id: Ibe267f7cda28ce2a46c25800df2e8ac685b0b9e6
/frameworks/base/core/java/android/bluetooth/BluetoothDeviceProfileState.java
|
40e6c210f88bfde3f5bc0faa93de0910f1a8181b |
|
22-Jan-2011 |
Jaikumar Ganesh <jaikumar@google.com> |
Do Not Merge Connect other profiles when priority is auto connect. ACL auto connection was removed so other profiles won't auto connect when priority was auto connect. Reduced connect other profiles time delay. Bug: 3281016 Change-Id: Ic56ca6e95f618f02bc316d1f80014e58c4b6c3bc
/frameworks/base/core/java/android/bluetooth/BluetoothDeviceProfileState.java
|
d50ac2966edd9c58d8026a624fd795bf54311158 |
|
07-Jan-2011 |
Jaikumar Ganesh <jaikumar@google.com> |
DO NOT MERGE: Remove auto connection on ACL connection. There is no need for this and causes problems with certian cars. Fixes bug: 3281016 Change-Id: Idb65bbd4c8573923ebf82195b828ae071cb20aef
/frameworks/base/core/java/android/bluetooth/BluetoothDeviceProfileState.java
|
28967499d7433f2cc498e7432707e2d5991a408a |
|
28-Oct-2010 |
Jaikumar Ganesh <jaikumar@google.com> |
DO NOT MERGE Fix auto connection with headsets which don't send incoming connections for all profiles. Bug: 3136095 Change-Id: I48f36b99f3f7619a6a18c6adc2057c9d6d23c3e3
/frameworks/base/core/java/android/bluetooth/BluetoothDeviceProfileState.java
|
bdb1d9320b49c286935b04e286ae41734b8f7237 |
|
14-Oct-2010 |
Jaikumar Ganesh <jaikumar@google.com> |
Remove STOPSHIP and reduce log spam. We still need some logs, as it helped me fix the errant headset bug. Bug: 3095000 Change-Id: If12601430e6dc30490df1ff86fc3f9d4d455e6d5
/frameworks/base/core/java/android/bluetooth/BluetoothDeviceProfileState.java
|
70a053bf1ba331d727e2fbfca8f39d96b3b324b4 |
|
14-Oct-2010 |
Jaikumar Ganesh <jaikumar@google.com> |
Work around for errant headsets. 1. Some headsets send an AVCTP connection before an AVDTP connection When that AVCTP connection fails, we get stuck in IncomingA2DP state because we don't handle AVCTP signals for now. We need to handle the signals and fix it better. 2. Also when ACL gets disconnected, reset state i.e when the low level connection disconnected reset our state. This is like a fail safe in case we get stuck. Bug: 3051490 Change-Id: Ibcf188103999ffb1e08c36c2554504c639fb7f50
/frameworks/base/core/java/android/bluetooth/BluetoothDeviceProfileState.java
|
adbda6f094bf957e2943f80ef63d4530f6fcfc5a |
|
13-Oct-2010 |
Jaikumar Ganesh <jaikumar@google.com> |
Bluez doesn't handle disconnect while connecting well. Defer the message. Bug: 3076404 Change-Id: Id62e1008346f492a85e714240a832a061def1786
/frameworks/base/core/java/android/bluetooth/BluetoothDeviceProfileState.java
|
59453c947a2d4d64e2f4a4216a479cd33728439c |
|
04-Oct-2010 |
Jaikumar Ganesh <jaikumar@google.com> |
DO NOT MERGE: Disconnect PBAP while disconnecting HFP profile. PBAP profile is associated with HFP profile. Disconnect PBAP profile while disconnecting HFP profile. We ever never doing this and were expecting the remote end to do it. So when the user disconnects a headset, we will end up with the ACL link still up because PBAP has not been disconnected. This is little bit of a hack till PBAP profile is converted to use the new profile APIs. Change-Id: I5f68b228fd5e607605928a52343ad4b86c58ac0b
/frameworks/base/core/java/android/bluetooth/BluetoothDeviceProfileState.java
|
f1048cdb68d4e4671be2060ca31a3adfc613e88e |
|
03-Jun-2010 |
Jaikumar Ganesh <jaikumar@google.com> |
Serialize all commands for a particular profile. Change-Id: I843ea9ab0bb2372c8316e99e8c083a9939ad774a
/frameworks/base/core/java/android/bluetooth/BluetoothDeviceProfileState.java
|