Hello guys,
Our X8/W8 is a slow speed device and without proper memory management there would be many lags and unresponsiveness in our device.So to overcome these problems I have some tips and thought that I will share it with all you guys.
These are those tips that I know of and those that I believe will actually speed up your phone and some tips here will also allow you to conserve some battery life too.So here we go:
Dont use too many apps.Delete all unused apps.
Dont use more than 2 launchers in the same device.It will cause a lot of RAM loss.
When selecting your default launcher try to select a launcher that is small in size so that it will ony take up a small amount of RAM.
To reduce HomeScreen Redrawing check the "Keep Home In Memory" app found in almost all Custom ROMs.This will reduce the time taken for your HomeScreen to fully load up after you exit an app.
Dont Undervolt the CPU if you find that your Phone is becoming too slow.
When selecting a rom make sure that your ROM is lightweight(small in size).The Custom ROM runs in the RAM of our device and when the Custom Rom is small in size then it will take up only a small amount of RAM and you will have more free RAM.
Odexed ROMs should technically speed up your Phone but the difference will be only minor.
If your manufacturing date is 11W29 or below then it would be good to unlock the Bootloader and flash a Custom Kernel.If the Custom Kernel is a good one then we can notice a change in our Phone's speed.
Remove all bloatware from the Custom Rom.
Reduce the use of Live Wallpapers.
Turn off 3G, WiFi, Bluetooth, GPS, Data Services etc when they are not in use.This speeds up your Rom and also conserves your Battery.
Overclocking should be done ONLY when needed so bad.What it does is that it supplies more power than needed to you CPU and tries to increase its clock speed.This may speed up you phone but it also OVERHEATS the CPU and as a long term effect it may destroy your CPU.So you will have to buy a new phone!
Its better to have a darker theme than a lighter one.Darker themes conserves the Battery and also speed up your device a bit.
Dont use a Third Party Task Killer app. Android will manage it memory by itself.
After Rebooting or Turning on the device wait for a 1-2 minutes even after the screen is fully loaded.This allows the ROM to settle and you can use it more efficiently afterwards.
Use of V6 Supercharger by Zepplinrox,The Adrenaline Engine etc has to be considered over Overclocking as overclocking will ultimately damage the CPU.
This list of tips will be constantly updating.If you have any tips that you use to speed up your phone please post it here and I will add it to this list.
Click THANKS if this helped!!
Enjoy!!!!!!!!
Thanks!!!!
Yokisen said:
Thanks!!!!
Click to expand...
Click to collapse
http://forum.xda-developers.com/showpost.php?p=35471324&postcount=1
read point 5.
nice!!
just a question, would u recommend x8 users to use supercharger? or any other tweaks?
hzai93 said:
just a question, would u recommend x8 users to use supercharger? or any other tweaks?
Click to expand...
Click to collapse
Supercharger with lukenda's ultraram settings :thumbup:
Sent from my X8 using xda app-developers app
Isn't there already a thread about speeding up our phone? By lucastan.
Click to expand...
Click to collapse
Thats by using different apps but this one doesnt use any third party apps to speed up our phone.These are general methods to speed up our phone.
Thanks.. !
Sent from my X8 using xda app-developers app
Thanks a lot!!
Sent from my E15i using xda premium
Hazirul said:
Thanks.. !
Sent from my X8 using xda app-developers app
Click to expand...
Click to collapse
Suhairul said:
Thanks a lot!!
Sent from my E15i using xda premium
Click to expand...
Click to collapse
Both of you
There's a button for that...
What u did is called spamming!
wanna thank xda? here
Cool
Sent from my E16i using xda app-developers app
what about for jelly bean?
hey guys do you guys know any good tweak that i can use to speed up my minicm10? just wanna ask since i am addicted to tweaking my phone to its max potential
To reduce HomeScreen Redrawing check the "Keep Home In Memory" app found in almost all Custom ROMs.This will reduce the time taken for your HomeScreen to fully load up after you exit an app.
Click to expand...
Click to collapse
This is bad. Android will kill other more important app. One time it killed my systemUI . So I prefer to wait but I haven't seen redrawing launcher since I'm using custom kernel and good rom
overclocking will ultimately damage the CPU.
Click to expand...
Click to collapse
Have somebody seen bricked x8 by overclock? I don't think so. I'm using my phone with maximum oc my phone can run. 245/787mhz for about year (since I have bought it) and it is still working great without any issues.
Sorry for my English.
Code:
This is bad. Android will kill other more important app. One time it killed my systemUI . So I prefer to wait but I haven't seen redrawing launcher since I'm using custom kernel and good rom
In all my life I have never heard this before.I dont think Android will kill the SystemUI. It is like killing itself, and that is NOTlikely to happen.The "Lock Home In Memory" doesnt make your launcher indestructible! It just make it a little more difficult to kill but yet "kill-able".It will kill the launcher only when a lot of other unwanted apps have been killed.That option just gives the launcher a little more priority.
Code:
Have somebody seen bricked x8 by overclock? I don't think so. I'm using my phone with maximum oc my phone can run. 245/787mhz for about year (since I have bought it) and it is still working great without any issues.
Sorry for my English.
When you overclock have you ever touched the phone's back???
Well you can see that its hotter than usual. This means that more amount of power goes into the CPU.
For example, You take the case of a LED.When you give it the right amount of power it lights up very well,but what happens when you give it a lot more power than needed??It will overheat and eventually get destroyed.Thats the same thing that will happen here.Overclocking may not explode your CPU but if you have overclocked for a long time and then switch to normal then you can see that the CPU is now less efficient than it was before overclocking.
Cheers
Leon
last mini cm10 nightly + nAa .32 v4 its pretty fast but when I add Seeder app it seems to be a lot of faster.
App is reduced some lags so maybe it's only illusion
By doing implementing these tips you can get a better speed without much effort.But surely these tips wont make your phone an Xperia Z but you can surely notice some effects.
Swapper 2
Does using swapper 2 or a similar application help ?
I personally wont recommend Swaping. It will reduce our SDcard life. And we need to use a very high quality SD card which is very costly and and you will have a reduced life span of SD card too. But if you can afford buying a High Quality Class SD card once in a while then its OK.
Leon1234 said:
I personally wont recommend Swaping. It will reduce our SDcard life. And we need to use a very high quality SD card which is very costly and and you will have a reduced life span of SD card too. But if you can afford buying a High Quality Class SD card once in a while then its OK.
Click to expand...
Click to collapse
can be used only while gaming
Related
hey all
here few tips i can share however most of the users will already know them i think
i use the build [build][1.12.2010][beta] desire hd2
http://forum.xda-developers.com/forumdisplay.php?f=735
with [Kernel:Hastarin r8.5.3]
http://forum.xda-developers.com/showthread.php?t=787588
cos this build gives the IOps more then twice better then normal FS
some ppls will say its nothing just tricking the quadrant app
but i can say its help app installation, reduce the boot time
scrolling is smooth even with dir lots of files
about the Kernel the CPU score is around 35 in linpack and in MDJ around 29 or less really duno why
u need just copy over [overwrite ] the new kernel to desire_hd2 dir
and now few tips that may help the build run and boot load fast
i use Titanium Backup to remove stuff i dont use like stocks
the less apps will have the less IOps for the sdcard android will be more respondent
and system panel lite to easily End all the tasks that run to get around 250-280mb ram free i just exclude the useable tasks and kill them all
i cant be sure if the killing apps is helping but its fast and easy to use
thats it, now u should enjoy it
btw if u have something to share too will happy to ...
I already know most of this but it's a very nice of you : ) hope it will help someone!
is it better than mdeejays 4.4 and is it compatible for daily use?
my suggestion is use launcherpro. Its much faster and more responsive than SENSE
denyboy said:
my suggestion is use launcherpro. Its much faster and more responsive than SENSE
Click to expand...
Click to collapse
HD2ONE 0.3.4 + LauncherPro works great
You should never kill tasks in Froyo... When you kill a task, it restarts, puts more stress on the cpu and kills battery...
Sent from my HTC HD2 using Tapatalk
xdadJeroen said:
is it better than mdeejays 4.4 and is it compatible for daily use?
Click to expand...
Click to collapse
its might be if u apply the fixes
i use mostly web wifi and phone so i dont big problem with it
@Cerv3r its not auto kill
just when the memory is full u kill the unneeded apps and ofc the
sense wont reload if u did smart exclude
Cerv3r said:
You should never kill tasks in Froyo... When you kill a task, it restarts, puts more stress on the cpu and kills battery...
Sent from my HTC HD2 using Tapatalk
Click to expand...
Click to collapse
5, Tho shall not kill a task in froyo.
Medeejays HD builds used to be the fastest but ever science the camara fix it really lags a lot
Samsunguy said:
Medeejays HD builds used to be the fastest but ever science the camara fix it really lags a lot
Click to expand...
Click to collapse
try it u dont need to format or rename ur corrent android
and then ...
Found and tested some init.d tweaks for CM9 for me it worked marvelous used in minicm9 nightlies sept.14
How to use:
Part 1
1.Flash latest naa ics kernel
2.download latest nightlies
3.download the attached file
4.extract files to destop
5.drag the 2 ini.d tweaks to rom's init.d folder
(system/etc/init.d)
6.save
7. Debloat the rom (remove unnecessary apps on system apps folder) (optional)
8. put rom to sd then flash
Part 2(more tweak)
1.open rom and go to to /system/lib/egl/
2.Open the file named "egl.cfg"
3.Delete the first line"0 0 android" or something like that
4.Go back into the egl folder and delete libGLES_android.so
Settings that i used:
[email protected] 245-748mhz
cwm swap partition
KSM-on
Allow purging of asset- on
zRam- 26% (use 18 if you want more battery life)
force GPU rendering
allow mock location off (some say it makes battery last longer)
THE TWEAKS ARE NOT MADE BY ME. I'm just sharing
Credits:
to the person who made the init.d tweaks
nAa for making ICS possible to our senior citizen phone
If mods found this offending to anyone feel free to remove the post just sharing my own experience
About the software rendering removal, please note that by removing that, gaming on our X8's would suck, big time more so on our little phones.
RohinZaraki said:
About the software rendering removal, please note that by removing that, gaming on our X8's would suck, big time more so on our little phones.
Click to expand...
Click to collapse
For now we need performance on cm9/10. Not gaming
Sent from my E15i using xda app-developers app
can i play movie (not HD, Normal Movie) easily after remove libGLES_android.so ??
ithunter said:
can i play movie (not HD, Normal Movie) easily after remove libGLES_android.so ??
Click to expand...
Click to collapse
I think,no.
then our phone will have only ICS but we cant play simple video even :'(
It works in Cm7 too, and for dialy use it is really good. It's not just making the phone usage smoother, but dramatically makes the battery last longer. It disables the Cpu rendering everywhere, and only the GPU do it, so the CPU can "concentrate" to calculations in the background processes. I use it since yesterday and started with 100% battery, and I can say it is true that battery is draining much slower.
Sent from X8 through XDA app.
ElmirBuljubasic said:
For now we need performance on cm9/10. Not gaming
Sent from my E15i using xda app-developers app
Click to expand...
Click to collapse
agreed, i can now use cm9 as my daily due to the tweaks performs like GB already a couple of force reboots and slight app opening lag but everything seems nice
ithunter said:
then our phone will have only ICS but we cant play simple video even :'(
Click to expand...
Click to collapse
i never had that problem since i'm not an avid fan of watching movie or video on a small screen
noproblem for appropriate resolution video... you can use app to watch HD videos
I went through it. Apparently some of the scripts were optimized for the ACE. I have no problem, however, some of them are optimizing nothing. Example, some of them are optimizing CPU Governors that aren't in our X8's, like Ondemandx and lulzactive. If you want, I can help you make it more X8 friendly
RohinZaraki said:
I went through it. Apparently some of the scripts were optimized for the ACE. I have no problem, however, some of them are optimizing nothing. Example, some of them are optimizing CPU Governors that aren't in our X8's, like Ondemandx and lulzactive. If you want, I can help you make it more X8 friendly
Click to expand...
Click to collapse
Please do that Rohin!:good:
agreed and after changing it add to ICZ
What exactly the mock locations do ?
androidnerd2 said:
What exactly the mock locations do ?
Click to expand...
Click to collapse
i also dont know but ive read from some thread that it drains battery
androidnerd2 said:
What exactly the mock locations do ?
Click to expand...
Click to collapse
The following quote explains it well :
I have a very valuable use for Mock Locations. I am a full-time RVer and travel the USA constantly. While traveling, GPS constantly tells me where I am. However, when i want to know the location of campgrounds for the night, search engines and apps like "Places" and "Where" will only search the area where GPS says I am NOW. Mock locations (using My Fake Location) allows me to search the area where I WILL BE later in the day by faking the GPS location. Works GREAT.
Click to expand...
Click to collapse
RohinZaraki said:
I went through it. Apparently some of the scripts were optimized for the ACE. I have no problem, however, some of them are optimizing nothing. Example, some of them are optimizing CPU Governors that aren't in our X8's, like Ondemandx and lulzactive. If you want, I can help you make it more X8 friendly
Click to expand...
Click to collapse
that would be awesome
i have an xperia play 16GB sd card running dixperia2 doomkernel v14 launcherpro with ram manager pro at 1.6GHz can anyone tell me the best combination they have had
Best + Stable
Xperia Play 16gb Class 10 SD Card Xperia NXT 1.2 Supercharged 1.4 Ghz Smartass V2 LuPuS GB v5
32Gb class10 sd card with DiXperia2 + removed some systemapps that i dont need (torch,calculator....)+ sick speed tweak+ auto memory manager
+lupus v.5(smartass v2 sio 1500mHz for daily use and for gaming 1700mHz performance sio) = my PLAY is a beast and really no game is laging, i get about 250mb of free ram for gaming.
Sick speed tweak?? Mind sharing??
Regards,
Sdojoin
Use'em THANKS Button
+1
I would really like to know what it is.
Well...im not a expert but i also have tried dixperia 2.
But now im with Nxt Light edition 1.3
I only use advanced task killer before playing something hard like FPSE with opengl.
i have 250mb free ram.
Stable overclocked with 1.8ghz but sometimes there will be some crashes like when speeding or lowering clocks, or sometimes FPSE will crash after overclock and you will have just to open it again without issues.
I have a low class SDCard so i havent tried any Swapper.
I dont use ram manager or anything of those silly things but i readed NXT light edition comes with v6 supercharger.
I did some benchmarks ago with 1.7ghz i had better 3D Score but with 1.8ghz i had better CPU score.
Just extract and place in init.d
Source?? I'd like to read more bout it before using it. Thanks.
Regards,
Sdojoin
Use'em THANKS Button
Found it some time ago anywhere on xda. If you wanna know more must use google coz cant remember what thread that was, sorry.
But for me its working and it is for xperia phones.
Just found
http://forum.xda-developers.com/showthread.php?t=1267945
Right on. The 06sysctl seems like it uses to re-calculate every system ram allocation & refresh them on every use. Nice!!! Snappy snappy snappy. As for the sicktweak its kinda pretty much the same as v6 only less. So to me, the 06sysctl is enough to satisfy ur need. Thanks again.
Regards,
Sdojoin
Use'em THANKS Button
+1 again
Love the 06sysctl file, i can already see better performance!
But the other file keeps changing my governor so i deleted it.
Thanks cyraxx.
Sent from my R800i using xda app-developers app
No problem guys, i help you and you help me that's the way.
cyraxx84 said:
No problem guys, i help you and you help me that's the way.
Click to expand...
Click to collapse
Sorry for the question but... WHAT ARE THE RIGHT PERMISSIONS FOR THE FILES???
romeo_charly said:
Sorry for the question but... WHAT ARE THE RIGHT PERMISSIONS FOR THE FILES???
Click to expand...
Click to collapse
Hard to go wrong with init.d files. You can set them to 777, which means ALL access is allowed. Though, technically they should be 755, which is read write exec for owner, read exec for group and read exec for global (or others)
The best way to have a blazing fast xplay is to have debloated stock rom + swapper + ram manager pro + 1.4ghz smartassv2/sio + advanced task killer :good:
I got tired of custom roms and all that stuff, i just installed stock rom and deleted all type of bloatware apps and added a couple of things to make it nicer like walkman player, bravia engine, notification toggles, new boot animation, new xperia launcher and camera app from NXT.
I so love it:laugh:
I'm more interested in best performance + long lasting BATTERY life !
Shed some light ?
icet925 said:
I'm more interested in best performance + long lasting BATTERY life !
Shed some light ?
Click to expand...
Click to collapse
It's mostly one or the other, unless you get a bigger battery. Optimization can only go so far
cyraxx84 said:
Just extract and place in init.d
Click to expand...
Click to collapse
The thread didn't say, so maybe you might know. Custom ROM/kernel only I assume? I'm on stock, so I don't want to flash this without knowing for sure. Or is one of the two files in the zip possible to use on stock?
Stock does not support init.d. So if u want'em tweak either enable init.d urself or flash any custom rom or kernel that supports init.d script.
Regards,
Sdojoin
Use'em THANKS Button
What is smartass v2? Tried searching but the XDA app doesn't always have the best results...
Sent from my R800i using xda app-developers app
So I recently changed over to the nexus 4, and I say, it is AMAZING. I just got to the point where the SGS just didnt cut it anymore. It has hung in there for a long time, but its starting to become under-powered for new versions of Android.
So in this guide, I am going to show you how to speed up your Galaxy S, and push it to its max performance.
You will need a custom kernel like Semaphore. I made this guide with no regard to battery life, but i did avoid using un-necessary power.
1. Live OC
- This increases the Bus, Ram and GPU speeds.
- This is very good because information can only be transferred as fast as the bus can transfer it. So if your CPU is fast, but your bus is to slow, it creates a bottle neck. So upping bus speed as well as CPU/GPU/Ram speeds can drastically increase performance.
- Find settings that are stable for your phone. For me this was 123%.
- Note that this will change the CPU clock speed choices that you have. Normal.
Click to expand...
Click to collapse
2. CPU Clock Speed / Governor
- Increasing Clock Speeds allow your processor to calculate more per second, therefore increasing performance.
- Start by finding the maximum frequency that your device is capable of handling, while still keeping stability. For me, this is 1400MHZ.
- Set lowest clock speed to 200 or 400. 200 is the best all-round, and actually uses less power than 100MHZ due to faster race to idle. I use 400 for performance.
- Use a snappy governor. Min/max is great, it is what i use.
- For more battery. lulzactive, ondemand, and smartass are all good.
- Enable smooth UI tweak.
Click to expand...
Click to collapse
3. RAM settings / management.
A. MOAR RAM.
- The Galaxy S has very limited ram, so we must make the best of it.
- It has 500mb, but some is allocated for the camera and GPU, so we only get ~400 in the end.
- Use the Bigmem option. Around 400mb, but breaks 720p recording. Its a good sacrifice.
- Also, Un-install any apps that you are not using! This can free up cache space and leave it for important processes. Go to settings/running/caches for more info.
- Go to settings/developer options/background process limit, and set this to keep more ram free. I use 3.
Click to expand...
Click to collapse
B. Enabling Swap
- Enabling swap allows the kernel to use specially allocated memory (on your SD card) to store cached pages that aren't currently being used, instead of storing them in RAM.
- Frees RAM for foreground or heavy processes.
- Make sure you use a fast SD card, and do not set the swappiness to high, both of these can slow your phone down.
Click to expand...
Click to collapse
Click to expand...
Click to collapse
4. CM Performance Settings.
- Setting these properly can also increase performance on your device. It will not create any instabilities.
- I/O schedulers are all very similar. I personally prefer SIO, CFQ, or VR
- Under Memory management, Allow purging of assets and enable Kernel same page merging. Both use more clock cycles, but free needed RAM.
- Avoid ZRAM. Performance gain is not enough for the number of clock cycles needed to compress and decompress the RAM.
- Enable 16 bit transparency. Lighter load on the system when drawing graphics, and has never causes visual artifacts for me.
- Disable surface dithering. One less thing for your device to do, equals more performance.
Click to expand...
Click to collapse
5. Animation Scales (not necessary)
- This simply makes your device LOOK faster buy increasing the speed of the animations.
- Go to developer options and find Window Animations scale, Transition Animation Scale, and Animator Duration Scale.
- Turn them all to 0.5 for a faster UI.
Click to expand...
Click to collapse
Questions? Feel free.
But OC my phone will make my phone die faster yea?
Because I afraid to destroyed my phone
Sent from my GT-I9000 using xda app-developers app
It does reduce life for sure. As does live OC.
I over clocked my phone for a long time, and it has had no bad effects. It works great to this day. It reduces, but not significantly that you should worry about.
Most CPUS are designed to last for 10+ years, and you may take a year or two off. Nothing major!
Sent from my Nexus 4 using xda premium
AlwaysDroid said:
It does reduce life for sure. As does live OC.
I over clocked my phone for a long time, and it has had no bad effects. It works great to this day. It reduces, but not significantly that you should worry about.
Most CPUS are designed to last for 10+ years, and you may take a year or two off. Nothing major!
Sent from my Nexus 4 using xda premium
Click to expand...
Click to collapse
I think even less, Ive never heard of anyone suffering at anything from oc anything.
This is an amazing guide and it has everything explained in one place thank you!
Sent from my GT-I9000 using xda app-developers app
Where/how do you enable swap?
good guide but currently not necassary to do,more and more roms are made with enough to tweak the perfomance already done,ive not found anything that has pushed my phone while on a decent custom rom
beardedwonder said:
Where/how do you enable swap?
Click to expand...
Click to collapse
Try this. I never used this guide myself, i just searched it up. Maybe ill add it to the OP if you have success with the guide.
http://forum.xda-developers.com/showthread.php?t=1610835
friartuckme said:
good guide but currently not necassary to do,more and more roms are made with enough to tweak the perfomance already done,ive not found anything that has pushed my phone while on a decent custom rom
Click to expand...
Click to collapse
it is not necessary at all, but there is nothing wrong with getting as much bang for your buck as you can!
AlwaysDroid said:
Try this. I never used this guide myself, i just searched it up. Maybe ill add it to the OP if you have success with the guide.
http://forum.xda-developers.com/showthread.php?t=1610835
Click to expand...
Click to collapse
This thread isn't really a guide then, it doesn't look like you can use swap with semaphore.
beardedwonder said:
This thread isn't really a guide then, it doesn't look like you can use swap with semaphore.
Click to expand...
Click to collapse
I'm abit out of the loop. I used devil kernel and it had it. I know cyancore kernel has it!
Sent from my Nexus 4 using xda premium
AlwaysDroid said:
it is not necessary at all, but there is nothing wrong with getting as much bang for your buck as you can!
Click to expand...
Click to collapse
very true,i agree
The i9000 has just 389 mb ram available to users and hence often leads to lags and app closures in background, in addition to poor gaming performance(apps have to be closed by the game causing stutters and frame rate dops in the beginning of any game)
I was wondering if like ios it was possible for a rom dev to just allow core os apps in a rom and have psuedo-multitasking(freezing and unfreezing) like ios.The reason that iphone 4s, works so smooth and can play heavy games(like real racing 3) with 512 mb ram is because of their multi tasking technique.
At the moment,There is an option in developer options where you can limit background processes to none and purge activities as soon as you exit the activity.This is good for running games(as even the launcher and any other back ground app is closed as soon as u start the app allowing full ram for the current game).This is good for gamers but prevents any form of multi tasking between apps.
If this could be used in complement with freezing and unfreezing of background apps(like ios) then maybe this phone would not have any lag issues at all, even in future heavy os updates.
P.S : It's just an idea. I'm no dev but sure could use an opinion of one .
EDIT : A solution which works for me. Gamerzrom v4.0 has caching of apps pre-enabled. So no more apps killed in background due to lack of ram.
Or you could just use a task manager/killer. Es task manager is good.
Sent from my GT-I9000 using cm10.1
huskyT said:
Or you could just use a task manager/killer. Es task manager is good.
Sent from my GT-I9000 using cm10.1
Click to expand...
Click to collapse
Taskmanagers are not good and are conflicting with android LMK.
I'd also love to see stuff working like this. Instead of killing all the apps running in background, keep them "frozen" and restore their last state when opening, just like iOS.
And please, don't give us ideas like task killers, tweaks, overclock, bigmem and stuff.. That's NOT what I want, got it?
Odesláno z mého GT-I9000 pomocí Tapatalk 4 Beta
kogli said:
I'd also love to see stuff working like this. Instead of killing all the apps running in background, keep them "frozen" and restore their last state when opening, just like iOS.
And please, don't give us ideas like task killers, tweaks, overclock, bigmem and stuff.. That's NOT what I want, got it?
Odesláno z mého GT-I9000 pomocí Tapatalk 4 Beta
Click to expand...
Click to collapse
Buy an iPhone then. Got it?
Sent from my GT-I9100 using xda app-developers app
Too expensive xDD
Odesláno z mého GT-I9000 pomocí Tapatalk 4 Beta
Try Greenify
mrjraider said:
Taskmanagers are not good and are conflicting with android LMK.
Click to expand...
Click to collapse
Agreed as task killers never worked for me, But to have actual freezing (of background apps only) there's greenify (available on market for free for root users only), and so i have enough ram(about 170-190 mb) to play heavy games without much lag.
But the issue here is to have proper multi-tasking without burdening the os. That is just like how greenify stores the state of the app in background and then completely freezes it, so it won't start again in background and yet open normally when needed(better than disabling the app/service) .If something like this could be extended to foreground apps.
If there's no solution possible, then just buy the cheaper version of iphone coming soon, if its expensive ryt now .
Thats a great idea but there's a problem today new phones come out like crazy i mean now you have phones with quad core processors and 1gb of ram new graphic gpus and stuff which make our phones too old and weak and most people dont bother with things like that because most of them just get a new phone sooner or later which doesnt really need this since they are strong enough to run anything and make it happen fast. So in conclusion devs dont bother with a project that big cause they will move on to different phones as you see they are cheaper everyday. I blame everything on android cause it could have been made better. I have my hopes up for ubuntu touch but well see how that goes
Sent from my GT-I9000 using xda app-developers app
Still many people have sgs
darkknigh_t said:
Thats a great idea but there's a problem today new phones come out like crazy i mean now you have phones with quad core processors and 1gb of ram new graphic gpus and stuff which make our phones too old and weak and most people dont bother with things like that because most of them just get a new phone sooner or later which doesnt really need this since they are strong enough to run anything and make it happen fast. So in conclusion devs dont bother with a project that big cause they will move on to different phones as you see they are cheaper everyday. I blame everything on android cause it could have been made better. I have my hopes up for ubuntu touch but well see how that goes
Sent from my GT-I9000 using xda app-developers app
Click to expand...
Click to collapse
Well over 25 million sgs1 have been sold, and all of them don't have enough money to upgrade anytime soon.
Also the need of such high specs is because apps run in parallel in background.If such a project to develop psuedo-multi tasking is started and completed, then there won't be any need of upgrading ur phone at all(even other low ram phones will benefit from it). But such a project requires great deal of work with how the system works internally, it will require great devs (which we have ) so maybe something can happen :fingers-crossed:.
I know that our phones are strong enough to handle any app one at a time(i disabled all background services possible and set phone to purge any activity as soon as it exits and set background app limit to 0 , using 439mb ram option in devil kernel with sick sky launcher), so i had upto 230 mb ram free when i checked it in settings app(which uses 30 mb ram itself) . With such a setup and oc to 1.2 ghz, i have been able to play real racing 3 with medium graphics(modded)(played at level of graphics of iphone 4) on my phone with almost no lag.
Yes the i9000 has sold alot but ive been looking at the dev section and people are moving on slowly :/ which is a shame. Our phones have enough power for now but for how long i think that at lot of devs will leave the i9000 which makes me sad but what can you do.
Sent from my GT-I9000 using xda app-developers app
As above:
The same is for our device the Samsung Galaxy S Plus (I9001). There is development but it is slow and some great developers have gone to another device
mrjraider said:
As above:
The same is for our device the Samsung Galaxy S Plus (I9001). There is development but it is slow and some great developers have gone to another device
Click to expand...
Click to collapse
Yes if you notice devs have left and those who stayed have many projects and so the development goes slow until it stopps :/
Many of us dont have the money to move to a new device so well just see whats going to happen fingeres crossed it all goes okay
Sent from my GT-I9000 using xda app-developers app
Im still on modified gingerbread. xD
Use greenify search for it in the play store
Sent from my SGH-T959 using xda app-developers app
Couldn't this easily be achieved with a swappiness tweak? Write any app that isn't in focus onto the swap partition so no background apps are in memory, would make the system **** tier slow though for anything but gaming.
Sent from my GT-I9000 using xda premium
Delete bloatware,disable unnecessary services without disabling whole app with DisableServices app ( you can find it on google store,and it's free), install busybox pro and run RAM manager Pro, and last step would be to try installing soem custom Roms which probably could give better performance to you.
A good setup for gaming
For those people who want to obtain maximum performance from games, here are some tips which i have found over the 3 years i have had this phone:
1) The best kernel for gaming which i have used would be devil kernel (jb 4.2) , purely because of a 439 mb ram optionum amount of ram which can be found usable at the moment. This mode however disables the camera completely. Also it has options for overclocking.
I personally use the 439 mb ram option and 1.2 ghz clock speed for processor.
2) Try to use a debloated rom, and then try to use as less gapps as possible i.e. try to use the slim version of the gapps for the rom or install the gapps which u require manually. The gapps are not shown normally but under google services so u cant hibernate them with greenify. SO its better to not have unused gapps and features like face unlock ets.
3) Instead of using task managers, use greenify so that apps do not restart again. And try to hibernate all apps which u dont require. Apps like facebook, g+ and whatsapp are the biggest ram hoggers. Also beware of google maps cuz it does not hibernates(uses 30-40 mb ram)
4) Disable services like email exchange etc which are not used by you at all.
5)I have seen that restarting the phone helps get rid of some google core services, giving more free ram.
6) There is an option in developer settings at the bottom in apps section, set background app limit to none and also check the option "don't keep activities". Do this just before gaming and then undo them after ur done or else it will prevent any form of multi tasking.
7)Try to use light weight launchers, and no widgets(as these themselve are like an extra process which need to run in background). I am using sicksky launcher(uses just 18 mb). other options are zeam and lightning launcher.
NOTE : anyone using stock samsung rom (2.3.6), they should switch over to a custom rom, because samsung rom is completely not for gamers. most of the system processes are hard to kill , also total available ram is only (316-330) vs jb ( total ram usable is 390- 439). However if
u dont wanna change ur rom, greenify will still help, also disabling services.
Conclusion: I am using gamerzrom v4, with devil kernel using 439 mb ram option and 1.2 ghz oc.
I have had no lags in all temple runs (including oz), subway surfer and rr3 on medium graphics, nfs mw. normally using the above tips i have 180-210 + <ram used by settings app> ram free at any moment when i'm checking free ram in settings->apps->running (settings itself is a process and to see total free ram add the amount used by settings to free ram).
Also i have observed that the game devs(mainly gameloft and glu) have now begun to put our phone in low power gpu category(not totally incorrect for an unmodded sgs but not true if u have use the above tricks(especially oc and ram mod)).
so these games often can be modded for higher graphics (various mods on xda for games like nfs mw, rr3, asphalt 7, nova 3 etc) so they can be played with better graphics without lag. I have tried nfs mw mod, asphalt 7 mod, rr3 mod and they all work pretty good on medium(not available normally).
i would love it if more people share their tips on how they keep their phones going strong
Saw this Forum, Even tho im not a Samsung GS1 User, My Buddy has one and i recently gave him my ADJ Values that i use on my Xperia Play (same specs as ur device...) and he said he could do Gaming, Multitasking, and All sorts of more,
Here it is:
Code:
# Pro Gamer ADJ 1.3 By Pizza_Dox
ro.FOREGROUND_APP_ADJ=0
ro.VISIBLE_APP_ADJ=3
ro.PERCEPTIBLE_APP_ADJ=2
ro.HEAVY_WEIGHT_APP_ADJ=3
ro.SECONDARY_SERVER_ADJ=15
ro.BACKUP_APP_ADJ=7
ro.HOME_APP_ADJ=6
ro.HIDDEN_APP_MIN_ADJ=3
ro.EMPTY_APP_ADJ=15
Also if u Wanna Keep the Home Launcher in Ram do this Instead of This:
Code:
ro.HOME_APP_ADJ=6
Replace with This:
Code:
ro.HOME_APP_ADJ=1
Oh and to apply them just copy to build.prop but make sure their arnt any other ADJ Values, then once done save and reboot!
Hope this helped,
Oh btw try VmLagTunner before Playing Games, Or install Permanently!
special
darkknigh_t said:
Yes the i9000 has sold alot but ive been looking at the dev section and people are moving on slowly :/ which is a shame. Our phones have enough power for now but for how long i think that at lot of devs will leave the i9000 which makes me sad but what can you do.
Sent from my GT-I9000 using xda app-developers app
Click to expand...
Click to collapse
Well, our I9000s are almost 4 year old so no doubt that the development is gonna be worse, cause newer devices are being released.
Anyway, 4.2 seems to work bad on our phones so I really doubt that 4.3 will be any better. It just seems that the new JellyBean more performance than our phones can offer.
Sooner or later we all will switch to something newer
Dandry said:
Well, our I9000s are almost 4 year old so no doubt that the development is gonna be worse, cause newer devices are being released.
Anyway, 4.2 seems to work bad on our phones so I really doubt that 4.3 will be any better. It just seems that the new JellyBean more performance than our phones can offer.
Sooner or later we all will switch to something newer
Click to expand...
Click to collapse
I dont know about that im running gamerzrom 4.2 and its running great i think 4.2 can run fine just needs a little more work and time but yea will have to move on to a new phone :/
Sent from my GT-I9000 using xda app-developers app