a07738266b24a0b12c2d7d767668b38d59942c56
This CL avoids restarting Settings in the reset mobile flow when phone process is restarted, by switching the usage of the stable content provider connection to the unstable client. The CL also arranges restarting phone process as the last reset operation in the flow (later than RILD reset) to avoid any reset operation get impacted by phone process restarting. Since the permission to protect the TelephonyContentProvider has been renamed, the CL also renames the requsted permision. Bug: 347047105 Test: atest ResetNetworkOperationBuilderTest Test: Reset mobile network feature test Flag: EXEMPT resource update with minor refactoring (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:5ac9d9c8fa0005f787b75052010dcc9935efcb4f) Merged-In: I7bfa79bc9d7451a4a03269704b0009a3730e287f Change-Id: I7bfa79bc9d7451a4a03269704b0009a3730e287f
Description
No description provided
Languages
Java
89.8%
Kotlin
10.2%