8c4891c01bd59bee7a1cdf1f992e6078896bea00 |
|
27-Oct-2014 |
Amit Mahajan <amitmahajan@google.com> |
Revert "Telephony: Voice mail notification related changes" This reverts commit 2a9a655afb255aa5dc449180499e68a2bbfbb82d. Bug: 18126828 Change-Id: I11b02c909253caa8ffa69a3dae8e11e36262c055
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneBase.java
|
5e9c4c682434747204f4d546c2f00a017c7b9414 |
|
03-Jan-2014 |
Sukanya Rajkhowa <srajkh@codeaurora.org> |
Telephony: Voice mail notification related changes * Separate voice mail notify from SIM/RUIM card * For GSM store voice mail count in phone memory irrespective of SIM write result. * Display voice mail count for GSM Bug: 17299884 Change-Id: I368bfb98c8798ed1f43bcc330e6d97e8f95f0f54
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneBase.java
|
ca117227299fb662cbd2c0cfe41d17ff0f903bef |
|
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/PhoneBase.java
|
2d265969ca301ba3720458ea9da2ec8d6a18bb8d |
|
22-Sep-2014 |
Xia Ying <yingxia@motorola.com> |
Handling service number convert while roaming. When roaming in GSM/UMTS and internal CDMA network, (1)change VZW custumer service numeber *611 to +19085594899. (2)change VZW voice mail number *86 to +1MDN. Change-Id: I69f69fb698f059b7a2365d2906fe0f7cc41636d7
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneBase.java
|
dc2b5d1c32cad5269106d00fd106bd64097238f4 |
|
11-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: I2fa094034f8a32ac887a6f653ba6d40d7a1761e2
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneBase.java
|
a94991d3beeb627ad58b79938448fc32f59fe618 |
|
09-Sep-2014 |
Wink Saville <wink@google.com> |
Use SubscriptionController.getSubIdUsingPhoneId for getSubId This is slightly better as code in getSubIdUsingPhoneId also returns INVALID_SUB_ID if the length is 0. Bug: 17399710 Change-Id: I47484c0001ea4606029dbf42e135a33031beb8da
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneBase.java
|
177b38b27e3af1c044f4283ccaa0e20e9030a047 |
|
09-Sep-2014 |
Wink Saville <wink@google.com> |
getSubId returns INVALID_SUB_ID if there are no subIds for a phone. Bug: 17399710 Change-Id: Ice47ee47ecc516d9d1ebe7cada8d1a145803d6c7
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneBase.java
|
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/PhoneBase.java
|
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/PhoneBase.java
|
440b44eb71b8d5afeeaa5fda8912f3a61b4c1588 |
|
03-Sep-2014 |
Wink Saville <wink@google.com> |
Prepare to make SubscriptionManager public. Sync SubscriptionManager and its dependentes between lmp-dev and lmp-sprout-dev. In SubscriptionController -Rename getActivatedSubInfoList to getActiveSubInfoList. -Remove @param context in java docs -Cleanup In SubInfoRecordUpdater -Cleanup Change-Id: Ie06ced3e7ff5a3d06b3b47892fed22b4bb8972c7
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneBase.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/PhoneBase.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/PhoneBase.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/PhoneBase.java
|
d5c5a168b4f5806701a4d146309c996acca7183d |
|
08-Aug-2014 |
Ihab Awad <ihab@google.com> |
Final structural tweaks to Telecomm API (6/8) Bug: 16416927 Bug: 16494880 Change-Id: I6cd739b0fe525038ace0f213b05732e0cd95902a
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneBase.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/PhoneBase.java
|
eb37adebf70275a8d8e5f2478637a66a44e71de8 |
|
28-Jul-2014 |
Andrew Lee <anwlee@google.com> |
Update VideoState references. Bug: 16629892 Change-Id: I243b304d5b61ed530b965eab2abb9bfbd02893d5
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneBase.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/PhoneBase.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/PhoneBase.java
|
c25bcac2c4c8754faae69efe2fc5c407f66a9240 |
|
18-Jul-2014 |
Narayan Kamath <narayan@google.com> |
Don't restrict locale handling to two letter locales. Use Locale.forLanguageTag where appropriate and compare languages and countries separately. Note that we do all comparisons on locale objects so that the same deprecated language code conversions occur. (cherry picked from commit 37b4053b8f92a1f2a8afeb8d5184dc9b7c35b47b) Change-Id: Ia4ae4b1760a023be103feb9ebf0e6be5f6731ff3
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneBase.java
|
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/PhoneBase.java
|
9f9aadee921db335adc891412a6e1e828153cfc6 |
|
12-Jul-2014 |
Etan Cohen <etancohen@google.com> |
MSIM support for IMS Added support to handle IMS in MSIM scenarios. Supports an ImsService interface per subscription. Note: These individual ImsService interfaces can be implemented on a single or multiple IMS stacks. Change-Id: I6d4ce7dd1cc6f75f89a41951ef8fce78afde811c
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneBase.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/PhoneBase.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/PhoneBase.java
|
befe0bf21cf06c47b1f099caed9e6c6b7125c0fe |
|
03-Jun-2014 |
Shriram Ganesh <sganesh@quicinc.com> |
Handle Srvcc requirements Change handles the following SRVCC requirements - - Move SRVCC functionality to PhoneBase so both CDMA & GSM phones can handle it. - Srvcc wrt single ringing call Change-Id: Ifc417bacf95364ff358651a59c84c377fe010ec6
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneBase.java
|
d4397df465323b2add2f5e532824ec0ed0d785f4 |
|
28-Jun-2014 |
Wink Saville <wink@google.com> |
If there is no IccFileHandler do not change sIccId[slotId]. In our master branch with a Sprint SIM I found that the call to getIccFileHandler in queryIccId is returning null when sReceiver receives a ACTION_SIM_STATE_CHANGED with a simStatus of INTENT_VALUE_ICC_READY. This causes queryIccId to set sIid[slotId] to ICCID_STRING_FOR_NO_SIM and thus never get updated. Which causes addSubInfoRecord to never be called so there is no Subscriptions. The most obvious problem this causes is an Empty Triangle for the SSI Icon. This fix is to not change sIccId[slotId], instead it will be updated when the sReceiver gets a ACTION_SIM_STATE_CHANGED with a simStatus of INTENT_VALUE_ICC_LOADED a short while later. Added some debug. Change-Id: I8493fe14d4425f89144dda4bba129b4465fc41ac
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneBase.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/PhoneBase.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/PhoneBase.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/PhoneBase.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/PhoneBase.java
|
a0bce270a3e9342e7a4945dd88b0f577f1edc431 |
|
16-Apr-2014 |
Wink Saville <wink@google.com> |
Merge "Add notifyDataConnectionRealTimeInfo."
|
8758315661d65c14d0e10d354a14f80ec1f65db7 |
|
16-Apr-2014 |
Wink Saville <wink@google.com> |
Add notifyDataConnectionRealTimeInfo. Change-Id: Iadcbf9765af57c125bcdf74e3fc652ed6c8f7d42
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneBase.java
|
f61aaae6608243be4e0da97a56ff9fed488cb173 |
|
07-Apr-2014 |
Shishir Agrawal <shishir@google.com> |
Reset network selection mode to "automatic" for CDMA phones. If a phone switches from a GSM phone to a CDMA phone, the network selection mode is not changed. Given that CDMA phones do not allow a "manual" network selection mode, this causes issues. This CL set the mode to "automatic" on every CDMA NV ready and RUIM ready events. Change-Id: I0166ecfe2abecf26270ae5330ae32af5b09ca57e
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneBase.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/PhoneBase.java
|
2a217d8ce75d290d63fca765857677912770b833 |
|
13-Feb-2014 |
Wink Saville <wink@google.com> |
am dfbdb663: am 51a65426: Merge "Telephony API extension v2" * commit 'dfbdb663843414f4a5734fcb39405179f2f94761': Telephony API extension v2
|
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/PhoneBase.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/PhoneBase.java
|
ace9a749c5a2a5e07527f728b7331423d16c36cd |
|
30-Oct-2013 |
Sukanya Rajkhowa <srajkh@codeaurora.org> |
SMS over IMS bug fixes This change includes the following: 1) SMS over IMS remaining patches which address review comments 2) Fix for Bug:11378993 For MT SMS over IMS, if an application uses the createFromPdu(byte[] pdu) API instead of createFromPdu(byte[] pdu,String format) API, we first try to create SmsMessage from raw PDU with the format of active phone. That either returns a valid SmsMessage object or throws a RuntimeException causing the correct format to be used the next time. If GsmSmsAddress is not valid, we should throw a RuntimeException which is handled by createFromPdu(byte[] pdu) 3) Fix for Bug:11424054 Register for ICC changes and handle new SMS on ICC Bug: 11378993, 11424054 Change-Id: I94bcfcf93d8205c2916997091617899c6ebdd5e5
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneBase.java
|
ffe6e68213ae3220497188fed814e271b472292a |
|
16-Oct-2013 |
Jake Hamby <jhamby@google.com> |
Clear CDMA latitude/longitude when location setting is off. Clear CDMA base station latitude/longitude when returning cell locations if user's location setting is disabled. Bug: 11104404 Change-Id: I120c236ee57e37417ba7db3356678d33a087cc3d
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneBase.java
|
1260f1c6c909f2940989b72afe1b91fd83845eaa |
|
14-Sep-2013 |
Sukanya Rajkhowa <srajkh@codeaurora.org> |
Support SMS over IMS ImsSMSDispatcher is part of IccSmsInterfaceManager. It always receives calls to send sms first and decides whether to use ims call flow or gsm/cdma based on response to REQUEST_IMS_REGISTRATION_STATE. When ims is registered and sms is supported, the request also returns sms format to use. In case of sms over ims failure, RIL_REQUEST_IMS_SEND_SMS sets messageRef from RIL_SMS_RESPONSE of corresponding failed MO SMS, and sets retry field to non-zero. If voice is available, sends RIL_REQUEST_IMS_SEND_SMS retries with data encoded based on voice tech available. If voice is not available, sets retry counter to max and skips retries and sends failure to client. Bug: 9626411 Change-Id: I4c63c8fc0eb2191847b509e66772e3de27d491ed Signed-off-by: Ed Tam <etam@google.com> Conflicts: src/java/com/android/internal/telephony/gsm/GSMPhone.java
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneBase.java
|
e0695876e8a7084cf4eaa8e6c71808f238a853a7 |
|
03-Oct-2013 |
Robert Greenwalt <rgreenwalt@google.com> |
Revert "Stop using the sim mnc/mcc to set wifi country." This reverts commit 78d801a78087b6a2419f0820628d0273df53203f. bug:11064682 Change-Id: I46f5b90de417636d03bfa5932684f0ace68a3f6e
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneBase.java
|
78d801a78087b6a2419f0820628d0273df53203f |
|
28-Sep-2013 |
Robert Greenwalt <rgreenwalt@google.com> |
Stop using the sim mnc/mcc to set wifi country. bug:10513734 Change-Id: Idac32892db8ff9b5ca4c5bde4f3f3b12f0df1196
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneBase.java
|
c4dc2a98dc57f501c6d9b829ef1bf6d1ade613ef |
|
13-Sep-2013 |
Wink Saville <wink@google.com> |
Merge "Add code to handle voice radio technology of LTE." into klp-dev
|
5e2000b856a7959609e8f15148a3584ec372f865 |
|
12-Sep-2013 |
Wink Saville <wink@google.com> |
Telephony: Ignore events on a destroyed phone It is possible to receive responses from RIL after phone has released it's references. Ignore events in such cases, since those events no longer make sense, and some phone members have been de-initialized. Make CallTrackers notify UI when ending calls in dispose, since it has already unregistered, and won't receive the CALL_STATE_CHANGED Change-Id: I5d8fd9ce3f74b9ae9b5b645565bd24d11be0aebc CRs-Fixed: 228731, 228005, 415801, 350739
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneBase.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/PhoneBase.java
|
3c6bdec23af42aba1168303cdefc20525b0ec1d0 |
|
11-Apr-2013 |
Ajay Nambi <anambi@codeaurora.org> |
Telephony: Return 'null' as per TelephonyManager need Return 'null' instead of "" (empty string) when Line1AlphaTag, IccSerialNumber and Msisdn are unavailable. Bug: 8449375 Change-Id: I5d8052922363f4b3b900bcdea490afe22fedce4f Change-Id: Iaa77764af8f2c12c11c990c6c23152ba1dac84cb
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneBase.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/PhoneBase.java
|
2cc8c148fa4cb6cba5deac6b011268b4174a0b02 |
|
25-Mar-2013 |
Wink Saville <wink@google.com> |
Use Build.IS_DEBUGGABLE Change-Id: I8d4a2e83b8cdcf86cafb622013868f117d0701ef
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneBase.java
|
b7881d6e7e4e79491376bedf151c3412dfdc4121 |
|
25-Mar-2013 |
Wink Saville <wink@google.com> |
Rename a couple variables in IccRecords. Also add getIccId for use by PhoneBase. Change-Id: I51eaf09bfc498f1f1edc3f697838978f56b7bd4e
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneBase.java
|
454b1dfd508844b42eb775e4ab2359be74d3672b |
|
23-Mar-2013 |
Wink Saville <wink@google.com> |
Rename a few files and variables. Change-Id: I4e90dbf57797b9485920f943e24fa7a4c29d070b
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneBase.java
|
ff4e317d24f0d23bdc0f306d53ddc51f2f1ecf6a |
|
22-Mar-2013 |
Wink Saville <wink@google.com> |
Move retrying into DC. This is the first step in refactoring for bug 4772191. Bug: 4772191 Change-Id: Id54a20ab192783c63939158670faaf531a527640
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneBase.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/PhoneBase.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/PhoneBase.java
|
4918296afe1c667e9523cdfc799f558f7ebc2bfb |
|
21-Feb-2013 |
Wink Saville <wink@google.com> |
Move DataConnection related classes to their own package. Change-Id: I34ee9e87545e6b15ebf4d3ec101d4ed3d322f7b2
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneBase.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/PhoneBase.java
|
ded9c0af7fa49504c047275ed34c2d3b22bf0c3a |
|
07-Dec-2012 |
Wink Saville <wink@google.com> |
Use Rlog Change-Id: Ie013f51215de8380b8de74161b6056b010711cfd
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneBase.java
|
b8d0e5993929ca9ecd29f406ae5f39a3e450e89b |
|
25-Sep-2012 |
Jeff Brown <jeffbrown@google.com> |
Update references to migrated global settings. Bug: 7231172 Change-Id: Id18cce843899452bd171d5eeff99b48ca65dfb1e
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneBase.java
|
167a784eb797781d89049a9fbc90aa6684fcb7e5 |
|
20-Sep-2012 |
Wink Saville <wink@google.com> |
am ed6a91f6: am 7b5e41b5: am 54cadb79: Merge "Telephony: Fix npe in IccPhoneBookInterfaceManager" * commit 'ed6a91f6b4fb5e33406034f13d21897de70b506b': Telephony: Fix npe in IccPhoneBookInterfaceManager
|
ba06d1becedde6ee94229154b2e493d6d4a3ad53 |
|
20-Sep-2012 |
Alex Yakavenka <ayakav@codeaurora.org> |
Telephony: Fix npe in IccPhoneBookInterfaceManager Create new interface to get current uicc app type from phone and use that Bug: 7167839 Change-Id: I4787985593918c660a254c9826734cf9c963bff0
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneBase.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/PhoneBase.java
|
15e350dbdedb12c36c4432375e8c58a633b1e492 |
|
13-Aug-2012 |
Wink Saville <wink@google.com> |
Merge "Telephony: Signal Strength cleanup"
|
049ab0421f32e6effc5d1277b69bd382cebadb18 |
|
09-Aug-2012 |
Wink Saville <wink@google.com> |
Merge commit 'e0e2ebb5' into fix-merge-conflict * commit 'e0e2ebb5': Telephony: Dynamically instantiate IccCard Change-Id: I37d65c140033f110bc4990f68adf9489737c9c38
|
e0e2ebb5a50e580cbe6957dcafb3495a2d0a27f2 |
|
27-Jul-2012 |
Alex Yakavenka <ayakav@codeaurora.org> |
Telephony: Dynamically instantiate IccCard Instantiate when get_sim_status request returns Change-Id: I9c9333d23f1e0b23256731b245577d1a25721647
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneBase.java
|
bb36adde615d3d85fa0fc23935197c6bc6a799ed |
|
27-Jul-2012 |
Alex Yakavenka <ayakav@codeaurora.org> |
Telephony: Dynamically instantiate IccCard Instantiate when get_sim_status request returns Change-Id: I9c9333d23f1e0b23256731b245577d1a25721647
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneBase.java
|
5b81adc82a53b3064f4baa3acfeabef31586588a |
|
10-Jul-2012 |
Uma Maheswari Ramalingam <umam@codeaurora.org> |
Telephony: Signal Strength cleanup Make signal strength parsing common for all modes Change-Id: I41bce658c536dc30558224c8ca76d6d70afb78ee
/frameworks/opt/telephony/src/java/com/android/internal/telephony/PhoneBase.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/PhoneBase.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/PhoneBase.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/PhoneBase.java
|