History log of /packages/apps/Bluetooth/src/com/android/bluetooth/hfp/HeadsetPhoneState.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
d8f88f77836e24c20b67cd872105eb7700f59942 25-Jan-2016 Shishir Agrawal <shishir@google.com> Unhiding MSIM APIs.

1. Unhide MSIM APIs in TelephonyManager that already have non-MSIM equivalent
APIs public.
2. Make MSIM API naming consistent (overloaded, no suffix).
3. Unhide APIs in SubscriptionManager that are necessary for MSIM.

Bug: 26772894
Change-Id: I823ee075e8f77b459977b7546b27e1b373633c53
/packages/apps/Bluetooth/src/com/android/bluetooth/hfp/HeadsetPhoneState.java
766b3209ac1702fd871d19cc9f7c7c114ed6e8b0 21-Sep-2015 Ajay Panicker <apanicke@google.com> NullPoiterException protection for mTelephonyManager

Protect against null pointer exceptions from occuring when
mTelephonyManager is null. This occures if a function using
the variable is called while the service is shutting down and
cleaning up.

Bug: 23793590
Change-Id: I0313880aa6953e54cb2d13d6fb1a06bcba9058c3
/packages/apps/Bluetooth/src/com/android/bluetooth/hfp/HeadsetPhoneState.java
e6a27a58d8b8f9424579d9f6105185d4a2683b79 22-May-2015 Mallikarjuna GB <gbmalli@codeaurora.org> Update the roam status to headset

This change makes sure that roam status
change is updated to headset immediately
as soon as it is changed. With this, we will
not wait to update the roam status till network
service state changed.

This fixes a PTS test case. Notmally a roaming
state change would be accompanied by a service
state change.

Change-Id: Ib30a69e58ee81e67986ffde52093e5f37315f814
/packages/apps/Bluetooth/src/com/android/bluetooth/hfp/HeadsetPhoneState.java
9b0177459ddc1412c4e9d44af53a1badb476bdd9 23-Jan-2015 Matthew Xie <mattx@google.com> Use LTE signal level when under LTE

Bug: 17898918
Change-Id: I9f3bb8d874e24440c2b8de85a6a0d7dbdadb3935
/packages/apps/Bluetooth/src/com/android/bluetooth/hfp/HeadsetPhoneState.java
a93f4e21950d6edc2bfd68356ddefffa259a277c 13-Jan-2015 Wink Saville <wink@google.com> Rename reg/unreg OnSubscriptionsChangedListener.

To addOnSubscriptionsChangedListener and
removeOnSubscriptionsChangedListener.

Bug: 18984103
Change-Id: I6636905093812af89c1c3702840e44c8c5ea891f
/packages/apps/Bluetooth/src/com/android/bluetooth/hfp/HeadsetPhoneState.java
02e4dd41f4f1e7c4c929df709a4e75cf4a469a4f 11-Dec-2014 Wink Saville <wink@google.com> Rename isValidSubId to isValidSubscriptionid.

Bug: 18668873
Change-Id: Ie709a62bbb74e0a767daeb9e3fb3aecd4c45df44
/packages/apps/Bluetooth/src/com/android/bluetooth/hfp/HeadsetPhoneState.java
3eacacc7fd744658af7a862eb91172a6ae1ffba5 20-Nov-2014 Wink Saville <wink@google.com> Additional changes to SubscriptionManager API as per API council.

bug: 17575308
Change-Id: Idd98aa46c15a9219ccf28091c62602ac8bf16c62
/packages/apps/Bluetooth/src/com/android/bluetooth/hfp/HeadsetPhoneState.java
5532bb8c2dd4a785951df8baffe8b7a07f3a4b01 20-Nov-2014 Wink Saville <wink@google.com> Revert "Additional changes to SubscriptionManager API as per API council."

This reverts commit 13e1a71bf0cf955ac39390fd96fd3f04e1954ef6.

Change-Id: Ib22d745d17dcf6dca3567e903670ca7cc323138b
/packages/apps/Bluetooth/src/com/android/bluetooth/hfp/HeadsetPhoneState.java
13e1a71bf0cf955ac39390fd96fd3f04e1954ef6 18-Nov-2014 Wink Saville <wink@google.com> Additional changes to SubscriptionManager API as per API council.

bug: 17575308
Change-Id: I7773965094510999bfce8fc6b2b31ba6ce496653
/packages/apps/Bluetooth/src/com/android/bluetooth/hfp/HeadsetPhoneState.java
cf496e4230a5067a19e067115502b3961c9bf220 11-Nov-2014 Wink Saville <wink@google.com> Update SubscriptionManager API as per API council.

bug: 17575308
Change-Id: Ib39a60e4f75981a466e9d606ec627756efad018d
/packages/apps/Bluetooth/src/com/android/bluetooth/hfp/HeadsetPhoneState.java
7d05ab1e4565d883f26b1831b470d5f5baede45f 23-Oct-2014 Wink Saville <wink@google.com> Change subId to int from long

Change-Id: Idae6335e63e7b1e4e714bc17e71b1a4705e38474
/packages/apps/Bluetooth/src/com/android/bluetooth/hfp/HeadsetPhoneState.java
6ea139153681007ccf5d7b206296fb3c7d172ace 26-Jun-2014 Stuart Scott <stuartscott@google.com> Bluetooth sub selection

Change-Id: I181d4f8b206a4a46f1ae2305e22277f70eb24e69
/packages/apps/Bluetooth/src/com/android/bluetooth/hfp/HeadsetPhoneState.java
2ca3331f43b767c108166dee9036b670cf126b88 11-Jun-2014 Legler Wu <legler.wu@mediatek.com> [DS] Call cannot call out from Car kit

