yashsingh1/xdaforums huggingface dataset:
[Asus  Eee Pad Transformer Prime] MRCANNADY:
Hey guys. I believe that the os21 update has a bad memory leak/background processing management(besides a kernal issue). When playing heavy 3d games like Nova 3 or Sonic, the framerates are really slow or stutter a lot until the games force-close. Well, for the past 2 days, I have not had this issue, both Nova 3 and Sonic play with no stuttering at all, and I have not experienced any more game crashes. My browser also seems much smoother. Please try the two fix options listed below, while noting that the 2nd option seems to work best with mass Efeect, and less "strict" on runnig processes than the first option:

Fix #1- What I did was push the soft reset button on the Prime (using a small paperclip), then waited for the Prime to reboot. Once it rebooted, DO NOT let the Prime load up anything, just immediately go into settings, developer options, select the kill all activities option, then for background processes, select "at most 1 process only" Delete all of your running task managers/task widgets an that's it. Now all of my games run, no crashes, and the framerates for Nova 3 and Sonic is MUCH better.

Fix# 2 - For those still having issues with Mass Effect, this alternate setting will definitely fix the problem. After soft rebooting, go into development settings, and then for background processes, select "at most 1 process only" and DO NOT select kill all processes after leaving them. This setting has been confirmed to fix the Mass Effect issue, as well as all other games while still keeping the Prime running a lot smoother.

Please try using the exact instructions that I have posted, and let me know if this works for you guys. If so, then it proves that the os21 has a memory management issue which is causing all the current issues we are having.

Also, I would like to share this post from Jaycustom, whom has also been using this method for a few days now and enjoying it more than myself lol. He ran a CPU test to test the differences before and after my fix. See his results below:

Default settings said I had about 19 user/ 29 system processes running.

Dev settings gave me 14 user/ 11 system processes running.

Default settings for system memory 600+mb used/300+ free

Dev settings for system memory 300+ used/600+ free

The memory usage was pretty much exactly reversed! So I assume this is where most, but not all, of the performance boost comes from. CPU usage was also lower, not by much though.

See the video that I made (link below)showing me using the default browser, which is now really fast and stable using this method. I also ran Mass Effect 3 and Nova 3 to show that I have no issues playing these games anymore. I used a Samsung Galaxy tab to record, so please re-frame from laughing at the quality of the vid lol! If you guys would like me to try more games/apps, please let me know.

http://www.youtube.com/watch?v=iperCmEH4t4&feature=youtu.be

Thanks guys
[Asus  Eee Pad Transformer Prime] mibo666:
Nova 3 is still freezing and crashing, frame rate is still same.... I think tehere is no solution untill FailLoft will update the app for tegra 3.
[Asus  Eee Pad Transformer Prime] MRCANNADY:
Sorry to hear that it didnt work for you, but it seems to have resolved the issue for me entirely. I am not exeriencing any more gam crashes or white flashing screens. Are you sure that you followed the stes listed? Waiting for others to rely, but either my Prime just decided to play all my games correctly, or this is "fix" is working for me.
[Asus  Eee Pad Transformer Prime] leppie:
This is not an acceptable fix, it is only a workaround.
[Asus  Eee Pad Transformer Prime] MRCANNADY:
Yes I agree 100%, but it works. At least we can play some of our games/browse without issue until the fix comes out. Did you try it, and did it work for you?
[Asus  Eee Pad Transformer Prime] seeknom:
I'll have to try this out tonight. To clarify, when you say "do not let it load up anything", do you just mean go into the settings as soon as possible and kill things? It must start running services as soon as it boots, no? I guess this just minimizes the "damage"? :)
[Asus  Eee Pad Transformer Prime] jemberton:
Hi, I've just tried this and it doesn't seem to have had much of an effect I'm afraid.

In the last 10 mins I've still had two spontaneous browser shutdowns, plus crappy streaming video playback from sites such as bbc iplayer.

The pages seem to load a little faster and scrolling may be a touch smoother but thats about it the best I can say.
[Asus  Eee Pad Transformer Prime] ksharp4444:
This solution works well for me. I have been doing this for some time, except I have limited the processes to three. Limiting it to one seems to improve it even better. Widgets seem also to be a drain on the resources and limiting those works well for me. Much thanks for the post.
[Asus  Eee Pad Transformer Prime] ill1:
You might also try this solution from here post #118 :

