670db2c696251370c4806ee3ecc3c7d6370b38e8 |
|
22-Jan-2010 |
John Wang <johnwang@google.com> |
Updated emergency string when locale changes. For bug 2352094.
/frameworks/base/telephony/java/com/android/internal/telephony/gsm/GsmServiceStateTracker.java
|
08cb0024026e0f42612ab569e1e4067d5ede3bf8 |
|
22-Jan-2010 |
John Wang <johnwang@google.com> |
Handle emergency calls only status in ServiceStateTracker. For bug 2352094, handle emergency calls only status and pass the emergency calls only string via SPN_STRING_UPDATED intent.
/frameworks/base/telephony/java/com/android/internal/telephony/gsm/GsmServiceStateTracker.java
|
b61c1a0f8b813347f376e7eea6d388342d8adfe3 |
|
14-Jan-2010 |
John Wang <johnwang@google.com> |
Add Event log for RAT switch. Write event log while the 2G/3G radio access technology switched.
/frameworks/base/telephony/java/com/android/internal/telephony/gsm/GsmServiceStateTracker.java
|
37b80ee451a7404c288738255725f78a5af02130 |
|
26-Sep-2009 |
John Wang <johnwang@google.com> |
Set roaming based on both data and voice. In GSM network the data roaming (from +CGREG) and the voice roaming (from +CREG) could be different. Set GSM roaming based on both data and voice roaming status and set it true if either indicates roaming. This solves the unwanted roaming billing issues and respects the download roaming setting in systemUpdater, DownloadProvider, and MMS downloader. For more details refer to bug 2052473.
/frameworks/base/telephony/java/com/android/internal/telephony/gsm/GsmServiceStateTracker.java
|
7a043b351b43e963605afef6ab76a52ae3a9270e |
|
25-Aug-2009 |
Tammo Spalink <tammo@google.com> |
Make Phone.updateServiceLocation acquire a one-shot wake lock. Phone.updateServiceLocation() is the internal routine triggered by external calls to CellLocation.requestLocationUpdate(). addresses bug http://b/issue?id=1724246 Change-Id: Id3d5cab1a77df12d3e94373a58ae94688a8630c6
/frameworks/base/telephony/java/com/android/internal/telephony/gsm/GsmServiceStateTracker.java
|
1c1ffa0cab8b56274970736d7f3b8c00c01c3d2b |
|
01-Sep-2009 |
Robert Greenwalt <robdroid@android.com> |
Promote MccTable to telephony and use it for both gsm/cdma This adds timezone/locale/wifi-regulator-channels initialization to cdma (gsm already had it). bug: 2071211
/frameworks/base/telephony/java/com/android/internal/telephony/gsm/GsmServiceStateTracker.java
|
00416365dedc03c9ed74d94728025fd2d68f648d |
|
31-Aug-2009 |
Tammo Spalink <tammo@google.com> |
Cleanup egregious style issues. No actual code logic changes, only cosmetics. Change-Id: I81d537610394fcb119dd80ddbc3d3f0295fd5a9a
/frameworks/base/telephony/java/com/android/internal/telephony/gsm/GsmServiceStateTracker.java
|
ebe66345e7099ca6fc95e8aa4d31a5b5cbbd6224 |
|
14-Aug-2009 |
Li Zhe <jqc837@motorola.com> |
Framework changes to support HSDPA/HSUPA/HSPA HSDPA: High-Speed Downlink Packet Access HSUPA: High-Speend Uplink Packet Access HSPA: High-Speed Packet Access Add support for HSDPA/HSUPA/HSPA: 1) extend TelephonyManager.NETWORK_TYPE for HSDPA/HSUPA/HSPA 2) extend ServiceState.RADIO_TECHNOLOGY for HSDPA/HSUPA/HSPA 3) set radioTechnology into ServiceState in GsmServiceStateTracker 4) change the implementation of TelephonyManager.getNetworkType to solve the competition timing issue between the time of setting system property and the time of receiving notification through PhoneStateListener 4.1) add a getNetworkType interface in ITelephony.aidl 5) add icons resources for HSDPA/HSUPA/HSPA 6) make use of HSDPA/HSUPA/HSPA icons in StatusBarPolicy
/frameworks/base/telephony/java/com/android/internal/telephony/gsm/GsmServiceStateTracker.java
|
01ae863611244b745e47190d3ee8ed79db50b549 |
|
18-Aug-2009 |
johnwang <johnwang@google.com> |
resolved conflicts for merge of 696b912e to eclair modified: telephony/java/com/android/internal/telephony/gsm/GsmDataConnectionTracker.java modified: telephony/java/com/android/internal/telephony/gsm/GsmServiceStateTracker.java modified: telephony/java/com/android/internal/telephony/gsm/GsmDataConnectionTracker.java modified: telephony/java/com/android/internal/telephony/gsm/GsmServiceStateTracker.java
|
8c6b883cd3c835df32cab4cbf395ebf648bb7d7e |
|
13-Aug-2009 |
John Wang <johnwang@google.com> |
Use dataRoaming in dataConnectionTracker. Seperate dataRoaming from gsmRoaming. dataRoaming is based on +CGREG returns in GSM while gsmRoaming is based on +CREG returns. Previously, the status of dataRoaming is always treated the same as gsmRoaming. However there is a situation where +CREG returns 0 and +CGREG returns 5, i.e., gsmRoaming is off and dataRoaming is on. In such situation, the phone should setup data connection if the phone enables data service when roaming (for example, data only card). The phone shouldn't setup data connection if the phone disable data service when roaming (to prevent roaming data charge). So gsmDataConnectionTracker should use dataRoaming instead of gsmRoaming to decide if data service allowed. modified: GsmDataConnectionTracker.java modified: GsmServiceStateTracker.java
/frameworks/base/telephony/java/com/android/internal/telephony/gsm/GsmServiceStateTracker.java
|
6afac8b2926c166458fde085e6068473a95688fe |
|
24-Jul-2009 |
Yong Zhang <yzhang@motorola.com> |
Increase waiting time for data disable action in setPowerStateToDesired(). The issue this change fixes is that phone did not send MIP deregisteration and LCP termination message when user powered down phone while data call was in dormant state. The root cause is Framework Telephony did not wait long enough before it sent the request to power off the radio. The fix is to increase the waiting timer.
/frameworks/base/telephony/java/com/android/internal/telephony/gsm/GsmServiceStateTracker.java
|
024af038a7ad04bb551c305c235d25e51cbeda13 |
|
07-Jul-2009 |
Jaikumar Ganesh <jaikumar@google.com> |
Cleanup connection when airplane mode is entered. The message was being sent to the wrong handler.
/frameworks/base/telephony/java/com/android/internal/telephony/gsm/GsmServiceStateTracker.java
|
9c2a3be8bad8867cc524d8813dc6468a7ffb3f09 |
|
04-Jun-2009 |
Jaikumar Ganesh <jaikumar@google.com> |
Fix thread safety in DataConnectionTracker. All the methods in DataConnectionTracker should be called only through the handler. Fix this as trySetupData was being called in the broadcast receiver. Tested: Airplane mode and GPRS retry.
/frameworks/base/telephony/java/com/android/internal/telephony/gsm/GsmServiceStateTracker.java
|
f315238a2b07c7e84f6ade800e504f520d262e66 |
|
01-Jun-2009 |
Wink Saville <wink@google.com> |
TODO's from Teleca with modifications from wink.
/frameworks/base/telephony/java/com/android/internal/telephony/gsm/GsmServiceStateTracker.java
|
e9b06d754af03faf27012fbed1e7559ec1ba7c79 |
|
19-May-2009 |
Wink Saville <wink@google.com> |
Teleca 2b changes
/frameworks/base/telephony/java/com/android/internal/telephony/gsm/GsmServiceStateTracker.java
|
e290ed0f610422fa0420b1fbbf37bb1afd04ab82 |
|
21-Apr-2009 |
Tammo Spalink <tammo@google.com> |
normalize the DATA_STATE_RADIO_OFF event log id definition Was this different intentionally? It looks internal, and with very limited usage, and so easy to bring in line with the others...
/frameworks/base/telephony/java/com/android/internal/telephony/gsm/GsmServiceStateTracker.java
|
b9db7c9f5a8924361ae2f439509e19993d82b884 |
|
05-Apr-2009 |
Mike Lockwood <> |
AI 144593: Fix GSM cell location updates. BUG=1761611 Automated import of CL 144593
/frameworks/base/telephony/java/com/android/internal/telephony/gsm/GsmServiceStateTracker.java
|
767a662ecde33c3979bf02b793d392aca0403162 |
|
02-Apr-2009 |
Wink Saville <> |
AI 144185: Integrate cdma into the main code base. Automated import of CL 144185
/frameworks/base/telephony/java/com/android/internal/telephony/gsm/GsmServiceStateTracker.java
|