History log of /frameworks/opt/telephony/src/java/com/android/internal/telephony/DefaultPhoneNotifier.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
bd3158360ca73324921350a1c61336af7f9c6d8d 13-Apr-2016 Shishir Agrawal <shishir@google.com> Adding slotId to certain Telephony broadcasts.

These particular boradcasts need to expose phoneId since they are valid even
when there is no SIM.

ACTION_SERVICE_STATE_CHANGED
- Added phoneId to broadcast.
- Removed TelephonyRegistry non subId call.
ACTION_SIGNAL_STRENGTH_CHANGED
- Added phoneId to broadcast.
- Removed TelephonyRegistry non subId call.
ACTION_PHONE_STATE_CHANGED
- Added phoneId to broadcast.
- The non-subId version is called by Telecomm to communicate overall state.
Telephony sends its own version, so only the Telephony call needs to add
phoneId.

Bug: 27378995
Change-Id: Ib24ea6accc265170c5d3938e2cb2c518edfcf8a8
/frameworks/opt/telephony/src/java/com/android/internal/telephony/DefaultPhoneNotifier.java
ec6e2f9f13bac23cdfa0de0a56826b21050b6487 14-Mar-2016 fionaxu <fionaxu@google.com> First Unit test for DefaultPhoneNotifier

bug: 25691379
Change-Id: I3e2c6c94fec10f3f4ec37cb4b06e837c9bbf28b7
/frameworks/opt/telephony/src/java/com/android/internal/telephony/DefaultPhoneNotifier.java
960c250fc2afee078852df1f37a887cec848ec5d 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: I9e623100358d65f1ab853c33599cb78f100f7e3a
/frameworks/opt/telephony/src/java/com/android/internal/telephony/DefaultPhoneNotifier.java
da4199c4dff44a4256f93e9dfe317764760714c6 21-Jan-2016 Nathan Harold <nharold@google.com> Remove Data RealTime Info Listener Support

-Remove Notifier functions from PhoneNotifier, and Phone
-Remove synthesis of the RealTime Info signal from DcController

Because of intractable problems with power consumption and
consistency, this signal is removed and should not be used.

Bug: 23319188

Change-Id: I63df8909ec9c328fa7d0ed89384806362f54744a
/frameworks/opt/telephony/src/java/com/android/internal/telephony/DefaultPhoneNotifier.java
e36f59c8a17246eb7924ba1d2bf70f6a2eead1e2 12-Jan-2016 Amit Mahajan <amitmahajan@google.com> Mark internally used functions private in GsmCdmaPhone.

Includes some (mostly cosmetic) code cleanup too.

Bug: 25793157
Change-Id: I8f0eb8b3ead18f29ca146637dca6ffd659a9f699
/frameworks/opt/telephony/src/java/com/android/internal/telephony/DefaultPhoneNotifier.java
1a87ab3d7170d618f048c4f5af8c7504a587aaa5 10-Dec-2015 Jack Yu <jackyu@google.com> Merge from master

Change-Id: Ifbd86600111d2c444031ff608fab62fb2ee4b236
/frameworks/opt/telephony/src/java/com/android/internal/telephony/DefaultPhoneNotifier.java
0470315f0ad74e6bf756824cf1cdf62f85feaeab 15-Dec-2014 Stuart Scott <stuartscott@google.com> Return the data network type for the given sub id.

bug: 18634918
Change-Id: Ie6cf11a387bb8fe17f9354d6f712aae378f7f584
/frameworks/opt/telephony/src/java/com/android/internal/telephony/DefaultPhoneNotifier.java
ffdf8ce51e37e5e45791c9ea11604aa00dffc88e 15-Jul-2014 Jing Zhao <zhaojing@motorola.com> Separate voice and data roaming state & roaming type.

It is possible for voice and data registered on different network,
so the roaming state could be different.

Set voice and data roaming status and roaming type separately.

Bug: 17318123
Change-Id: Iede9132cbf94bc9971702bd9232374585edd5cd0
/frameworks/opt/telephony/src/java/com/android/internal/telephony/DefaultPhoneNotifier.java
b237a11044ed842d2865ff8c8716befb06b6ca25 25-Oct-2014 Wink Saville <wink@google.com> Change subId to int from long

