Enable WITH_DEXPREOPT on devices where it is possible

Change-Id: I0ea9768f801865f95f2774b8377cc8f3d75e30bf
(cherry picked from commit dc79d84124f72a931ef6772415639e08b25369bd)
diff --git a/BoardConfig.mk b/BoardConfig.mk
index 98184ef..9c2d8b6 100644
--- a/BoardConfig.mk
+++ b/BoardConfig.mk
@@ -77,6 +77,15 @@
 SF_VSYNC_EVENT_PHASE_OFFSET_NS := 5000000
 TARGET_USES_ION := true
 
+# Enable dex-preoptimization to speed up first boot sequence
+ifeq ($(HOST_OS),linux)
+  ifeq ($(TARGET_BUILD_VARIANT),user)
+    ifeq ($(WITH_DEXPREOPT),)
+      WITH_DEXPREOPT := true
+    endif
+  endif
+endif
+
 TARGET_USERIMAGES_USE_EXT4 := true
 BOARD_BOOTIMAGE_PARTITION_SIZE := 23068672
 BOARD_RECOVERYIMAGE_PARTITION_SIZE := 23068672