yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] martino2k6:
Well, if I changed it you could go as high as you want until you would run out of memory...

However, there is a fine balance for the heap size (hence why the restrictions in the selection). Too little and your apps will start force closing, too much and apps will slow down because of memory management issues. Most people have the smoothest ride with 32, same as me, so that's what I'm recommending. 48 is already pretty damn high, and probably more than needed, however with these things it's often the good old YMMV.
[Android Apps and Games] zman519:
I will test out 32MB over the next few days and report back just to let you and other Epic owners know

Sent from my ComBadge
[Android Apps and Games] martino2k6:
Version 2.2 is out, now with CM compatiblity as it has been requested (apparently CM options have a narrower scale so VM Heap Tool allows a few extra values for added flexibility).

Thanks to Joshua for helping me to blind-program CM compatibility in.
[Android Apps and Games] zman519:
I tried 44, 40 etc...... and the lower I went the more laggy the phone got. So maybe the SGS's (or Epic) need to be up at 48MB to work right, maybe TW has somthing to do with it I did not try any other lunchers

Sent from my ComBadge
[Android Apps and Games] aph:
In my testing ADW Ex needs at least 38mb to run totally smoothly so I set mine to 40 mb. Interesting that it splits itself into 2 separate processes to get around the heap size issue but still runs into it.
[Android Apps and Games] martino2k6:
If the two processes are running in the same virtual machine they should share the same memory space though. I mean, two different applications will run in different VMs, however even if one application requests to create a second process they will still be in the same VM.

I may be wrong, but this was my understanding behind it.
[Android Apps and Games] aph:
System Panel only shows 1 of the 2, the one that uses less memory. Out of its consumption of 30mb only 10mb is shared, presumably with the one that uses 38mb that OS Monitor shows.

I've seen the larger process go up to 39mb after watching it a bit more. Also, Facebook will take as much as it can get, easily 50mb+. I think I might stay at 48mb because I still have 100mb+ free after opening every app I have (and not noticing any missing from the running apps list). This is on my EVO with 512 mb total.
[Android Apps and Games] steve93:
try unroot and the root your zte. this trick worked for me on stock 2.1:)
[Android Apps and Games] jrotert:
For those with "System write required" issues

I got above when trying to run app on rooted NAND unlocked HTC EVO. Fixed by going into Root Explorer, navigating to System, and enabling R/W. Was able to change heap size to 32.
[Android Apps and Games] martino2k6:
It's a Busybox issue. Try installing a different version, such as 1.17 and it should work again.
[Android Apps and Games] mkioshi:
W-O-W.

The only game that slowed my phone down (even the menus were a bit sluggish), Dungeon Hunter 2, is running perfectly now, the menus are very fast, and I didn't even do the funny stuff I used to to run the game (do a fast reboot using the app, switching to Zeam Launcher), I just launched it with other things open.

I'm AMAZED. All I did was to switch from 30 (the app said that this was my phone's default, Milestone / Droid 2) to 48.

Let's hope it stays stable :D
[Android Apps and Games] pki101:
This dont work ubuntu 1.0 and Archos 101.

First it said setting is missing, then inserts line to config file (havent checked is it really true) and informs 24 is defaul and in use. Selected 32 and booted.. still 24 in use.
[Android Apps and Games] oddball69:
Yep, agreee to that.
[Android Apps and Games] martino2k6:
Could either of you please attach your build.prop from /system?
[Android Apps and Games] glk4adr:
Great job.
[Android Apps and Games] **Knurpsi**:
Thanks a lot for this app! Since the latest ROM updates my phone was kind of sluggish but after I changed the heap size with this app, it's all good now! :)
[Android Apps and Games] martino2k6:
I updated to version 2.3, although this should only affect the poor souls that do not have root and get a force close before they can even be told that it won't work for them. It's in the OP and the Market.
[Android Apps and Games] rawtek:
Awsome app thank you much keep up the great work
[Android Apps and Games] park_timmy:
Great app,
[Android Apps and Games] aniketx:
Thanks, works great...
[Android Apps and Games] martino2k6:
Have people been having issues with changing the VM heap size on Honeycomb? I got a couple of negative responses, but nowhere enough in order for me to disable Honeycomb support. Any more information would be helpful in order for me to reach a decision about keeping or removing Honeycomb support.
[Android Apps and Games] Ohlala4u:
thanks great app
[Android Apps and Games] AyUaxe:
Thanks for this fine app! I'm not clear on how, if at all, memory managers, like AutoKiller or V6 Supercharger Script would affect the VM Heap spec set by this app. I'm on an OG Droid, running PE 6.5 and a ChevyNo1 ulv kernel @ 1ghz max. Operation is generally stable, smooth, and pretty fast, except for hangs on G-maps and camera operations. Initial experiments indicate that higher (40 and 44) VMH is helpful for those problematic operations. Will the memory management values set by V6SS essentially kill background apps sooner if the VMH is using more memory? Sorry if this doesn't make sense--not much of a techy, just a tinkerer. Thanks for any knowledgeable responses.
[Android Apps and Games] martino2k6:
To be honest I've never used them and not sure how they work. If all they do is tweak kernel parameters, which determine when applications should start purging assets, when they should be killed, or whatnot, then they shouldn't directly affect the setting in VM Heap Tool.