http://xdaforums.com/showthread.php?t=1681469&page=12

It seems to have worked for me, I've only had one reboot since. It's at least worth a try. Good luck.
[Asus  Eee Pad Transformer Prime] MRCANNADY:
yes exactly.. this is the way it worked for me. Just immediately go into setting, and select the options that i listed. This will only allow the essential programs to run. Please let me know if this works for you. Also, switch the prime to performance for graphic heavy games. Still testing this, but so far I have not have any crashes since applying.
[Asus  Eee Pad Transformer Prime] MRCANNADY:
Thanks for confirm this. Yes, my Prime is no longer lagging when browsing or crashing during gameplay..the difference is honestly night and day. Just confirms for me that .21 is not handling the background processes, or closing them correctly.
[Asus  Eee Pad Transformer Prime] MRCANNADY:
Hey, do you happen to have the sticky player app installed by any chance?
[Asus  Eee Pad Transformer Prime] jemberton:
No I've never used sticky player app.

I've been toying with the idea of factory resetting and trying this. I'll see how it goes tonight
[Asus  Eee Pad Transformer Prime] MRCANNADY:
you shouldn't have to factory reset, that would suck :)

Can you try the soft reset option again? Once it's done, update the setting as listed and try the Prime on performance mode. If that doesn't help, then you may have a bad app which is hogging on your resources and causing the slowdown/crashes.
[Asus  Eee Pad Transformer Prime] ksharp4444:
This procedure also seems to improve on the strength of the Wi-Fi signal. At least on mine it does.
[Asus  Eee Pad Transformer Prime] MRCANNADY:
Maybe it's just because the Prime is loading pages a lot faster because there aren't so many things running in the background now. it would be cool though if this also fixed wifi, maybe someone should do a speed test for before and after the fix? :P
[Asus  Eee Pad Transformer Prime] MRCANNADY:
I just tried the default browser again. It does not lag/stutter when scrolling through the pages anywhere near like it used to. it's not as smooth as opera mini, but it's a LOT better than before. Still no game crashes at all since doing this. I can post vids for anyone who would like to see proof after work. :)
[Asus  Eee Pad Transformer Prime] jemberton:
I was gonna do one anyway, just to start from scratch with a blank slate and get it set up how I want it!

After resetting, and before any apps are downloaded the browser is working much much better once the settings you recommend are applied. Loading and scrolling is faster and there have been no force closes or video hangups.

Cheers, I look forward to this .28 update but thats helped me out a lot in the meantime!
[Asus  Eee Pad Transformer Prime] MRCANNADY:
Great to hear! yes, my Prime seems much quicker with touch inputs, scrolling, gaming and web browsing. Must of been a bad memory issue along with the kernel for .21.
[Asus  Eee Pad Transformer Prime] neckbonest:
just did this ans seems to work very well. i was getting around 12-15mbs and now im getting 32mbs in the garage with only 1 bar. im very happy with that. thanks for sharing.
[Asus  Eee Pad Transformer Prime] Cappurnikus:
To my knowledge, only the tf300 is on jb.
[Asus  Eee Pad Transformer Prime] elpabre:
No, for the TF300T. (Sorry)
[Asus  Eee Pad Transformer Prime] MRCANNADY:
You welcome! Funny, I dont see how this would enhance the wifi range, but I must test it out when I get home from work. :p
[Asus  Eee Pad Transformer Prime] 1SiK1500:
I appreciate the help with workarounds. But what it truely boils down to is, we shouldnt have to work around with we spend $500+ dollars on a top of the line item. I pray the upcoming firmware update helps a ton.
[Asus  Eee Pad Transformer Prime] MRCANNADY:
Yeah I know, but bugs happen all the time man, especially with an open source OS like Android. I'm sure that the update will resolve the issue.
[Asus  Eee Pad Transformer Prime] valentinrascu:
i don't think is possible to fix this. is flash storage problem. is own firmware(Kingston or hinyx in our case) not android drivers.for change this, we need full format.This is not possible with android in the same storage.This is biiiggg problem for asus. i update my ssd ocz vertex3 with live cd for format,and change the firmware from ocz, but with this tablet haw is possible???(sorry for bad english)

