ActiveModeWarden: Register for iface availability callback
Use the HalDeviceManager to decide if it can create new client/softap
interfaces. Use this callback to get rid of the overlay added for AP +
AP & instead rely on the iface combination exposed bu the HAL.
Bug: 123227116
Bug: 141452146
Test: Device boots up and connects to wifi networks.
Test: Verified STA + AP on newer devices.
Test: atest com.android.server.wifi
Test: Need to verify the CL on the AP + AP use case of auto.
Change-Id: Ib84dc97d5547c22bb4470023c8c6c4d39f7d494e
8 files changed