Allow SUW to access registerSystemDefaultNetworkCallback
registerSystemDefaultNetworkCallback is required by WifiTrackerLib to detect the system default network for UI purposes. Currently this API is allowed for holders of the NETWORK_SETTINGS permission, but not NETWORK_SETUP_WIZARD. Since SUW also uses WifiTrackerLib, we should allow this API for NETWORK_SETUP_WIZARD as well. Bug: 230643853 Test: atest ConnectivityServiceTest Change-Id: Ic01a186f91ed67b4603b6b8964921be7473a483a
This commit is contained in:
@@ -4856,6 +4856,7 @@ public class ConnectivityManager {
|
||||
@RequiresPermission(anyOf = {
|
||||
NetworkStack.PERMISSION_MAINLINE_NETWORK_STACK,
|
||||
android.Manifest.permission.NETWORK_SETTINGS,
|
||||
android.Manifest.permission.NETWORK_SETUP_WIZARD,
|
||||
android.Manifest.permission.CONNECTIVITY_USE_RESTRICTED_NETWORKS})
|
||||
public void registerSystemDefaultNetworkCallback(@NonNull NetworkCallback networkCallback,
|
||||
@NonNull Handler handler) {
|
||||
|
||||
Reference in New Issue
Block a user