Inviato dal mio Transformer Prime TF201 con Tapatalk 2
[Asus  Eee Pad Transformer Prime] neckbonest:
it didnt give me anymore range as i still only get 1 bar in the garage but i get the same speed anywhere inside or outside now. this is the only thing i have done to my prime in a while aside from installing sixaxis and setting it up today also.

---------- Post added at 05:08 PM ---------- Previous post was at 04:58 PM ----------

you can see in the 2 pics one is all from today after your workaround and the other is from a week or so ago
[Asus  Eee Pad Transformer Prime] MRCANNADY:
Hmmm..could it possible be one of the installed apps is constantly running/restarting in the background, trying to access the internet..this may probably explain the lower speeds when running a speed test. Maybe limiting the background processes kills the app in question, thus giving better speed test results? Interesting if that's the cause...Could explain why the Prime seems to download web pages quicker now, besides being smoother overall.
[Asus  Eee Pad Transformer Prime] banderos101:
I did a reset a while back, when i started testing roms, one thing i noticed was a performance increase

Mind you, i was constantly flashing and doing backups at the time, so i have no bearing on whether the effects we're permanant or temporary

Anyways, not sure if the Development settings on th OP help or not, but im pretty sure that resseting the prime alone would have made a difference in performance
[Asus  Eee Pad Transformer Prime] neckbonest:
tried this with wifi and bluetooth steaming but its as bad as its always been:(

i dont use both at the same time anyway but it was worth a shot.
[Asus  Eee Pad Transformer Prime] DudeManCentral:
Thanks. I noticed that you don't even have to change the settings. Just do a soft boot - it will work nice for few days generally.. I do this every few days.
[Asus  Eee Pad Transformer Prime] tsmt971@yahoo:
I have applied the same settings since I have got TP from April. I have not had any issue with lag or FC. It may be because those settings.
[Asus  Eee Pad Transformer Prime] 1lann:
I figured out why the prime in the .21 update freezes and crashes slot. It's because it sometimes "only" uses It's 500 MHz companion core at times when it actually needs the main cores. I have Micro CPU Monitor and I noticed it only shows the Companion, 1st, 2nd and 3rd cores, not the 4th (Probably because it registers the companion as the first). Anyway I left it running for a while and I did things normally. Then came a lag spike and I looked down at the monitor and I see that the Companion core is at full power while the others aren't doing anything. I haven't managed to get a screenshots yet but I will try.
[Asus  Eee Pad Transformer Prime] whycali:
I guess the statement "leave well enough alone" is there for a reason. even though not much of a gamer I thought I would give this a try, after all thats why I got a prime, I want to tinker. I am sorry to report this has actually made my browsing kind of sluggish. Not sure why but I am sure if I can get here from there then I can get back there from here.
[Asus  Eee Pad Transformer Prime] jaycustom:
I can not believe this! I don't have game crashes or lag ( custom ROM ) but I tried this fix anyway, and I am awestruck. Everything is at least 30% faster. This is how my Prime should be (kind of upset I have been using it the last 4 months without these settings) It's been about 20 minutes, but everything I tried is so much faster. I'm using the Asus keyboard to type this, and there's even a difference in the way the finger trails look when I swype the keys. Wow...this is ridiculous.

Ok, you've got my attention. I am very interested in what is going on here. It's 1am now and I have to wake at 5am for work, but I cannot wait to look more into this tomorrow. The ONE negative thing I can see is that my launcher has to rebuild every time I exit from an app to the desktop... that's the only negative so far. That is one of the things I would try to fix, but sadly I have to wait til tomorrow. I am just so excited to see the Prime run this way, that's how much of a difference it makes. At the same time I am disappointed that there is something awfully wrong, since the Prime should run like this out of the box. I will be checking in on this thread here and there while at work, and then some experimenting after work:)

Thank you for discovering this, and I'll be back tonight.

Edit: just realized I am not even in performance mode yet... this is gonna be good!
[Asus  Eee Pad Transformer Prime] MRCANNADY:
lol! Yep, I think after the soft reset, and immediately changing those settings keeps some of the apps from constantly running and reloading, giving the Prime some breathing room. Also, .21 seems to have a memory leak issue, so this fix keeps the memory usage in check. The result, everything works MUCH faster, scrolling, browsing etc...Again, its only a temporary fix until the new update is released, but it's good to have the Prime run as it should right? ;)
[Asus  Eee Pad Transformer Prime] seeknom:
Question for you - by "soft reset", do you mean using the pin-hole, or just a full shutdown/restart? (will a shutdown do the same thing?)

