In Cdma Lte SST use CssIndicator for concurrent Voice & Data.
Wink Saville [Thu, 12 Sep 2013 19:28:31 +0000 (12:28 -0700)]
This will break concurrent voice and data on mysid, but because
mysid is EOL and to keep this change simple we're not trying to
mitigate that using config variables.

Bug: 10100317
Change-Id: I7960a8d68258621de1fd9c140c3fefcdfcea8804

src/java/com/android/internal/telephony/cdma/CdmaLteServiceStateTracker.java

index 15889e4..278eb08 100644 (file)
@@ -515,12 +515,8 @@ public class CdmaLteServiceStateTracker extends CdmaServiceStateTracker {
 
     @Override
     public boolean isConcurrentVoiceAndDataAllowed() {
-        // For non-LTE, look at the CSS indicator to check on Concurrent V & D capability
-        if (mSS.getRilDataRadioTechnology() == ServiceState.RIL_RADIO_TECHNOLOGY_LTE) {
-            return true;
-        } else {
-            return mSS.getCssIndicator() == 1;
-        }
+        // Using the Conncurrent Service Supported flag for CdmaLte devices.
+        return mSS.getCssIndicator() == 1;
     }
 
     /**