They may however effect the effectiveness of the heap setting. The parameters from these apps would perhaps need to take into account the value that you have set for the heap. But again, take this bit of information with some grain of salt.
[Android Apps and Games] yumms:
What setting is recommended for the Nook Tablet?
[Android Apps and Games] scottjb:
MIUI has a default heap size of 64. I will try 40 to see it makes a difference. Anyone know why MIUI sets it so high?
[Android Apps and Games] parleyp:
Yes I have issues on honeycomb 3.2. It does not change anything.
[Android Apps and Games] martino2k6:
No idea. Give different values a try and see which works best.

Maybe because MIUI needs to keep more assets in memory. Not sure, but that is awfully high. Sometimes I wonder what the MIUI folks are thinking when they mess with Android.

Thanks for letting me know. What device is this?
[Android Apps and Games] Truckin'Ain't4Sissies:
Incredible 2

AOKP build 31

4.0.4

Confirmed NOT working.

Currently

View attachment 999544

App says

View attachment 999548

Am I wrong?

Sent from my Incredible 2
[Android Apps and Games] martino2k6:
The new heap value is only reported by the system after a reboot. Just setting the value will not change it. Reboot your device and see what it says.
[Android Apps and Games] Truckin'Ain't4Sissies:
Fresh reboot, I even wiped Dalvic/Cache.

View attachment 999649

View attachment 999662