The original code can not work since the subscription is wrong.
So BT can not correctly get the service / signal strength and update
to remote device. Thus some IOT issue happened.

Using the new interface to correctly register.

Change-Id: I2976eb12e44f78d896a04ef01a1a6ebb848f62f0

Conflicts:
src/com/android/bluetooth/hfp/HeadsetPhoneState.java
/packages/apps/Bluetooth/src/com/android/bluetooth/hfp/HeadsetPhoneState.java
f08b93c4a2bdc3295163b11ddf8370071212feb1 23-Jun-2014 Matthew Xie <mattx@google.com> am ea10b480: am 7315070f: Merge "Fix signal strength indicator."

* commit 'ea10b480618028469d25bc6f4239ff74334a431a':
Fix signal strength indicator.
04be19286d311ef51ca50841b6a15ea7994fd3a5 13-Dec-2013 Danny Baumann <dannybaumann@web.de> Fix signal strength indicator.

Some devices don't check the service indicator, but only the signal
indicator. Don't give the false impression that the network signal is ok
when we're actually out of service for those devices.

Change-Id: I2e24daf13593439cbc23254fb4539cd250dbae89
/packages/apps/Bluetooth/src/com/android/bluetooth/hfp/HeadsetPhoneState.java
343b96e3995da4038b614384dcdad8a6494b4bc4 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/HeadsetPhoneState.java
ff44cbb06dcc8e1d0cbb346e0ea4af612ab2b33e 30-Nov-2013 Nitin Srivastava <nitinsr@codeaurora.org> Bluetooth: Update Signal strength

This change makes sure that signal
strength is updated properly when
there is no network service.

Change-Id: I8f2e9fedc4ac6f0d039c55d8211ed96fbe25317d
/packages/apps/Bluetooth/src/com/android/bluetooth/hfp/HeadsetPhoneState.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/HeadsetPhoneState.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/HeadsetPhoneState.java
61fa4903058a68538948d624271be96810defab4 15-Jan-2013 Matthew Xie <mattx@google.com> Use getRadioTechnology call instead of getRilVoiceRadioTechnology

getRilVoiceRadioTechnology had obsoleted getRadioTechnology
We are using the obsolete method to get bluetooth master compile
with aosp build for Broadcom branch.

Change-Id: Ica4258f99be82a2b0e04f74eac0bc5ee95f0a914
/packages/apps/Bluetooth/src/com/android/bluetooth/hfp/HeadsetPhoneState.java
cae4f76797a8d32657eaa0fdc4294cc0ba944c9c 16-Nov-2012 Wink Saville <wink@google.com> Rename get radio technology

Change-Id: I83f2b0eda8c6ccdff1b7253164e2531ca1357e72
/packages/apps/Bluetooth/src/com/android/bluetooth/hfp/HeadsetPhoneState.java
c63208de4e1ce7cf4866bd85ad2a327b9da3a340 16-Nov-2012 Wink Saville <wink@google.com> Revert "Rename get radio technology"

This reverts commit d38211fe71e9e738290c6b84ef70188b8ac55071

Change-Id: I8e8cda5ce923ccec6827e9b5609d82c765b15ae2
/packages/apps/Bluetooth/src/com/android/bluetooth/hfp/HeadsetPhoneState.java
d38211fe71e9e738290c6b84ef70188b8ac55071 02-Nov-2012 Wink Saville <wink@google.com> Rename get radio technology

Change-Id: I267f54c5533f815d14c8f7a2f81545c8e08b773c
/packages/apps/Bluetooth/src/com/android/bluetooth/hfp/HeadsetPhoneState.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/HeadsetPhoneState.java
a8e40f542287f047a8a2fda7f5ea2aea9607edfe 14-Aug-2012 Ravi Nagarajan <nravi@broadcom.com> Notify headset of signal strength change

Battery and service state changes were relayed to the stack, but not
signal strength. This has been resolved.
bug 6983415

Change-Id: Ie6fbb108805348e39c9119d028afb834556ae6b0
/packages/apps/Bluetooth/src/com/android/bluetooth/hfp/HeadsetPhoneState.java
5705f3a6c994b32ed9c50c21e9689108d2ec00fe 14-Jul-2012 Matthew Xie <mattx@google.com> Remove unused import com.android.internal.telephony.Call

Change-Id: I491dc175b29f98900b79e801ff3fb4f116752668
/packages/apps/Bluetooth/src/com/android/bluetooth/hfp/HeadsetPhoneState.java
c55a9837c004044051b71bb47182ace156691283 07-Apr-2012 Matthew Xie <mattx@google.com> replace logx with alogx

Change-Id: Iec82cb4545bb26a8aa55dc7d473247396b9fd6e1

Conflicts:

jni/com_android_bluetooth_hid.cpp
/packages/apps/Bluetooth/src/com/android/bluetooth/hfp/HeadsetPhoneState.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/HeadsetPhoneState.java
bcbeaf69468424800a939b3e8678eaef21efa3d6 09-Mar-2012 Matthew Xie <mattx@google.com> process slc_connect state change event, query and send stack the phone state

Change-Id: I4472384290d87f13f7be5647327c789c01582a7b
/packages/apps/Bluetooth/src/com/android/bluetooth/hfp/HeadsetPhoneState.java
f0b6639617ce2245ffb88968e8a864d0fa99dd8c 09-Mar-2012 Matthew Xie <mattx@google.com> Save volumes and notify stack only when they change

Change-Id: Ibcf6a55111ee3d6ecab6ecd75ab957258b35e49c
/packages/apps/Bluetooth/src/com/android/bluetooth/hfp/HeadsetPhoneState.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/HeadsetPhoneState.java