Merge "Clean up 24Q3 aconfig flag reset_mobile_network_settings" into main

This commit is contained in:
Treehugger Robot
2024-10-15 16:10:40 +00:00
committed by Android (Google) Code Review
2 changed files with 4 additions and 11 deletions

View File

@@ -108,7 +108,6 @@ android_library {
"fuelgauge-protos-lite", "fuelgauge-protos-lite",
"settings-logtags", "settings-logtags",
"statslog-settings", "statslog-settings",
"telephony_flags_core_java_lib",
"setupdesign-lottie-loading-layout", "setupdesign-lottie-loading-layout",
"device_policy_aconfig_flags_lib", "device_policy_aconfig_flags_lib",
"keyboard_flags_lib", "keyboard_flags_lib",

View File

@@ -47,7 +47,6 @@ import androidx.activity.result.contract.ActivityResultContracts;
import androidx.annotation.Nullable; import androidx.annotation.Nullable;
import androidx.annotation.VisibleForTesting; import androidx.annotation.VisibleForTesting;
import com.android.internal.telephony.flags.Flags;
import com.android.settings.core.InstrumentedFragment; import com.android.settings.core.InstrumentedFragment;
import com.android.settings.core.SubSettingLauncher; import com.android.settings.core.SubSettingLauncher;
import com.android.settings.network.ResetNetworkRestrictionViewBuilder; import com.android.settings.network.ResetNetworkRestrictionViewBuilder;
@@ -142,13 +141,10 @@ public class ResetNetwork extends InstrumentedFragment {
Context context = getContext(); Context context = getContext();
boolean resetSims = false; boolean resetSims = false;
// TODO(b/317276437) Simplify the logic once flag is released
int resetOptions = ResetNetworkRequest.RESET_CONNECTIVITY_MANAGER int resetOptions = ResetNetworkRequest.RESET_CONNECTIVITY_MANAGER
| ResetNetworkRequest.RESET_VPN_MANAGER; | ResetNetworkRequest.RESET_VPN_MANAGER
if (Flags.resetMobileNetworkSettings()) { | ResetNetworkRequest.RESET_IMS_STACK
resetOptions |= ResetNetworkRequest.RESET_IMS_STACK; | ResetNetworkRequest.RESET_PHONE_PROCESS;
resetOptions |= ResetNetworkRequest.RESET_PHONE_PROCESS;
}
ResetNetworkRequest request = new ResetNetworkRequest(resetOptions); ResetNetworkRequest request = new ResetNetworkRequest(resetOptions);
if (mSubscriptions != null && mSubscriptions.size() > 0) { if (mSubscriptions != null && mSubscriptions.size() > 0) {
int selectedIndex = mSubscriptionSpinner.getSelectedItemPosition(); int selectedIndex = mSubscriptionSpinner.getSelectedItemPosition();
@@ -156,9 +152,7 @@ public class ResetNetwork extends InstrumentedFragment {
int subId = subscription.getSubscriptionId(); int subId = subscription.getSubscriptionId();
request.setResetTelephonyAndNetworkPolicyManager(subId) request.setResetTelephonyAndNetworkPolicyManager(subId)
.setResetApn(subId); .setResetApn(subId);
if (Flags.resetMobileNetworkSettings()) { request.setResetImsSubId(subId);
request.setResetImsSubId(subId);
}
} }
if (mEsimContainer.getVisibility() == View.VISIBLE && mEsimCheckbox.isChecked()) { if (mEsimContainer.getVisibility() == View.VISIBLE && mEsimCheckbox.isChecked()) {
resetSims = true; resetSims = true;