Sent from my Incredible 2
[Android Apps and Games] martino2k6:
Sorry, I'm afraid I don't know what the issue is. Never seen it before, and don't really know how it could be happening. My only guess is a dodgy ROM...
[Android Apps and Games] devion:
Alas I'm getting the same issue as the poster above, changed value - rebooted, didn't apply the setting. (defaults to 32MB whilst the default says it's 64MB)
[Android Apps and Games] klemen241:
same problem, default 128, current 48, new value 60. Rebooted and nothing changed, no matter what i do its always the same

htc evo 3d, rom

☢ [ROM] 5/20/12 | ICS NonSense® 3.0
[Android Apps and Games] srikanth_s:
will it work

Will it work in ICS based ROM?.. If Dalvik hep property is set to 128m can I assume that it worked?
[Android Apps and Games] JC1988AD:
Silly question, because I know there's inherent danger is messing around with settings like this when you don't know what you're doing... but I don't really know what I'm doing, so I thought I'd better ask.

I've increased my heap size from 22Mb to 32Mb, and the phone is running perfectly... no more homescreen redraws and everything's running a little smoother, but, when I used really heavy apps like the XDA Developers App or games like Draw Something, I'm still getting redraw from the home screen, and my Holo Locker is being cleared from memory.

Would there be any negative side effects of me pushing the VM heap size a little further than I already have?
[Android Apps and Games] martino2k6:
I'm afraid I haven't tried it myself on ICS. This app has really become obsolete on HC and newer, since the heap sizes have now been increased to more than enough.

You have to understand that increasing the heap size will leave less memory for other applications, therefore if you are using a heavy application it will push out all the other ones from memory. Increase even further might not help, but you can always try and see what happens. The best setting really depends on how many and what apps you use, and how much memory your device has.
[Android Apps and Games] sUsH667:
german translation sent to dev.

greetz,

sUsH
[Android Apps and Games] qs504792:
e4gt AOKP milstone 6...

Not sure what's going on.. my heap is only 32 and it should be 64... and it won't change it. Says to reboot. Nothing changes
[Android Apps and Games] Shahmatt:
I am having the same problem. It says my current heap is 64, but the "new value" is 128 - reboot to apply the changes (the default heap size is 128). But after the reboot it still says the same thing.
[Android Apps and Games] abgrxenda:
may be because the 128 value is not available in the value list, when i click on the current heap size:48m it show the available lists with maximum 64m

try to to select the 64m and see if it would work
[Android Apps and Games] martino2k6:
That would be because your devices came with higher heap values than the app supports. If you have such a high value by default then it's rather pointless, as you most likely won't see any gains. VM Heap Tool was really useful in the past when devices came with very low default values. These days it is no longer needed or useful, because what you're being given is more than enough.
[Android Apps and Games] LowDef:
Beside, setting heap size too low will make your phone not bootable...especially for brand-new / high-ended phones.
[Android Apps and Games] Raverlook:
Wow Greats..

But..

can this apps makes the phones hardbrick?
[Android Apps and Games] martino2k6:
Quite impossible. It can cause a boot loop, and all you need to do to fix that is flash your ROM again (no need to wipe). That's the easiest way for most people.
[Android Apps and Games] Jemmauk:
I'm running this on a DFP7005 running stock rom and I think something strange is happening. changed the heap from 48 to 64 and rebooted, app showed no change... but opera mobile now starts in a flash and vid files that wouldn't run before are perfect. I think its also reset max heap from 256, yes really! to 64 since I now can open Opera and other apps together and not run out of memory.

it may be that while for whatever reason the app registers no change, it might have worked. The test is does the system act different not so much what the app tells you...

---------- Post added at 10:49 AM ---------- Previous post was at 10:28 AM ----------

Just tried flipbook app and that worked ok too which is a definate improvement. I'm running the 4.0.4 stock rom and this has made a world of difference even though the app reports no change. This is definately worth installing as a matter of course on the 7005 tablet, completely changes the experience...
[Android Apps and Games] 0x6A7232:
New devices need not apply?

So, having used this with my Samsung Intercept, I decided to try and see if I could fine tune my S4 that I just rooted. Ha.

Default value for S4 is 128, heap tool only goes up to 64, and only has the default values listed for Gingerbread and Honeycomb.

Is this app only targeted towards low - memory devices? Or will there be a new version coming out with updated presets for newer phones?

Thanks,

jr2
[Android Apps and Games] martino2k6:
I think I stated previously that VM Heap Tool is no longer useful for newer devices. In the past devices used to be starved of heap space due to a low default setting, but this is no longer the case. Not much point in running this app, as anything above 64 will be more than enough.
[Android Apps and Games] 0x6A7232:
Good to know. Thanks for the response, and thanks for the great app!

As an aside, would you or anyone happen to know if there is an app that allows you to disable automatically starting services, but with the ability to manually bring them back online? Preferably with the ability to group them as well.

I was thinking of the ability to kill all the services running in the background fetching data (Facebook, FB Messenger, e-mail apps) and only start them occasionally. Or perhaps just fine-tune how often they fetch data. I can't find any such option in the settings.

Thanks again. :)
[Android Apps and Games] Dildoman:
Won't open says root not found but my device is rooted with magisk 20.3!!!
[Captivate General] Mechpilot:
Has anyone figured out how to stop the browser from automaticly switching to modile sitez?
[Captivate General] andoh:
hopefully someone will correct me on this, but it is my understanding that whether or not you get a mobile site is not dependent on your browser, but rather some of the information that is given to the website when you contact it for content.

