Loading src/java/com/android/internal/telephony/data/DataEvaluation.java +2 −2 Original line number Diff line number Diff line Loading @@ -290,8 +290,8 @@ public class DataEvaluation { SIM_NOT_READY(true), /** Concurrent voice and data is not allowed. */ CONCURRENT_VOICE_DATA_NOT_ALLOWED(true), /** Indicates that data is not allowed as device is connected to satellite. */ SATELLITE_ENABLED(true), /** Service option not supported. */ SERVICE_OPTION_NOT_SUPPORTED(true), /** Carrier notified data should be restricted. */ DATA_RESTRICTED_BY_NETWORK(true), /** Radio power is off (i.e. airplane mode on) */ Loading src/java/com/android/internal/telephony/data/DataNetwork.java +5 −5 Original line number Diff line number Diff line Loading @@ -279,7 +279,7 @@ public class DataNetwork extends StateMachine { TEAR_DOWN_REASON_RAT_NOT_ALLOWED, TEAR_DOWN_REASON_ROAMING_DISABLED, TEAR_DOWN_REASON_CONCURRENT_VOICE_DATA_NOT_ALLOWED, TEAR_DOWN_REASON_SATELLITE_ENABLED, TEAR_DOWN_REASON_SERVICE_OPTION_NOT_SUPPORTED, TEAR_DOWN_REASON_DATA_SERVICE_NOT_READY, TEAR_DOWN_REASON_POWER_OFF_BY_CARRIER, TEAR_DOWN_REASON_DATA_STALL, Loading Loading @@ -331,8 +331,8 @@ public class DataNetwork extends StateMachine { /** Data network tear down due to concurrent voice/data not allowed. */ public static final int TEAR_DOWN_REASON_CONCURRENT_VOICE_DATA_NOT_ALLOWED = 8; /** Data network tear down due to device is connected to satellite. */ public static final int TEAR_DOWN_REASON_SATELLITE_ENABLED = 9; /** Data network tear down due to service option is not supported. */ public static final int TEAR_DOWN_REASON_SERVICE_OPTION_NOT_SUPPORTED = 9; /** Data network tear down due to data service unbound. */ public static final int TEAR_DOWN_REASON_DATA_SERVICE_NOT_READY = 10; Loading Loading @@ -3491,8 +3491,8 @@ public class DataNetwork extends StateMachine { return "TEAR_DOWN_REASON_ROAMING_DISABLED"; case TEAR_DOWN_REASON_CONCURRENT_VOICE_DATA_NOT_ALLOWED: return "TEAR_DOWN_REASON_CONCURRENT_VOICE_DATA_NOT_ALLOWED"; case TEAR_DOWN_REASON_SATELLITE_ENABLED: return "TEAR_DOWN_REASON_SATELLITE_ENABLED"; case TEAR_DOWN_REASON_SERVICE_OPTION_NOT_SUPPORTED: return "TEAR_DOWN_REASON_SERVICE_OPTION_NOT_SUPPORTED"; case TEAR_DOWN_REASON_DATA_SERVICE_NOT_READY: return "TEAR_DOWN_REASON_DATA_SERVICE_NOT_READY"; case TEAR_DOWN_REASON_POWER_OFF_BY_CARRIER: Loading src/java/com/android/internal/telephony/data/DataNetworkController.java +4 −4 Original line number Diff line number Diff line Loading @@ -1554,7 +1554,7 @@ public class DataNetworkController extends Handler { // Check whether data is disallowed while using satellite if (isDataDisallowedDueToSatellite(networkRequest.getCapabilities())) { evaluation.addDataDisallowedReason(DataDisallowedReason.SATELLITE_ENABLED); evaluation.addDataDisallowedReason(DataDisallowedReason.SERVICE_OPTION_NOT_SUPPORTED); } // Check if only one data network is allowed. Loading Loading @@ -1737,7 +1737,7 @@ public class DataNetworkController extends Handler { // Check whether data is disallowed while using satellite if (isDataDisallowedDueToSatellite(dataNetwork.getNetworkCapabilities() .getCapabilities())) { evaluation.addDataDisallowedReason(DataDisallowedReason.SATELLITE_ENABLED); evaluation.addDataDisallowedReason(DataDisallowedReason.SERVICE_OPTION_NOT_SUPPORTED); } // Check if there are other network that has higher priority, and only single data network Loading Loading @@ -2091,8 +2091,8 @@ public class DataNetworkController extends Handler { return DataNetwork.TEAR_DOWN_REASON_SIM_REMOVAL; case CONCURRENT_VOICE_DATA_NOT_ALLOWED: return DataNetwork.TEAR_DOWN_REASON_CONCURRENT_VOICE_DATA_NOT_ALLOWED; case SATELLITE_ENABLED: return DataNetwork.TEAR_DOWN_REASON_SATELLITE_ENABLED; case SERVICE_OPTION_NOT_SUPPORTED: return DataNetwork.TEAR_DOWN_REASON_SERVICE_OPTION_NOT_SUPPORTED; case RADIO_POWER_OFF: return DataNetwork.TEAR_DOWN_REASON_AIRPLANE_MODE_ON; case PENDING_TEAR_DOWN_ALL: Loading Loading
src/java/com/android/internal/telephony/data/DataEvaluation.java +2 −2 Original line number Diff line number Diff line Loading @@ -290,8 +290,8 @@ public class DataEvaluation { SIM_NOT_READY(true), /** Concurrent voice and data is not allowed. */ CONCURRENT_VOICE_DATA_NOT_ALLOWED(true), /** Indicates that data is not allowed as device is connected to satellite. */ SATELLITE_ENABLED(true), /** Service option not supported. */ SERVICE_OPTION_NOT_SUPPORTED(true), /** Carrier notified data should be restricted. */ DATA_RESTRICTED_BY_NETWORK(true), /** Radio power is off (i.e. airplane mode on) */ Loading
src/java/com/android/internal/telephony/data/DataNetwork.java +5 −5 Original line number Diff line number Diff line Loading @@ -279,7 +279,7 @@ public class DataNetwork extends StateMachine { TEAR_DOWN_REASON_RAT_NOT_ALLOWED, TEAR_DOWN_REASON_ROAMING_DISABLED, TEAR_DOWN_REASON_CONCURRENT_VOICE_DATA_NOT_ALLOWED, TEAR_DOWN_REASON_SATELLITE_ENABLED, TEAR_DOWN_REASON_SERVICE_OPTION_NOT_SUPPORTED, TEAR_DOWN_REASON_DATA_SERVICE_NOT_READY, TEAR_DOWN_REASON_POWER_OFF_BY_CARRIER, TEAR_DOWN_REASON_DATA_STALL, Loading Loading @@ -331,8 +331,8 @@ public class DataNetwork extends StateMachine { /** Data network tear down due to concurrent voice/data not allowed. */ public static final int TEAR_DOWN_REASON_CONCURRENT_VOICE_DATA_NOT_ALLOWED = 8; /** Data network tear down due to device is connected to satellite. */ public static final int TEAR_DOWN_REASON_SATELLITE_ENABLED = 9; /** Data network tear down due to service option is not supported. */ public static final int TEAR_DOWN_REASON_SERVICE_OPTION_NOT_SUPPORTED = 9; /** Data network tear down due to data service unbound. */ public static final int TEAR_DOWN_REASON_DATA_SERVICE_NOT_READY = 10; Loading Loading @@ -3491,8 +3491,8 @@ public class DataNetwork extends StateMachine { return "TEAR_DOWN_REASON_ROAMING_DISABLED"; case TEAR_DOWN_REASON_CONCURRENT_VOICE_DATA_NOT_ALLOWED: return "TEAR_DOWN_REASON_CONCURRENT_VOICE_DATA_NOT_ALLOWED"; case TEAR_DOWN_REASON_SATELLITE_ENABLED: return "TEAR_DOWN_REASON_SATELLITE_ENABLED"; case TEAR_DOWN_REASON_SERVICE_OPTION_NOT_SUPPORTED: return "TEAR_DOWN_REASON_SERVICE_OPTION_NOT_SUPPORTED"; case TEAR_DOWN_REASON_DATA_SERVICE_NOT_READY: return "TEAR_DOWN_REASON_DATA_SERVICE_NOT_READY"; case TEAR_DOWN_REASON_POWER_OFF_BY_CARRIER: Loading
src/java/com/android/internal/telephony/data/DataNetworkController.java +4 −4 Original line number Diff line number Diff line Loading @@ -1554,7 +1554,7 @@ public class DataNetworkController extends Handler { // Check whether data is disallowed while using satellite if (isDataDisallowedDueToSatellite(networkRequest.getCapabilities())) { evaluation.addDataDisallowedReason(DataDisallowedReason.SATELLITE_ENABLED); evaluation.addDataDisallowedReason(DataDisallowedReason.SERVICE_OPTION_NOT_SUPPORTED); } // Check if only one data network is allowed. Loading Loading @@ -1737,7 +1737,7 @@ public class DataNetworkController extends Handler { // Check whether data is disallowed while using satellite if (isDataDisallowedDueToSatellite(dataNetwork.getNetworkCapabilities() .getCapabilities())) { evaluation.addDataDisallowedReason(DataDisallowedReason.SATELLITE_ENABLED); evaluation.addDataDisallowedReason(DataDisallowedReason.SERVICE_OPTION_NOT_SUPPORTED); } // Check if there are other network that has higher priority, and only single data network Loading Loading @@ -2091,8 +2091,8 @@ public class DataNetworkController extends Handler { return DataNetwork.TEAR_DOWN_REASON_SIM_REMOVAL; case CONCURRENT_VOICE_DATA_NOT_ALLOWED: return DataNetwork.TEAR_DOWN_REASON_CONCURRENT_VOICE_DATA_NOT_ALLOWED; case SATELLITE_ENABLED: return DataNetwork.TEAR_DOWN_REASON_SATELLITE_ENABLED; case SERVICE_OPTION_NOT_SUPPORTED: return DataNetwork.TEAR_DOWN_REASON_SERVICE_OPTION_NOT_SUPPORTED; case RADIO_POWER_OFF: return DataNetwork.TEAR_DOWN_REASON_AIRPLANE_MODE_ON; case PENDING_TEAR_DOWN_ALL: Loading