700641332bd8745de28ca71a77162ad06273a490 |
|
24-Jun-2015 |
Jonathan Basseri <misterikkit@google.com> |
Read VOLTE replacement RAT from carrier config. This config was migrated to CarrierConfigManager, so PhoneProxy needs to read from there. Bug: 21878236 Change-Id: Id574600e524c5709c38f6a7768b5623b92e0f633
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneProxy.java
|
df0280231c51a24a0b66c24034827d7f73d6e1ac |
|
13-Jun-2015 |
Santos Cordon <santoscordon@google.com> |
Plumb intent extras through to IMS Phone. Bug: 21735451 Change-Id: I7c44a658b2585d272375c573bb31974109540bb4
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneProxy.java
|
27eef341b171f925ef43dd088cc559280fd7d2b9 |
|
28-May-2015 |
Prerepa Viswanadham <dham@google.com> |
Activity info and stats from modem Change-Id: Ib00c317d8571a318491e91d79ba42577af5485a4
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneProxy.java
|
a727251af66b94f38e269321bb153ca98d21c944 |
|
16-Apr-2015 |
Narayan Kamath <narayan@google.com> |
Don't update Configuration#locale on MCC/carrier changes. Also, handle the sim language indicator (EF LI) and the sim preferred language (EF PL). We keep track of these values in the IccRecords object and make the information available via the associated "Phone" object. This means language updates are always consistent, the last SIM to load records doesn't always "win". bug: 19818550 Change-Id: I719eb75cbf48f54167b596c677f883a2ffb99ff7
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneProxy.java
|
186c297bf39700f4e6b9781a8cbdbe6b23db3768 |
|
02-May-2015 |
fenglu <fenglu@google.com> |
LCE feature enhancement start LCE service when radio state changes from unavailable to available. cherry pick from mwd to mnc-dev capacityDownBps --> capacityDownKbps name nit fix Bug: 21307951 Change-Id: I0a966440bbddff87417cbea12f46583657e0b1e7
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneProxy.java
|
7234bd8664dbec97858f3f635eaa01c77d2f2881 |
|
14-May-2015 |
Junda Liu <junda@google.com> |
Add EF_GID2 support to uicc and phone. Bug: b/21078450 Change-Id: I6beaa969a95c1ad7f77868a8c56a287474da7af5
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneProxy.java
|
0349fc63faa1e63848cba7718c5002d53e6b0451 |
|
20-Feb-2015 |
Stuart Scott <stuartscott@google.com> |
Set sub info to modem after capability switch. bug:19301751 Change-Id: I9a99a36c02144c181aaa1e55798e10b53aab213a
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneProxy.java
|
32dfb14dd5469ea4e65c08a9e3be4ff97a136c6b |
|
09-Feb-2015 |
Sandeep Gutta <sangutta@codeaurora.org> |
MSIM: Send correct modemId/RAF during SET request - During SET_RADIO_CAP_REQUEST request, send appropriate modemId which received as part of GET_RADIO_CAP request - Update the phone RAF/ModemId local cache when UNSOL_RADIO_CAP success event received, this is to make sure the local cache is in sync with the current config @ modem layer. - During SET_RADIO_CAP_REQUEST request, send the exact RAF value as is which received as part of GET_RADIO_CAP request. bug:19296282 Change-Id: I86f3983eb86032352b84902ad7eef752f3ecfe0a
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneProxy.java
|
781905d987989ae608151ba7677257649c19cb01 |
|
07-Apr-2015 |
Pavel Zhamaitsiak <pavelz@google.com> |
Fix race condition which caused extra ImsPhone object to be created. automerge: 6cc5ac4 * commit '6cc5ac4992e4a46162bc022669830fe039046e34': Fix race condition which caused extra ImsPhone object to be created.
|
6cc5ac4992e4a46162bc022669830fe039046e34 |
|
02-Apr-2015 |
Pavel Zhamaitsiak <pavelz@google.com> |
Fix race condition which caused extra ImsPhone object to be created. Extra ImsPhone object was created if IMS service was available when voice RAT was changing. Later this object was replaced inside GSM or CDMA phone object, but it proceed receiving updates from IMS service. Bug: 19986577 Change-Id: I2907569fc0270e58a37725d530da0a60ead4215e
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneProxy.java
|
288268d5528e0df03f348e303954813cb188c55b |
|
24-Mar-2015 |
Rekha Kumar <rekhak@codeaurora.org> |
IMS-VT: Propagate video capability of phone to telecomm. To dynamcally enable/disable Make Video Call button in dialer, the phone capabilities need to be propagate to TelecommMgr. Propagate video capability of phone to telecomm layer. IMS-VT: Notify call updates -When call type is updated from VoLTE to VT, this notification does not reach UI. Fix this Fix the issue - Unable to add second VT call when first call is active - Cache the video state of the new pending call when the foreground call is HOLDING. - Use the cached video state when dialing the pending MO call or accepting the pending MT call after the first call is put on HOLD. Ims: Add support for WIFI network mode notifications Added support for enabling and disabling features for Voice and Video when network mode is WIFI or IWLAN IMS-VT: Peer capabilities -Add support for peer capabilities Change-Id: I44177dd6804b69a7b790021502eda0eb3bea3cab IMS-VT: Do not allow changing the TTY mode during a Video call When the device is already in a video call, the user SHOULD NOT be allowed to change the TTY mode. If the user tries to change, then an UI alert message will be displayed explaining it cannot be changed during video calls. Propagate the call substate changed message to the UI Notify video capability to listeners in certain new scenarios - In certain cases, we have seen that when the phone object is deleted/re-created, we fail to notify the video capability to the listeners. - There also seemed to be a race condition when the time a listener registers is not in sync with the time we are notified of the video capability. - In order to fix the above two issues, we notify registrants when a new phone is created and updateParentPhone is called. Also, when a new registrant registers with us for video capability changed, we immediately notify them of our cached capability. Change-Id: Ic6002c2518104c20b5de10d1081af4559f506ace IMS-VT: Enable Video conferencing. Enable Video conferencing. Change-Id: Ia1155960492165cff7f4993a4bf98ecc920ebf41
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneProxy.java
|
dee62e5560fd5ad925dd1ded51d1a95d74351e0d |
|
12-Mar-2015 |
Nathan Harold <nharold@google.com> |
Adding hidden isVolteEnabled and isWifiCallingEnabled APIs for TelephonyManager Change-Id: I76b4f0e34af1b1e739a803738723300b6acdae72
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneProxy.java
|
b1897e099d2d7ecb88cf7f202a59216c64994dbd |
|
18-Mar-2015 |
Nathan Harold <nharold@google.com> |
Revert "resolve merge conflicts of c1e2c65 to m-wireless-dev." This reverts commit 83c0318772f81606e6799186d391a12c2743460e. Change-Id: I8a33ea78e3fce2dc1dddd91bc64f36c938ed9b26
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneProxy.java
|
83c0318772f81606e6799186d391a12c2743460e |
|
18-Mar-2015 |
Nathan Harold <nharold@google.com> |
resolve merge conflicts of c1e2c65 to m-wireless-dev. Change-Id: Id98213e022786470de7cdc581394f8f51e4254fc
|
c1e2c65191513555b6ecfb4830d57f83d375c13e |
|
12-Mar-2015 |
Nathan Harold <nharold@google.com> |
Adding hidden isVolteEnabled and isWifiCallingEnabled APIs for TelephonyManager Change-Id: I76b4f0e34af1b1e739a803738723300b6acdae72
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneProxy.java
|
dff6ace44c689a6a56264dfbf3e64cee910370fa |
|
26-Feb-2015 |
Tyler Gunn <tgunn@google.com> |
Fix emergency callback number not shown for incoming calls. - Adding isInEcm() to Phone interface and PhoneProxy; this is already present in PhoneBase. - Required so that TelephonyConnections can query ECM state of the phone. Bug: 18689292 Change-Id: Ibdf7b42d7cd95c96c11ff11840d5883ff587f5b0
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneProxy.java
|
f95afafa466a8e1ad22ffc23f89886ed776fdbcc |
|
20-Jan-2015 |
Tyler Gunn <tgunn@google.com> |
Enable video telephony support. (1/4) - Add "isVideoEnabled" method to phone classes to pass up the "isVideoEnabled" attribute from the ImsPhone. - Sip phones do not support video. Bug: 19062133 Change-Id: I9c2616b75319cba3d31df110f556db7399509057
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneProxy.java
|
65124c822e9cb8c462ae22a7c9479feb8e52d5f5 |
|
18-Feb-2015 |
Pavel Zhamaitsiak <pavelz@google.com> |
Add Phone.isRadioOn() function Change-Id: If5a4d7ab768e9f2a6a03b22e52f39301326f19b7
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneProxy.java
|
5866914ae9798adebcb84cd710bca660b797bff0 |
|
06-Jan-2015 |
Amit Mahajan <amitmahajan@google.com> |
Change to update phone # in subInfo when RuimRecords have been read. Issue was seen because both SIMRecords and RuimRecords are read for CDMA but subInfo is updated when SIMRecords are read. Phone # is updated based on RuimRecords but subInfo is not updated then. Change is to call an API to update # in subInfo after RuimRecords are read. Bug: 18789473 Change-Id: I70f521e73dda6b2849e0c477cc8de639d4281b84
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneProxy.java
|
bd4bb4f2250463ba59dc98be649f6aa4df9fb682 |
|
18-Dec-2014 |
Libin.Tang@motorola.com <w16529@motorola.com> |
IMS: add the api to get IMS registration information. Bug: 18668325 Change-Id: Id5b0ed420990bde44b3525c7ec22eb37827d649c
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneProxy.java
|
6d91e295add44a5b7e611cb51401a20b3caa6571 |
|
11-Dec-2014 |
Pavel Zhamaitsiak <pavelz@google.com> |
IMS: Notify about change of TTY mode of other call participants Pass notification to Phone app Bug: 18247323 Change-Id: I975a93909dc02cc211e956667f5efb2ca3f330bb
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneProxy.java
|
f61ebb3de5029839dd99ef973f79290f3245deda |
|
11-Dec-2014 |
xinhe <xinhe@google.com> |
Merge "Unable to send MMS from Bugle accordian release apk" into lmp-mr1-dev
|
56dbbcf63e9991ee83945fd10661190d917f700a |
|
09-Dec-2014 |
xinhe <xinhe@google.com> |
Unable to send MMS from Bugle accordian release apk The root cause is the race condition.SubId is not valid when OperatorNumeric is tried to be stored. Bug:18582651 Change-Id: I3a6f91b04fcaf7752b039c9a8ebf696c25de3722
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneProxy.java
|
34057c56c8cb3e3c011a70b2c799c73f15bd4522 |
|
01-Dec-2014 |
Shishir Agrawal <shishir@google.com> |
Adding new hidden carrier API to mark GSM/CDMA networks as roaming/non-roaming. The calls allow us to specify MCC/MNCs (for GSM) and SIDs for CDMA that should not be considered as roaming for the current ICCID. Bug: 13288143 Change-Id: I6c0de2ff85478eb4fae9505141027c8c07684082
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneProxy.java
|
7e7d2b34010bf24a70bbf40303c7a4606c438ada |
|
04-Dec-2014 |
Stuart Scott <stuartscott@google.com> |
Default data should connect on user's preferred network type bug:18416275 bug:18415493 Change-Id: I14bce5520af67f038f43920a4454275c5a7e8a9f
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneProxy.java
|
f3f5ba2fb558379172195b2106feefbaa4c80133 |
|
02-Dec-2014 |
Junda Liu <junda@google.com> |
Merge "Add hasMatchedTetherApnSetting support." into lmp-mr1-dev
|
79f9daf3ef1c254439ed0e9a640df214c5f8196d |
|
08-Nov-2014 |
Junda Liu <junda@google.com> |
Add hasMatchedTetherApnSetting support. Code will check TETHER_DUN_APN setting and config_tether_apndata for APN that matches current operator. Bug: b/18158411 Change-Id: I0780bce96cfce8752e9bb0c10b9d156ef5a54f06
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneProxy.java
|
3b9b9d704121b1c7a9cd98626d7ca87d9cff5437 |
|
17-Nov-2014 |
Shishir Agrawal <shishir@google.com> |
On IMSI change and CDMA mode, set automatic network selection if it is manual. Currently the mode is set to automiatic without checking the actual mode. This causes the radio to not respond till it attaches to a network (as per the definition in RIL). Bug: 18233109 Change-Id: I543743298f888300af77d2d81f887bb61002524f
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneProxy.java
|
80915ad5159e7a4e72fa436787044b0c075ff6cf |
|
03-Nov-2014 |
Shishir Agrawal <shishir@google.com> |
Query voice radio tech when the SIMRecords finish loading. This is required since the overlays may change once the SIMRecords have finished loading and the overlays help determine the volte radio tech replacement. Bug: 18108765 Change-Id: Iebc17fda48cae28abb2e9658c4bb3b7d2ed18e60
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneProxy.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/PhoneProxy.java
|
8d0025d614edb5075f72b2fc95b0cae069068283 |
|
20-Oct-2014 |
Wink Saville <wink@google.com> |
am 2b40e622: Radio Capability Support. * commit '2b40e6226b4b71408964bca46f0a9f256cd4f523': Radio Capability Support.
|
2b40e6226b4b71408964bca46f0a9f256cd4f523 |
|
18-Oct-2014 |
Wink Saville <wink@google.com> |
Radio Capability Support. New design of capability switch for L. Add new RIL requests: RIL_REQUEST_GET_RADIO_CAPABILITY RIL_REQUEST_SET_RADIO_CAPABILITY RIL_UNSOL_RADIO_CAPABILITY These commands allow the framework to communicate what the Radio Capabilities for each logical modem has or should be using. It can support 2/3/4G switch and has flexible architecture to support future technology. Change-Id: Iedf7f608d2ba3c06a883500f2d85abb98e69d9c1
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneProxy.java
|
2351b17aba5350004fc76707f3b3d2859ce773c8 |
|
15-Oct-2014 |
xinhe <xinhe@google.com> |
Sprint: MMS proxy authorization does not include NAI Read the NAI from CSIM and pass it to MMS module Bug:17752727 Change-Id: I2f8bbe3cdf4a447f7ecf13e06733615a2e60ec53
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneProxy.java
|
b7aff911e1106eb2eb16fd2bafae0ed8f4d4d4f7 |
|
14-Aug-2014 |
Shriram Ganesh <sganesh@codeaurora.org> |
Ims: Send user selected TTY mode to lower layers. Irrespective of whether TTY device is connected or not send TTY mode setting to modem whenever user changes it from settings. Change-Id: I6f6b82e3bb7fd326f71b0aabf4c1098a06c8941c
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneProxy.java
|
378df2c548e0683e8c2c53f5adbccbd496fe2fee |
|
09-Oct-2014 |
Etan Cohen <etancohen@google.com> |
Fix incorrect phone change on voice RAT change. Did not switch phones if new phone type didn't match old phone type. Change-Id: Iab1a438b860ea5db0669e4b97985cf48a59aac4f
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneProxy.java
|
7771a0a487bc9253872034025e9c91283af4425f |
|
30-Sep-2014 |
Etan Cohen <etancohen@google.com> |
Make sure network set messages are routed even when phone is being switched Phone will normally be switched as part of network set command process. This may result in the network set command not being completed. Bug: 17202095 Change-Id: Ida004effebb7f7e793899866aab649d043f90109
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneProxy.java
|
e27408ec980c598a29d2122ce157037c4707eb81 |
|
30-Sep-2014 |
Wink Saville <wink@google.com> |
No data connectivity. Some devices aren't getting data connectivity, Motorola has supplied this patch which fixes it. We may refine this change in the future. Bug: 17696051 Change-Id: I84c916f498411eb808d8569fb30ec3acbab367c4
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneProxy.java
|
e97be3971cb6b55e019433c32524cc60ce0d037b |
|
26-Sep-2014 |
Wink Saville <wink@google.com> |
Reorganize and add more dumps within opt/telephony. In particular dump is added to PhoneProxy which dumps PhoneSubInfoProxy which dumps PhoneSubInfo this should provide the desired information. Also add some additional pw.flush() statements to minimize the buffer overflows and truncate the output. Bug: 17545077 Change-Id: I39787a84c97a8fc0410419965f6be2468dec7568
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneProxy.java
|
2a3852b3b8bffde75db75997c82831120e28cb9d |
|
23-Sep-2014 |
Etan Cohen <etancohen@google.com> |
am 08854aab: Use overlay to determine phone type when Voice RAT is UNKNOWN. * commit '08854aabd68ab6308c49c2150bf80e0a1582a712': Use overlay to determine phone type when Voice RAT is UNKNOWN.
|
08854aabd68ab6308c49c2150bf80e0a1582a712 |
|
20-Sep-2014 |
Etan Cohen <etancohen@google.com> |
Use overlay to determine phone type when Voice RAT is UNKNOWN. Current code used overlay when Voice RAT was ambiguous (LTE). Adding UKNOWN as another condition to use overlay rather than default GSM. Bug: 16962905 Change-Id: I2b55749a632eab8c00dd7b2c8a0df7b4152f71b6
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneProxy.java
|
8dc693ad5c0b583a10fe266bc20f3957c311f896 |
|
06-Sep-2014 |
Shishir Agrawal <shishir@google.com> |
am 25a519fa: Merge "API change: SetOperatorBrandOverride should not take iccId as a param." into lmp-dev * commit '25a519fa55e0d193ee2652d407b869d9e61d7043': API change: SetOperatorBrandOverride should not take iccId as a param.
|
279a26768a5fde8f0dd72e4b9e951c1c32265aab |
|
04-Sep-2014 |
Shishir Agrawal <shishir@google.com> |
API change: SetOperatorBrandOverride should not take iccId as a param. Taking ICCID as a parameter is not scure since a carrier can override the brand for other carriers. We should override only the current ICCID. Bug: 17390144 Change-Id: I8128695205b893b51bd5ca7f78b2980a49173768
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneProxy.java
|
a89200166ac87a877b651cb7475edef1a0439ea7 |
|
04-Sep-2014 |
Etan Cohen <etancohen@google.com> |
am 30862cd2: Remove race condition due to RAT technology change. * commit '30862cd26cbde4397d984c9afd1780ffbc9adbc2': Remove race condition due to RAT technology change.
|
30862cd26cbde4397d984c9afd1780ffbc9adbc2 |
|
03-Sep-2014 |
Etan Cohen <etancohen@google.com> |
Remove race condition due to RAT technology change. On RAT technology change old phone is destroyed and new phone created. Original code performed unregistration of old phone and then registration of new phone - small window where CallManager.getDefaultPhone() returned NULL. Code changes order to make sure new phone is registered before old phone is unregistered. Bug: 17347478 Change-Id: Ife5b995de90bb5f8fab51af89f7b9aa50e7ec306
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneProxy.java
|
6bc4098827f3070a44b5e51508b455d7c7be9c07 |
|
01-Sep-2014 |
Wink Saville <wink@google.com> |
ksd to lmp-sprout-dev Change-Id: I94eb65c62231b5831570bb0cbbbd9c916bee0a37
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneProxy.java
|
e64a413b850aae224e2f56e7dfc6e0bcd667643e |
|
29-Aug-2014 |
Uma Maheswari Ramalingam <umam@codeaurora.org> |
Add support for Silent Redial and SRVCC 1. Silent Redial uses the same notifications as SRVCC. Add support to handle the notifications in CDMA mode. 2. Frameworks and UI support for connection handover. Bug: 17307064, 17288974 Change-Id: Icc1f9ad50a1dcb53a2af1aae8d296af7101676aa
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneProxy.java
|
07cacec1e947abee67aeca1e004d76d14ca42158 |
|
23-Aug-2014 |
Amit Mahajan <amitmahajan@google.com> |
Merge "Revert "Revert "Add code to handle voice radio technology of LTE.""" into lmp-dev
|
03b37b67755a4033c6be32ae2e389c310e06e7d1 |
|
22-Aug-2014 |
Amit Mahajan <amitmahajan@google.com> |
Revert "Revert "Add code to handle voice radio technology of LTE."" This reverts commit 3beec5e255c514dc419e5cc3021d178b3a416d40. Bug: 17035252 Change-Id: Ife832f79627f64aa419af5881b8ac0ef32954c3c
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneProxy.java
|
03586878fb3d870373f2fdf65afb81cc5ae97067 |
|
02-Aug-2014 |
Naveen Kalla <nkalla@codeaurora.org> |
Send Shutdown Request to RIL. Send RIL_REQUEST_SHUTDOWN to RIL when device is shutting down. RIL can use this request to shutdown the SIM card and modem gracefully. Bug: 9773278 Change-Id: I6afa9e810cefc7855f7ae42e51f39cc51fa2aa6e
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneProxy.java
|
30b5eec903ba5c6db94f3116c4c9dc6b63ebcefd |
|
02-Aug-2014 |
Uma Maheswari Ramalingam <umam@codeaurora.org> |
Return active phone's IMS phone object properly. Change-Id: I6577a46a177dd7b2f75b89aaf9ac55f848756754
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneProxy.java
|
38b5fac001d38ad7a4f886ba7fcaf7c417216b01 |
|
31-Jul-2014 |
Etan Cohen <etancohen@google.com> |
Transfer ownership of IMS Phone when RAT tech change Transfer ownership of the IMS phone and performs needed unregistrations and registrations when RAT tech change forces a phone destroy/create. Update notify on ringing phone to delegate directly to the parent phone of the IMS Phone. Change-Id: I02a14366ff339a09115a438715e7ee1124bb2a56
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneProxy.java
|
3beec5e255c514dc419e5cc3021d178b3a416d40 |
|
22-Jul-2014 |
Jing Zhao <zhaojing@motorola.com> |
Revert "Add code to handle voice radio technology of LTE." This reverts commit b54cd09892e0676d719e6df00e60c77b663f993c. PhoneProxy.java should not be reverted because we want phoneObjectUpdater() to always be called from the handler function. That is done in commit I2fc7220496e66fc2a48f2609e94cbd8eed6adc44 Change-Id: I83b4ffe40a30207ca01d4268de2fc1cde8fff602
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneProxy.java
|
bc78e2f9988f380a3b88d4cb4a9c0b80b8f44bee |
|
18-Jul-2014 |
ram <ram.pl@samsung.com> |
IMS: getPCSCF() API enhanced to support multiple APN types. Change-Id: I5e60d4f153deff5f4cb658e0548a7d9bc399e8b7 Signed-off-by: ram <ram.pl@samsung.com>
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneProxy.java
|
e1ee2bd66189f70a127fa6d6c95750cbe655e227 |
|
19-Jul-2014 |
Shishir Agrawal <shishir@google.com> |
Merge "Adding the ability for carrier app to override SPN and carrier name." into lmp-dev
|
b93bb3538c55f173f94a4ee7510d9d1521d8f731 |
|
18-Jul-2014 |
Shishir Agrawal <shishir@google.com> |
Adding the ability for carrier app to override SPN and carrier name. The change allows system apps (holding MODIFY_PHONE_STATE permission) or carrier apps to override the "carrier branding" on a per ICCID basis. The override affects the service provider name as well as the network operator name. The override is also saved as a SharedPreference and will persist for the iccId across reboots. Change-Id: I985ba247e10e2501e3d0d21567ccadc46f365879
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneProxy.java
|
6d05f561549a66b597a5119665ccc3bf8a962d16 |
|
16-Jul-2014 |
Andrew Lee <anwlee@google.com> |
Include video state when accepting call on phone. Bug: 16013878 Bug: 16015750 Change-Id: Iae14ea443394fe0c805cb0a9dfc01dcb600cff70
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneProxy.java
|
6bbcbfd62c9aa5787e7c33936e2246ff05b59d58 |
|
08-Jul-2014 |
Tyler Gunn <tgunn@google.com> |
Adding support for specifying videoState in dial methods in Phone. In ImsPhoneCallTracker, wired up dial to start a call with the correct IMS call type. Bug: 16014224 Change-Id: If131529fee7eb03e63fa445d04e15246e51967be
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneProxy.java
|
888c60a7fe1c8f3612ab8e8ec5f2f7ca8f24e766 |
|
03-Jul-2014 |
Etan Cohen <etancohen@google.com> |
Remove VoicePhone interface VoicePhone interface was not a generic voice phone. It was a partial implementation of an ImsPhone (i.e. served no added-value purpose but confused functionality). Removed. Change-Id: Ida5d0fb2b09dcc6ec295ddd7a03f2cf6536b840b Conflicts: CleanSpec.mk
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneProxy.java
|
58c7be5dc52e9847470112c95aaf6bbab28f9b92 |
|
17-Jun-2014 |
Robert Greenwalt <rgreenwalt@google.com> |
Remove Obsolete enable/disableApn functions. ConnectivityService now uses NetworkAgents instead and apps should use ConnectivityManager. Change-Id: Ifc5c8f5be802183e70a5d92b224c819815de00e6
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneProxy.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/PhoneProxy.java
|
3a6fa6e964a0cb361f79302afe18b8d7f5f9ceef |
|
22-May-2014 |
Robert Greenwalt <rgreenwalt@google.com> |
Move dis/enable of mobile data to Telephony ConnectivityService doesn't do this anymore. bug:15077247 Change-Id: I3208c91b2c0369b594987f39ca29da7478435513
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneProxy.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/PhoneProxy.java
|
ebdd8177293ea104b95c0450eb7d763132a6fd7e |
|
26-Apr-2014 |
Wink Saville <wink@google.com> |
am 63114dbb: am a45ddc61: Merge "Do not set audioGroup ECHO SUPRESSION mode" * commit '63114dbbda418bd5ea37006cb9e3848373f60471': Do not set audioGroup ECHO SUPRESSION mode
|
184ffb58812108624ea0be2732cdae511b99d09d |
|
11-Jun-2013 |
Vidyakumar Athota <vathota@codeaurora.org> |
Do not set audioGroup ECHO SUPRESSION mode when speaker enable, do not set AudioGroup EC mode if EC already supported in hardware. Change-Id: I3623b0c49011d6db5e0060999d17963a7e58f775
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneProxy.java
|
f4016c89cdb71c75b63b73a9f6d5b84681307142 |
|
06-Feb-2014 |
Jake Hamby <jhamby@google.com> |
Remove unneeded new RIL command. Remove the recently added RIL_REQUEST_SET_RADIO_MODE command and update the definition of the RIL_REQUEST_NV_RESET_CONFIG parameter. Also, space out the NV item enum values so we can add new items per category. Bug: 12864208 Change-Id: I1201c92198a8cd7e169efe7055b58259d975309b
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneProxy.java
|
f28ac81ec36df38307648d404cff4b2b11f46861 |
|
15-Jan-2014 |
Jake Hamby <jhamby@google.com> |
Add new RIL commands to read/write and reset NV items. Add new RIL commands to read/write and reset NV items. Used by some operators for CDMA band config and PRL update. Note that this CL depends on a typo fix in the corresponding frameworks/base change and packages/services/Telephony depends on a typo fix in this CL. Bug: 12864208 Change-Id: I3081619a82af698a3197ce23870bf4de248fb3e7
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneProxy.java
|
6f2a3e1ea86ae7ae2e04eb95582e54eec7a2f864 |
|
14-Sep-2013 |
Sukanya Rajkhowa <srajkh@codeaurora.org> |
Reorganize IccSmsInterfaceManager Move duplicate functionality of RuimSmsInterfaceManager and SimSmsInterfaceManager to the parent IccSmsInterfaceManager. Earlier IccSmsInterfaceManagerProxy could only support RUIM on CDMALTEPhone and SIM on GSMPhone.New architecture allows for RUIM and SIM support for both GSMPhone and CDMALTEPhone Change-Id: I8a3046fd0e8c366beefea267a79e14e4b1941d09
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneProxy.java
|
b54cd09892e0676d719e6df00e60c77b663f993c |
|
12-Sep-2013 |
Wink Saville <wink@google.com> |
Add code to handle voice radio technology of LTE. Sometimes the Voice Radio Technology is reported as LTE but Voice over LTE (VoLte) is not currently supported and for Sprint we should default to CDMAPhone in that case. Otherwise the could stay as a GSMPhone and handling voice calls will fail. Bug: 10673760 Change-Id: Ic77411b5da415c620fce5a185ca1d7542dfe3b7f
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneProxy.java
|
5fb811ff076aa6b4a9ceca6edaf504a4c6d9ad20 |
|
09-Apr-2013 |
Wink Saville <wink@google.com> |
Add FW support for CellInfo RIL commands. Bug: 8235566 Change-Id: I7ad7dabc4b6c38bfba4461b08e6e30d0eb9efea1
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneProxy.java
|
0e4abef0d7e978d4c3dea5199f451a1c69158d03 |
|
21-Mar-2013 |
Sungmin Choi <sungmin.choi@lge.com> |
make new API to retrieve group identifier level1 For mvno, user can add or edit mvno data field. To pre-provide the mvno data of the edited apn when the user selects one of the mvno types, need to support IMSI, SPN, and GID1 data. To support GID1, make API to retrieve group identifier level1. bug:6445254 Change-Id: I1bc280054cc7cd37e78a279866cefd62872a19fb
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneProxy.java
|
22d85a8e3a575a6d01d2c788587971657dfe20c6 |
|
23-Feb-2013 |
Wink Saville <wink@google.com> |
Clean up member variables. Change-Id: Ib60f350131ade626aca682407ea0b4377b16f6c6
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneProxy.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/PhoneProxy.java
|
d720945f2be5ea5fe0faf67e67d9ea0e184eba67 |
|
01-Aug-2012 |
Alex Yakavenka <ayakav@codeaurora.org> |
Telephony: Move uicc classes into uicc package Reduce constructor visibility to package where possible Dependent Changes: I3b718b9aea1f21c7906c8243b4ca0db6af495a08 I80204a2f3dc57cac875abeab390bb9db7a636ff7 Ib9c19e8b157dc7ec74eb14baca5bd3b5caf08c47 Change-Id: Ib4f43374c041cb5eaf2e3883e5ea28b2eb2c9a69
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneProxy.java
|
ded9c0af7fa49504c047275ed34c2d3b22bf0c3a |
|
07-Dec-2012 |
Wink Saville <wink@google.com> |
Use Rlog Change-Id: Ie013f51215de8380b8de74161b6056b010711cfd
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneProxy.java
|
565013a713156a0ddcc46dc3a0077e4c268ce272 |
|
08-Sep-2012 |
Wink Saville <wink@google.com> |
Merge commit '599f207f' into fix-merge-conflict * commit '599f207f': Telephony: Remove CdmaLteUicc objects Change-Id: I5d63ea7edbcb1e7fe4010bcb3e5c9d6c961827d6
|
e287feac673ff68565b766e0e463d105fa9cef9d |
|
10-Jul-2012 |
Alex Yakavenka <ayakav@codeaurora.org> |
Telephony: Remove CdmaLteUicc objects -Pass IccCard object to GsmMmiCode -Create IccCardProxy -Make IccCard an interface and pass instance of IccCardProxy to external applications (PhoneApp). IccCardProxy will use internal UiccCard to map Icc requests to current active application on UiccCard to maintain backwards compatibility for external applications -Add documentation to UiccController The primary advantage of UiccController is that we can work with multiple uicc applications at the same time. And that is a requirement for modes like Cdma/Lte. The existing code supports Cdma/Lte only partially and with guessing on modem side. However, some things modem can guess, while others - it can't. For instance, when a user tries to edit the fdn list the current code will pass ef_id for fdn (0x6F3B). But the modem will have no clue which fdn list the user wants to edit (csim or usim, both have path 7FFF), and it's impossible for modem to guess correctly all the time. All the modem can do is try to be consistent and hope another device is doing same things. Imagine you bring your card from another Cdma/Lte device to your new Cdma/Lte device: if this modem uses different fdn file, it won't work as all existing entries won't be there. Another example is when the modem's guess is wrong for files like csim/ef_li (7FFF 6F3A) versus usim/ef_adn (7FFF 6F3A). They have same ef_ids so Android really should pass aid of the app it wants to access. Without aids there is no way modem can know for sure which file Android wants to read! However, in the current code even Android doesn't know which aid it wants to read file from since CdmaLteRecords has only 1 aid. All of these problems cause more and more hacks, both in the modem and in Android side. UiccController cleans up current code and provides framework to work with multiple Uicc applications at the same time. Change-Id: I60216887b14140bdf833a8ed579ba16cad932bdc
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneProxy.java
|
cbbf6deee30d702e398939f4bb464f5e821f5e6c |
|
30-Aug-2012 |
Dianne Hackborn <hackbod@google.com> |
Update to send sticky broadcasts to all users. Change-Id: I66312f142348282b90fb63f8f20361446d56fb03
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneProxy.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/PhoneProxy.java
|
c38bb60d867c5d61d90b7179a9ed2b2d1848124f |
|
12-Jul-2012 |
Wink Saville <wink@google.com> |
Create telephony-common - DO NOT MERGE 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/PhoneProxy.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/PhoneProxy.java
|