Here's to dreaming about hulu on my captivate while I work out... *swooon*
[Captivate General] bykr_dude15:
Just use skyfire it has the ability to make sites think that your using a desktop browser
[Captivate General] Mechpilot:
I know but I like the standard browser and on 2.1 you could change it. Thx
[Captivate General] metalmansam:
On every other android phone you can enter about:debug in the browser & it will give you more settings like ua string where you have the option to choose between android, iphone & desktop but on the captivate this bricks the browser & you have to do a factory data reset to get the browser working agin or use an alternative from the market to go online agin! (SO DON'T TRY IT!!!) Someone should really try & fix this! I actually like the stock browser other than this. Now im using dolphin because of this but its not as fast as stock.
[Captivate General] YoungGun821:
Thanks for the skyfire tip! Looks great.
[Captivate General] kangi26:
I've been running SkyFire and I am still not able to view Hulu regardless of my browser settings
[Vibrant General] ekeefe41:
I have tried Bionix 1.6 and Frankin-Twiz Final and both have gotten me some crappy ass battery life.
[Captivate Q&A, Help & Troubleshooting] sbtim:
K so like an idiot i deleted framework-res, and now my phone turns on to a black screen. I've tried to reflash it with odin and odin 1 click, but it always gets stuck at "file analysis". I don't get why because I used odin 1 click to install froyo in the first place so I know it works.

Anyway, I have no idea what to do, as I can't get any files on or off my phone because ADP will always say the device is not connected.
[Captivate Q&A, Help & Troubleshooting] nammyczc:
if its stuck at file analysis keep fiddling until it goes past that for instance plug in into download mode with it open and then unplug and replug it in. just keep trying.
[Captivate Q&A, Help & Troubleshooting] sbtim:
i've been trying for hours... rebooting.. reinstalling.. everything. it won't get past File Analysis...
[Captivate Q&A, Help & Troubleshooting] droidal:
Are you trying to use the odin 1click to flash back to jf6? That might work.
[Captivate Q&A, Help & Troubleshooting] sbtim:
nope, still hangs at File Analysis
[Captivate Q&A, Help & Troubleshooting] gatorp003@aol.com:
i have done the same and now back up i used an old odin to go back to original stock and then updated to froyo after. If you can use sdk adb reboot recovery and fromat your sd card then try odin again this worked for me
[Captivate Q&A, Help & Troubleshooting] di11igaf:
maybe try restarting computer. make sure you dont have anything adb related running. pull battery. start odin one click. put battery back in. hold vol-up and down at same time(just the vol. buttons no power) plug in usb from comp. to your phone while you still have the vol. buttons held. should be in download mode. click start.

and if you wanna try pushing a new framework, i guess you could try to boot into recovery and adb should see it then as debugging mode is auto on in recovery mode. let us know.
[Captivate Q&A, Help & Troubleshooting] terrigan:
Are you using 64 bit Windows 7? I am and had a similar problem. On my original attempts to flash my phone with earlier versions of Cognition, I learned that if you don't disable the lagfix, you can have a problem. Assuming you used one I hope you disabled it. I also used odin 1-click at the time and it didn't work terribly well, mostly due to the voodoo lagfix ext4 filesystem.

Secondly, I've also found that it's best to go into download mode using the following method:

I do a battery pull, remove sim and sdcard (if you have one), put battery back in. Make sure your USB cable is plugged into a USB port on the motherboard, not one of those front USB ports (they sometimes don't get enough juice, you wouldn't want the device to disconnect in the middle of a flash). Hold volume up/down and plug in the USB cable. Odin one click should recognize the phone is hooked up to a COM port. At that point, you click the start button and it flashes. It should not take more than 1-2 minutes to flash. If Odin looks like it it is not working, rather it sits at Verifying or does not actually move at a brisk pace, it's not going to work. You can let it sit for hours and it will never flash. If this happens, do the battery pull and try again. My first time doing this was rather nerve wracking as i thought i bricked my phone. Had the screen with the phone/exclamation mark/computer and the computer did not detect my phone via USB. I've seen people who say reinstalling the Samsung drivers or rebooting the computer or switching USB ports might help as well.

Ever since i figured out the above, i've been able to flash my Captivate on Win 7 64bit without a hitch. Currently running the latest build of Cognition 2.2 and loving it. :)
[Captivate Q&A, Help & Troubleshooting] sbtim:
I've done all of the above and Odin hangs on Verifying, ADB gives the same error message on every "ADB" command : "error: device offline: (while in recovery mode)

My computer/Odin does recognize that it's plugged in, but it won't mount and let me into the SD card or format it, etc.
[Captivate Q&A, Help & Troubleshooting] sbtim:
edit : fixed

weee
[Captivate Q&A, Help & Troubleshooting] capefearless:
You should post what you did to fix it in case someone has the same issue
[Captivate Q&A, Help & Troubleshooting] terrigan:
Yes he should.
[Captivate Q&A, Help & Troubleshooting] fluidd:
What did you do to fix it? Do tell.
[Captivate Q&A, Help & Troubleshooting] bwolmarans:
10 bucks says he succeeded once he read the directions properly.

Reading is hard, that is why so few people do it.
[Captivate Q&A, Help & Troubleshooting] 88EVGAFTW:
Same exact thing happened to to me 2 days ago. All I did was:

1)take the battery and SIM card out, wait a few seconds,

