Galaxy S gaming performance - Galaxy S I9000 Themes and Apps

I thought SGX540 that's superior than iphone4 would run new games without any lags but for new games such as 9mm and let's golf 3 i've face many stutter on those games. I'd like to ask others that you have problem like me or not ? or maybe next time i'd go back to ios or waiting ice cream sandwich. Those games are smooth in iphone4 but not in galaxy s that has superior GPU.

I didn't play to 9mm and I just tested Lets Golf3, but yeah... it's not strange to have some small lags sometimes.
If gaming on the phone is very important for you I suggest to use samsung roms and not cm7 or miui.
And yeah, maybe you should have buy an iPhone, Android still can beat iOS when it comes to games

im currently on JVT.firmware
Sent from my GT-I9000 using XDA App

I notice the lags too. I strongly believe that the lags are caused primarily by low ram. On Froyo, I never had lags in games, and they were all super smooth. But on gingerbread, after a few hours of usage, the ram drops below 100mb, and the games will lag. The games don't lag on a fresh boot. Hence, the problem is not with the gpu, but with the fact that 512mb of ram is just not enough for gingerbread. If you want to remove the lags in games as well as in the phone interface, I recommend that you flash a 2.2.1 rom. ZSJPK was one of the best roms I've ever used.

Yeah, sgx540 is better than the 535 use in iphone 4, but it's all about drivers and optimisations. And we can't deny that Apple is doing a wonderfull job with iOS.
Sent from my GT-I9000 using xda premium

disclaimernotice said:
I notice the lags too. I strongly believe that the lags are caused primarily by low ram. On Froyo, I never had lags in games, and they were all super smooth. But on gingerbread, after a few hours of usage, the ram drops below 100mb, and the games will lag. The games don't lag on a fresh boot. Hence, the problem is not with the gpu, but with the fact that 512mb of ram is just not enough for gingerbread. If you want to remove the lags in games as well as in the phone interface, I recommend that you flash a 2.2.1 rom. ZSJPK was one of the best roms I've ever used.
Click to expand...
Click to collapse
indeed, i also think the lags are caused by lack of ram...
when you move the camera around in the game it sometimes hangs and when the textures are in RAM, you can continue playing without fps drops or lag
a tip before you start playing:
- root your phone and install "autostarts" to disable all crap which boots up with android
- reboot phone
- after booting go to task manager and cleanup ram
- go to settings => applications => active services and kill unnecessary processes. (for example, when you close the facebook app, it still keeps running as a service, sometimes almost using 50MB ram)
i reduced lag in 9mm alot with the method above...

Is there a custom rom that has a very low ram consumption? that would fix this issues

Simplicitiy is very good!

alwo1303 said:
Simplicitiy is very good!
Click to expand...
Click to collapse
how many ram does system take with that rom?

For games playing, 2.2.1(JSD) is a Must!

titooo7 said:
I didn't play to 9mm and I just tested Lets Golf3, but yeah... it's not strange to have some small lags sometimes.
If gaming on the phone is very important for you I suggest to use samsung roms and not cm7 or miui.
And yeah, maybe you should have buy an iPhone, Android still can beat iOS when it comes to games
Click to expand...
Click to collapse
... what? You're suggesting Samsung over CM7/MIUI when you want more performance? Are you trying to troll or something?
_breez_ said:
indeed, i also think the lags are caused by lack of ram...
when you move the camera around in the game it sometimes hangs and when the textures are in RAM, you can continue playing without fps drops or lag
a tip before you start playing:
- root your phone and install "autostarts" to disable all crap which boots up with android
- reboot phone
- after booting go to task manager and cleanup ram
- go to settings => applications => active services and kill unnecessary processes. (for example, when you close the facebook app, it still keeps running as a service, sometimes almost using 50MB ram)
i reduced lag in 9mm alot with the method above...
Click to expand...
Click to collapse
Reboot my phone. Clear memory with task manager. Kill active services... just to game? Why not just close some apps? Common sense, people. It's a brilliant thing.
lpalvaro said:
Is there a custom rom that has a very low ram consumption? that would fix this issues
Click to expand...
Click to collapse
Yes, it's called V6 Supercharger Script. It's like a ROM, but it's actually just a script... and you can run that script on whatever ROM you want. What it does, is it lets you pick a number. That number decides how much free RAM you'll have. Then, like magic, you just have it.
There hasn't been a single piece of good advice in this thread...

upichie said:
Yes, it's called V6 Supercharger Script. It's like a ROM, but it's actually just a script... and you can run that script on whatever ROM you want. What it does, is it lets you pick a number. That number decides how much free RAM you'll have. Then, like magic, you just have it.
There hasn't been a single piece of good advice in this thread...
Click to expand...
Click to collapse
I can't use supercharger with semaphore kernel, and CF bigmem settings (98 mb) doesn't solve the performance issue.

lpalvaro said:
Is there a custom rom that has a very low ram consumption? that would fix this issues
Click to expand...
Click to collapse
No, custom roms, even so called simple and bare ones, use more ram than stock roms. I recommend ZSJPK 2.2.1, which has about 180mb of ram on boot, and an average of 120-140mb or ram after two days' usage.

lpalvaro said:
I can't use supercharger with semaphore kernel, and CF bigmem settings (98 mb) doesn't solve the performance issue.
Click to expand...
Click to collapse
Then you do it without the script. What's the problem here? I have over 2,000 games on my phone. And no, that wasn't a typo. None of them lag.

