aboutsummaryrefslogtreecommitdiffstats
path: root/src/java/com/android
diff options
context:
space:
mode:
authorMengjun Leng <mengju@codeaurora.org>2017-06-08 10:38:44 +0800
committerArne Coucheron <arco68@gmail.com>2017-10-07 00:24:03 +0200
commit9f90363b9e423ddfd7f54ec8b6b1edf86a420cad (patch)
treee895549e4f613c2520264750da6d53fbee7ebd42 /src/java/com/android
parent21755692fea2f6c0a22a7543a637af7886a2dd1d (diff)
downloadandroid_frameworks_opt_telephony-9f90363b9e423ddfd7f54ec8b6b1edf86a420cad.tar.gz
android_frameworks_opt_telephony-9f90363b9e423ddfd7f54ec8b6b1edf86a420cad.tar.bz2
android_frameworks_opt_telephony-9f90363b9e423ddfd7f54ec8b6b1edf86a420cad.zip
Fix signal icon is not shown
The flag GSM of signal strength is set as false under OOS, if lower layer does not notify signal strength again after in-service, the signal level is based on CDMA, so that signal icon is unable to be shown. To fix it, change the preset flag GSM based on phone type. Change-Id: I98a84f8701cbd4da9f9896d400048db733a224de
Diffstat (limited to 'src/java/com/android')
-rw-r--r--src/java/com/android/internal/telephony/ServiceStateTracker.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/java/com/android/internal/telephony/ServiceStateTracker.java b/src/java/com/android/internal/telephony/ServiceStateTracker.java
index de677c9b5..fb826e818 100644
--- a/src/java/com/android/internal/telephony/ServiceStateTracker.java
+++ b/src/java/com/android/internal/telephony/ServiceStateTracker.java
@@ -4289,7 +4289,7 @@ public class ServiceStateTracker extends Handler {
* @return true if the signal strength changed and a notification was sent.
*/
protected boolean onSignalStrengthResult(AsyncResult ar) {
- boolean isGsm = false;
+ boolean isGsm = mPhone.isPhoneTypeGsm();
int dataRat = mSS.getRilDataRadioTechnology();
int voiceRat = mSS.getRilVoiceRadioTechnology();