2)run Odin3 on my PC and hookup the USB cable to the phone while still off

3) hold both Volume buttons down while phone is off and connected

3)at the same time, slide in the battery with 1 finger or have someone do it

4)keep volume keys held down as the battery is installed and my phone turned on straight into download mode

5) phone pops up in Odin3 and just click Start, flashed to stock JH6

I am 80% sure I

wasn't

holding the power button while holding the Vol keys. If that doesn't work above ^^^ hold all 3 buttons and it should go into download mode.
[Captivate Q&A, Help & Troubleshooting] avgjoegeek:
so.. I fubard framework.apk trying to get teh circle battery mod on my phone (it just hung forever and *poof* black screen o' nothing after I pulled the battery)

So.. I'm following the directions but windows keeps finding the phone as some type of crazy serial device and is asking for drivers ... so I'm fux0red methinks.

Any help is appreciated - but I think I did a real number on this thing.
[Captivate Q&A, Help & Troubleshooting] avgjoegeek:
Ok... these are the steps I've done.

Shutdown the device.

Pulled battery, Sim, SD Card.

Popped the battery back in.... didn't power it up.

Turned on Odin3

Popped the USB cable into the phone while holding both volume buttons.

I get the lil triangle.

... then I get a windows message stating "SERIAL GADGET" and the XP wizard comes up looking for drivers. It doesnt find anything of course.

So.. I rinse and repeat and it can't find the device.

So what am I missing o wise XDA folks?
[Captivate Q&A, Help & Troubleshooting] capefearless:
Have you searched for the drivers and installed them on your xp machine?

I'm still a noob so I'm not sure of it will help.

Please though, once you get it sorted please post your solution here for the benefit of those whip comer after you.

Good luck!
[Captivate Q&A, Help & Troubleshooting] jhnstn00:
http://xdaforums.com/showthread.php?t=788093

Get the right drivers if you havent already and find the USB port that works. Post 8 above is very good. On my netbook, only one of the three usb ports works for the captivate, i've marked it since with a happy face.
[Captivate Q&A, Help & Troubleshooting] avgjoegeek:
Ok.. at home now on my Win7 machine - all is good in Odin restore land...

Except - I flash using the Odin 1 Click and still boot to a black screen.

I think because I had the Voodoo lagfix on it - it won't format correctly and load the rest of the ROM onto the SDCard
[Captivate Q&A, Help & Troubleshooting] jhnstn00:
try it again, or try the one click to 2.2, then one-click back to jf6. sometimes one-click to jf6 doesnt work for me??? so i go to 2.2 then back to 2.1
[Captivate Q&A, Help & Troubleshooting] avgjoegeek:
yea I've bounced between the two.. still no go. I jammed it up good.

Attempted to do the master reset trick (down volume + power) but it just attempts to bootup again.

Only thing I haven't done which I don't think I can is to somehow manually format the phone using ADB.
[Captivate Q&A, Help & Troubleshooting] jhnstn00:
So you do get downlload screen and odin works but when phone boots out it is a black screen?
[Captivate Q&A, Help & Troubleshooting] jhnstn00:
Do you have rom manager installed with a backup?? If so can you get to recovery by powering off the phone then holding both vol buttons then hold power till att screen comes on then release power.
[Captivate Q&A, Help & Troubleshooting] avgjoegeek:
It's been flashed. It will go through the entire flash process then reboot into recovery.

It states that it is unable to write to the E: - and states that internal SD Card is not ready please use the menu (paraphrasing).

Pretty much the Voodoo fix is stuck because I flashed over it and it can't finish the flash process - so hence the black screen of doom.

And of course since I flashed (both stock and cog's froyo) its beyond the point of no return... unless there is a way to manually format it back using ADB commands. Or if there is a way to have an Odin 1 click with Voodoo built into it.