Have you forwarded your discovery to Demandarin so he can relay it to Gary? (it's possilble what you've discovered is resolved in the new firmware since it's reported they've improved/fixed the scheduler, but perhaps not.)

I mean, it makes sense that the more apps you have running, the more a load there will be on the system, but a quad-core should distribute it much better (shouldn't have to prevent background apps to get decent performance.)

ps. I did the pinhole trick you suggested, and it worked great - nice performance boost I think.
[Asus  Eee Pad Transformer Prime] MRCANNADY:
-Yes, soft reset by pushing the pinhole, I didnt have the same success by shutting down and restarting

-I haven't spoken to him yet, I wanted to see if tis worked for most or if it's just a coincidence. But so far, it's been working great for me, my browser and the Prime itself is speedy.

-Tegra doesn't have a problem running multiple apps, heck my old single-core phone could do it. It must be an issue/memory leak with the newest .21 update that is the problem. So until the newer update is released, this temporary fix seems to solve the problem by automatically stopping all apps from running on our freshly soft-resetted Primes.

Glad its working for you, test it out for the entire day and see if it sticks.
[Asus  Eee Pad Transformer Prime] seeknom:
I actually did it a few days ago, and it's been working great since. If it's slowly deteriorating, I haven't noticed it - thanks again!

Kinda defeats the purpose of having a beast of a tablet, but a nice workaround in the interim. :)
[Asus  Eee Pad Transformer Prime] MRCANNADY:
same here man, a few days and still running MUCH smoother than before. I noticed now when I touch a link on the browser, the prime reacts immediately whereas before there would be a slight delay in registering the touch on the link. Also, my rotation seems quicker, and the browser just loads a lot faster than before.

