Being a high-memory device, I'm surprised HTC only set the dalvik virtual machine heap to 32MB, which is fine for 512MB phones. But we can bump it up to 48MB or 64MB without a problem. Each app you run is in its own virtual machine. Heap is the amount of memory each app has allocated to it. If you higher it (if you have enough RAM, which we do) it will result in less garbage-collection, which means improved speed and sometimes battery life.
If you're rooted on stock ROM, you have to install Busybox manually. Go to the Market and download and run Busybox Installer, then reboot. After that do these steps:
1) Download Blade Buddy
2) Advanced Settings
3) Check the first box for hardware acceleration
4) Scroll down, Dalvik VM Heap = 64M
5) Hit Save -> Yes, then manually reboot. If you hit Apply, it's temporary until reboot.
Goodbye lag. You'll notice Sense is a lot quicker, especially scrolling through the app drawer.
If you're rooted on stock ROM, you have to install Busybox manually. Go to the Market and download and run Busybox Installer, then reboot. After that do these steps:
1) Download Blade Buddy
2) Advanced Settings
3) Check the first box for hardware acceleration
4) Scroll down, Dalvik VM Heap = 64M
5) Hit Save -> Yes, then manually reboot. If you hit Apply, it's temporary until reboot.
Goodbye lag. You'll notice Sense is a lot quicker, especially scrolling through the app drawer.
Last edited: