Loading src/java/com/android/internal/telephony/PhoneSwitcher.java +1 −0 Original line number Diff line number Diff line Loading @@ -297,6 +297,7 @@ public class PhoneSwitcher extends Handler { netCap.addCapability(NetworkCapabilities.NET_CAPABILITY_EIMS); netCap.addCapability(NetworkCapabilities.NET_CAPABILITY_NOT_RESTRICTED); netCap.addCapability(NetworkCapabilities.NET_CAPABILITY_INTERNET); netCap.addCapability(NetworkCapabilities.NET_CAPABILITY_MCX); netCap.setNetworkSpecifier(new MatchAllNetworkSpecifier()); NetworkFactory networkFactory = new PhoneSwitcherNetworkRequestListener(looper, context, Loading src/java/com/android/internal/telephony/dataconnection/ApnContext.java +4 −0 Original line number Diff line number Diff line Loading @@ -625,6 +625,10 @@ public class ApnContext { if (apnType != ApnSetting.TYPE_NONE) error = true; apnType = ApnSetting.TYPE_EMERGENCY; } if (nc.hasCapability(NetworkCapabilities.NET_CAPABILITY_MCX)) { if (apnType != ApnSetting.TYPE_NONE) error = true; apnType = ApnSetting.TYPE_MCX; } if (error) { // TODO: If this error condition is removed, the framework's handling of // NET_CAPABILITY_NOT_RESTRICTED will need to be updated so requests for Loading src/java/com/android/internal/telephony/dataconnection/DataConnection.java +4 −0 Original line number Diff line number Diff line Loading @@ -1126,6 +1126,10 @@ public class DataConnection extends StateMachine { result.addCapability(NetworkCapabilities.NET_CAPABILITY_EIMS); break; } case PhoneConstants.APN_TYPE_MCX: { result.addCapability(NetworkCapabilities.NET_CAPABILITY_MCX); break; } default: } } Loading Loading
src/java/com/android/internal/telephony/PhoneSwitcher.java +1 −0 Original line number Diff line number Diff line Loading @@ -297,6 +297,7 @@ public class PhoneSwitcher extends Handler { netCap.addCapability(NetworkCapabilities.NET_CAPABILITY_EIMS); netCap.addCapability(NetworkCapabilities.NET_CAPABILITY_NOT_RESTRICTED); netCap.addCapability(NetworkCapabilities.NET_CAPABILITY_INTERNET); netCap.addCapability(NetworkCapabilities.NET_CAPABILITY_MCX); netCap.setNetworkSpecifier(new MatchAllNetworkSpecifier()); NetworkFactory networkFactory = new PhoneSwitcherNetworkRequestListener(looper, context, Loading
src/java/com/android/internal/telephony/dataconnection/ApnContext.java +4 −0 Original line number Diff line number Diff line Loading @@ -625,6 +625,10 @@ public class ApnContext { if (apnType != ApnSetting.TYPE_NONE) error = true; apnType = ApnSetting.TYPE_EMERGENCY; } if (nc.hasCapability(NetworkCapabilities.NET_CAPABILITY_MCX)) { if (apnType != ApnSetting.TYPE_NONE) error = true; apnType = ApnSetting.TYPE_MCX; } if (error) { // TODO: If this error condition is removed, the framework's handling of // NET_CAPABILITY_NOT_RESTRICTED will need to be updated so requests for Loading
src/java/com/android/internal/telephony/dataconnection/DataConnection.java +4 −0 Original line number Diff line number Diff line Loading @@ -1126,6 +1126,10 @@ public class DataConnection extends StateMachine { result.addCapability(NetworkCapabilities.NET_CAPABILITY_EIMS); break; } case PhoneConstants.APN_TYPE_MCX: { result.addCapability(NetworkCapabilities.NET_CAPABILITY_MCX); break; } default: } } Loading