12312f6d758ab0fcd1b5a1c7c885cf4997098402 |
|
14-Nov-2016 |
fionaxu <fionaxu@google.com> |
Add simActivationState to PhoneStateListener - new public SimActivationState - hook with PhoneStateListener, notifying registrants when voice&data activation state changed Bug: 31061369 Test: existing TC runtest --path frameworks/opt/telephony/tests/telephonytests Test: new TC runtest --path frameworks/opt/telephony/tests/telephonytests/src/com/android/internal/telephony/SimActivationTrackerTest.java Change-Id: Ieefe2698fe6055a980d225f5ce74f52aef0daab4
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephonyRegistry.aidl
|
f7e59c1f618d20b79df6e936b9daedaa7c1b4d3d |
|
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: I554f7ee18b9ae19919f4724328dcff3ef9cbd092
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephonyRegistry.aidl
|
8216236175c74c4d93e28eb06314b7b22b12df15 |
|
21-Jan-2016 |
Nathan Harold <nharold@google.com> |
Remove Data RealTime Info Listener Support -Remove Listener from the NetworkManagementService -Remove the callback capability from TelephonyRegistry -Remove the callback capbility from PhoneStateListener Because of intractable problems with power consumption and consistency, this signal is removed and should not be used. Bug: 23319188 Change-Id: I99383075bbd5604cc801deab6de94ac97fc17bfd
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephonyRegistry.aidl
|
1f45264dd6b874d72ed901a2213c779d42d321c1 |
|
15-Apr-2015 |
Andrew Flynn <flynn@google.com> |
TelephonyManager Carrier Network Change Notification Adds a way for a carrier app to notify the system that an intended network change is starting or ending. This can be used by a system PhoneStateListener to provide custom UI or perform other actions during this period. - Adds new public TelephonyManager API: notifyCarrierNetworkChange(boolean) - Adds new @hide PhoneStateListener method: onCarrierNetworkChange(boolean) - Functionality merely serves as a pass-through of data from an app to a PhoneStateListener (SystemUI for the intended use case) - Protected by MODIFY_PHONE_STATE permission or hasCarrierPrivileges(). Bug: 11392659 Change-Id: I3199e21ec1ac124198f44b86c1534dd3ff1f6858
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephonyRegistry.aidl
|
071743f0cbbfab36150db6ec945452579d02e8dd |
|
13-Jan-2015 |
Wink Saville <wink@google.com> |
Rename reg/unreg OnSubscriptionsChangedListener. To addOnSubscriptionsChangedListener and removeOnSubscriptionsChangedListener. Bug: 18984103 Change-Id: I6636905093812af89c1c3702840e44c8c5ea891f
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephonyRegistry.aidl
|
d09c4cad65c708f2c4810d24295456708a2000d2 |
|
22-Nov-2014 |
Wink Saville <wink@google.com> |
Additional changes to SubscriptionManager API as per API council. bug: 17575308 Change-Id: Idd98aa46c15a9219ccf28091c62602ac8bf16c62
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephonyRegistry.aidl
|
2d1ee982276f5dbd0e035778b731b48e4ef34515 |
|
20-Nov-2014 |
Wink Saville <wink@google.com> |
Revert "Additional changes to SubscriptionManager API as per API council." This reverts commit baf21da1e17ef358632c078128d381b3be218a08. Change-Id: I73cbdfadf07ca3cf20b042781b62aafcc72b17d6
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephonyRegistry.aidl
|
baf21da1e17ef358632c078128d381b3be218a08 |
|
20-Nov-2014 |
Wink Saville <wink@google.com> |
Additional changes to SubscriptionManager API as per API council. bug: 17575308 Change-Id: I7773965094510999bfce8fc6b2b31ba6ce496653
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephonyRegistry.aidl
|
a374c3d03b28f135cdfba2cadf6fe6f03ac010bd |
|
11-Nov-2014 |
Wink Saville <wink@google.com> |
Update SubscriptionManager API as per API council. bug: 17575308 Change-Id: Ib39a60e4f75981a466e9d606ec627756efad018d
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephonyRegistry.aidl
|
63f03dd94c43c22f2c77306059b5748e5e1e0e3c |
|
23-Oct-2014 |
Wink Saville <wink@google.com> |
Change subId to int from long Change-Id: Idae6335e63e7b1e4e714bc17e71b1a4705e38474
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephonyRegistry.aidl
|
485f2095f8ba695b88331c01a2de468b5616a5d7 |
|
11-Sep-2014 |
New Author Steven Liu <stevenliu@motorola.com> |
redirect RIL_UNSOL_OEM_HOOK_RAW to system app Add LISTEN_OEM_HOOK_RAW_EVENT and onOemHookRawEvent to PhoneStateListener. Bug: 17298769 Change-Id: Iaea054d3cc2925eea1e11f8871faabc7bc9dfb2d
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephonyRegistry.aidl
|
43c50293490ba7efb0f97a1e45b07c92aeafa61e |
|
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: I772d29e6dd9da212b78fd0d4438b8273e3318dba
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephonyRegistry.aidl
|
bc0272754df7a2fb71bf709a2a8a7c852ee69e5c |
|
08-Sep-2014 |
Wink Saville <wink@google.com> |
Change suffix UsingSubId to ForSubscriber. Bug: 17255752 Change-Id: Ifd522888b5aaae111f642d1e35bd1bb939e539d4
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephonyRegistry.aidl
|
fb40dd4d00bd3361b2535bc866e6c21eadc52558 |
|
13-Jun-2014 |
Wink Saville <wink@google.com> |
Merge kwd to master Add initial IMS and MSIM support from klp-wireless-dev-mirror Change-Id: Idb607c0aa32f80fe4fe1539aedea7a221e9e7f04
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephonyRegistry.aidl
|
f9cb86aebe9647e0fe0137fc198ba16c017445c6 |
|
09-Apr-2014 |
Robert Greenwalt <rgreenwalt@google.com> |
Replace LinkCapabilities with NetworkCapabilities Also remove unused LinkSocket and LinkSocketNotifier. bug:13885501 Change-Id: Id426e31b201fa4f29109b5fea485d8efb34519d3
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephonyRegistry.aidl
|
070e061a289d771e62b58379eaed153fd285b04f |
|
16-Apr-2014 |
Wink Saville <wink@google.com> |
Add LISTEN_DATA_CONNECTIPON_REAL_TIME_INFO as listen event Also added DataConnectionRealTimeInfo structure which passed as a parameter to onDataConnectionRealTimeInfoChanged. Change-Id: Iadcbf9765af57c125bcdf74e3fc652ed6c8f7d42
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephonyRegistry.aidl
|
c5ac15a3e11c03951e269b243674858411204b67 |
|
27-May-2013 |
Antonio Marín Cerezuela <amarin@swissms.ch> |
Telephony API extension v2 Added new AndroidManifest permission: android.permission.READ_PRECISE_PHONE_STATE Added the following PhoneStateListeners and corresponding broadcast intents: onPreciseCallStateChanged(PreciseCallState callState); onPreciseDataConnectionStateChanged(PreciseDataConnectionState dataConnectionState); broadcastPreciseCallStateChanged(int ringingCallState, int foregroundCallState, int backgroundCallState, int disconnectCause, int preciseDisconnectCause) broadcastPreciseDataConnectionStateChanged(int state, int networkType, String apnType, String apn, String reason, LinkProperties linkProperties, String failCause) Added TelephonyManager intent actions with their extras and constants: public static final String ACTION_PRECISE_CALL_STATE_CHANGED = "android.intent.action.PRECISE_CALL_STATE"; public static final String ACTION_PRECISE_DATA_CONNECTION_STATE_CHANGED = "android.intent.action.PRECISE_DATA_CONNECTION_STATE_CHANGED"; public static final int PRECISE_CALL_STATE_* Moved public static final int DISCONNECT_CAUSE_* from PreciseCallState.java to a new class DisconnectCause.java Moved public static final int PRECISE_DISCONNECT_CAUSE_* from PreciseCallState.java to a new class PreciseDisconnectCause.java Change-Id: If3b88c679507c529b746046c4a17cf6d9974bd09
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephonyRegistry.aidl
|
b208a24cf521401912cfce16fce550a995cf1250 |
|
25-Jul-2012 |
Wink Saville <wink@google.com> |
Revise and update CellInfo API's Change-Id: I25a46076a244f50edb9da65816b3717e00820b34
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephonyRegistry.aidl
|
963db55d59a170f4b17ff907c96615a19ef6fe17 |
|
31-Mar-2012 |
John Wang <johnwang@google.com> |
Enhance Cell Location Api. To boost accurary and enhance capability of cell location api, two new APIs, TelephonyManager.getAllCellInfo() and TelephonyManager.listen(LISTEN_CELL_INFO), are added. Two new Class, CellInfo and CellIdentity, are created. This API change returns all information of one cell locaiton at the same time. It also provides additional LTE and timestamp information. Change-Id: I4d0f813107e625ec4ac88c8d980ffd171aa5fc30
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephonyRegistry.aidl
|
a6d4248e21bd62a51ac4aaadaa67fdb55b666d98 |
|
03-Sep-2011 |
Robert Greenwalt <rgreenwalt@google.com> |
Pass roaming info to ConnectivityService. bug:5215657 Change-Id: I77024141a7bbaa47eae021009e16b283699be53e
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephonyRegistry.aidl
|
fd2d01302781af91d77557a99874111a4fee8365 |
|
28-Oct-2010 |
Wink Saville <wink@google.com> |
Add PhoneStateListener.onOtaspChanged. Bug: 3102320 Change-Id: I46e8d33a4ed80e5e074e92135653d57598d4c865
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephonyRegistry.aidl
|
f61101f6266be243c481d163b95e65d67b8d1669 |
|
17-Sep-2010 |
Wink Saville <wink@google.com> |
Add LinkCapabilities Change-Id: Ia1599ade936b79f12526252c0a2e6b453abb136e
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephonyRegistry.aidl
|
37e65ebb7eb932e1a144b1cab262e11ca5fd109b |
|
30-Aug-2010 |
Robert Greenwalt <robdroid@android.com> |
Rename NetworkProperties to LinkProperties Also add copy constructors and use them when giving out data. Change-Id: Id320eb8fb91d0bd250305ce7bb4f628570215615
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephonyRegistry.aidl
|
47f69fe2999e46004f2f2463b70d38de9ff7079a |
|
16-Jun-2010 |
Robert Greenwalt <robdroid@android.com> |
Pass network properties to ConnectivityService. Used as a bag to hold ipaddr, gateway, dns, proxy info. addr's are InetAddresses for v4/v6 use. Cleaning up some old v4-only code bug:2655015 Change-Id: I7ac886fe5c519e8bab42f49cd82a5189d9c9ab59
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephonyRegistry.aidl
|
02648a4b8422733ed401f07edf8e426318bb2f8d |
|
18-May-2010 |
Robert Greenwalt <robdroid@android.com> |
Clean up APN notifications. Add APNType info to notifications so you can tell what's happening. Now, even if a new APN shares a connection with an already-connected-to- apn type, the new type will get all the connecting and connected messages on connect and disconnecting/disconnected on disconnect even though the shared connection remains connected. Cleaning out the hacks MobileDataStateTracker needed to deal with the old situation. bug:2226092 Change-Id: Iddd7421d6b91cda7c8405f9c3d5404ac04ef8e42
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephonyRegistry.aidl
|
98e0b146b80670b52805b4b210ef5582dad6bb68 |
|
09-Oct-2009 |
Robert Greenwalt <robdroid@android.com> |
Make PhoneStateListeners not call TelephonyManager Since the StatusBarPolicy is run in the System Process and shouldn't therefore call into the Telephony process we decided to make sure all the needed info was passed along with the original notifications. bug: 2173053
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephonyRegistry.aidl
|
42acef37339afe6ac608c842f1637870ee9c4f6c |
|
13-Aug-2009 |
Robert Greenwalt <robdroid@android.com> |
Add net type to mobile for mobile-required traffic This also refactors ConnectivityService a bit towards supporting multiple simultaneous connections by making each a seem like a seperate Network with it's own stateTracker, etc. Also adds tracking of process death to clean orphaned startUsingNetworkFeature features.
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephonyRegistry.aidl
|
e9b06d754af03faf27012fbed1e7559ec1ba7c79 |
|
19-May-2009 |
Wink Saville <wink@google.com> |
Teleca 2b changes
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephonyRegistry.aidl
|
9066cfe9886ac131c34d59ed0e2d287b0e3c0087 |
|
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephonyRegistry.aidl
|
d83a98f4ce9cfa908f5c54bbd70f03eec07e7553 |
|
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephonyRegistry.aidl
|
54b6cfa9a9e5b861a9930af873580d6dc20f773c |
|
21-Oct-2008 |
The Android Open Source Project <initial-contribution@android.com> |
Initial Contribution
/frameworks/base/telephony/java/com/android/internal/telephony/ITelephonyRegistry.aidl
|