From d4fc693590c51d546ad3fb56a054e41e5844a413 Mon Sep 17 00:00:00 2001 From: Simao Gomes Viana Date: Fri, 31 Jan 2025 22:49:57 +0800 Subject: [PATCH] sm6150-common: Set appropriate dalvik props for 8GB ram device * Based on https://github.com/AospExtended/platform_frameworks_native/commit/14a6b596477f6b688204101f0b1a8f040743e51c * Let's use this instead of the old one we've been using before Signed-off-by: Simao Gomes Viana Signed-off-by: therealmharc --- sm6150.mk | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/sm6150.mk b/sm6150.mk index 01b793b..ab6d136 100644 --- a/sm6150.mk +++ b/sm6150.mk @@ -16,9 +16,6 @@ $(call inherit-product, $(SRC_TARGET_DIR)/product/non_ab_device.mk) -# Setup dalvik vm configs -$(call inherit-product, frameworks/native/build/phone-xhdpi-6144-dalvik-heap.mk) - # Call the proprietary setup $(call inherit-product, vendor/xiaomi/sm6150-common/sm6150-common-vendor.mk) @@ -104,6 +101,15 @@ PRODUCT_COPY_FILES += \ frameworks/native/data/etc/android.hardware.camera.full.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.camera.full.xml \ frameworks/native/data/etc/android.hardware.camera.raw.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.camera.raw.xml +# Dalvik configs +PRODUCT_VENDOR_PROPERTIES += \ + dalvik.vm.heapstartsize=24m \ + dalvik.vm.heapgrowthlimit=256m \ + dalvik.vm.heapsize=512m \ + dalvik.vm.heaptargetutilization=0.46 \ + dalvik.vm.heapminfree=8m \ + dalvik.vm.heapmaxfree=48m + # Display PRODUCT_PACKAGES += \ android.hardware.graphics.composer@2.4-service \