6c497f695c5c0017c511e471d36bdfc66dbbf605 |
|
24-Aug-2015 |
Jack Yu <jackyu@google.com> |
Fixed that no service was shown after boot up The SPN information came too early before the subscription id is valid hence the SPN info was ignored by MobileSignalController. We need to send the SPN update intent again after subscription info is valid. bug: 23366812 Change-Id: I11ab185d2ffbd34a8d0f3d4096179aee13138f3f
/frameworks/opt/telephony/src/java/com/android/internal/telephony/cdma/CdmaServiceStateTracker.java
|
6b8e1174d2ef221d6eeab348a819ce0003d3d5a4 |
|
08-Aug-2015 |
Chris Manton <cmanton@google.com> |
Save data registration roaming state Some carriers require different APNs based upon the roaming state returned in a previous registration call. The carrier config has the option to override roaming state. This change saves the proper roaming state before the carrier config may override in order to select the proper APN when setting up a data connection. bug: 22990977 Change-Id: Id22a60efcbea9637018cc47e6d97f68eb053deb0
/frameworks/opt/telephony/src/java/com/android/internal/telephony/cdma/CdmaServiceStateTracker.java
|
3194ecd51b83c87fc020a72a5485044022b6fce0 |
|
09-May-2015 |
Sukanya Rajkhowa <srajkh@codeaurora.org> |
Set ServiceState before flags are evaluated If APM is turned on while service state is OUT_OF_SERVICE and right when polling for VOICE_REGISTRATION_STATE is being handled, the service state change to APM is not notified to the registrants. Fix this by setting service state before flags for change in state are evaluated Bug: 22960426 Change-Id: I781344afe13120bc0fb8e6889c46b80f8a672db1
/frameworks/opt/telephony/src/java/com/android/internal/telephony/cdma/CdmaServiceStateTracker.java
|
cdd0ef910a79d75d60222d97c5f33aa154876bfb |
|
25-Jun-2015 |
Chris Manton <cmanton@google.com> |
Add override check for home network carrier service API Bug: 20828356 Change-Id: I620d513445de65fee47016a6b8791f7e0d502b94
/frameworks/opt/telephony/src/java/com/android/internal/telephony/cdma/CdmaServiceStateTracker.java
|
a9a4a8eb8ce421c0ca4fc3ebb0d58c17e652fd35 |
|
18-Jun-2015 |
Chris Manton <cmanton@google.com> |
Remove deprecated remote override checks bug: 20828356 Change-Id: I595d6b310316270928ec651c242a2a0e2745773c
/frameworks/opt/telephony/src/java/com/android/internal/telephony/cdma/CdmaServiceStateTracker.java
|
de2d2034a7df068f3e929ff1d623a80c847b6335 |
|
16-Jun-2015 |
Chris Manton <cmanton@google.com> |
Check carrier config loader for roaming overrides Carrier config loader may have roaming and non-roaming overrides for both GSM and CDMA technologies. Provide access to get this information and act accordingly. bug: 20828356 Change-Id: I1baea4bc9d11fdff153a4fc3ca5450e3f7897b86
/frameworks/opt/telephony/src/java/com/android/internal/telephony/cdma/CdmaServiceStateTracker.java
|
0e42864afb21261d6bd2e9b4aa97f6d01d039a25 |
|
23-Feb-2015 |
Yashdev Singh <yashdevs@codeaurora.org> |
Telephony: Implementation of IWLAN - Allow registration polling in radio off state. - Disable default APN if current RAT is IWLAN. - Allow non-default PDP activation in radio off state provided current RAT is IWLAN. Set data registration state in APM for IWLAN RAT - APM causes data registration state to be POWER_OFF. Set it to IN_SERVICE for iwlan case - In APM, UNSOL_VOICE_NETWORK_STATE_CHANGED resets data RAT and registration state to POWER_OFF. Ensure that this is done only when current RAT is not IWLAN or when iwlan feature is not available. Change-Id: I419f3df987ef90bb5f31b0e381257a81dcc57c3b
/frameworks/opt/telephony/src/java/com/android/internal/telephony/cdma/CdmaServiceStateTracker.java
|
e70617d81dcd42350a737b11c25532e1d43df4ff |
|
22-Jan-2015 |
Legler Wu <legler.wu@mediatek.com> |
[DS] Correct the access method for telephony system property Revise the method to access telephony system property. Add several PROPERTY_XXX_XXX_MSIM for MSIM type system properties. If caller use the old one, it will be dispatched to new one and get by default phone id. Ex. PROPERTY_ICC_OPERATOR_NUMERIC Bug: 18675498 Change-Id: I68b4de1817bb5a34d4a54685332f856e79a39d60
/frameworks/opt/telephony/src/java/com/android/internal/telephony/cdma/CdmaServiceStateTracker.java
|
062a2a3838c8d8adf16f4d9fbde8d52450da0336 |
|
13-Jan-2015 |
Shishir Agrawal <shishir@google.com> |
Make UICC code subID-less. MSIM code introduced code in the UICC objects that refer to the subIds. This is potentially very dangerous becuase subIds are only initialized after the UICC object is completely initialized. Hence using subId in the UICC code could lead to lots of properties being not set correctly. The new code, uses the phoneId everywhere within the UICC code, which is initialized when the UICC object is created and will remain constant for the lifetime of the UICC object. Bug: 18748407 Change-Id: I1f50abc40b8592751cdeca2de2c76ac9f2d40768
/frameworks/opt/telephony/src/java/com/android/internal/telephony/cdma/CdmaServiceStateTracker.java
|
19517065ec69bafc5cfc91c8386a7583441ecf6d |
|
15-Jan-2015 |
Amit Mahajan <amitmahajan@google.com> |
Change to update carrier text after subId is updated. Bug: 18752574 Change-Id: I9cb8b7d26fca1654bd2323bd5555a1cfc4e9877d
/frameworks/opt/telephony/src/java/com/android/internal/telephony/cdma/CdmaServiceStateTracker.java
|
0192d7f3f201bce2b513749982577c8ddebe3ea2 |
|
10-Dec-2014 |
Jason Monk <jmonk@google.com> |
Have ServiceStateTrackers update Plmn/Spn directly It seems that somehow the info from the ServiceState trackers is getting out of sync with the Subscription database. To avoid this update the info directly rather than going through a sticky broadcast. Bug: 18752574 Change-Id: I66a3cb30df6478b7313230252ff2560946297d47
/frameworks/opt/telephony/src/java/com/android/internal/telephony/cdma/CdmaServiceStateTracker.java
|
e6992ac801b9d293b4f4309df60193422cd32da1 |
|
05-Dec-2014 |
Amit Mahajan <amitmahajan@google.com> |
Change to display correct network name on locked/quick settings screen. Bug: 18161228 Change-Id: Ic5ab163ba238958ac74a4651425c9d2041e6e251
/frameworks/opt/telephony/src/java/com/android/internal/telephony/cdma/CdmaServiceStateTracker.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/cdma/CdmaServiceStateTracker.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/cdma/CdmaServiceStateTracker.java
|
3bc32aa4a3f533421f82a6d7991bb1971bf78191 |
|
18-Nov-2014 |
Amit Mahajan <amitmahajan@google.com> |
Change to use subId with PREFERRED_NETWORK_MODE in all places. MobileNetworkSettings already does that; it was the mismatch that was causing the issue. Bug: 18424733 Change-Id: Ib1c6d55c5bf2cff8986c740e96881f34e536b43f
/frameworks/opt/telephony/src/java/com/android/internal/telephony/cdma/CdmaServiceStateTracker.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/cdma/CdmaServiceStateTracker.java
|
0be2d4bc2b1a55a0e7356bb447a8a0fd4f264fba |
|
04-Nov-2014 |
Shishir Agrawal <shishir@google.com> |
Temporarily disable setting of automatic network selection mode in CdmaServiceStateTracker. The above calls causes a deadlock in the radio when the Sprint profile is coming up. This should be removed when the radiob bug is fixed. Bug: 18233109 Change-Id: Ib4db046d65707f34c2e79358ed35d523ca75badd
/frameworks/opt/telephony/src/java/com/android/internal/telephony/cdma/CdmaServiceStateTracker.java
|
7e3260e3a9469b8d5b90665a7f9ccb359f8e708a |
|
22-Oct-2014 |
Junda Liu <junda@google.com> |
Add logging to check cdma subscription source. Bug: b/17935642 Change-Id: I8e3d7d14288d01ead0cad92bf8269aae5f5de518
/frameworks/opt/telephony/src/java/com/android/internal/telephony/cdma/CdmaServiceStateTracker.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/cdma/CdmaServiceStateTracker.java
|
9296d523092da305e5fe0bc4dccc5c345bb84a3e |
|
24-Sep-2014 |
Russell Brenner <russellbrenner@google.com> |
am 49404e45: Merge "Reset OTASP state during initialization" into lmp-dev * commit '49404e45908d7f95c53caa1bef0d92feacf2db6e': Reset OTASP state during initialization
|
0f0a38c35af9f5a3c23bf88f2189c987a106b8b9 |
|
23-Sep-2014 |
Russell Brenner <russellbrenner@google.com> |
Reset OTASP state during initialization In case another service type had previously set the OTASP state, reset it. Bug: 17572929 Change-Id: I7a4274722c95036fc590a33201eadbf2ccd1880c
/frameworks/opt/telephony/src/java/com/android/internal/telephony/cdma/CdmaServiceStateTracker.java
|
25b7e35d46d1903989a60c57d1f2637134bbaa7d |
|
17-Sep-2014 |
Junda Liu <junda@google.com> |
am f5c0afa0: Handle unprovisioned ruim and update otasp as needed. * commit 'f5c0afa0fdcf84c226bc2ec8fe37d9718102ebe8': Handle unprovisioned ruim and update otasp as needed.
|
f5c0afa0fdcf84c226bc2ec8fe37d9718102ebe8 |
|
16-Sep-2014 |
Junda Liu <junda@google.com> |
Handle unprovisioned ruim and update otasp as needed. The old code skips updateotasp if ruim is not provisioned, so otasp needed is never sent to registrants. Bug: b/17200971 Change-Id: If098dd8e3159f289e3a6c0007e421fd8c40555d2
/frameworks/opt/telephony/src/java/com/android/internal/telephony/cdma/CdmaServiceStateTracker.java
|
62df1e2cbd7a4eb3141f3f255e608f95358f05f0 |
|
06-Sep-2014 |
Vineeta Srivastava <vsrivastava@google.com> |
am 99ae0785: Merge "Supporting Plus code dialing for non-NANP CDMA carrier" into lmp-dev * commit '99ae0785718f4350268e0d022398d3db0d0071c4': Supporting Plus code dialing for non-NANP CDMA carrier
|
bb1c968287bd746a93036ca41f5b46d4ad6a3977 |
|
10-Jul-2014 |
Steven Liu <stevenliu@motorola.com> |
Supporting Plus code dialing for non-NANP CDMA carrier Plus Code Dialing in CDMA need to know the current IDD, which is associated with the current operator MCC, but most of Network won't broadcast the current operator MCC via OTA, we need to use the other OTA parameters, such as SID, time zone etc. to find right MCC, and get right IDD further to be used by Plus Code Dialing. Change-Id: I369083169bb3504f8de9774b65f3993dd561c525 Conflicts: src/java/com/android/internal/telephony/cdma/CdmaServiceStateTracker.java
/frameworks/opt/telephony/src/java/com/android/internal/telephony/cdma/CdmaServiceStateTracker.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/cdma/CdmaServiceStateTracker.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/cdma/CdmaServiceStateTracker.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/cdma/CdmaServiceStateTracker.java
|
de49a50c041b5d3c1423c4c2d04e3bab9db4372c |
|
23-Jul-2014 |
Jing Zhao <zhaojing@motorola.com> |
Enable config CDMA home system by mcc mnc CDMA home system is different between carriers. Need to config it by carriers' mcc mnc Change-Id: Ie10d838173df3095238c50d419bd9de589e34e55
/frameworks/opt/telephony/src/java/com/android/internal/telephony/cdma/CdmaServiceStateTracker.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/cdma/CdmaServiceStateTracker.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/cdma/CdmaServiceStateTracker.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/cdma/CdmaServiceStateTracker.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/cdma/CdmaServiceStateTracker.java
|
e175c54564f4668a7c7cad8a94fa30cf862da30a |
|
12-Mar-2014 |
Robert Greenwalt <rgreenwalt@google.com> |
am d47b57ab: am f810d58e: am b0b637db: Switch from SIM to carrier info for wifi country * commit 'd47b57ab12007d107d04eef324094972a12de735': Switch from SIM to carrier info for wifi country
|
b0b637dbf2a67c0e7eee917c0809f1cc54983986 |
|
06-Mar-2014 |
Robert Greenwalt <rgreenwalt@google.com> |
Switch from SIM to carrier info for wifi country Now will also inform when no known country too. bug:11062898 Change-Id: I4a938119c1c06898b39b3bcc6124031d2f66dd71
/frameworks/opt/telephony/src/java/com/android/internal/telephony/cdma/CdmaServiceStateTracker.java
|
b25da36f791607b5fc9a68ae01dd8c5ea1d5652c |
|
19-Feb-2014 |
Shishir Agrawal <shishir@google.com> |
Setting the Preferred Network Type correctly on SIM restart. Currently the GsmServiceStateTracker sets the preferred network type to the last set network type which can cause issues during a SIM swap/reset if the network type changes. The CdmaServiceStateTracker does not set this value at all. This change modifies this behavior to set the preferred network type in the same manner it is set when a phone reboots. Change-Id: I88d61a5d545bdbaa4e4400f5f9e4af8f99dc5d2e
/frameworks/opt/telephony/src/java/com/android/internal/telephony/cdma/CdmaServiceStateTracker.java
|
5eee0d4d68b2a768aa5d27875cd0f2e44c2bd272 |
|
16-Oct-2013 |
Wink Saville <wink@google.com> |
telephony: Fix "R" icon displayed when device is searching or in LTE Bug: 10745813, 10771508 Change-Id: I6741e14785484fe6af19d60487f4d545e568ccf9
/frameworks/opt/telephony/src/java/com/android/internal/telephony/cdma/CdmaServiceStateTracker.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/cdma/CdmaServiceStateTracker.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/cdma/CdmaServiceStateTracker.java
|
203e588e3c42a81aa8a56f595119c181a63b12ca |
|
31-May-2013 |
Wink Saville <wink@google.com> |
Handling data registration and radio technology changing. When the DataRegistrationState (aka DRS) or RilDataRadioTechnology changes aka Radio Access Technology or RAT) while retrying the DataConnection StateMachine will return the connection as lost immediately. This allows the connection to be retried with the correct handling of the changed DRS or RAT quickly, rather than having to wait until retires are exhausted. Changes: - Pass RAT in bringUp - Add the capability to register for DRS/RAT changes with SST - When DRS/RAT changes in DcRetryState return LOST_CONNECTION to DcTracker Bug: 9069568 Change-Id: Id4f29a63421af65ce153d24d646c09f7a1e8269b
/frameworks/opt/telephony/src/java/com/android/internal/telephony/cdma/CdmaServiceStateTracker.java
|
a0f04ae3f07c686ddbc4d83edf0f1b7d8d1b4a0a |
|
10-May-2013 |
Wink Saville <wink@google.com> |
Send notifyDataConnection on changes to data connection. Previously notification was sent only when voice radio technology changed, but it needs to be when data RAT changed. Also send it with there is a data registration changes. Bug: 8786016 Change-Id: I5a53e13821efde4ebd3dbe5f062e7729f321497b
/frameworks/opt/telephony/src/java/com/android/internal/telephony/cdma/CdmaServiceStateTracker.java
|
f1317a4b3492218ac2e449ee990948bac0295b65 |
|
20-Apr-2013 |
Wink Saville <wink@google.com> |
On data only devices use data registration state. Some operators may report that the voice registration state is not in service on a data only device. So use the Data registration state for data only devices. Bug: 8213254 Change-Id: Ieb6eef65fa5afb3d2c1a39b32a5bc5825ccc7f1c
/frameworks/opt/telephony/src/java/com/android/internal/telephony/cdma/CdmaServiceStateTracker.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/cdma/CdmaServiceStateTracker.java
|
60ced166cb63c35a0ebbee1fc356cddcb76b956f |
|
25-Mar-2013 |
Jeff Sharkey <jsharkey@android.com> |
Testing property to verify roaming behavior. Bug: 6777372 Change-Id: Ia698f0eca6f05a6327f6c8b36cfe14f51f01e6e3
/frameworks/opt/telephony/src/java/com/android/internal/telephony/cdma/CdmaServiceStateTracker.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/cdma/CdmaServiceStateTracker.java
|
f1b97fcff40f829cafd2fa643e8e4b788e504614 |
|
05-Mar-2013 |
Robert Greenwalt <rgreenwalt@google.com> |
Send Power-off notifications If we update the state of the old servicestate and the new before calling done nothing will get sent out (no change). Instead, just put the new state in the mNewSS and call done - it'll copy it to mSS and note the diff and notify everyone. bug:8304092 Change-Id: I5fee4805245c547175bbd8b0e18f407edfc8c3d8
/frameworks/opt/telephony/src/java/com/android/internal/telephony/cdma/CdmaServiceStateTracker.java
|
cfbca8ec2141b4c16d4f39d6452bac98ffd0bd03 |
|
26-Feb-2013 |
Wink Saville <wink@google.com> |
Merge commit 'b575731e' into fix-merge-conflict * commit 'b575731e': Update PS state when radio off or unavailable Change-Id: I87d25d297ef455763d20b2f9b6cad920514a4f05
|
f1911ab88b20323cd0e4d005d7913f2df992f158 |
|
06-Sep-2012 |
Ye Jingjing <jingjing.ye@sonymobile.com> |
Update PS state when radio off or unavailable When radio off or unavailable, CS state has been reset, but PS state has not updated, in fact both CS and PS state should be out of service. So SMS will try to be sent out when sending sms, the result is "could not send" rather than sms being queued for sending. This fix will reset PS state to power off or out of service when radio off or unavailable accordingly. Bug: 8265430 Change-Id: I46e962c30021ff1273dcc559579bdedc7f432a64
/frameworks/opt/telephony/src/java/com/android/internal/telephony/cdma/CdmaServiceStateTracker.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/cdma/CdmaServiceStateTracker.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/cdma/CdmaServiceStateTracker.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/cdma/CdmaServiceStateTracker.java
|
60dc9dc311361f9fb52155ea28d383d55afa90d8 |
|
11-Dec-2012 |
Wink Saville <wink@google.com> |
Merge commit '7e4b734a' into fix-merge-conflict * commit '7e4b734a': Telephony: Move uicc classes into uicc package Change-Id: Iacc7f1805500bfe55299aaedbe0241ebba8e8b23
|
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/cdma/CdmaServiceStateTracker.java
|
ded9c0af7fa49504c047275ed34c2d3b22bf0c3a |
|
07-Dec-2012 |
Wink Saville <wink@google.com> |
Use Rlog Change-Id: Ie013f51215de8380b8de74161b6056b010711cfd
/frameworks/opt/telephony/src/java/com/android/internal/telephony/cdma/CdmaServiceStateTracker.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/cdma/CdmaServiceStateTracker.java
|
f92cb4bd5519427a0db673709d94683a8baf203a |
|
16-Nov-2012 |
Wink Saville <wink@google.com> |
Remove CdmaDCT and CdmaDC. Change-Id: Ifa251706326dae6b1676c79fa591f056a853953d
/frameworks/opt/telephony/src/java/com/android/internal/telephony/cdma/CdmaServiceStateTracker.java
|
2e648e5c481ac90f64d71e1643c83bc67f8c0e7f |
|
16-Nov-2012 |
Wink Saville <wink@google.com> |
Revert "Remove CdmaDCT and CdmaDC." This reverts commit 88f9756a023639f48e85680b8bf2cd1469a5471a Change-Id: I9b4f140b06acfc9d5f0856f380313a097171437a
/frameworks/opt/telephony/src/java/com/android/internal/telephony/cdma/CdmaServiceStateTracker.java
|
88f9756a023639f48e85680b8bf2cd1469a5471a |
|
15-Nov-2012 |
Wink Saville <wink@google.com> |
Remove CdmaDCT and CdmaDC. Change-Id: I11ead478231bdd5f0b67bc2354e161eab3d4fd87
/frameworks/opt/telephony/src/java/com/android/internal/telephony/cdma/CdmaServiceStateTracker.java
|
069488059d9619a2b8bd070e85d6d657bddcf65a |
|
06-Nov-2012 |
Christopher Tate <ctate@google.com> |
Use the correct new namespace for AUTO_TIME and AIRPLANE_MODE_ON settings These moved to the global namespace; update the points of usage here in the telephony stack so the reads no longer have to be forwarded etc. Change-Id: I06434b78bc42ac125ec114dc68381cf906ab3085
/frameworks/opt/telephony/src/java/com/android/internal/telephony/cdma/CdmaServiceStateTracker.java
|
7eff443d1f090abdbbd93eef9f265c74890920bc |
|
03-Oct-2012 |
Dianne Hackborn <hackbod@google.com> |
Fix issue #7274813: A few sticky broadcasts aren't being sent to all users Change-Id: Ief63aa4be067618b2431c2c0fcd1d6820a348715
/frameworks/opt/telephony/src/java/com/android/internal/telephony/cdma/CdmaServiceStateTracker.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/cdma/CdmaServiceStateTracker.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/cdma/CdmaServiceStateTracker.java
|
e0e2ceb1ae025e6dd2adda75c32dba93c6dfeea4 |
|
13-Aug-2012 |
Wink Saville <wink@google.com> |
Merge commit '616b281b' into merge-conflict-TelephonySignal-Strength-cleanup * commit '616b281b': Telephony: Signal Strength cleanup Change-Id: I3c211a06c480169d90fb5bc2c1774bd509d91f87
|
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/cdma/CdmaServiceStateTracker.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/cdma/CdmaServiceStateTracker.java
|
11b9bd95ff8d436ffb5e01998870102f5a412cf9 |
|
04-Aug-2012 |
Robert Greenwalt <rgreenwalt@google.com> |
Fix a logging NPE problem Manually ported from jb-dev due to telephony relocation. bug:6864064 Change-Id: Ic461256654f99e8c6c13251777972cc3e799e179
/frameworks/opt/telephony/src/java/com/android/internal/telephony/cdma/CdmaServiceStateTracker.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/cdma/CdmaServiceStateTracker.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/cdma/CdmaServiceStateTracker.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/cdma/CdmaServiceStateTracker.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/cdma/CdmaServiceStateTracker.java
|