Trickster Mod Settings for best battery life on 1st gen? - Moto G Q&A, Help & Troubleshooting

Just wondering what changes I can make in Trickster Mod for the first gen Moto G for the best battery life? Currently only have the sd card read ahead changed to be a bit bigger and the CPU frequency set to conservative (don't see an option to underclock GPU).

I found that ondemand and noop worked best on stock kernel for me.

Ah okay I'm using Faux123 kernel for 1st gen (dunno how this one rates in terms of battery life) and it gives a few added options like intellidemand though I'm just on conservative and cfq.
I find that even when I put it on something like intellidemand or conservative, it either uses the 300 mhz frquency or the 1.19 Ghz one rather than using some of the other lower ones much unless I limit the maximum to 998 or something.

I'm using no frill cpu on a stock CM12 ROM with ondemand and noop. Based on the cpu stats, mine also spends most of the time at either 300 or 1.19.

Related

cpu govener??

question... I see all the govener setting in ns tools, setcpu, ect.... just wondering something.... What setting is.used in factory otu roms? lets say a.unrooted nexus s, what is.it natively set at? 100/1000 ? and ondamand? or is.it 1000/1000?
Sent from my Nexus S 4G using XDA App
100/1000 ondemand is the default.... but I always change it to 200/1000 smartassv2 it works best for my phone
Sent from my Nexus S 4G using xda premium
I usually use "ondemand", it seems to work best. Once I decided to try "powersave" and my phone slowed down to a crawl, pretty much unusable. I don't know what that was about, but I definitely don't recommend it...
Jabaculemos said:
I usually use "ondemand", it seems to work best. Once I decided to try "powersave" and my phone slowed down to a crawl, pretty much unusable. I don't know what that was about, but I definitely don't recommend it...
Click to expand...
Click to collapse
Powersave limits the cpu to the absolute lowest frequency at all times. It is not usable for normal operations, except for Setcpu screen-off profiles.
Performance governor is the opposite ; it keeps the cpu running at max frequency (1ghz with stock kernel) and is useful only for speed benchmarks.
The other linux kernel governors are described in detail in numerous threads... All you have to do is search "kernel governor ".
My personal choice is smartassv2 since it's responsive, efficient with battery consumption, and features a screen-off sleep profile.
Ezekeel recommended me lazy with proof screenshots
Governors control how the CPU frequency adjusts. They work like this:
Ondemand: Starts at a low frequency and when there is any CPU activity it uses max frequency. It goes back to low over time.
Conservative: Like ondemand, but instead of using max frequency on CPU activity it uses the next step. It's less responsive than ondemand since it goes like: "100% CPU > Higher Freq. > 100% CPU > Higher Freq..." instead of "100% CPU > Max Freq."
Lazy: Like ondemand but there is a small delay between frequency changes. I use this one.
Performance: Max frequency all time.
Powersave: Min frequency all time.
Interactive: This is a bit complex, actually it's sampling the CPU usage and trying to predict what will come up (I think).
Smartass: It's like interactive, but rewritten. It should give better results.
Default is ondemand 100/1000 and it works pretty good.
Hope I helped.

[Q] How do you underclock?

How do you underclock the htc inspire and what should i set the min and max CPU to I want to my my battery life on my phone a little bit better
What rom do you have?
Ice cold sandwich 4.1.1
Sent from my HTC Desire HD using xda premium
For IceCold you want to go to system settings>rom control>performance. From here you can set min and Max CPU and governor. Under clock would mean that you have to Max CPU set to something less than it would be normally, So set Max CPU something below 1075.
Personally I would set Max to 1075 min to 230 or 122 and then test out a few different governors. Start with ondemand, then ondemandX and then smartassV2 and see how your battery does on each of those as each governor has different properties.
If you meant undervolt instead of underclock, then it gets a bit trickier.
Sent from my HTC Inspire 4G using xda premium
nine zero one said:
For IceCold you want to go to system settings>rom control>performance. From here you can set min and Max CPU and governor. Under clock would mean that you have to Max CPU set to something less than it would be normally, So set Max CPU something below 1075.
Personally I would set Max to 1075 min to 230 or 122 and then test out a few different governors. Start with ondemand, then ondemandX and then smartassV2 and see how your battery does on each of those as each governor has different properties.
If you meant undervolt instead of underclock, then it gets a bit trickier.
Sent from my HTC Inspire 4G using xda premium
Click to expand...
Click to collapse
What are the governors your talking about and whats the difference between undervolting and underclocking. sorry im still new to this and trying to learn
Got this from a forum, which you can to by searching. Not trying to sound snobby, but myself have found out alot by just reading.
Governors:
[*]interactive - Instead of sampling the cpu at a specified rate, the governor will scale the cpu frequency up when coming out of idle. When the cpu comes out of idle, a timer is configured to fire within 1-2 ticks. If the cpu is 100% busy from exiting idle to when the timer fires then we assume the cpu is underpowered and ramp to MAX speed.
[*]smartass - Is an improved version of interactive governor
[*]ondemand – Available in most kernels, and the default governor in most kernels. When the CPU load reaches a certain point (see “up threshold” in Advanced Settings), ondemand will rapidly scale the CPU up to meet demand, then gradually scale the CPU down when it isn't needed.
[*]conservative – Available in some kernels. It is similar to the ondemand governor, but will scale the CPU up more gradually to better fit demand. Conservative provides a less responsive experience than ondemand, but can save battery.
[*]performance – Available in most kernels. It will keep the CPU running at the “max” set value at all times. This is a bit more efficient than simply setting “max” and “min” to the same value and using ondemand because the system will not waste resources scanning for CPU load.
[*]powersave – Available in some kernels. It will keep the CPU running at the “min” set value at all times.
[*]userspace – A method for controlling the CPU speed that isn't currently used by SetCPU. For best results, do not use the userspace governor.
[*]brazilianwax - Very agresive version of smartass
[*]interactiveX - Tweaked Interactive governor by Imoseyon by adding more features like suspend/wake profile
[*]ondemandX - Tweaked and ported from 2.6.38 base Ondemand governor by Imoseyon by adding more features like suspend/wake profile
[/LIST][/INDENT

[Q] How do I use no frill CPU?

I want to overclock my phone. I have doom kernel v14 installed. I installed no frill CPU on my phone. The min frequency I seleted was at 300 MHz (approx) and the max was 1.4 GHz (approx). Does this mean that the phone will automatically go between these values if I run a heavy app (eg GTA 3)? And what does the 'governor' and 'i/o schedular' mean and what does it do? My current settings are :
sio - I/o schedular
Performance - govenor
Min - 245
Max - 1.2 Ghz
Governor : Smartass v2
Mine is like this.
and what about the i/o scheduler? And what does govenor and i/o scheduler mean?
I'm also on Doomkernel v14 and my battery is draining so quicky. Its dropping 5% every 10minutes even when I'm using any light application. I have SetCPU and my sttings are Max 1401MHz and Min 134MHz with smartassV2 and deadline. Although speed is amazing but battery performance is terrible.
TwilightLoz said:
I want to overclock my phone. I have doom kernel v14 installed. I installed no frill CPU on my phone. The min frequency I seleted was at 300 MHz (approx) and the max was 1.4 GHz (approx). Does this mean that the phone will automatically go between these values if I run a heavy app (eg GTA 3)? And what does the 'governor' and 'i/o schedular' mean and what does it do? My current settings are :
sio - I/o schedular
Performance - govenor
Click to expand...
Click to collapse
Performance governor is a "special" one in that it goes to the max. clock speed, and never uses the min., or any frequency in between. You can do that if you want to do benchmarking reliably, but I'm not sure it's good for battery life.
http://forum.xda-developers.com/showthread.php?t=1663809
^ That page explains all the governors, but from what I can tell from using Cool Tool onscreen system info app, "lagfree" on Doomkernel seems to be a higher performance governor like you'd expect from the name and not how he or she describes: it seems to scale down only quite slowly from a high clock, I'm guessing to eliminate any possible lag while scrolling the interface that might result if it scaled down quicker. And we don't have anything relating to multiple cores
Anyway, I think I saw you say you were on JokaWild as well. Looking at the Joka init.d scripts the SmartAssV2 parameters are tweaked towards performance and it comes as the default for the rom, so maybe try that as a more balanced option than Performance governor.
Another CPU governor and I/O scheduler mega-thread
Play!Ya said:
I'm also on Doomkernel v14 and my battery is draining so quicky. Its dropping 5% every 10minutes even when I'm using any light application. I have SetCPU and my sttings are Max 1401MHz and Min 134MHz with smartassV2 and deadline. Although speed is amazing but battery performance is terrible.
Click to expand...
Click to collapse
I wondered as well if v14 was not as good as v13 3013 for battery life, but better for performance, but 5% in 10 minutes is a lot. Have you tried using the BetterBatteryStats app to find an explanation? Has it got better just through subsequent use / recharging?
Battery life really sucks on jokawild (actually in all CustomRoms).
I have mine like this (r800a):
-smartassv2/sio or bfq
-.62 stock rom with a couple of build.prop mods
-64 baseband
-juice defender
-brightness around 25%
-supercharger v6
My phone has been for like 4hr and still with 100%
mikexd1 said:
Battery life really sucks on jokawild (actually in all CustomRoms).
I have mine like this (r800a):
-smartassv2/sio or bfq
-.62 stock rom with a couple of build.prop mods
-64 baseband
-juice defender
-brightness around 25%
-supercharger v6
My phone has been for like 4hr and still with 100%
Click to expand...
Click to collapse
Was it charging? That's impossible. I left my phone idle,lowest brightness and wifi off for about 30 minutes and it dropped to 96%.
I have deep sleep enabled,juice defender,

[Q] SmartAssV2 vs SavagedZen governor

I want to know which one is better for an old phone like LGE510.
I'm using CM7.2 and different profiles in setCPU.
If no governor is better than each other can someone explain me the differences?
oliverm91 said:
I want to know which one is better for an old phone like LGE510.
I'm using CM7.2 and different profiles in setCPU.
If no governor is better than each other can someone explain me the differences?
Click to expand...
Click to collapse
SmartassV2:
Version 2 of the original smartass governor from
Erasmux. Another favorite for many a people.
The governor aim for an "ideal frequency", and
ramp up more aggressively towards this freq and
less aggressive after. It uses different ideal
frequencies for screen on and screen off, namely
awake_ideal_freq and sleep_ideal_freq. This
governor scales down CPU very fast (to hit
sleep_ideal_freq soon) while screen is off and
scales up rapidly to awake_ideal_freq (500 mhz
for GS2 by default) when screen is on. There's
no upper limit for frequency while screen is off
(unlike Smartass). So the entire frequency range
is available for the governor to use during
screen-on and screen-off state. The motto of this
governor is a balance between performance and
battery.
SavagedZen:
Another smartassV2 based governor. Achieves
good balance between performance & battery as
compared to brazilianwax.
its basically quite the same really, im using SmartAssV2 on my LGE510 currently and it does what it says.

[Q] Best CPU Governor for overclocked Kernel

Which CPU Governor is the best for battery/performance combo. Coz when I use hotplug with an overclocked kernel asphalt 7 lags, but if I use peformance as the governor everything is fine.
And also how do I add extra governors to my phone.
The best one is Hotplug.
Performance sets your CPU at the top frequency ALL THE TIME, maybe good for games, but a total waste of battery otherwise.
Extra governors: there are other in some custom kernels.

Categories

Resources