sm6375-common: Set up dalvik according to stock configuration

Based on init.mmi.product.rc

Change-Id: I5bd4a19a2a880189b9c28780ff343d1b9e508a80
This commit is contained in:
Michael Bestas 2023-05-17 05:18:31 +03:00
commit e8477dbff1
No known key found for this signature in database
3 changed files with 38 additions and 4 deletions

View file

@ -0,0 +1,31 @@
on property:ro.vendor.hw.ram=4GB
setprop dalvik.vm.heapstartsize 8m
setprop dalvik.vm.heapgrowthlimit 256m
setprop dalvik.vm.heapsize 512m
setprop dalvik.vm.heaptargetutilization 0.75
setprop dalvik.vm.heapminfree 512k
setprop dalvik.vm.heapmaxfree 8m
on property:ro.vendor.hw.ram=6GB
setprop dalvik.vm.heapstartsize 12m
setprop dalvik.vm.heapgrowthlimit 256m
setprop dalvik.vm.heapsize 512m
setprop dalvik.vm.heaptargetutilization 0.5
setprop dalvik.vm.heapminfree 6m
setprop dalvik.vm.heapmaxfree 24m
on property:ro.vendor.hw.ram=8GB
setprop dalvik.vm.heapstartsize 16m
setprop dalvik.vm.heapgrowthlimit 256m
setprop dalvik.vm.heapsize 512m
setprop dalvik.vm.heaptargetutilization 0.5
setprop dalvik.vm.heapminfree 8m
setprop dalvik.vm.heapmaxfree 32m
on property:ro.vendor.hw.ram=12GB
setprop dalvik.vm.heapstartsize 16m
setprop dalvik.vm.heapgrowthlimit 256m
setprop dalvik.vm.heapsize 512m
setprop dalvik.vm.heaptargetutilization 0.5
setprop dalvik.vm.heapminfree 8m
setprop dalvik.vm.heapmaxfree 32m

View file

@ -4,6 +4,9 @@ import /vendor/etc/init/hw/init.mmi.chipset.rc
# Target-specific file
import /vendor/etc/init/hw/init.mmi.overlay.rc
# Dalvik configuration
import /vendor/etc/init/hw/init.mmi.dalvik.rc
on early-boot
write /sys/module/subsystem_restart/parameters/disable_restart_work 0x0

View file

@ -152,11 +152,11 @@ ro.crypto.volume.metadata.method=dm-default-key
dalvik.vm.dex2oat-threads=6
dalvik.vm.dex2oat64.enabled=true
dalvik.vm.heapgrowthlimit=256m
dalvik.vm.heapmaxfree=32m
dalvik.vm.heapminfree=8m
dalvik.vm.heapmaxfree=8m
dalvik.vm.heapminfree=512k
dalvik.vm.heapsize=512m
dalvik.vm.heapstartsize=16m
dalvik.vm.heaptargetutilization=0.5
dalvik.vm.heapstartsize=8m
dalvik.vm.heaptargetutilization=0.75
# Display
vendor.display.comp_mask=0