[APP] VM Heap Tool 2.4.1 [28/02/12]
I wrote a small application to allow easily changing the VM heap size (no more adb pull, edit, adb push). People on CM ROMs may be familiar with a similar option, but here is a little tool for those who are not running CM. As it modifies a variable which can affect the stability of the system, be careful with how you use it
More about the VM heap size is written in the application itself. And of course, if I made any mistakes or if something is incorrect please correct me.
- system write
- busybox (1.17.x recommended)
- Japanese Jellyfish (ZTE Blade/Orange San Francisco)
If you wish to bundle this application in your firmware feel free to, but let me know if you do and please link back to this page
Download (Android Market):
Translating VM Heap Tool
English files which can be translated have been attached (txt files), and the following fields which I will mention do not need to be translated. Once you translate something you may just attach the files in your post or add them in code tags. Of course please mention the language that you translated it to so I can appropriately add it to the application and update.
Do not translate: heapSizeUnit, aboutHeap, defaultHeap, currentHeap, version, thread, heapSizeValues. These just hold key values which should not be translated. Also please don't translate "RPLACE" inside the texts, as this is replaced inside the application on run-time.
Values are stored as
<string name="aboutHeapTitle">What is the heap?</string>
where the string's name is clearly defined, "aboutHeapTitle", and the value which should be translated is inside the <> and </> tags. Values which are used in similar situations will have a common prefix, for example:
"progress..." - used on a progress dialog
to display the message
"toast..." - the little grey messages
that you get at the bottom of your screen and with which you can't interact
"dialog..." - used as the title on a dialog box
and so on...
Thank you to all those who are willing to help, your contributions will be noted
Samsung Galaxy i7500 (CM7) -> HTC Desire (CM7) -> Samsung Galaxy S (CM9) -> Samsung Galaxy S3 (CM10.1) -> Sony Xperia ZL (stock/rooted)
Asus Transformer TF101 (CM9) -> Galaxy Tab 7.7 WiFi (stock/rooted) -> Galaxy Tab 7.7 3G (PA) + Toshiba AT201 (stock)
- change your default system font (now works on MIUI too)
- extend your clipboard's functionality
VM Heap Tool
- change the size of the heap for your device