Merge "[Settings] Change network reset into reset mobile network"
diff --git a/res/layout/reset_network.xml b/res/layout/reset_mobile_network_settings.xml
similarity index 94%
rename from res/layout/reset_network.xml
rename to res/layout/reset_mobile_network_settings.xml
index ac1563e..6b2df4b 100644
--- a/res/layout/reset_network.xml
+++ b/res/layout/reset_mobile_network_settings.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
-<!-- Copyright (C) 2015 The Android Open Source Project
+<!-- Copyright (C) 2022 The Android Open Source Project
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
@@ -35,7 +35,7 @@
android:layout_height="wrap_content"
android:textAppearance="@style/TextAppearance.PreferenceTitle.SettingsLib"
android:textDirection="locale"
- android:text="@string/reset_network_desc" />
+ android:text="@string/reset_mobile_network_settings_desc" />
<include layout="@layout/reset_esim_checkbox"/>
</LinearLayout>
</androidx.core.widget.NestedScrollView>
diff --git a/res/values/strings.xml b/res/values/strings.xml
index 63640b5..d17b501 100644
--- a/res/values/strings.xml
+++ b/res/values/strings.xml
@@ -2719,11 +2719,13 @@
<!-- Title for a screen containing all device reset options [CHAR LIMIT=50] -->
<string name="reset_dashboard_title">Reset options</string>
- <!-- Reset Network -->
- <!-- Button title to reset Wi-Fi settings, Mobile data setting, bluetooth settings -->
- <string name="reset_network_title">Reset Wi-Fi, mobile & Bluetooth</string>
- <!-- SD card & phone storage settings screen, message on screen after user selects Reset network settings [CHAR LIMIT=NONE] -->
- <string name="reset_network_desc">This will reset all network settings, including:\n\n<li>Wi\u2011Fi</li>\n<li>Mobile data</li>\n<li>Bluetooth</li>"</string>
+ <!-- Reset Mobile Network -->
+ <!-- Button title to reset Mobile network setting -->
+ <string name="reset_mobile_network_settings_title">Reset Mobile Network Settings</string>
+ <!-- User selects Reset mobile network settings [CHAR LIMIT=NONE] -->
+ <string name="reset_mobile_network_settings_desc">This will reset all mobile network settings</string>
+ <!-- Reset Mobile network setting confirmation screen title [CHAR LIMIT=30] -->
+ <string name="reset_mobile_network_settings_confirm_title">Reset Mobile Network Settings?</string>
<!-- Reset Bluetooth and Wi-Fi Network -->
<!-- Dialog title to reset Bluetooth and Wi-Fi settings -->
diff --git a/res/xml/reset_dashboard_fragment.xml b/res/xml/reset_dashboard_fragment.xml
index 5502558..98f6c02 100644
--- a/res/xml/reset_dashboard_fragment.xml
+++ b/res/xml/reset_dashboard_fragment.xml
@@ -20,10 +20,10 @@
xmlns:settings="http://schemas.android.com/apk/res-auto"
android:title="@string/reset_dashboard_title">
- <!-- Network reset -->
+ <!-- Mobile Network reset -->
<com.android.settingslib.RestrictedPreference
- android:key="network_reset_pref"
- android:title="@string/reset_network_title"
+ android:key="network_reset_mobile_network_settings_pref"
+ android:title="@string/reset_mobile_network_settings_title"
settings:userRestriction="no_network_reset"
settings:useAdminDisabledSummary="true"
settings:isPreferenceVisible="@bool/config_show_sim_info"
diff --git a/src/com/android/settings/ResetNetwork.java b/src/com/android/settings/ResetNetwork.java
index 7fb818a..da15d03 100644
--- a/src/com/android/settings/ResetNetwork.java
+++ b/src/com/android/settings/ResetNetwork.java
@@ -85,7 +85,7 @@
@Override
public void onCreate(@Nullable Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
- getActivity().setTitle(R.string.reset_network_title);
+ getActivity().setTitle(R.string.reset_mobile_network_settings_title);
mActivityResultLauncher = registerForActivityResult(
new ActivityResultContracts.StartActivityForResult(),
@@ -103,7 +103,7 @@
final ChooseLockSettingsHelper.Builder builder =
new ChooseLockSettingsHelper.Builder(getActivity(), this);
return builder.setRequestCode(request)
- .setTitle(res.getText(R.string.reset_network_title))
+ .setTitle(res.getText(R.string.reset_mobile_network_settings_title))
.setActivityResultLauncher(mActivityResultLauncher)
.show();
}
@@ -124,10 +124,7 @@
ResetNetworkRequest request = new ResetNetworkRequest(
ResetNetworkRequest.RESET_CONNECTIVITY_MANAGER |
- ResetNetworkRequest.RESET_VPN_MANAGER |
- ResetNetworkRequest.RESET_WIFI_MANAGER |
- ResetNetworkRequest.RESET_WIFI_P2P_MANAGER |
- ResetNetworkRequest.RESET_BLUETOOTH_MANAGER
+ ResetNetworkRequest.RESET_VPN_MANAGER
);
if (mSubscriptions != null && mSubscriptions.size() > 0) {
int selectedIndex = mSubscriptionSpinner.getSelectedItemPosition();
@@ -146,7 +143,7 @@
new SubSettingLauncher(getContext())
.setDestination(ResetNetworkConfirm.class.getName())
.setArguments(args)
- .setTitleRes(R.string.reset_network_confirm_title)
+ .setTitleRes(R.string.reset_mobile_network_settings_confirm_title)
.setSourceMetricsCategory(getMetricsCategory())
.launch();
}
@@ -305,7 +302,7 @@
return view;
}
- mContentView = inflater.inflate(R.layout.reset_network, null);
+ mContentView = inflater.inflate(R.layout.reset_mobile_network_settings, null);
establishInitialState(getActiveSubscriptionInfoList());
return mContentView;
diff --git a/src/com/android/settings/network/NetworkResetPreferenceController.java b/src/com/android/settings/network/NetworkResetPreferenceController.java
index 8842c61..af288fa 100644
--- a/src/com/android/settings/network/NetworkResetPreferenceController.java
+++ b/src/com/android/settings/network/NetworkResetPreferenceController.java
@@ -40,6 +40,6 @@
@Override
public String getPreferenceKey() {
- return "network_reset_pref";
+ return "network_reset_mobile_network_settings_pref";
}
}