aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobert Rozic <rooobertinhooo@gmail.com>2014-04-28 13:44:26 +0200
committerRobert Rozic <rooobertinhooo@gmail.com>2014-04-28 13:44:26 +0200
commit690980fa194fd2a374b824198bb5849dc26cb333 (patch)
tree9b7934a11e6af9a2c2048a2f5a615e801a798d07
parentc27b5649819715a1637c8ed50c2d0c3c934dc41b (diff)
Configure dalvik VM for 768MB RAM
-rw-r--r--common.mk14
1 files changed, 8 insertions, 6 deletions
diff --git a/common.mk b/common.mk
index 8597db4..e486cb2 100644
--- a/common.mk
+++ b/common.mk
@@ -17,9 +17,6 @@ COMMON_PATH := device/samsung/u8500-common
DEVICE_PACKAGE_OVERLAYS := $(COMMON_PATH)/overlay
-# Use the Dalvik VM specific for devices with 512 MB of RAM
-$(call inherit-product, frameworks/native/build/phone-hdpi-512-dalvik-heap.mk)
-
# Our devices are HDPI
PRODUCT_AAPT_CONFIG := normal hdpi
PRODUCT_AAPT_PREF_CONFIG := hdpi
@@ -57,7 +54,6 @@ PRODUCT_PACKAGES += \
PRODUCT_PROPERTY_OVERRIDES += \
wifi.interface=wlan0 \
wifi.supplicant_scan_interval=150
-
$(call inherit-product-if-exists, hardware/broadcom/wlan/bcmdhd/firmware/bcm4330/device-bcm.mk)
# Bluetooth
@@ -85,7 +81,6 @@ PRODUCT_PACKAGES += \
audio.usb.default \
libaudioutils \
libtinyalsa
-
$(call inherit-product, device/samsung/u8500-common/opensource/libasound/alsa-lib-products.mk)
# Montblanc libs
@@ -174,7 +169,14 @@ PRODUCT_PROPERTY_OVERRIDES += \
PRODUCT_PROPERTY_OVERRIDES += \
persist.sys.vold.switchablepair=sdcard0,sdcard1
-# Precise GC data
+# Dalvik VM config for 768MB RAM devices
+PRODUCT_PROPERTY_OVERRIDES += \
+ dalvik.vm.heapstartsize=5m \
+ dalvik.vm.heapgrowthlimit=48m \
+ dalvik.vm.heapsize=128m \
+ dalvik.vm.heaptargetutilization=0.75 \
+ dalvik.vm.heapminfree=512k \
+ dalvik.vm.heapmaxfree=4m
PRODUCT_TAGS += dalvik.gc.type-precise
# Use the non-open-source parts, if they're present