Build: Use phone compiled-classes in core_minimal

Use default phone compiled-classes list to cut down boot image
size on most devices.

Bug: 28026683
Change-Id: I73bb59b792923ebc7549f775085b1c9aed88cc1a
diff --git a/target/product/core_minimal.mk b/target/product/core_minimal.mk
index 040377c..7504d01 100644
--- a/target/product/core_minimal.mk
+++ b/target/product/core_minimal.mk
@@ -141,5 +141,9 @@
     pm.dexopt.shared-apk=speed \
     pm.dexopt.forced-dexopt=speed
 
+# Enable boot.oat filtering of compiled classes to reduce boot.oat size. b/28026683
+PRODUCT_COPY_FILES += \
+    frameworks/base/compiled-classes-phone:system/etc/compiled-classes
+
 $(call inherit-product, $(SRC_TARGET_DIR)/product/runtime_libart.mk)
 $(call inherit-product, $(SRC_TARGET_DIR)/product/base.mk)