diff options
author | Roshan Pius <rpius@google.com> | 2019-06-11 06:52:01 -0700 |
---|---|---|
committer | Roshan Pius <rpius@google.com> | 2019-08-08 12:26:18 -0700 |
commit | fa4865828574f11464b5f0c06b27e2829b3672e6 (patch) | |
tree | 8560230553dc3d3821d2f20136ea39647dc8a685 /Android.bp | |
parent | dc597b0771b1366fa8fc4d6a94b50e385e20191a (diff) |
Create Mainline wifi stack module
a) Moved wifi service to a separate APK (WifiStack)
b) Converted all the .mk to .bp
c) Changed all the wifi services to inherit from a new WifiServiceBase
class (away from SystemService because we're no longer in system_server).
d) WifiStackService is the entry point into the APK entry. This will be
invoked from WifiStackClient running in system_server after
PHASE_SYSTEM_SERVICES_READY in android framework boot sequence.
e) Added a bunch of new .rc rules to help change ownership of all the
config store files.
f) Changed the |setPackage| on a bunch of private broadcasts triggered
for notification actions (from "android" to the new retrieved package
name).
g) Changed WifiScanner permission checks to use MAINLINE_WIFI_STACK
permission instead of NETWORK_STACK.
Bug: 113174748
Test: atest com.android.server.wifi
Test: Device boots up & connects to wifi networks, hotspot toggle, etc.
Test: Will send for regression tests
Change-Id: I87b83704c33694fcc99d2d9bde4e5cad9ddd06da
Diffstat (limited to 'Android.bp')
-rw-r--r-- | Android.bp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/Android.bp b/Android.bp index 9735cc727..7c74fcb3e 100644 --- a/Android.bp +++ b/Android.bp @@ -15,5 +15,6 @@ subdirs = [ "libwifi_system", "libwifi_system_iface", - "service/proto", + "service", + "tests", ] |