From dd7d18ec8ac12156de11d20b1179216680cd4073 Mon Sep 17 00:00:00 2001 From: Rambo Wang Date: Fri, 23 Aug 2024 14:43:07 +0000 Subject: [PATCH] Turn off RILD reset in Reset Network Settings Flow The CL temporarily removes RILD reset in the flow and plans to bring it back when a more reliable solution is available. Resetting RID in the flow may cause device failure to camp on the default cellular network. The interface used to reset RILD in the flow was designed for telephony process silent restart feature. The implementation doesn't work well together with other reset options (e.g. nvResetConfig). Bug: 356272264 Test: Execute feature test plan, including regression test Flag: com.android.internal.telephony.flags.reset_mobile_network_settings Change-Id: I955bcb0b151f27dc73c03a580c0144bea9e3bfa3 --- src/com/android/settings/ResetNetwork.java | 1 - 1 file changed, 1 deletion(-) diff --git a/src/com/android/settings/ResetNetwork.java b/src/com/android/settings/ResetNetwork.java index c1e3494d621..ad9f35e889b 100644 --- a/src/com/android/settings/ResetNetwork.java +++ b/src/com/android/settings/ResetNetwork.java @@ -132,7 +132,6 @@ public class ResetNetwork extends InstrumentedFragment { if (Flags.resetMobileNetworkSettings()) { resetOptions |= ResetNetworkRequest.RESET_IMS_STACK; resetOptions |= ResetNetworkRequest.RESET_PHONE_PROCESS; - resetOptions |= ResetNetworkRequest.RESET_RILD; } ResetNetworkRequest request = new ResetNetworkRequest(resetOptions); if (mSubscriptions != null && mSubscriptions.size() > 0) {