I'm searching for the perfect gaming rom
For me a gaming rom need to have good performance and great battery life.
I tried a lot of rom but didn't find the perfect one.
Please share your experience (rom, kernel, settings) which make you stay with.
Well, I'm using the GPE rom by Danvdh. I'm running the default kernel that comes with the rom (Googy-Max kernel)
It seems to perform pretty well.
I underclocked the CPU to 1242 (1.2 GHz) and it seems to be running GTA San Andreas (on default settings) and The Walking Dead just fine and without any issues like stuttering and slowdowns.
I could get about 2 hours playing those games on battery before the battery dies (But the phone is only a couple of moths old, so the battery isn't worn out). This of course is just an assumption as I generally don't let the phone go below 50% or 20%.
I've disabled the button backlight and vibrations. Set the screen brightness to the lowest setting (adaptive brightness off). Turned off GPS.
Turn off wifi and mobile networks if you want maximum battery while gaming (duh). Heck, you might as well turn off the radio if you want to maximize battery while gaming, (put it in airplane mode) cuz that eats the most juice (aside from the screen).
CPU Governor: Intelliactive
I/O Scheduler: FIOPS
GPU Governor: OnDemand
Every other option in the STweaks app is set to default.
Also, make sure there are only a few background apps running.
Related
Hi!
I actually found the settings to change the cpu frequency today the warning I was given when i pressed " Performance " have scared me of, but not anymore.
So I was wondering, what are the best settings in your opinion, about the settings, for the Hd2 only. For heavy use, medium ( just listening to music , from-to-work) and for preserving the battery as long as possible.
And I would also like some help with the combinations of the different types of governors with the min/max cpu settings.
I know what RJackson wrote about the different governors
http://forum.xda-developers.com/showthread.php?t=843406
Thanks!
first thing first - congrats for overcoming your fears!
for daily use I have the on demand governor with 245-998 Mhz. I find it to be the best because you can get the performance when you need it and yet the CPU can "calm down" at times you don't run the heavy apps, thing that also saves you some battery
settings
I use the same as above. on demand gov. also.
thanks for your replies =)
Any information about how long the battery last for you guys?
(my battery is 4201mV @ 100%)
I use the setting as I posted above, I unplugged my phone about 17 hours ago made a few calls and texts, gmail and viber are updating every 15 mins via wifi. still got 73% of juice left (I have the stock battery, don't know about V, mA capacity)
Hey guys. i'm using Solarflare rom and it uses snowleopard kernel. What's the right settings to undervolt it? I want to extend my battery life more. I tried to change the values in the undervolt settings but the phone always hangs.
actually i want to know those settings too, my battery seems to be running out so quickly.
Actually SetCPU UV settings are different from phone to phone, you have to find your own good settings. Just start running a day with -25mV on the different speeds and see if it's stable and if so lower it another -25mV the next day etc...
And if you are running out of battery too quickly try to set a screen off profile 200-500MHz with a conservative governor. Also try to recalibrate your battery if you have not done that, that may work wonders on your phones. What kind of battery times are you getting ? Screentime ?
Like Reidar said it's different for every device. Right now I'm using Ninphetamine v2.05 and I'm UC @ 800mHz. With UV I have it at -125mV for 800mHz, 500mHz, and 200mHz with a conservative screen off profile. Been running this for a while now and it has been stable.
A quick tip, if you want to see if a new voltage is stable quickly is to set the voltage and run a stress test in setCPU. And always remember to uncheck the Set on Boot box when testing voltages or even CPU speeds.
Sent from my Galaxy S II using MIUI
With my GS2 i use screen off profile on demand 200Mhz with undervolt of 800mV and work very nice, only thing is a 0,5 sec lag when i unlock my phone
http://forum.xda-developers.com/showthread.php?t=1158102&highlight=SetCPU
Just one simple question. When phone is in deep sleep, the cpu's running speed is the min frequency I choose from the cpu settings or a default lower one?
I use smart ass 2 with min at 768 and max at 1516 . So in deep sleep my phone is running at 768?
Thanks in advance...
Sent from my Huawei u8800 using XDA Premium App
spirosbond said:
Just one simple question. When phone is in deep sleep, the cpu's running speed is the min frequency I choose from the cpu settings or a default lower one?
I use smart ass 2 with min at 768 and max at 1516 . So in deep sleep my phone is running at 768?
Thanks in advance...
Sent from my Huawei u8800 using XDA Premium App
Click to expand...
Click to collapse
Not 100% sure but freq is minimum as it can be. And if cpu is not used no metter is freq 10000MHZ or 300Mhz it uses almost the same power. But when cpu is in use freq is important to power usage. Freq management is good not because it lowers freq but because it lets use lower freq on things that is not require hi freq. so it saves LITTLE LITTLE BIT of power. In idle mode (deep sleep) no meter what freq is.
But i still don't understand the need of governor. It's good only in cases where you overclock cpu but if don't - i don't see why it should be used.
PS Use app called CPU SPY it shows on what freq your cpu is being used and how much of the time.
Thanks! I use CPU SPY and it says tha about 60% or more is in deep sleep, 15%-25% is at 768 and the rest higher, which seems to be a good thing. But my phone still lasts for about 10-15 hours with normal use.
So i thought that maybe my min 768 frequency drain a lot of battery.
To clear things up a bit I use latest oxigen rom+latest franco kernel+zram+Juwe ram script...
Actually deep-sleep state is a special state supported by your phone MCU. In this state, a lot of functionality (therefore a lot of logical gates) are disabled thus MCU consumes very low power compared to normal functioning states. The thing about a CPU/MCU is when it is running even if there are no work to do no code to process, it has to run some command. While idle it must run NOOP (no-operand / no operation) command or do something equally unnecessary like counting a not required number. But in deep sleep mode, MCU actually stops working except for core functions to keep your phone going on.
Think about it this way, in a normal working state, CPUs most basic functionality is to read a command from memory, execute it and proceed to the next command to continue. Thus, in an operating system or a single purpose embedded software, CPU/MCU has to execute a "do nothing" command when you have no job to give it. But even a "do nothing" command need all of the MCU/CPU resources to be kept readily available. If you're sure that you have absolutely no job for your MCU/CPU to do, what you can do is to tell it to go and sleep fr a while until you wake it up again. In sleep, MCU/CPU can shut down a lot of its support systems like math processing, external memory access, graphics related functions (if any), even IO outputs. Depending on your CPU/MCU, this means until an interrupt occurs or a special sub system wakes it up, most of the sub-systems within your MCU/CPU thus may be millions of transistors will not be working so, your CPU/MCU will not consume as much power.
In layman's terms, deep-sleep state is a special state that shut down most of your MCU in your phone, thus while crippling it by removing its ability to function, making sure that it doesn't consumes much power. So OS (Android) (with the help of some additional hardware) controls when your MCU will sleep and under what circumstances it will wake. So it shuts down the engine -so to speak- when you're not using it for long terms and saving fuel rather than leaving your car on idle.
Hope this helps..
Thanks t_d_z. That is also how I imagined things...
But what is wrong with my battery which today, for example, went 33% down in 5 hours with 68% (from cpu spy) in deep sleep, without wi-fi on.
As i said above, I use latest oxigen rom+latest franco kernel+zram+Juwe ram script+smarass2 governor...
I also calibrated my battery by wiping battery stats, like i read in a post.
I have read in an other forum that if you use smartass (I use smartass2) or ondemand (I think...) governors, the governor is learning your habits and after a week you see the difference. Is that true?
Finally, can you guys who have "good" battery life, post your settings? (By settings I mean: rom, kernel, governor with cpu parameters, how you use the phone and everything else you think is important).
Thanks again...
I get about two days of battery life. I use Oxygen without any modifications. CPU is min. 245 (or something like that with 200, I dunno now) and max. is 800. Wifi is always on when I am home.
Try installing Oxygen-r1 and use it with a full battery, do not change anything and do not install too many apps. There will be apps that just won't stop running (like BBC or CNN app), I do not install those. Then you will see how long your battery lasts. If you just write some messages throughout the day and call somebody for 1-3 hours you should get about 2 days.
Then install your apps and test it again - maybe your apps are the problem.
spirosbond said:
Thanks t_d_z. That is also how I imagined things...
But what is wrong with my battery which today, for example, went 33% down in 5 hours with 68% (from cpu spy) in deep sleep, without wi-fi on.
As i said above, I use latest oxigen rom+latest franco kernel+zram+Juwe ram script+smarass2 governor...
I also calibrated my battery by wiping battery stats, like i read in a post.
I have read in an other forum that if you use smartass (I use smartass2) or ondemand (I think...) governors, the governor is learning your habits and after a week you see the difference. Is that true?
Finally, can you guys who have "good" battery life, post your settings? (By settings I mean: rom, kernel, governor with cpu parameters, how you use the phone and everything else you think is important).
Thanks again...
Click to expand...
Click to collapse
Look not at cpu spy but in battery usage to find out what drains your battery. And i can tell All roms are kinda lame in terms of battery, except CM7. In deep sleep it takes about 7% of battery in 10hours. I tried all roms but non of them was so efficient. But latest franco kernel (which i think even more improves cm7 rom) does not support cm7 right now, so i've attached older version if you would like to test cm7+franco kernel.
With normal usage of 50 sms and 30minutes of calls and sometimes wi-fi to download few apps and 20minutes on easy games my battery lats about 18hours. Whan only sms it lasts 30hours. depends how long lcd is on
Well, I'm not an expert on smart phone OSes but I'm an expert on embedded systems and micro controllers. If the designers are not really stupid (which I'm sure they are not) all the peripherals gets suspended when the main CPU goes to deep sleep mode. So, it is almost impossible for the phone to consume much power in deep sleep state. Most likely your phone consumes that power the rest of the time when it is not in sleep mode. I agree with Tommixoft, you should use battery usage info rather than CPU spy to find what drains your battery. Also, here is a quick check list about what consumes power :
1. Screen, especially when it is brightly lit
2. GSM network (Even when you're not talking to phone, GPRS/Edge/3G network communications drains almost as much power)
3. Wireless network
4. GPS
As an additional note, if your phone is not going to sleep mode regularly try to uninstall applications that have "prevent phone from sleeping" security setting.
Hope this helps, and of course there are a lot of more experienced people in the forum that knows about the details of the kernel so they might provide additional info.
Regards,
---------- Post added at 05:15 PM ---------- Previous post was at 05:10 PM ----------
Oh I forgot to tell the MOST important thing, 768MHz is way too high a value to set as minimal frequency. Try to set it 245. I use 122 MHz and it work pretty well. Don't forget, when you need the CPU power, the governor will provide it for you.
Alright guys, I've had my Dinc for almost a week now, and I think I've found a pretty good set up as far as what I need goes.
I am a professional auto detailer so I have my headphones in about 8-10 hours a day. I LOVE pandora and normally if you play pandora it will kill your phone within 4 hours.
SOOOOOOOO I decided to create a little survey to see what Kernel/Rom, O/C app, Governor, Profiles/Settings, Notes, etc.
Please guys share your settings, I would love to try out everyones setups and see what really is the ULTIMATE set up for the Droid incredible
Please everyone stick to the format just so its easily understandable for everyone who isn't part of the forums or doesn't understand what everything is.
I'll start with mine
Rom - Stock Plus
Kernel - GingerTiny
O/C app - SetCPU
Governor - On Demand
Profiles/Settings - (1) Screen Off - Priority 100 - On Demand - 245 max - 128 min
(2) Battery <101% - Priority 50 - On Demand - 960 max - 128 min
Notes - I've found I can last about 10 hours streaming radio the whole time
Also, I've found that IheartRadio uses less resources than Pandora, Thus using less battery.
When I'm not streaming any music either, I have had my phone stay on the SAME percent - 66% - for 10 hours STRAIGHT and then It stayed on 65% all night when I get home, and when I woke up in the morning it was only on 60%
internecinehigh said:
Alright guys, I've had my Dinc for almost a week now, and I think I've found a pretty good set up as far as what I need goes.
I am a professional auto detailer so I have my headphones in about 8-10 hours a day. I LOVE pandora and normally if you play pandora it will kill your phone within 4 hours.
SOOOOOOOO I decided to create a little survey to see what Kernel/Rom, O/C app, Governor, Profiles/Settings, Notes, etc.
Please guys share your settings, I would love to try out everyones setups and see what really is the ULTIMATE set up for the Droid incredible
Please everyone stick to the format just so its easily understandable for everyone who isn't part of the forums or doesn't understand what everything is.
I'll start with mine
Rom - Stock Plus
Kernel - GingerTiny
O/C app - SetCPU
Governor - On Demand
Profiles/Settings - (1) Screen Off - Priority 100 - On Demand - 245 max - 128 min
(2) Battery <101% - Priority 50 - On Demand - 960 max - 128 min
Notes - I've found I can last about 10 hours streaming radio the whole time
Also, I've found that IheartRadio uses less resources than Pandora, Thus using less battery.
When I'm not streaming any music either, I have had my phone stay on the SAME percent - 66% - for 10 hours STRAIGHT and then It stayed on 65% all night when I get home, and when I woke up in the morning it was only on 60%
Click to expand...
Click to collapse
Rom - Touch Of Blue
Kernel - Latest GingerTiny
O/C app - No-Frills CPU Control
Governor - SmartassV2 (245 min / 998 max)
I/O Scheduler - SIO (Set with No-Frills)
Voltage Control - IncrediControl (-25v all freqs min and max)
Profiles/Settings - None, they are not recomended or needed as the kernel has a built in sleep mode.
Changing from Ondemand to almost any other governor and slightly undervolting, will greatly increase your battery life.
And not using a sense rom will add 2 to 4 hours depending on use in my experience
Sent from my ADR6300 using Tapatalk
cmlusco said:
Rom - Touch Of Blue
Kernel - Latest GingerTiny
O/C app - No-Frills CPU Control
Governor - SmartassV2 (245 min / 998 max)
I/O Scheduler - SIO (Set with No-Frills)
Voltage Control - IncrediControl (-25v all freqs min and max)
Profiles/Settings - None, they are not recomended or needed as the kernel has a built in sleep mode.
Changing from Ondemand to almost any other governor and slightly undervolting, will greatly increase your battery life.
Click to expand...
Click to collapse
I'm gonna try this out today and see how it well it works with streaming music all day. The reason I've set profiles is because I feel like when I'm playing Pandora andthe screen is off, it will force it to go to the lowest voltage I have set, whereas if I don't set profiles it will play at whatever voltage feels nessecary. That's just the way I see it, if anyone can confirm or deny this let me know.
BTW nice addition to the survey, Idk why I didn't add io scheduled in the first place lol
Sent from my ADR6300 using xda premium
thanks for information..this is quite interesting...i gotta try this out
The phone doesn't sleep when music is playing so then what speed is running can influence battery. If you're curious try it without any profiles and you can still use ondemand.
Sent from my Galaxy Nexus using Tapatalk
Rom - Inc-Deck-Gingerbread-1.3
Kernel - Incredikernel
O/C app - none (baked in ROM)
Governor - SmartassV2 (245 min / 998 max)
I/O Scheduler - default Incredikernel
Voltage Control - default Incredikernel
Profiles/Settings - None...
I do use an app called Automateit PRO which I have used to create many different custom "rules". Every rule has a "trigger" and an "action". Some of my rules are used to automatically disable (or enable) 3G, Wifi, and GPS at certain times and/or situations that are appropriate. That really helps with battery usage...and its convenient that I don't need to do the enabling and disabling manually. But streaming music would require pretty much constant data connection of one kind or another.
My custom rom setup
I'm running CyanogenMod 7.1 on my Dinc.And Go Launcher Ex With Ice Cream Sandwich 3D Van Theme overclocked with Cyan to 245min. 1036 max. So smooth an fast.
ROM-CM9a5 alpha ICS
Kernel-Incredikernel HWA beta 1
O/C-128/1075
Governor-SmartassV2
I/O-Deadline
Profile-default, screen off-data/wifi off with JuiceDefender Ultimate
Voltage Control-default
Smooth and fast. Excellent battery life as data and wifi are under JDU control.
Sent from my ADR6300 using Tapatalk 2 Beta-6
Things that i did for my battery
lower brightness
sync off
gps off
about voltages,
lagfree / sio
min 100 / max 800
no live oc & deep idle on
yet, still i lost approximately 8~10% / hour
i really dont what's my problem
Maybe you have a wakelock?
I set a cpu profile for screen off at 400mhz, 1075mV. Matrix kernel seems to be the best for battery life, as well....you may wish to try it out I run overclocked @1200mhz with my screen off profile, and it gets me through an entire day with normal use...when I plug it in at night I usually have 10-15% battery left