private boolean isCdmaDataOnlyMode() {
   if (mStyle != STATUS_BAR_STYLE_CDMA_1X_COMBINED) {
     return false;
   }
   if (mNC == null) {
     return false;
   }
   int dataType = mNC.getDataNetworkType();
   int voiceType = mNC.getVoiceNetworkType();
   return ((dataType == TelephonyManager.NETWORK_TYPE_LTE)
           || (dataType == TelephonyManager.NETWORK_TYPE_EVDO_0)
           || (dataType == TelephonyManager.NETWORK_TYPE_EVDO_A))
       && voiceType == TelephonyManager.NETWORK_TYPE_UNKNOWN;
 }
 private boolean show1xOnly() {
   if (mStyle != STATUS_BAR_STYLE_CDMA_1X_COMBINED) {
     return false;
   }
   if (mNC == null) {
     return false;
   }
   int dataType = mNC.getDataNetworkType();
   int voiceType = mNC.getVoiceNetworkType();
   boolean ret = false;
   if (dataType == TelephonyManager.NETWORK_TYPE_1xRTT
       || dataType == TelephonyManager.NETWORK_TYPE_CDMA) {
     ret = true;
   }
   return ret;
 }
 private boolean showDataAndVoice() {
   if (mStyle != STATUS_BAR_STYLE_CDMA_1X_COMBINED) {
     return false;
   }
   if (mNC == null) {
     return false;
   }
   int dataType = mNC.getDataNetworkType();
   int voiceType = mNC.getVoiceNetworkType();
   boolean ret = false;
   if ((dataType == TelephonyManager.NETWORK_TYPE_EVDO_0
           || dataType == TelephonyManager.NETWORK_TYPE_EVDO_0
           || dataType == TelephonyManager.NETWORK_TYPE_EVDO_A
           || dataType == TelephonyManager.NETWORK_TYPE_EVDO_B
           || dataType == TelephonyManager.NETWORK_TYPE_EHRPD
           || dataType == TelephonyManager.NETWORK_TYPE_LTE)
       && (voiceType == TelephonyManager.NETWORK_TYPE_GSM
           || voiceType == TelephonyManager.NETWORK_TYPE_1xRTT)) {
     ret = true;
   }
   return ret;
 }
  private boolean showBothDataAndVoice() {
    if (mStyle != STATUS_BAR_STYLE_DATA_VOICE) {
      return false;
    }

    if (mShowTwoBars[0] == 0) {
      return false;
    }

    if (mNC == null) {
      return false;
    }

    boolean ret = false;
    int dataType = mNC.getDataNetworkType();
    int voiceType = mNC.getVoiceNetworkType();
    if ((dataType == TelephonyManager.NETWORK_TYPE_TD_SCDMA
            || dataType == TelephonyManager.NETWORK_TYPE_LTE)
        && voiceType == TelephonyManager.NETWORK_TYPE_GSM) {
      ret = true;
    }
    return ret;
  }