Request CONNECTIVITY_USE_RESTRICTED_NETWORKS permission

After Android U, Iwlan runs with non-privileged permission.
Iwlan requires CONNECTIVITY_USE_RESTRICTED_NETWORKS permission for
registerSystemDefaultNetworkCallback() instead of NETWORK_SETTINGS
because NETWORK_SETTINGS can only be granted to a very limited set of UIDs.

Bug: 259216046
Test: VoWiFi on-device regression
Change-Id: I60fdb25b3df4616130ba102484379b105f0ca29a
2 files changed