* changes:
Revert "Add a new wifi protection level"
Revert "Mainline wifi stack module"
Revert "WifiManager: Retrieve IWifiManager service lazily"
Revert "Sysui/WifiTracker: Changes to support late starting wifi service"
App integrity manager will accept rules from verifier and evaluate these rules
during install (and accept/reject the install accordingly). For more
information, see the linked bug (and the blocked bug).
Design doc: go/integrity-component-android-infra
Bug: 143689885
Change-Id: Ie965c6cc77987e06e9dea4be8fb49785a7bd08c4
Test: moving only
Repurpose the "Profile Owner was granted access to device identifiers"
to "Profile Owner of an Organization-owned device".
The old method now throws an exception, as it should not be called by
anything other than ManagedProvisioning (which is changed in this topic).
The new method now provides the functionality the old method provided,
and there's a new permission associated with it.
No functionality has been added or removed in this CL beyond that.
Bug: 138709470
Test: atest FrameworksServicesTests:DevicePolicyManagerTest
Test: atest com.android.cts.devicepolicy.MixedManagedProfileOwnerTest#testDeviceIdAttestationForProfileOwner
Change-Id: I9914e8220213898d0c6b3499af8897e3a6f23819
This reverts commit 73266f2f64.
Reason for revert: Wifi services no longer plan to be a separate
APK/process for mainline. Will instead become a jar loaded from Apex.
Bug: 144722612
Test: Device boots up & connects to wifi networks.
Change-Id: I234510b96ddd39f64f74eb0573963365f9ff5556
These APIs are mostly used by Settings.
Bug: 143892601
Bug: 129482052
Bug: 115717178
Test: atest FrameworksWifiApiTests
Change-Id: Ie801fdc6ed716007802fe77b8db3decd37813c58
Change
CarrierConfigMananger#KEY_CARRIER_APP_REQUIRED_DURING_SIM_SETUP_BOOL to
a public API.
Bug: 128629337
Test: Manually tested on P20 device.
Change-Id: I9e214607d4b791f11c8b688268fa1d58d66c23fc
* changes:
Expose IKE module API: IkeManager and IkeSession
Expose IKE module API: Session Options & EapSessionConfig
Expose IKE module API: IkeException, configuration & callback
Expose IKE module API: IKE ID, TS and SaProposal
There are existing usages in other Android code that pass null here,
causing a crash. Instead of fixing these other places (ctor is already
annotated as NonNull), let's just be graceful here as there is already
logic to handle empty input.
Bug: 143565652
Test: it builds
Change-Id: I86544bc47ff05f19a86e211fb1af87585ea68bd5
This commit makes the the API WifiScanner.setScanningEnabled() a System
API to allow priviliged apps to use it.
Bug: 140541571
Test: atest com.android.wifi.server
Change-Id: Id7377415699f2d8a8aea396889716dca1e23ecd5