Change-Id: Idae6335e63e7b1e4e714bc17e71b1a4705e38474
/frameworks/opt/telephony/src/java/com/android/internal/telephony/DefaultPhoneNotifier.java
110eda521d7a40ffcb09f31fd02d3d65a10cdcc3 11-Sep-2014 New Author Steven Liu <stevenliu@motorola.com> redirect RIL_UNSOL_OEM_HOOK_RAW to system app

add notifyOemHookRawEvent

Bug: 17298769
Change-Id: Iaea054d3cc2925eea1e11f8871faabc7bc9dfb2d
/frameworks/opt/telephony/src/java/com/android/internal/telephony/DefaultPhoneNotifier.java
1fc8906caa9ee879f0343dd3a120cde6d695798b 23-Sep-2014 xinhe <xinhe@google.com> Merge "Fix for empty RSSI triangle after boot" into lmp-dev
d1a60dfe521f376e3500946d5371f126dbd36767 19-Sep-2014 xinhe <xinhe@google.com> Fix for empty RSSI triangle after boot

After device bootup, the signal strength triangle is empty although there is
both voice and data connection. This is due to when TelephonyRegistry doing call
back listen register, some APP use mDefaultSubID. However, when the reigister
happen, the mDefaultSubId does not exist. Althouhgh it can be update later, if
the update event comes too late (especially after the steady state), no
ServiceStatechange event can be received anymore. Thus the service is always not
available and the signal stength trangle has no chance to be updated anymore.
This is a risk condition.

Bug:17472622

Change-Id: I8e6e37469086eecabbc4b9abcdb0d32eb09e0635
/frameworks/opt/telephony/src/java/com/android/internal/telephony/DefaultPhoneNotifier.java
a79810b528ddbf224fe17b3529d365c9ce247369 19-Sep-2014 Yorke Lee <yorkelee@google.com> Don't call TelephonyNotifyCallState from DefaultPhoneNotifier anymore

Telecom now sends out this consolidated call state so this method is now
unnecessary.

Bug: 17553837
Change-Id: I76f67939a35add5f84f1e7f9d5727d2537a70e09
/frameworks/opt/telephony/src/java/com/android/internal/telephony/DefaultPhoneNotifier.java
6a5ef38e6ae3d3a3ad90ae180388fe85de0495a2 08-Sep-2014 Wink Saville <wink@google.com> Change suffix UsingSubId to ForSubscriber.

Bug: 17255752
Change-Id: Ifd522888b5aaae111f642d1e35bd1bb939e539d4
/frameworks/opt/telephony/src/java/com/android/internal/telephony/DefaultPhoneNotifier.java
d2c79d28884203ad4f13ebdf443b3899d56b93d6 01-Aug-2014 Wink Saville <wink@google.com> Turn off extra debugging.

Change-Id: I768654652cf8d97a718af99dc21f0caf73c89b22
/frameworks/opt/telephony/src/java/com/android/internal/telephony/DefaultPhoneNotifier.java
a8467dd0c524787104b1ccdddc5e8af10ba729ed 13-Jun-2014 Wink Saville <wink@google.com> Merge kwd to master

Change-Id: Idb607c0aa32f80fe4fe1539aedea7a221e9e7f04
/frameworks/opt/telephony/src/java/com/android/internal/telephony/DefaultPhoneNotifier.java
aa2f665dfdaf28c946f2d6c6f4e212c0c683ee27 06-Jun-2014 Adam Lesinski <adamlesinski@google.com> Merge commit '2f1e87b4' into manualmerge

Conflicts:
src/java/com/android/internal/telephony/DefaultPhoneNotifier.java

Change-Id: I46f2432de5873c19f42bb8a588719ec84e92f059
2f1e87b4ff0395a97a6a82134202be82d89ce6e7 06-Jun-2014 Adam Lesinski <adamlesinski@google.com> am 7961ac2c: SmsManager responds gracefully to no backing service

* commit '7961ac2c8d2e50d879bc6d5b272b7d972a335c0e':
SmsManager responds gracefully to no backing service
7961ac2c8d2e50d879bc6d5b272b7d972a335c0e 03-Jun-2014 Adam Lesinski <adamlesinski@google.com> SmsManager responds gracefully to no backing service