Glad that I was able to help a few people, maybe this Thread should be made into a sticky if it's confirmed to work??
[Asus  Eee Pad Transformer Prime] seeknom:
I'm all for it being a sticky. It can't hurt, and it'll increase visibility.
[Asus  Eee Pad Transformer Prime] MRCANNADY:
It would be great if others who have tried can confirm whether it works or not. It's not the ideal fix, but I don't mind killing background processes that I am not using anyway in order to have my Prime work the way its supposed to
[Asus  Eee Pad Transformer Prime] aznmode:
When you only allow 1 background process doesn't this mean you are taking multitasking capability off. So you are technically only running 1 app at a time?
[Asus  Eee Pad Transformer Prime] MRCANNADY:
You are only allowing 1 background process to run, plus the current app tat you are using., but I am willing to sacrifice some multitasking for a much better running device overall. If I eave an app, I don't need it to continue to process in the background. So for now, this *fix* will do for me. Four days since I first tried it, not a single reboot, no browser error messages, and the device as a whole just feels snappier. ;)
[Asus  Eee Pad Transformer Prime] whycali:
A question for you. when you originally said to "delete" task managers I assume you meant to remove any widgets correct? When I did this process it kinda lagged me more than I am used to. The time it takes to respawn the home items though not exaggerated was noticeable. I have never had a reboot and no real browser issues since browser2ram. However my prime did get a little lag after I attempted this procedure (fixed by return to original developer settings and a soft reset). I have another question since it directly pertains to how I tested your theory. Prior to reading your post I attempted to play shadowgun with my prime docked using my sixaxis controller and it would about the time I started shooting lock up the video. I could still hit the home button and get out of shadowgun and even restart the game as if nothing had happened. After your suggestion I could actually get through shooting about 8 of the mutant bastards before the video glitch would occur. Better but not by any means perfect. So by my basic assumption that "when you fail either it was not possible, or you messed it up" do you have any insight? Btw I was running the EZoverclock at1.6 as well as the other tweaks already mentioned.
[Asus  Eee Pad Transformer Prime] jaycustom:
Ok I just came back to report some erratic behavior. As I stated in my earlier post, I am running a custom ROM, so I never had game crashes or lag, but I tried this workaround anyway. It really boosted all around performance a lot. But I went to play MC3 and it bugged out ( which it never did with standard developer settings. It started to load, but instead of a black screen with the rotating loading circle, the screen and the circle flickered wildly, alternately... then it FCd. I set the dev settings back to default and it worked. This doesn't bother me though, as I don't play many games, and the overall performance boost is insane. Just wanted to point that out to MRCANNADY. I did try Bang Bang Racing with the workaround applied and it ran fine. Still loving the performance increase...it's still mind boggling how much faster my Prime is.
[Asus  Eee Pad Transformer Prime] MRCANNADY:
Hey there, I would delete any running task managers as there would be no need for them since the Prime is basically shutting down all background processes (minus 1). Having another task manager may just conflict with my recommended settings. Please remove all task managers and then soft reset, then apply my settings. You are basically starting the Prime from fresh, and by quickly setting it to not allow all processes, the CPU should have plenty of breathing room and you should see the speed increase. Please try it again.
[Asus  Eee Pad Transformer Prime] MRCANNADY:
Hey Jaycustom..sorry about the game freeze, I havent had one yet luckily. I am by far no expert on this, but as you can attest, the Prime just performs MUCH better after the settings are applied. I'm running on stock, not rooted, and my Prime's overall speed and performance is crazy. I wish others would comment on this, but am glad that a few of you are enjoying the settings. I dont think this is a permanent fix for the game issue, but it sure is a great fix for the lag, force closing problems. I can almost hear my Prime saying, "thank you for the fresh start in life, with no pressure from misbehaving apps constantly accessing my CPU!" lol
[Asus  Eee Pad Transformer Prime] whycali:
I am still going to play dumb and ask what you exactly mean when you say "delete" or "remove" all task managers. I am not knowingly running any.
[Asus  Eee Pad Transformer Prime] jaycustom:
Yea...the Prime is flying now. Everyone needs to try this, even if they don't have crashing or lag problems. The best way to put it, it's like the movie Forrest Gump. He is handicapped, with those braces on his legs, and he can only move so fast. Then the braces begin to fall apart, and once they are completely off of his legs, he RUNS HIS ASS OFF! LOL! So with this workaround, the Primes braces are off and it can move as fast as should.

Oh yea...no big deal, but I was wondering something. What if, instead of resetting and then quickly going into settings to make the changes, one were to make the changes in dev section first, then reset? Would they not stick or something? IDK, it's kind of a stupid question, but I was just wondering.

I'm just sitting down to really play with this stuff now. Do you have any idea on how to get the homescreens to NOT redraw after exiting an app to the home screen? That's my main problem now...it may not even be happening to your launcher. (I'm on Nova)

Maybe one of the launchers that has the "lock launcher in memory" option may work, but I'd like to keep Nova. I'll post any results if I get any.
[Asus  Eee Pad Transformer Prime] MRCANNADY:
Oh, if you dont have any task managers that you downloaded from the app store running, then you should be fine. Also, if you have the Asus task widget running? If so,remove that also. Try the soft reset again, immediately use my settings, and set the Prime to performace mode...let me know if it's better then ;)
[Asus  Eee Pad Transformer Prime] whycali:
any input on the influence of sixaxis and dock? do these run a background application as well?
[Asus  Eee Pad Transformer Prime] MRCANNADY:
Good comparison, and so true lol. I tried changing the setting that way first, but it didnt work th same..after soft resetting, the settings went back to default. I think it's best to do it my way because you have the Prime fresh with nothing running in the background, then you immediately tell it to not allow more then one app, so the CPU wont have to content with so many apps trying to access it all the time.

I se the APEX launcher, which is the est to me. I had Nova, but I switched to APEX after a friend recommended it. It also doesn't redraw for me, as it has the keep in memory option. You should try it. However, I am sure the redraw is not such a big deal, if you look at the overall benefits of how the Prime runs now. I just love how fast my words appear on the screen as I type on my keyboard...all my lag is virtually gone.

Have you had any browser issues yet, with the force closing or heavy pausing? I have not since doing this, I love my Prime now..it's like its running on steroids..reacts quickly to everything that I do now lol
[Asus  Eee Pad Transformer Prime] demandarin:
Check out the official beta testing thread info and updates for my view and findings on your method.