Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit dcef8d34 authored by Nikola Veljkovic's avatar Nikola Veljkovic
Browse files

For emulator builds preopt system apps even if doing eng build

Following change disabled preopt for system apps when doing eng build:
    4df56578

    Build: Only preopt boot images in eng builds

    As a middle way between full preopt/high performance/long builds,
    and no preopt/low performance/fast turnaround, preopt only the
    boot image in eng builds.

    I4a2692f3ce84823cd40c6b7d672fd73257739ef8

This works well for devices, but first boot on emulator takes 10+mins.
Bypass the change by forcing preopt inside the BoardConfig.

Change-Id: I58d100cd65d2a09b644a90d91261102aab31fcbb
parent f69e48b3
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -35,6 +35,7 @@ USE_CAMERA_STUB := true
ifeq ($(HOST_OS),linux)
  ifeq ($(WITH_DEXPREOPT),)
    WITH_DEXPREOPT := true
    WITH_DEXPREOPT_BOOT_IMG_ONLY := false
  endif
endif

+1 −0
Original line number Diff line number Diff line
@@ -65,6 +65,7 @@ USE_CAMERA_STUB := true
ifeq ($(HOST_OS),linux)
  ifeq ($(WITH_DEXPREOPT),)
    WITH_DEXPREOPT := true
    WITH_DEXPREOPT_BOOT_IMG_ONLY := false
  endif
endif

+1 −0
Original line number Diff line number Diff line
@@ -42,6 +42,7 @@ USE_CAMERA_STUB := true
ifeq ($(HOST_OS),linux)
  ifeq ($(WITH_DEXPREOPT),)
    WITH_DEXPREOPT := true
    WITH_DEXPREOPT_BOOT_IMG_ONLY := false
  endif
endif

+1 −0
Original line number Diff line number Diff line
@@ -57,6 +57,7 @@ USE_CAMERA_STUB := true
ifeq ($(HOST_OS),linux)
  ifeq ($(WITH_DEXPREOPT),)
    WITH_DEXPREOPT := true
    WITH_DEXPREOPT_BOOT_IMG_ONLY := false
  endif
endif

+1 −0
Original line number Diff line number Diff line
@@ -22,6 +22,7 @@ USE_CAMERA_STUB := true
# of an SDK AVD. Note that this operation only works on Linux for now
ifeq ($(HOST_OS),linux)
WITH_DEXPREOPT ?= true
WITH_DEXPREOPT_BOOT_IMG_ONLY ?= false
endif

# Build OpenGLES emulation host and guest libraries
Loading