Previously we would get an NPE if there was no isms service
running on the device. Now we return sensible defaults
and throw UnsupportedOperationException for methods
that are meant to invoke actions and have a void
return type.

Change-Id: I894809a0d6431b7c6472ec6f69d3b8e84a1418ea
/frameworks/opt/telephony/src/java/com/android/internal/telephony/DefaultPhoneNotifier.java
96cce86cf08e37e0f09ed5057b1196e26b302743 09-Apr-2014 Robert Greenwalt <rgreenwalt@google.com> Replace LinkCapabilities with NetworkCapabilities

bug:13885501
Change-Id: I4ebc184c29278c385364ab0993c8783dfd9086fb
/frameworks/opt/telephony/src/java/com/android/internal/telephony/DefaultPhoneNotifier.java
8758315661d65c14d0e10d354a14f80ec1f65db7 16-Apr-2014 Wink Saville <wink@google.com> Add notifyDataConnectionRealTimeInfo.

Change-Id: Iadcbf9765af57c125bcdf74e3fc652ed6c8f7d42
/frameworks/opt/telephony/src/java/com/android/internal/telephony/DefaultPhoneNotifier.java
b7b7a62112b79571adf74372c5f5366fd62d0031 27-Feb-2014 Anders Kristensen <andersk@google.com> Remove duplicate call disconnect codes.

The Android code base defines call disconnect codes in three places:
- android.telephony.DisconnectCause
- android.internal.telephony.Connection.DisconnectCause
- com.android.services.telephony.common.Call.DisconnectCause

This CL consolidates the code to use the integer codes from
android.telephony.DisconnectCause everywhere.

Change-Id: I84a3fd5182a51d07fc7d81076e4b2c15ff26c61c
/frameworks/opt/telephony/src/java/com/android/internal/telephony/DefaultPhoneNotifier.java
0742246233c3f03f864d23e52d89e1845d994701 27-May-2013 Antonio Marín Cerezuela <amarin@swissms.ch> Telephony API extension v2

Added the following notifications:

public void notifyPreciseCallState(Phone sender);
public void notifyDisconnectCause(Connection.DisconnectCause cause, int preciseCause);
public void notifyPreciseDataConnectionFailed(Phone sender, String reason, String apnType, String apn, String failCause);

Change-Id: If3b88c679507c529b746046c4a17cf6d9974bd09
/frameworks/opt/telephony/src/java/com/android/internal/telephony/DefaultPhoneNotifier.java
cbaa45bbf2cab852b6c9c3a887e9f803d4e857ea 23-Feb-2013 Wink Saville <wink@google.com> Clean up

- Add @Overrides where needed.
- Update javadoc comments
- Remove extra semi-colons
- Rename DataConnection.java to DataConnectionBase.java
- Rename GsmDataConnection.java to DataConnection.java
- Add defaults to switch statements
- Remove/fix most "if (false)" statements. Fixed by using a CONSTANT
- Fix hidden variables by hoisting to base class or renaming
- Tweak some debug output

Change-Id: If38de2fdeaacafbf40cdfd7f84dc5c52030ba2a3
/frameworks/opt/telephony/src/java/com/android/internal/telephony/DefaultPhoneNotifier.java
99c2e1d6749cfad2a8ca94a47857d8c3bfc09454 27-Nov-2012 Wink Saville <wink@google.com> Use Rlog instead of Log.

Change-Id: I2f44193b294513e743526e5c163e7d9a45308b28
/frameworks/opt/telephony/src/java/com/android/internal/telephony/DefaultPhoneNotifier.java
ef1d4bff9bbf7d967dbcace73f08910e14e367d0 17-Jul-2012 Wink Saville <wink@google.com> Revise CellInfo API's

Change-Id: I35bc22caf4a6a2255f2ce122690823f8d602b359
/frameworks/opt/telephony/src/java/com/android/internal/telephony/DefaultPhoneNotifier.java
0825495a331bb44df395a0cdb79fab85e68db5d5 12-Jul-2012 Wink Saville <wink@google.com> Create telephony-common

telephony-common was created by moving some of
frameworks/base/telephony
to:
frameworks/opt/telephony

Change-Id: I32cbb5eec1fa239c1587e055c8f7ef4fc48fb62c
/frameworks/opt/telephony/src/java/com/android/internal/telephony/DefaultPhoneNotifier.java