Show 4G when there is no data at 4G CA network

Issue: PRJ8901-292
Issue: FP3-A11#231
Change-Id: I34ecc2bb67dbaff1d425aa363cf3ad7c778ffd38
(cherry picked from commit cce166cd88b0e22ed319b432b6e9dcf156f93297)
(cherry picked from commit a3d503be7bb25247d3b816b6a6b12006ad1fab34)
diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/StatusBarMobileView.java b/packages/SystemUI/src/com/android/systemui/statusbar/StatusBarMobileView.java
index 895ecd1..07f1365 100644
--- a/packages/SystemUI/src/com/android/systemui/statusbar/StatusBarMobileView.java
+++ b/packages/SystemUI/src/com/android/systemui/statusbar/StatusBarMobileView.java
@@ -228,6 +228,16 @@
         mInoutContainer.setVisibility((state.activityIn || state.activityOut)
                 ? View.VISIBLE : View.GONE);
 
+        if (R.drawable.ic_4g_plus_mobiledata == state.typeId) {
+            if (!state.activityIn && !state.activityOut) {
+                mMobileType.setImageResource(R.drawable.ic_4g_mobiledata);
+                mMobileType.setVisibility(View.VISIBLE);
+            } else {
+                mMobileType.setImageResource(state.typeId);
+                mMobileType.setVisibility(View.VISIBLE);
+            }
+        }
+
         if (mState.volteId != state.volteId) {
             if (state.volteId != 0) {
                 mVolte.setImageResource(state.volteId);