History log of /packages/services/Telecomm/src/com/android/server/telecom/TelephonyUtil.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
971e3290d7416129ce5d1910fb77dd083436f3de 09-Jul-2015 Santos Cordon <santoscordon@google.com> Dont use isPotentialEmergency for our emergency logic.

isPotentialEmergency number is meant to prevent 3rd party apps from
circumventing our restriction on dialing emergency numbers (only default
dialer can do that). 3rd parties could potentially circumvent it
by dialing an emergency-prefixed number like 911234 since some carriers
will dial emergency services for those numbers as well.
isPotentialEmergency checks prefixes as well to prevent this.

A bug turned up where we were treating too many calls as emergency and
this is because we were too liberal with our use of
isPotentialEmergency(). We needed to only use in the case above but
we ended up using it all over telecom which caused our 'ask every time'
feature to be disabled 911234 even in markets where that is a valid
non-emergency number.

The fix is to replace our isPotentialEmergency check with isLocalEmergency
for the majority of telecom logic. This puts things at par with the
correct behavior from kitkat.

Bug: 21650423
Change-Id: I075ea9937b54e0b4bc4e158943652c30319e62fd
/packages/services/Telecomm/src/com/android/server/telecom/TelephonyUtil.java
ea5cb93d81099f17654e0fdf9b8eda3bfa89f081 08-May-2015 Santos Cordon <santoscordon@google.com> Provide enable property on phone accounts.

Bug: 20303449
Change-Id: I4b9cb0e29377233ed4fc01757570351ee6e5856e
/packages/services/Telecomm/src/com/android/server/telecom/TelephonyUtil.java
8d5d9ddc66b55b6906364ab3c0e244dab4d58f13 12-Mar-2015 Ihab Awad <ihab@google.com> Make Telecom synchronous

Remove main-thread handlers and add a systemwide lock object.

Change-Id: I6334fdfa6c244836f6375bea302404f61c81301b
/packages/services/Telecomm/src/com/android/server/telecom/TelephonyUtil.java
c127211ffd269bffc8a393a3c5ebfe7bdd99896b 16-Oct-2014 Yorke Lee <yorkelee@google.com> Always return at least the default emergency phone account

If Telephony hasn't registered any phone accounts yet, return a
default emergency phone account so that emergency calls can still be
made.

Bug: 18003823

Change-Id: I090abb170c9c7d718afd370a1d8c620decf4dbc3
/packages/services/Telecomm/src/com/android/server/telecom/TelephonyUtil.java
7cc70b4f0ad1064a4a0dce6056ad82b205887160 13-Sep-2014 Tyler Gunn <tgunn@google.com> Renaming Telecomm to Telecom.

- Changing package from android.telecomm to android.telecom
- Changing package from com.android.telecomm to
com.android.server.telecomm.
- Renaming TelecommManager to TelecomManager.

Bug: 17364651
Change-Id: Ib7b20ba6348948afb391450b4eef8919261f3272
/packages/services/Telecomm/src/com/android/server/telecom/TelephonyUtil.java