[Fire HD 8 and HD 10 Original Android Development] winstonma:
@Thomas131 Did you verify the value by running getprop?

douglas:/ # getprop dalvik.vm.heapgrowthlimit
20m
douglas:/ #

By the way this is from boot message logcat, showing the HeapGrowthLimit=20m

02-07 09:54:59.732 259 259 I zygote : option[0]=-Xzygote
02-07 09:54:59.732 259 259 I zygote : option[1]=exit
02-07 09:54:59.732 259 259 I zygote : option[2]=vfprintf
02-07 09:54:59.732 259 259 I zygote : option[3]=sensitiveThread
02-07 09:54:59.732 259 259 I zygote : option[4]=-verbose:gc
02-07 09:54:59.732 259 259 I zygote : option[5]=-Xms8m
02-07 09:54:59.732 259 259 I zygote : option[6]=-Xmx256m
02-07 09:54:59.732 259 259 I zygote : option[7]=-XX:HeapGrowthLimit=20m
02-07 09:54:59.732 259 259 I zygote : option[8]=-XX:HeapMinFree=128k
02-07 09:54:59.732 259 259 I zygote : option[9]=-XX:HeapMaxFree=512k
02-07 09:54:59.732 259 259 I zygote : option[10]=-XX:HeapTargetUtilization=0.85
02-07 09:54:59.733 259 259 I zygote : option[11]=-Xusejit:true
02-07 09:54:59.733 259 259 I zygote : option[12]=-Xjitsaveprofilinginfo
02-07 09:54:59.733 259 259 I zygote : option[13]=-XX:MadviseRandomAccess:true
02-07 09:54:59.733 259 259 I zygote : option[14]=-XjdwpOptions:suspend=n,server=y
02-07 09:54:59.733 259 259 I zygote : option[15]=-XjdwpProvider:default
02-07 09:54:59.733 259 259 I zygote : option[16]=-Xlockprofthreshold:500
02-07 09:54:59.733 259 259 I zygote : option[17]=-Ximage-compiler-option
02-07 09:54:59.733 259 259 I zygote : option[18]=--runtime-arg
02-07 09:54:59.733 259 259 I zygote : option[19]=-Ximage-compiler-option
02-07 09:54:59.733 259 259 I zygote : option[20]=-Xms64m
02-07 09:54:59.733 259 259 I zygote : option[21]=-Ximage-compiler-option
02-07 09:54:59.733 259 259 I zygote : option[22]=--runtime-arg
02-07 09:54:59.733 259 259 I zygote : option[23]=-Ximage-compiler-option
02-07 09:54:59.733 259 259 I zygote : option[24]=-Xmx64m
02-07 09:54:59.733 259 259 I zygote : option[25]=-Ximage-compiler-option
02-07 09:54:59.733 259 259 I zygote : option[26]=--profile-file=/system/etc/boot-image.prof
02-07 09:54:59.733 259 259 I zygote : option[27]=-Ximage-compiler-option
02-07 09:54:59.733 259 259 I zygote : option[28]=--compiler-filter=speed-profile
02-07 09:54:59.733 259 259 I zygote : option[29]=-Xcompiler-option
02-07 09:54:59.733 259 259 I zygote : option[30]=--runtime-arg
02-07 09:54:59.733 259 259 I zygote : option[31]=-Xcompiler-option
02-07 09:54:59.733 259 259 I zygote : option[32]=-Xms64m
02-07 09:54:59.733 259 259 I zygote : option[33]=-Xcompiler-option
02-07 09:54:59.733 259 259 I zygote : option[34]=--runtime-arg
02-07 09:54:59.733 259 259 I zygote : option[35]=-Xcompiler-option
02-07 09:54:59.733 259 259 I zygote : option[36]=-Xmx512m
02-07 09:54:59.733 259 259 I zygote : option[37]=-Ximage-compiler-option
02-07 09:54:59.733 259 259 I zygote : option[38]=--instruction-set-variant=cortex-a53
02-07 09:54:59.733 259 259 I zygote : option[39]=-Xcompiler-option
02-07 09:54:59.733 259 259 I zygote : option[40]=--instruction-set-variant=cortex-a53
02-07 09:54:59.733 259 259 I zygote : option[41]=-Ximage-compiler-option
02-07 09:54:59.733 259 259 I zygote : option[42]=--instruction-set-features=default
02-07 09:54:59.733 259 259 I zygote : option[43]=-Xcompiler-option
02-07 09:54:59.733 259 259 I zygote : option[44]=--instruction-set-features=default
02-07 09:54:59.733 259 259 I zygote : option[45]=-Duser.locale=en-US
02-07 09:54:59.733 259 259 I zygote : option[46]=--cpu-abilist=armeabi-v7a,armeabi
02-07 09:54:59.733 259 259 I zygote : option[47]=-Xcompiler-option
02-07 09:54:59.733 259 259 I zygote : option[48]=--generate-mini-debug-info
02-07 09:54:59.733 259 259 I zygote : option[49]=-Xcore-platform-api-policy:just-warn