upichie said:
Reboot my phone. Clear memory with task manager. Kill active services... just to game? Why not just close some apps? Common sense, people. It's a brilliant thing.
Click to expand...
Click to collapse
because android automatically closes apps when RAM is low and services always keep running in the background, whether you need them or not.
why would you let a service use your ram when you don't even need it? THAT is common sense.

bigmem kernel may help? its what i use

upichie said:
... what? You're suggesting Samsung over CM7/MIUI when you want more performance? Are you trying to troll or something?
Reboot my phone. Clear memory with task manager. Kill active services... just to game? Why not just close some apps? Common sense, people. It's a brilliant thing.
Yes, it's called V6 Supercharger Script. It's like a ROM, but it's actually just a script... and you can run that script on whatever ROM you want. What it does, is it lets you pick a number. That number decides how much free RAM you'll have. Then, like magic, you just have it.
There hasn't been a single piece of good advice in this thread...
Click to expand...
Click to collapse
Learn some manners, people here are just trying to help. Have you actually tried the two games mentioned in op, you tell us you have 200 games installed is 9mm and lets golf included in these?
Sent from my GT-I9000 using XDA App

I've rolled back to froyo and now without apps in the background i0ve about 140mb of ram used, and now 9mm goes smooth. I'm not moving from froyo any more.
Also, now the battery lasts in 6 hours of screen usage, and with jvt only 4 hours

_breez_ said:
because android automatically closes apps when RAM is low and services always keep running in the background, whether you need them or not.
why would you let a service use your ram when you don't even need it? THAT is common sense.
Click to expand...
Click to collapse
Do you even use an Android phone?
leroys said:
Learn some manners, people here are just trying to help. Have you actually tried the two games mentioned in op, you tell us you have 200 games installed is 9mm and lets golf included in these?
Sent from my GT-I9000 using XDA App
Click to expand...
Click to collapse
Are they though? When I help someone out, I tell them correct information. If I don't know the correct information, I don't tell them anything. Why? Because incorrect information is worse than not helping at all. Few people in this thread have given remotely acceptable advice. No one needs to do a 3-step process, including rebooting your phone, just to play games; likewise, no one needs to downgrade to Froyo in order to game either.
I have Let's Golf! 3D installed currently, but I don't have the most recent revision of 9MM—although I have played it in the past. I have my phone's CPU and GPU overclocked, like I'm sure many of us do here, and I can play both without noticeable lag. I didn't have to reboot my phone to play them. I didn't have to uninstall apps to play them. I didn't have to flash an entirely new ROM to play them. And I certainly didn't need to stand on one leg with the phone above my head to play them.
Bad advice is just bad.

upichie said:
Do you even use an Android phone?
Click to expand...
Click to collapse
I posted what helped reducing lag in 9mm on my phone.
if you don't need the help i posted, that's too ****ing bad. the fact this topic was started shows people are facing the same problem with lack of usable ram memory for 9mm.
looks like you have some sort of magic phone with unlimited amounts of ram memory that never lags
the reason why i told him to reboot his phone is because ram usage is much less in most cases, right after booting up.
and btw, next time do some more effort instead of posting one line if my information is not correct

Related

Google Android & Memory Management

