product: Mainline wifi module
Move wifi services into a separate APK. For now, the wifi stack will run inside system_server for all devices. In the future, when the wifi stack becomes a mainline module: For regular devices, the wifi stack will be loaded into the network stack process - WifiStack.apk. For GO (low memory) devices, the wifi stack will be always loaded into system_server - InProcessWifiStack.apk. Bug: 113174748 Change-Id: I1a272cbbb6a5284850177db41ec27a6f6035bb03
This commit is contained in:
parent
0b06279719
commit
804ca70cb7
3 changed files with 2 additions and 3 deletions
|
@ -189,7 +189,6 @@ PRODUCT_PACKAGES += \
|
|||
libutils \
|
||||
libvorbisidec \
|
||||
libvulkan \
|
||||
libwifi-service \
|
||||
libwilhelm \
|
||||
linker \
|
||||
linkerconfig \
|
||||
|
@ -273,8 +272,8 @@ PRODUCT_PACKAGES += \
|
|||
vndkprivate.libraries.txt \
|
||||
WallpaperBackup \
|
||||
watchdogd \
|
||||
InProcessWifiStack \
|
||||
wificond \
|
||||
wifi-service \
|
||||
wm \
|
||||
|
||||
# VINTF data for system image
|
||||
|
|
|
@ -39,6 +39,7 @@ PRODUCT_ART_TARGET_INCLUDE_DEBUG_BUILD := false
|
|||
|
||||
# Do not spin up a separate process for the network stack on go devices, use an in-process APK.
|
||||
PRODUCT_PACKAGES += InProcessNetworkStack
|
||||
PRODUCT_PACKAGES += InProcessWifiStack
|
||||
|
||||
# Strip the local variable table and the local variable type table to reduce
|
||||
# the size of the system image. This has no bearing on stack traces, but will
|
||||
|
|
|
@ -54,7 +54,6 @@ PRODUCT_SYSTEM_SERVER_JARS := \
|
|||
services \
|
||||
jobscheduler-service \
|
||||
ethernet-service \
|
||||
wifi-service \
|
||||
com.android.location.provider \
|
||||
|
||||
PRODUCT_COPY_FILES += \
|
||||
|
|
Loading…
Reference in a new issue