From 8ea5428c0708e8968beb5510630e8602f868501b Mon Sep 17 00:00:00 2001 From: zoey chen Date: Tue, 17 Dec 2019 16:36:52 +0800 Subject: [PATCH] [Setting] Use @SystemApi to replace the hidden api Bug: 145785535 Test: make Change-Id: I32554eec8e9f0477a7342a8137a32939b5393fad --- src/com/android/settings/ResetNetworkConfirm.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/com/android/settings/ResetNetworkConfirm.java b/src/com/android/settings/ResetNetworkConfirm.java index c50e2007280..ffc04126c10 100644 --- a/src/com/android/settings/ResetNetworkConfirm.java +++ b/src/com/android/settings/ResetNetworkConfirm.java @@ -105,9 +105,10 @@ public class ResetNetworkConfirm extends InstrumentedFragment { p2pFactoryReset(mContext); TelephonyManager telephonyManager = (TelephonyManager) - mContext.getSystemService(Context.TELEPHONY_SERVICE); + mContext.getSystemService(TelephonyManager.class) + .createForSubscriptionId(mSubId); if (telephonyManager != null) { - telephonyManager.factoryReset(mSubId); + telephonyManager.resetSettings(); } NetworkPolicyManager policyManager = (NetworkPolicyManager)