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/BluetoothHeadset.java
|
f51eadaf1f83abfe16a609a4ded6d789494689b2 |
|
21-Sep-2010 |
Jake Hamby <jhamby@google.com> |
Typo fixes in comments and minor code cleanups. * Fix some typos in Javadoc and log messages. * Remove redundant initializer in BluetoothAdapter.readOutOfBandData() * Use canonical "UTF-8" charset name instead of "UTF8" in BluetoothDevice.convertPinToBytes() Change-Id: I58cd5dc48a7ad0053d204c5f590b4b3d438d8672
/frameworks/base/core/java/android/bluetooth/BluetoothHeadset.java
|
740e39be6af3e366a4b82c030b5ea67ab144b42a |
|
02-Jun-2010 |
Jaikumar Ganesh <jaikumar@google.com> |
Pass BluetoothDevice to the Bluetooth Headset calls. This is to support multiple headsets at the same time, atleast at the framework level. Change-Id: I91d05c6c2828c9a09d00806d5e79f1e9c9c7cf84
/frameworks/base/core/java/android/bluetooth/BluetoothHeadset.java
|
9b637e5985f9a86f39d70335c0390ade3716592a |
|
02-Jun-2010 |
Jaikumar Ganesh <jaikumar@google.com> |
Add a new state machine for handling the incoming / outgoing profile connections. Change-Id: I5fc9170b5e24c4a52a6f2ef4ca7a8bac65271941
/frameworks/base/core/java/android/bluetooth/BluetoothHeadset.java
|
c24dbdb57b30f9e8fa6b0c5b48372017b5ae46b0 |
|
02-Apr-2010 |
Jaikumar Ganesh <jaikumar@google.com> |
Add an extra for the Disconnect Headset State. This extra tells as to who initiated the disconnection. Bug:2568119 Change-Id: Iea706ad69f79ae0257604dfa84d49126fb851cca
/frameworks/base/core/java/android/bluetooth/BluetoothHeadset.java
|
d726b35ebd8660022dcea706ee6d3ca51886b04e |
|
17-Mar-2010 |
Eric Laurent <elaurent@google.com> |
Added a configuration option indicating if the platform supports use of bluetooth SCO for off call use cases. Added method to BluetoothHeadset API to check if voice dialer over bluetooth is supported. Replaces direct use of DISABLE_BT_VOICE_DIALING and takes platform capabilities into account. Needed for issue 2416481: Support Voice Dialer over BT SCO. Change-Id: I237d5a984dbc4cbc88e98b85d710a6c87ba1b315
/frameworks/base/core/java/android/bluetooth/BluetoothHeadset.java
|
a3a0946554d120c35ebe0e632fdc454e49cf61e1 |
|
09-Feb-2010 |
mah <mah@android.com> |
Enable bluetooth voice dialing in BluetoothHeadset.java. Bug: 243220 This just sets DISABLE_BT_VOICE_DIALING to false. A different checking to packages/apps/VoiceDialer actually makes it work properly.
/frameworks/base/core/java/android/bluetooth/BluetoothHeadset.java
|
551ed72940af6e4f0b34a1d05282497a547e9a7c |
|
11-Dec-2009 |
Jaikumar Ganesh <jaikumar@google.com> |
Use UNDEFINED priorities when unpaired. For the docks, we can set if a device is preferred or not before pairing process. This was getting overridden when we pair. This problem doesn't happen with normal headsets. Dr No: Eastham Bug: 2318290
/frameworks/base/core/java/android/bluetooth/BluetoothHeadset.java
|
721361f1a74b876c42cc0533c9c19320e8c09927 |
|
21-Nov-2009 |
Jaikumar Ganesh <jaikumar@google.com> |
Add a new priority for Auto Connection of A2DP. DO NOT MERGE. 1. PRIORITY_OFF is when user unchecks A2DP connection profile box. 2. By default, when you bond, it will be PRIORITY_ON. 3. When the profile gets connected, the priority gets set to PRIORITY_AUTO_CONNECT. This means that we will connect automatically to this profile. 4. When the user disconnects, we downgrade the priority to PRIORITY_ON, which means we won't reconnect automatically. a) We need to make a similar change to Handsfree profile. b) We need to rework the profile management design and code which will fix the 6 second timer that we have for A2DP reconnection. Add AUTO_CONNECT priority for Headset profile. Also, don't set priority to ON while disconnecting. This logic has been pushed up to the Settings app. Dr No: Eastham Bug: 2133530
/frameworks/base/core/java/android/bluetooth/BluetoothHeadset.java
|
005b228cdfb369d9b3b325884c0337ba5968bf8c |
|
10-Sep-2009 |
Nick Pelly <npelly@google.com> |
API_CHANGE: Cleanup, javadoc and unhide more Bluetooth API. This is a large batch, and covers: -- Bluetooth Device Discovery -- BluetoothAdapter.ACTION_DISCOVERY_STARTED BluetoothAdapter.ACTION_DISCOVERY_FINISHED BluetoothAdapter.startDiscovery() BluetoothAdapter.cancelDiscovery() BluetoothAdapter.isDiscovering() -- Bluetooth bonding (pairing) -- BluetoothAdapter.getBondedDevices() BluetoothDevice.ACTION_BOND_STATE_CHANGED BluetoothDevice.EXTRA_BOND_STATE BluetoothDevice.EXTRA_PREVIOUS_BOND_STATE BluetoothDevice.BOND_NONE BluetoothDevice.BOND_BONDING BluetoothDevice.BOND_BONDED BluetoothDevice.getBondState() BluetoothDevice.createBond() BluetoothDevice.cancelBondProcess() BluetoothDevice.removeBond() -- BluetoothClass -- BluetoothDevice.ACTION_CLASS_CHANGED BluetoothDevice.EXTRA_CLASS BluetoothDevice.getBluetoothClass() BluetoothClass.Service.* BluetoothClass.Device.Major.* BluetoothClass.Device.* BluetoothClass.getDeviceClass() BluetoothClass.getMajorDeviceClass() BluetoothClass.hasService() -- Misc BluetoothDevice -- BluetoothDevice.ACTION_ACL_CONNECTED BluetoothDevice.ACTION_ACL_DISCONNECTED_REQUESTED BluetoothDevice.ACTION_ACL_DISCONNECTED BluetoothDevice.ACTION_DISCOVERED BluetoothDevice.ACTION_NAME_CHANGED BluetoothDevice.EXTRA_DEVICE BluetoothDevice.EXTRA_NAME BluetoothDevice.EXTRA_RSSI -- Misc BluetoothAdapter -- BluetoothAdapter.ACTION_LOCAL_NAME_CHANGED BluetoothAdapter.EXTRA_LOCAL_NAME BluetoothAdapter.checkBluetoothAddress() I deprecated BluetoothIntent and moved each intent into the class it relates to. Change-Id: I877b1280428ab46278b2bc25668bb44cda22dc36
/frameworks/base/core/java/android/bluetooth/BluetoothHeadset.java
|
a4433af5ac677be7c1f63447c0cd78829bdee159 |
|
09-Jul-2009 |
Yue Lixin <a5206c@motorola.com> |
Add Bluetooth device picker support - add Intent and Extra definition - move profile filter into BluetoothClass
/frameworks/base/core/java/android/bluetooth/BluetoothHeadset.java
|
bd022f423a33f0794bb53e5b0720da2d67e4631c |
|
15-Aug-2009 |
Nick Pelly <npelly@google.com> |
Bluetooth: API change. Split BluetoothDevice into BluetoothDevice and BluetoothAdapter. BluetoothAdapter: Represents the local BT adapter. Operations on the local adapter (start a scan, etc). BluetoothDevice: Represents a remote BT device. Operations on remote devices (pair, connect, etc). IBluetoothDevice.aidl -> Bluetooth.aidl BluetoothDeviceService.java -> BluetoothDeviceService.java TODO: Javadoc
/frameworks/base/core/java/android/bluetooth/BluetoothHeadset.java
|
6c901db72dbaf57d8fdf26adae6721de14ecae22 |
|
19-Jun-2009 |
Nick Pelly <npelly@google.com> |
Add getBatteryUsageHint() to BluetoothHeadset for power monitoring. This is a monotonically increasing integer. Wraps to 0 at Integer.MAX_INT, and at boot. Current implementation returns the number of AT commands handled since boot. This is a good indicator for spammy headset/handsfree units that can keep the device awake by polling for cellular status updates. As a rule of thumb, each AT command prevents the CPU from sleeping for 500 ms
/frameworks/base/core/java/android/bluetooth/BluetoothHeadset.java
|
2d8c060bbc590c0f398c7a2c7a8b3e35111929f4 |
|
26-Mar-2009 |
Nick Pelly <> |
Automated import from //branches/donutburger/...@142766,142766
/frameworks/base/core/java/android/bluetooth/BluetoothHeadset.java
|
ba87e3e6c985e7175152993b5efcc7dd2f0e1c93 |
|
13-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //branches/cupcake_rel/...@138607
/frameworks/base/core/java/android/bluetooth/BluetoothHeadset.java
|
f5b4b98fada53d91c4c2ebeb5a1d33ccc95c94d2 |
|
06-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@136745
/frameworks/base/core/java/android/bluetooth/BluetoothHeadset.java
|
9066cfe9886ac131c34d59ed0e2d287b0e3c0087 |
|
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
/frameworks/base/core/java/android/bluetooth/BluetoothHeadset.java
|
d83a98f4ce9cfa908f5c54bbd70f03eec07e7553 |
|
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
/frameworks/base/core/java/android/bluetooth/BluetoothHeadset.java
|
d24b8183b93e781080b2c16c487e60d51c12da31 |
|
11-Feb-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //branches/cupcake/...@130745
/frameworks/base/core/java/android/bluetooth/BluetoothHeadset.java
|
22f7dfd23490a3de2f21ff96949ba47003aac8f8 |
|
20-Jan-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //branches/cupcake/...@127101
/frameworks/base/core/java/android/bluetooth/BluetoothHeadset.java
|
f013e1afd1e68af5e3b868c26a653bbfb39538f8 |
|
18-Dec-2008 |
The Android Open Source Project <initial-contribution@android.com> |
Code drop from //branches/cupcake/...@124589
/frameworks/base/core/java/android/bluetooth/BluetoothHeadset.java
|
54b6cfa9a9e5b861a9930af873580d6dc20f773c |
|
21-Oct-2008 |
The Android Open Source Project <initial-contribution@android.com> |
Initial Contribution
/frameworks/base/core/java/android/bluetooth/BluetoothHeadset.java
|