Changing mini to inherit from core_base.mk.

bug: 8503391

Change-Id: Ia71666cdf21661100c8948c2f91b34b512ad958b
diff --git a/mini_common.mk b/mini_common.mk
index a433b58..c02c84b 100644
--- a/mini_common.mk
+++ b/mini_common.mk
@@ -12,6 +12,96 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-$(call inherit-product, build/target/product/mini.mk)
+PRODUCT_BRAND := mini
+PRODUCT_DEVICE := mini
+PRODUCT_NAME := mini
+
+# add all configurations
+PRODUCT_AAPT_CONFIG := normal ldpi mdpi hdpi xhdpi xxhdpi
+PRODUCT_AAPT_PREF_CONFIG := hdpi
+
+# en_US only
+PRODUCT_LOCALES := en_US
+
+PRODUCT_PACKAGES += \
+    Bluetooth \
+    FusedLocation \
+    InputDevices \
+    Keyguard \
+    LatinIME \
+    Phone \
+    PrintSpooler \
+    Provision \
+    Settings \
+    SystemUI \
+    TestingCamera \
+    WAPPushManager \
+    apache-xml \
+    audio \
+    audio_policy.default \
+    audio.primary.default \
+    bouncycastle \
+    cacerts \
+    com.android.future.usb.accessory \
+    conscrypt \
+    core \
+    core-junit \
+    dalvikvm \
+    dexdeps \
+    dexdump \
+    dexlist \
+    dexopt \
+    dmtracedump \
+    dx \
+    ext \
+    hostapd \
+    hprof-conv \
+    libcrypto \
+    libdvm \
+    libexpat \
+    libicui18n \
+    libicuuc \
+    libjavacore \
+    libnativehelper \
+    librs_jni \
+    libssl \
+    libvideoeditor_core \
+    libvideoeditor_jni \
+    libvideoeditor_osal \
+    libvideoeditorplayer \
+    libvideoeditor_videofilters \
+    libz \
+    lint \
+    local_time.default \
+    network \
+    okhttp \
+    pand \
+    power.default \
+    sdptool \
+    wpa_supplicant.conf
+
+# This is not necessary for mini, but is for mini-emulator as it should
+# be included in platform.zip
+PRODUCT_PACKAGES += camera.goldfish.jpeg
+
+PRODUCT_COPY_FILES += \
+    frameworks/av/media/libeffects/data/audio_effects.conf:system/etc/audio_effects.conf \
+    frameworks/native/data/etc/android.hardware.location.gps.xml:system/etc/permissions/android.hardware.location.gps.xml \
+    frameworks/native/data/etc/android.hardware.sensor.barometer.xml:system/etc/permissions/android.hardware.sensor.barometer.xml \
+    frameworks/native/data/etc/android.hardware.sensor.gyroscope.xml:system/etc/permissions/android.hardware.sensor.gyroscope.xml \
+    frameworks/native/data/etc/android.hardware.sensor.light.xml:system/etc/permissions/android.hardware.sensor.light.xml \
+    frameworks/native/data/etc/android.hardware.usb.accessory.xml:system/etc/permissions/android.hardware.usb.accessory.xml \
+    frameworks/native/data/etc/handheld_core_hardware.xml:system/etc/permissions/handheld_core_hardware.xml \
+
+PRODUCT_PROPERTY_OVERRIDES += \
+    ro.carrier=unknown \
+    ro.com.android.dateformat=MM-dd-yyyy \
+    ro.config.ringtone=Ring_Synth_04.ogg \
+    ro.config.notification_sound=pixiedust.ogg
+
+$(call inherit-product, build/target/product/core_base.mk)
 $(call inherit-product-if-exists, frameworks/webview/chromium/chromium.mk)
+$(call inherit-product-if-exists, frameworks/base/data/keyboards/keyboards.mk)
+$(call inherit-product-if-exists, frameworks/base/data/fonts/fonts.mk)
+$(call inherit-product-if-exists, frameworks/base/data/sounds/AudioPackage5.mk)