Hello Android Gurus
I have bought Galaxy S (My first Android phone) 2 weeks ago and i have been experimenting with it since. I have noticed one thing regarding how android manages memory and its quite alarming.
When i start my phone I typically have around 160 Mb of RAM. As i load an application that requires 10 MB for example, the available RAM evidently drops to 150 MB but when I kill the application the RAM goes up but not to the previous level (e.g. goes up to 157).
little RAM is always lost as applications are opened and closed. This means that after a couple of hours of using the phone, the RAM goes down to 40 MB and the phone becomes REALLY laggy and you have to restart
The above behavior is typical of windows mobile, and that is exactly why i shifted to Android thinking it is better.
My questions to the android experts out there are the following:
1- Why is memory leaking like this. Such a behavior results in a phone with very bad user experience
2- Is this typical behavior of Android, if yes then i'd better sell my Galaxy S and look for an alternative OS
3- Is this due to TouchWiz by Samsung, if yes then i will wait for subsequent updates to see if this problem could be resolved by Samsung
4- Will the 2.2 Froyo update resolve this issue ?
I used to have an iphone 3gs before this one, and no matter how much you open or close applications, the UI is always smooth and responsive. The thing that made me really hate Apple and its products is their "Closed OS" that does not enable you to do much with your phone. That is why i moved to Galaxy S thinking it would give me a better experience
Thanks for your thoughts.
FREE RAM IS A WASTED RAM, golden rule of android.
Some time ago I did even a video so you can check what i'm talking about... http://www.youtube.com/watch?v=Ewxuy12KuUA
Dexter666 said:
FREE RAM IS A WASTED RAM, golden rule of android.
Some time ago I did even a video so you can check what i'm talking about...
Click to expand...
Click to collapse
That's an awesome video! I never knew the games looked so nice. I'm on a download spree because of that video now
Strange
Dexter666 said:
FREE RAM IS A WASTED RAM, golden rule of android.
Some time ago I did even a video so you can check what i'm talking about... http://www.youtube.com/watch?v=Ewxuy12KuUA
Click to expand...
Click to collapse
This is quite strange, the less RAM you have the more non-responsive the phone is and laggy.
Enough RAM has to be maintained to guarantee a smooth user experience.
If the phone requires 100Mb of RAM to run smoothly, then this much has to be maintained.
from my experience with the Galaxy S, there has to be atleaset 80 to 100 MB to maintain a somewhat smmoth interface.
Edit:
I also understand from your input that this is a Samsung problem, not an android problem, and that no matter how low the RAM is, the interface will always be smooth ??????
Mate, just one word - google.
There are about a billion articles online on android memory management, how to impoove it etc.
Dexter666 said:
FREE RAM IS A WASTED RAM, golden rule of android.
Some time ago I did even a video so you can check what i'm talking about... http://www.youtube.com/watch?v=Ewxuy12KuUA
Click to expand...
Click to collapse
i dont understand how this shows anything? You are manually exiting each one of the games, forcing it to quit anyways. A better test is just to hit the home button, and continually load up the next game.
andy2na said:
i dont understand how this shows anything? You are manually exiting each one of the games, forcing it to quit anyways. A better test is just to hit the home button, and continually load up the next game.
Click to expand...
Click to collapse
This means that after a couple of hours of using the phone, the RAM goes down to 40 MB
Click to expand...
Click to collapse
+red baloon on vid which says phone was used for >day, so "free" ram was <50MB, becouse browser etc. reserve some MBs for quick comming back.
And still was no problem to run anything I choose.
Dont quite understand..care to explain more? I'm getting puzzled abt this shortage of ram thingy. Some suggest to use task killer to free up rams while you say dont. But looking at your videos its fast..please explain. Thanks
Sent from my GT-I9000
Android handles the memory management itself. The moment it runs below certain amount of free memory it will start the kill apps. There is no need to run an app killer. Altho the default settings are not enough to provide a smooth experience. Check out the freememmanager app in the market to change the settings. As long as min 45 mb is free everything will run smooth.
Sent from my GT-I9000 using XDA App
RADLOUNI said:
2- Is this typical behavior of Android, if yes then i'd better sell my Galaxy S and look for an alternative OS.
Click to expand...
Click to collapse
This is typical Android behavior. See ya later.
Really though, if you're killing tasks, then you're already taking horrible advice from people who haven't an inkling of an idea on how Android manages memory.
Keep in mind that your phone is only using 256MB of its total 512MB of memory. Once a newer kernel is released with himem the phone will use all 512MB.
Android's garbage collection can be set to be more aggressive which would sort of fix your issue by killing more background applications. However, you might as well wait for the newer kernel which will fix your problem anyway.
Though it was more 320 out of 512
Sent from my GT-I9000 using XDA App
RADLOUNI said:
The above behavior is typical of windows mobile, and that is exactly why i shifted to Android thinking it is better.
My questions to the android experts out there are the following:
1- Why is memory leaking like this. Such a behavior results in a phone with very bad user experience
2- Is this typical behavior of Android, if yes then i'd better sell my Galaxy S and look for an alternative OS
3- Is this due to TouchWiz by Samsung, if yes then i will wait for subsequent updates to see if this problem could be resolved by Samsung
4- Will the 2.2 Froyo update resolve this issue ?
Thanks for your thoughts.
Click to expand...
Click to collapse
This has to do a lot with Android's garbage collector. The reason task-killers are not the best way to go, is because when you kill tasks a lot of the memory is not recovered (garbage collector does not work as it should). Android by default won't start killing apps until you get between 20-30MB of memory. For some reason, in the SGS, as you said, when ram drops below 70MB, the phone starts to feel pretty laggy; the best way to remedy this is to use applications like autokiller or minfreemanager, which require you to be rooted.
For a more in-depth explanation of how android kills processes see this http://andrs.w3pla.net/autokiller/details (from the developer of Autokiller).
I would like to know why the phone feels so laggy when ram drops below 70MB, from what I understand, this shouldn't be the case...
2- Is this typical behavior of Android, if yes then i'd better sell my Galaxy S and look for an alternative OS
--> No, this is not typical behavior of Android, i use my HTC Magic before Galaxy S, no lagging problem even the memory is lower than 15MB.
The galaxy S defaults are too low for when it starts removing apps from RAM, you need to root it and then install minfree manager or autokiller (which is not a task killer don't be deceived by the name)
Brantyr said:
The galaxy S defaults are too low for when it starts removing apps from RAM, you need to root it and then install minfree manager or autokiller (which is not a task killer don't be deceived by the name)
Click to expand...
Click to collapse
doesn't solve the mystery because this is a non-issue on other android phones.
why do i need to keep 50-70mb free to get a smooth running phone where others can handle 30mb free without problems.
Goshh..thanks for simplified. Now ive removed the task killer..and stand firm by the android golden rules...cheers..
Sent from my GT-I9000
I noticed this same low ram behavior on my galaxy s. After boot the phone shows like 180 mb of ram free after a couple days the phone will drop down to 30 mb of ram all the while I'm killing apps running in the background with task killer.
The phone slows down significantly even after I kill everything.i thought android was supposed to circumvent these kind of low ram Issues.
inurb said:
I noticed this same low ram behavior on my galaxy s. After boot the phone shows like 180 mb of ram free after a couple days the phone will drop down to 30 mb of ram all the while I'm killing apps running in the background with task killer.
The phone slows down significantly even after I kill everything.i thought android was supposed to circumvent these kind of low ram Issues.
Click to expand...
Click to collapse
It is.
And you're supposed to not be messing with how Android manages things cuz taskkilling screws it up.
reuthermonkey said:
It is.
And you're supposed to not be messing with how Android manages things cuz taskkilling screws it up.
Click to expand...
Click to collapse
So you suggest that I not force close any apps using taskkiller and just let android 2.1 do it's thing with memory management?
When I had the phone for the first week without taskkiller installed, the device ran very slow after the first couple days of use. Your saying that the slowness will go away as android dishes out memory effectively?
I'll uninstall taskkiller and let the device run longer than a week and see if it ever speeds up. thanks

a simple way to get rid of lag (most of it)

hi everyone, i'm no expert on phone, so don't kill me if i sound stupid
been using my galaxy S for about 4 months now. and yes it does lag compare to the iphone, or other HTC phones. so i been trying to find out, what's going on? why is my top end phone lagging? here's what i found:
1) when does it start to lag badly?
i installed system panel which gives me a nice list of active and inactive apps, and how much free ram i have left. the phone ALWAYS starts to lag like crazy when ram gets below 60mb. this is a problem - samsung is not giving us enough free ram to play with as once we run a few apps (market, internet especially), we're reaching the 60mb point already. when the phone gets to the 60mb mark it tries to manage the apps by closing some less important ones. but it lags BADLY while doing so.
what's gonna happen is the phone gonna get into this never ending cycle of closing apps and laggin as it's stuck in around the 50mb-60mb mark.
i can solve this by going to system panel and closing all inactive apps. then the ram is gonna go back to around 140mb. however after opening a few apps, once again it goes back to below 60mb and the lag starts again.
2) autokiller
guys been saying autokiller is great and they go with the aggressive settings. i tried it and it made the phone worse. why? because instead of killing apps at the 60mb mark it starts killing apps even sooner! that's wasting battery, wasting free ram, and making the phone even slower. we don't have enough free ram to begin with, so we should make max use of it. here's how i do it:
1) root the phone. install autokiller from the market.
2) instead of using high aggressive settings, use the LOWEST settings. i use advanced mode and then enter all values to 8mb only.
now it is awesome!! the phone never lags until you get it down to around the 20mb mark. you now have around 40mb of extra ram to use (of course autokiller does use some ram but no big deal). the lag starts much latter. u may not think 40mb is a lot but it is in practice!
if you dont believe me, you can try it. it may or may not work for u, but it's definitely working for me. of course, once the ram falls below 20mb, it may be a good idea to close some inactive apps yourself, LOL
but really, samsung should give us at least 100mb more free ram, i can't believe i even have to do this!
Well you point one issue that lag happens, but almost every custom kernel/Rom use memory tweak that Make you around 40MB more to start with.
And yes autokiller don't work good.
The program in the phone is the best to use.
The main lag issue is the filesystem.
Even these can be fixed with many different kernel/Rom.
Sent from GT-I9000 jpo. My own kernel for z4mod and with 341MB Ram
i don't disagree with what you're saying. but a few things to add:
1) i have not applied lag fix myself but i have a friend who has. i dont feel his phone is much quicker than mine in reality. also, his phone crashed after a few weeks and he had to do a hard reset. what we REALLY need is more ram. if we have lots of ram, who cares about the file system? we don't even need any swap from the file system. just let everything stays in ram where it is the quickest.
2) i'm not using any custom roms. if custom roms give me extra 40mb, and then i adjust the auto killer setting to low, that gives me 80mb extra to play with. great.
autokiller DOES work good i feel if you're doing what i'm saying. maybe u have already tried what i'm doing, i don't know, but if you have not, then i highly recommend you to try it.
like i said i'm no expert on this, but autokiller is so easy to install and adjust, and that i feel anyone here can use it
maybe flashing custom firmware is easy to do, i haven't tried it, but it sounds complicated to do for me, and i don't want really big changes on my phone, i want it to be extremely stable and safe as i use it a lot for business. i don't really want to risk any data or risk reinstalling stuff.
so maybe i sound uneducated but like i said i suggest everyone to try this method if they're newbies and don't wanna do too much
I can confirm that setting autokiller to low settings makes the phone feel faster than on high settings, I tried that some time ago.
But lag will still be present.
As mentioned by the poster this is a low risk, low skill method of improving the phone and is easy to do for all.
For all others I recommend the JFS lagfix. It is by far the lagfreest experience out there!
i have a buddy with a moto milestone and his phone lags just the same as ours. his phone has even less free ram than ours and so his is constantly lagging. sometimes he can't even take a phone call while listening to music becoz his phone only has like 50mb of free ram after starting up. so, just a point of reference - our galaxy is crippled with just not enough free ram, i heard stories of nexus one having 200+ free ram after startup and that's why they dont lag like us, so at the end of the day we're fighting a losing batter becoz samsung didn't give us a good enough phone
Mycorrhiza said:
I can confirm that setting autokiller to low settings makes the phone feel faster than on high settings, I tried that some time ago.
But lag will still be present.
As mentioned by the poster this is a low risk, low skill method of improving the phone and is easy to do for all.
For all others I recommend the JFS lagfix. It is by far the lagfreest experience out there!
Click to expand...
Click to collapse
thank u and i may try the jfs fix, but i'm just worried about something happening to the phone becoz of what happened to my buddy who lost all his data (i can't remember which lag fix he used though), i always have this thinking that if the lag fix are 100% safe, then why aren't samsung doing it? samsung are paying tons of money to the programmers i'm sure and you would think they know how to do it too? but they choose not to, and there must be a good reason why.
You have a very good point supraman123! I realized it was the memory management that made the phone go crazy around the 60MB mark (you'll see the kswapd0 process go crazy), but never realized Autokiller could help us lower that mark. I hope this works, would be one of the best and easiest fixes for the SGS.
supraman123 said:
thank u and i may try the jfs fix, but i'm just worried about something happening to the phone becoz of what happened to my buddy who lost all his data (i can't remember which lag fix he used though), i always have this thinking that if the lag fix are 100% safe, then why aren't samsung doing it? samsung are paying tons of money to the programmers i'm sure and you would think they know how to do it too? but they choose not to, and there must be a good reason why.
Click to expand...
Click to collapse
If we know the amount of time and money Samsung spend on developing RFS...
So wait, the phone is faster if the minfree is set higher than default, and the phone is faster if the minfree is set lower than default... holy ****!
I applaud Samsung for figuring out the one setting that makes the phone suck and use that as default. Way to go, Sammy, way to go.
I know what u are talking about. I think it was an ext4 fix. All other lag fixes I know of don't share that problem.
Also with root there are many ways to secure your data prior to installing a lag fix.
Sent from my GT-I9000 using XDA App
Mycorrhiza said:
I know what u are talking about. I think it was an ext4 fix. All other lag fixes I know of don't share that problem.
Also with root there are many ways to secure your data prior to installing a lag fix.
Sent from my GT-I9000 using XDA App
Click to expand...
Click to collapse
hi, thank u, can u tell me how to secure the data? or u have any good links to show me? thanks
jjwa said:
You have a very good point supraman123! I realized it was the memory management that made the phone go crazy around the 60MB mark (you'll see the kswapd0 process go crazy), but never realized Autokiller could help us lower that mark. I hope this works, would be one of the best and easiest fixes for the SGS.
Click to expand...
Click to collapse
i hope it will work good for u also
xmonkee said:
So wait, the phone is faster if the minfree is set higher than default, and the phone is faster if the minfree is set lower than default... holy ****!
I applaud Samsung for figuring out the one setting that makes the phone suck and use that as default. Way to go, Sammy, way to go.
Click to expand...
Click to collapse
i'm quite disappointed at the ram issue also. coming from a n97 mini which seriously lacks ram, i was hoping by going for a high end phone like the galaxy, i aint gonna have to worry about ram and closing apps manually all day, however in reality the Galaxy aint much better than the n97 at multi tasking. of course, it's far better than the n97 at everything else.
I totally agree with OP on this one!
But Autokiller is not the only app that can fix the lag.
One Click Lag Fix 2.0 can root your SGS (Eclair only), lagfix it (with EXT2) and it can even do some additional tweaks like minfree (same as the Autokiller app) and fix the Scheduler.
With minfree Samsung put these values in "/sys/module/lowmemorykiller/parameters/minfree":
"2048,4096,5120,5632,6144,7172"
But best is:
Aggressive: "1536,2048,4096,21000,23000,25000"
or
Strict: "1536,2048,4096,15360,17920,20480" - I prefer this one
btw when you've a lot of ram free the ram is mostly used to cache file system reads ^.^
this explains that a little
Im using the 341MB of free ram so that gives me an instant 40MB ontop of the stock kernel, never seen the phone had less than 60mb free with this kernel, with my usage it doesnt even go under 95mb free.
I am also running one of those kernels that gives extra RAM. And I have all my partitions Ext4 lagfixed. But my phone still seems quite slow at times. My RAM was above 80MB free at that time though, so probably not related to any minfree/Autokiller thing at all. Which means there are way more causes to get rid of I guess.
I don`t know how you guys have problems with the lag, I use the stock samsung JPO, not even deodexed with zankinz 23 kernel and NO-RFS all ext4 lagfix and the phone is running perfectly, no lag whatsoever, the RAM is somewhere near 220 mb free after reboot. After deodexing and optimizing the apk`s the phone should run even better. I was determined to change my SGS with a Desire HD, but now I`m really thinking of keeping it.

[Q] Boost our Xperia Play's gaming performances

Hello all,
I am the owner of a rooted xperia play with stock rom.
I've installed link2sd so that I can save some ram and space: moved most of my apps on the SD card, and deleted some unwanted native apps (Bruce Lee, Fifa, etc...) and "freezed" the others I did not dare to delete.
But this is not enough for me to play games like GTA III and Dead Trigger smoothly, even with a task killer and airplane mode set on. I suffer from many lags while playing greedy games.
I've done some researches on this forum and found some potential solutions:
- Using boosting apps like: gamebooster, ram manager pro, chainfire 3D pro, etc...
- Overclock the processor up to 1,6ghz with setCPU or other apps.
-Increase SD card performance and optimize ram as explained below:
Increase SD card performance
1. Navigate to /sys/devices/virtual/bdi/179:0 folder in your Xperia Play
2. Press and hold on the read_ahead_kb file. This action will pop out a new menu.
3. Choose Open With Text Editor option
4. Change the current value to 1024
5. Save your changes and exit
Optimize RAM
1. Grab the Juwe_Update18082011_RAM_Script.zip
2. Extract the file and put it on your SD card
3. Launch the Root Explorer
4. Navigate to /system/etc/
5. Create a new folder, named it as init.d
6. Copy the S97ramscript file into that folder
7. Set the perms of S97ramscript file to rwxrwxrwx
What is your advice? Can I use safely one (or several) of those solutions? What are the risks? Which solution is really effective and will allow me to play demanding games?
My xperia play is still under warranty so I don't want to lose it. Which means I don't want to try custom roms or custom kernels... Until my warranty ends.
Thanks for your help!
Well, the biggest performance boost, overclocking, requires a custom kernel. Not much else really makes a huge difference
Also, I believe using the init.d directory requires a custom kernel as well
Why not just use v6 supercharger?
Sent from my R800x using xda premium
jgregoryj1 said:
Why not just use v6 supercharger?
Sent from my R800x using xda premium
Click to expand...
Click to collapse
Did not know about this one...
It has a lot of success judging from the number of pages in the official v6 Supercharger thread...
But seems a bit complicated to me. Does it really works? Have you noticed some improvements in your performances?
More importantly, does it preserve the phone's warranty? I've read somewhere that it can be uninstalled so I guess so, but I'd like a confimation first.
Thanks for your help.
Look, the amount of times I have seen this type of thread open is astounding I would like to point that you use gingerbread any version (2.3.7 Moded to look like rom) and a custom kernel such as Doomlords etc. Supercharge or use a rom like Dike's. You only get best performance with using less apps, rebooting the phone before playing a game, task killers, clean your cache, installing phone eco friendly apps and use a governer for your preference!
---------- Post added at 01:47 PM ---------- Previous post was at 01:45 PM ----------
cityhunter62 said:
Did not know about this one...
It has a lot of success judging from the number of pages in the official v6 Supercharger thread...
But seems a bit complicated to me. Does it really works? Have you noticed some improvements in your performances?
More importantly, does it preserve the phone's warranty? I've read somewhere that it can be uninstalled so I guess so, but I'd like a confimation first.
Thanks for your help.
Click to expand...
Click to collapse
No you wont because you have to root, rooting voids the warranty anyway but you can simply unroot after...
cityhunter62 said:
Did not know about this one...
It has a lot of success judging from the number of pages in the official v6 Supercharger thread...
But seems a bit complicated to me. Does it really works? Have you noticed some improvements in your performances?
More importantly, does it preserve the phone's warranty? I've read somewhere that it can be uninstalled so I guess so, but I'd like a confimation first.
Thanks for your help.
Click to expand...
Click to collapse
I saw a vast improvement in my phone with V6. Its really easy. Just place the scirpt on your SDcard. Download script manager, then select the V6 script, check run as root, and hit go. Follow the on screen selection.
I did the following
512 HP super unleaded (Bulletproof home)
Nitro Lag nullifier
Seriously.... BIG difference in my phone. I could b playing a game and hit the home button.. BAM... there instant no lag no redraw, nothing just all there ready to go. Seriously cannot praise it enough.
nice..
Just to share my experience.
I've bought Ram Manager Pro finally.
I know it's probably not as effective as an overclock or V6 Supercharger, but I do not want to mess with the kernel, custom roms or scripts.
I'm running on stock gingerbread rooted, I've removed the bloatwares and I think it's enough modifications already. I don't want any bugs or troubles with stability so I don't want to modify the OS too much.
Anyway, I'm using Advanced Task Killer along with Ram Manager Pro... And it works! Really.
I was not able to play GTA because it was too laggy, but with Ram Manger Pro set on "Hard Gaming", I was able to improve the graphics (max details, dynamic shadows, 75% clipping and 80% resolution) and it plays rather nicely. It's not really smooth (not like 60 FPS) but it's far enough to be playable and enjoyable.
It wasn't without Ram Pro Manager. SO it's worth trying. Don't expect miracles but some gain in performances, surely.
Maybe I should try an alternative launcher as I heard it can improve performances as well... Any suggestions for a light and modest one?
Also, is there anyway to prevent Maps, Facebook, Crash bandicoot or Super Monkey Ball to start automatically even with task killer? I can understand (to a certain extent) that Maps and Facebook needs to start and connect, but Crash Bandicoot and Monkey Ball??? Seriously? WTF?
cityhunter62 said:
Just to share my experience.
I've bought Ram Manager Pro finally.
I know it's probably not as effective as an overclock or V6 Supercharger, but I do not want to mess with the kernel, custom roms or scripts.
I'm running on stock gingerbread rooted, I've removed the bloatwares and I think it's enough modifications already. I don't want any bugs or troubles with stability so I don't want to modify the OS too much.
Anyway, I'm using Advanced Task Killer along with Ram Manager Pro... And it works! Really.
I was not able to play GTA because it was too laggy, but with Ram Manger Pro set on "Hard Gaming", I was able to improve the graphics (max details, dynamic shadows, 75% clipping and 80% resolution) and it plays rather nicely. It's not really smooth (not like 60 FPS) but it's far enough to be playable and enjoyable.
It wasn't without Ram Pro Manager. SO it's worth trying. Don't expect miracles but some gain in performances, surely.
Maybe I should try an alternative launcher as I heard it can improve performances as well... Any suggestions for a light and modest one?
Also, is there anyway to prevent Maps, Facebook, Crash bandicoot or Super Monkey Ball to start automatically even with task killer? I can understand (to a certain extent) that Maps and Facebook needs to start and connect, but Crash Bandicoot and Monkey Ball??? Seriously? WTF?
Click to expand...
Click to collapse
Try Autostarts to disable apps from running automatically
Sent from my Xperia Play!
Install custom ROM like Xperia NXT and get Bloatware remover by fma965 = SMALL SPEED BOOST
Sent from my R800i using xda app-developers app

[Q] Galaxy nexus gaming ridiculous lag

Hi there
I have a Galaxy nexus on android 4.3 and running 3d games have lots of lag. For example, the game with the most amount of lag is Modern Combat 4 with the meltdown update. Is there a way to improve the gpu processor power on the phone so that itwouldboost the framerate? Its always about 5-15 fps and im so annoyed. If there is a solution, could you let me know? My galaxy nexus is not rooted.
Does it plays smoothly then, for no reason, it gets laggy for some seconds, then come back to play everything smoothly again, then repeats? Or it just keeps being laggy at all times?
ygorvaz said:
Does it plays smoothly then, for no reason, it gets laggy for some seconds, then come back to play everything smoothly again, then repeats? Or it just keeps being laggy at all times?
Click to expand...
Click to collapse
It does exactly that, it plays smooth for 5 seconds then ridiculous lag for 10 seconds then repeats like a loop.
--------deleted------------
speedsolve said:
It does exactly that, it plays smooth for 5 seconds then ridiculous lag for 10 seconds then repeats like a loop.
Click to expand...
Click to collapse
What I'm gonna tell you now may be related to what what is happening with your device or not. It was my problem, so if it's not this I don't know what can be happening.
First, the galaxy nexus can downvote it's processors when it's too hot, although it's probably not that, just keep that in mind.
Anyway, go to settings - apps then "running apps" and check the used and free ram. If you have high RAM usage (like, 600 mbs being used) than this is probably the problem. While you're in the game, your gnexus will try to clean RAM for it, but since your gnexus is already out of RAM, it will force close background app's and services, but since those are required to run all the time, all that's going to happen is that they will keep being restarted, causing lag in the apps that are running.
To check if this is the problem, just check how much free ram you have free. If it's too low, open a game (even temple run 2 or sub way surfers will do), then when the game starts, go back to settings-app-running apps and check for things restarting.
If this is the problem, then you need to see what is the apps that are consuming all your RAM (although it can be android itself, just keep reading).
Just check what apps are in the running part of the "running apps". If you have a lot of apps running, then you can try freezing some of them or unnistalling the ones that consume more RAM. BUT! it may be that there's just too much RAM being consumed even though you have few apps running, in this case, the problem is android itself.
I don't know if this happens to android 4.3 itself, the gnexus's version of it or if it's some app causing it, but there's a memory leak that will eventually consume all your RAM. I'll use my case as an exemple: I have some common apps running on background (facebook, messenger, whatsapp, airdroid, 3d watchdog). If everything is normal, my "used RAM" keeps aroung 430mb~. Leaving almost 200mb~ free for apps to use. But after some days using my phone, the used ram will grow to 500, then 550, then 600mb, eventually to 630mbs.
Check if this is happening to you. To check, simply reboot your device, then when it boots, check how your RAM is being used.
If it was normal before the reboot (around 500mb, probably even less) and stay this way after the reboot, then your problem is another one, then I can't help you.
If your RAM was high and after the reboot it's still high, check your running apps.
If it's high but after the reboot it's back to normal, then you just "solved" your problem. Just keep rebooting daily.
If this was your problem, then enjoy your phone. If it's not, you can try checking some other things like the I/O speed (which was solved in android 4.3. Check this thread http://forum.xda-developers.com/showthread.php?t=1971852&highlight=trim ).
ygorvaz said:
What I'm gonna tell you now may be related to what what is happening with your device or not. It was my problem, so if it's not this I don't know what can be happening.
First, the galaxy nexus can downvote it's processors when it's too hot, although it's probably not that, just keep that in mind.
Anyway, go to settings - apps then "running apps" and check the used and free ram. If you have high RAM usage (like, 600 mbs being used) than this is probably the problem. While you're in the game, your gnexus will try to clean RAM for it, but since your gnexus is already out of RAM, it will force close background app's and services, but since those are required to run all the time, all that's going to happen is that they will keep being restarted, causing lag in the apps that are running.
To check if this is the problem, just check how much free ram you have free. If it's too low, open a game (even temple run 2 or sub way surfers will do), then when the game starts, go back to settings-app-running apps and check for things restarting.
If this is the problem, then you need to see what is the apps that are consuming all your RAM (although it can be android itself, just keep reading).
Just check what apps are in the running part of the "running apps". If you have a lot of apps running, then you can try freezing some of them or unnistalling the ones that consume more RAM. BUT! it may be that there's just too much RAM being consumed even though you have few apps running, in this case, the problem is android itself.
I don't know if this happens to android 4.3 itself, the gnexus's version of it or if it's some app causing it, but there's a memory leak that will eventually consume all your RAM. I'll use my case as an exemple: I have some common apps running on background (facebook, messenger, whatsapp, airdroid, 3d watchdog). If everything is normal, my "used RAM" keeps aroung 430mb~. Leaving almost 200mb~ free for apps to use. But after some days using my phone, the used ram will grow to 500, then 550, then 600mb, eventually to 630mbs.
Check if this is happening to you. To check, simply reboot your device, then when it boots, check how your RAM is being used.
If it was normal before the reboot (around 500mb, probably even less) and stay this way after the reboot, then your problem is another one, then I can't help you.
If your RAM was high and after the reboot it's still high, check your running apps.
If it's high but after the reboot it's back to normal, then you just "solved" your problem. Just keep rebooting daily.
If this was your problem, then enjoy your phone. If it's not, you can try checking some other things like the I/O speed (which was solved in android 4.3. Check this thread http://forum.xda-developers.com/showthread.php?t=1971852&highlight=trim ).
Click to expand...
Click to collapse
When I checked, I had about 300-400 megabytes of ram being used. Thank you for the info and the effort though. It has a dual core processor, it should be able to run well.
I figuare out the problem of the game lag, the CPU temperature limt!
If you're using custom kernel, set the limit to 74, and u will find out it smoothly on game play, plus if you of the gpu to 384, its almost lag free, but frame drop is also here coz the gpu power.
Does this work on stock kernel also? Last time i had custom kernel, lots of screen problems.
speedsolve said:
Does this work on stock kernel also? Last time i had custom kernel, lots of screen problems.
Click to expand...
Click to collapse
Nope, flash leankernel, wipe cacje and dalvik cache, install trickster mod, and adjust the settings.
Quite less you can do with stock kernel.
ok i have lean kernel but where do i change the setting in the franco kernel app
speedsolve said:
ok i have lean kernel but where do i change the setting in the franco kernel app
Click to expand...
Click to collapse
You need to use trickster mod not Franco app. The Franco app is optimized for the Franco kernel.
Sent from my Galaxy Nexus using XDA Premium HD app
OK I installed trickster but every time I try to change a setting, after a reboot, it goes back to stock. What now
Sent from my Galaxy Nexus using xda app-developers app
mrgnex said:
You need to use trickster mod not Franco app. The Franco app is optimized for the Franco kernel.
Sent from my Galaxy Nexus using XDA Premium HD app
Click to expand...
Click to collapse
FKU also incorporates LeanKernel Updater so why isn't it optimized
And just to add that the above trick of disabling thermal throttling works nicely for me. I always wondered about why playing PPSSPP produces random lag - setting the governor to "performance" won't help a bit - and FKU saved my ass!
Sent from Samsung Captivate Glide @ CM10.1.2

Too much ram consumption

So after installing viper one 2.1 on my m8, my phone is showing too much used ram. Even though there is no app running and also i force stopped them, my phone would still show 1.3 Gb consumed ram. Thanks
Well, that's just the viperone rom, you shouldn't be surprised. All the features included in this rom need ram.
Sent from HTC One m8, or maybe not anymore
mr.loverlover said:
Well, that's just the viperone rom, you shouldn't be surprised. All the features included in this rom need ram.
Sent from HTC One m8, or maybe not anymore
Click to expand...
Click to collapse
thats a bummer then. it looks really good, but no work then huh...
what are you "saving" the RAM for?
Its there to be used, and most developers will tell you that using as much ram as you have is a good thing, so no, its not a problem
wase4711 said:
what are you "saving" the RAM for?
Its there to be used, and most developers will tell you that using as much ram as you have is a good thing, so no, its not a problem
Click to expand...
Click to collapse
Problem starts when I run few apps at a time. Game, browsing etc., the phone slows down, lags and all. I ain't no expert but what good is 2 Gb ram if It can't run apps smoothly.
there are few, if any complaints anywhere on the internet about this phone ever lagging; close your game when you are done with it, and see if that makes things better.
wase4711 said:
there are few, if any complaints anywhere on the internet about this phone ever lagging; close your game when you are done with it, and see if that makes things better.
Click to expand...
Click to collapse
Of course it does get better.
So that means I have to run minimum apps
no just close your games when you aren't playing them..hardly means you have to run "minimum" apps..
I have about 9 programs running in the background, and I have over 400 mb of free ram on my phone..no lag at all
Use Greenify to hibernate a few high ram users. Especially games that don't close properly.
But as said already... Android/Linux is built to run with a lot of the ram used always. This makes task switching quick and normally doesn't create issue, quite the opposite... Usually makes things open quickly.
But large games that are kept in memory is probably not a great thing.
I Greenify all games and anything else that hurts performance or my battery. But that's a short list on my phone.
wase4711 said:
no just close your games when you aren't playing them..hardly means you have to run "minimum" apps..
I have about 9 programs running in the background, and I have over 400 mb of free ram on my phone..no lag at all
Click to expand...
Click to collapse
Wow. I ve just Internet Explorer running and I'm left with 320 mb
Browsers use more ram as their cache size increases. It's normal. Android will boot older cached apps out of memory when it needs more space.
Stop worrying and start enjoying your device. It's working as intended.
KJ said:
Use Greenify to hibernate a few high ram users. Especially games that don't close properly.
But as said already... Android/Linux is built to run with a lot of the ram used always. This makes task switching quick and normally doesn't create issue, quite the opposite... Usually makes things open quickly.
But large games that are kept in memory is probably not a great thing.
I Greenify all games and anything else that hurts performance or my battery. But that's a short list on my phone.
Click to expand...
Click to collapse
I'll give it a go. Thanks
KJ said:
Use Greenify to hibernate a few high ram users. Especially games that don't close properly.
But as said already... Android/Linux is built to run with a lot of the ram used always. This makes task switching quick and normally doesn't create issue, quite the opposite... Usually makes things open quickly.
But large games that are kept in memory is probably not a great thing.
I Greenify all games and anything else that hurts performance or my battery. But that's a short list on my phone.
Click to expand...
Click to collapse
My phone is much faster now. Thank you very much
KJ said:
Use Greenify to hibernate a few high ram users. Especially games that don't close properly.
But as said already... Android/Linux is built to run with a lot of the ram used always. This makes task switching quick and normally doesn't create issue, quite the opposite... Usually makes things open quickly.
But large games that are kept in memory is probably not a great thing.
I Greenify all games and anything else that hurts performance or my battery. But that's a short list on my phone.
Click to expand...
Click to collapse
My phone is much faster now. Thank you very much

Categories

Resources