diff options
author | Mengjun Leng <mengju@codeaurora.org> | 2017-06-08 10:38:44 +0800 |
---|---|---|
committer | Arne Coucheron <arco68@gmail.com> | 2017-10-07 00:24:03 +0200 |
commit | 9f90363b9e423ddfd7f54ec8b6b1edf86a420cad (patch) | |
tree | e895549e4f613c2520264750da6d53fbee7ebd42 /src/java/com/android | |
parent | 21755692fea2f6c0a22a7543a637af7886a2dd1d (diff) | |
download | android_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.java | 2 |
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(); |