Related
I just rooted my DInc today and I heard about a kernel that ups the battery life. Is there such a thing, and if so, can someone point me in the right direction? Thanks in advance
Most kernels try to improve battery life. Are you running a sense rom or aosp rom?
If you're talking about Savage kernel, be careful... that thing uses an SBC (super battery charging) mod that can potentially harm your device in the long run. I personally am using VirusROM 1.5.1 with its stock kernel and have seen better battery life than SBC, but that's just me.
Sent from my HTC Incredible running VirusROM 1.5.1.
http://forum.xda-developers.com/showthread.php?t=848453
With this kernel my battery quite literally does not go down when it's sleeping (screen off), unless I'm in an area with bad reception. Screen on is also somewhat better than stock - it's hard to improve screen on at all, since that uses the CPU pretty aggressively. However, it does use improved scaling to always try and minimize the CPU load while keeping performance up. All that + HAVS (Hybrid Adaptive Voltage Scaling, which lowers the amount of power the CPU is drawing) = win battery life
Atlas.rouge said:
If you're talking about Savage kernel, be careful... that thing uses an SBC (super battery charging) mod that can potentially harm your device in the long run. I personally am using VirusROM 1.5.1 with its stock kernel and have seen better battery life than SBC, but that's just me.
Sent from my HTC Incredible running VirusROM 1.5.1.
Click to expand...
Click to collapse
The superior battery charging kernals will not harm your device, but instead may shorten the life of your battery over time. But at 15 dollars a battery, some believe it to a negligible side effect. Its all personal preference, really.
Sent from my ADR6300 using XDA App
How exactly do I go about installing the kernel? Sorry for such a n00b question, but I only did this today.
Futur Innovations said:
How exactly do I go about installing the kernel? Sorry for such a n00b question, but I only did this today.
Click to expand...
Click to collapse
If you're sticking with the stock ROM then search for a Sense based kernel, then read the OP and associated reviews in the comments following to learn how to install it, current features (what works and what doesn't) and any other possible info you'd need.
If you're planning on installing a different ROM, those already have kernels baked in, so give that a shot first and then try other kernels if you feel the need.
DInc/XDA App
I've had EXCELLENT results with the kernel from Myn's Warm TwoPointTwo RLS5 (NOT 5.2)
I forgot which one it was though... D: I think it was the ziggy 12/19...?
Kernels for Battery
I use the Newest Ziggy Kernel (BFS) with SetCPU set at conservative.
=Great Battery life !!
This kernel also enables other options like SmartASS and Performance, but conservative is a winner for battery life.
So guys, i definitely need a sense rom because of the look ( especially the music player, 3.0 lockscreen like in insertcoin and apps) and the fast writing speed of my sd card...
i tried leedroid, rc hd mix, maybe a froyo rom would be better? Or recoment a different kernel?
currently i use insertcoin ( newest stable release), but the battery is so bad i can hardly get a day out with normal use... wifi gps off brioghtness low...
can u tell me a good rom? would appreciate it
I find al GB ROMS have poor battery life then I changed the kernel to MANU's and it was much much better. Maybe try a different kernel?
can u recommend me a kernel?
Yeah this one is really good for me but is different experience for every user...
http://forum.xda-developers.com/showthread.php?t=883598
Gingerbread-HAVS-AXI-CFS
Thx dude, i'll try this.
But i gotta 2 questions:
Can i return to my standart kernel (insertcoin eg) and how can i do this?
Is this kernel also compatible with insertcoin? (sense- based)
With Gingerbread I think the Reflex S is pretty OK for the battery or else it is possible to undervolt further.
Maybe you just need to calibrate your battery, if you change your ROM a lot. I use BatteryCalibration from Market and it seem to do the job.
Do i have to do a full wipe?
Battery calibration does not work for me D the percentage drop fast to 99% percent again and so on
Yeah, I would do a full wipe. Especially if you are moving between different ROM's.
So far, the AuraxTsense 8.4 (Android 2.2) was my favorite in terms of battery usage - but since moving to 2.3.3 based ROM's, my battery drops faster when using the phone, but lasts longer when in standby.
what would u recomment then? returning to froyo or stay with gingerbread?
Well, if Battery Life is your primary concern, you would probably get the best results with a Froyo ROM, since the kernels are further in development.
However, in terms of features etc. I think the Gingerbread is better. I personally like the Sense 3.0 improvements etc. So I am just crossing my fingers that battery life will gradually improve further
My experience is, that Gingerbread ROMs in general are battery hungry. As for sense ROMs i can say that LeeDroid suits me best regarding battery life. At the moment im on oxygen and get a day out of it with normal use.
Best results with battery life i had with LeeDroid Froyo ROM (v2.4 i think). Smartass governor and screen off - 245mhz max/min sometimes got me 2 days without charging.
Maybe this helps you finding a solution.
By the way, you can also improve your battery life by turning off the various Auto Sync features, for example Sense Sync, Facebook, Weather etc...
So i've flashed reflex s now, hoping the battery will do better tahn insertcoin.
If not, i will probably change to leedroid froyo- are there any important disadvantages for froyo roms? like speed or something?
i've tried many sense roms and never got a good battery life
now using MIUI rom .. its GUI is close to sense and good battery life
24h and i still have 40% off battery on InsertCoin 1.0.8 CM7,wifi is always on,data is enable,set brightness to auto. Try charge your desire to 100% turn it off,connect charger again and wait till green led is up,than turn on your phone to fastboot menu (power and volume down) and clean battery stats,reeboot.Also You can use battery calibration app from market
Sent from my HTC Desire using Tapatalk
Hi
I use manu 2.0 cfs kernel and it is batterie efficient, most of time 48h before recharging.
Franck
Sent from my HTC Desire using XDA App
franckleroy said:
Hi
I use manu 2.0 cfs kernel and it is batterie efficient, most of time 48h before recharging.
Franck
Sent from my HTC Desire using XDA App
Click to expand...
Click to collapse
thx c: which rom do ya use?
At first, the recommended manu kernel won't be working with sense roms, because it's an aosp kernel (so made for aosp roms).
Second, using setcpu and setting a screen off profile for it really improves standby battery power. I set it mine to:
128 - 442 mhz ondemand governor
Third, the display is the biggest and fastest battery drainer, no matter which rom you are using.
k-c-0 said:
My experience is, that Gingerbread ROMs in general are battery hungry. As for sense ROMs i can say that LeeDroid suits me best regarding battery life. At the moment im on oxygen and get a day out of it with normal use.
Best results with battery life i had with LeeDroid Froyo ROM (v2.4 i think). Smartass governor and screen off - 245mhz max/min sometimes got me 2 days without charging.
Maybe this helps you finding a solution.
Click to expand...
Click to collapse
If you use smartass governor, you do not have to set an extra profile for screen off. This governor automatically uses the min cpu frequency when the screen is off.
smartass governor – is based on the concept of the interactive governor.
I have always agreed that in theory the way interactive works – by taking over the idle loop – is very attractive. I have never managed to tweak it so it would behave decently in real life. Smartass is a complete rewrite of the code plus more. I think its a success. Performance is on par with the “old” minmax and I think smartass is a bit more responsive. Battery life is hard to quantify precisely but it does spend much more time at the lower frequencies.
Smartass will also cap the max frequency when sleeping to 352Mhz (or if your min frequency is higher than 352 – why?! – it will cap it to your min frequency). Lets take for example the 528/176 kernel, it will sleep at 352/176. No need for sleep profiles any more!
Click to expand...
Click to collapse
http://www.ziggy471.com/2010/11/07/smartass-governor-info/
I am having the same problem with GB roms no matter how many times you calibrate the battery there is no improvement .
I have recently rooted my dhd and currently running CM7. Using the cpu setting within the performance menu I am wondering what peoples thoughts are on a noticeable but safe increase of cpu speed. its set as 1017MHz which i believe is default. I am told I can run anything up to 1500 safely. can anyone confirm this and also tell me what kind of result (performance and battery life) i should expect.
thanks
Well, I use Android Revolution HD (a sense rom, meaning heavy UI!) and i overclock to about 1.3GHz. In terms of battery life when it's awake, it seems a drain a teeny bit more readily, but I've never had a freeze on sense (quite rare)
On stock it underclocks to let the processor max at around 400MHz when the screens off, so that helps to really save a lot of battery on standby. On CM, I'd expect it'd feel more or less the same in terms of performance after you hit 1.2/1.3GHz
hmohammed43 said:
Well, I use Android Revolution HD (a sense rom, meaning heavy UI!) and i overclock to about 1.3GHz. In terms of battery life when it's awake, it seems a drain a teeny bit more readily, but I've never had a freeze on sense (quite rare)
On stock it underclocks to let the processor max at around 400MHz when the screens off, so that helps to really save a lot of battery on standby. On CM, I'd expect it'd feel more or less the same in terms of performance after you hit 1.2/1.3GHz
Click to expand...
Click to collapse
thanks for the reply mate. going to try out revolution HD soon i think. have you overclocked using a third party app or is there one built into that rom?
also im a little confused by the governors. 'on demand' is the default governor. Does that mean it will only use the max selected cpu speed when necessary? would you recommend using a difference setting?
cheers
rhodri11 said:
thanks for the reply mate. going to try out revolution HD soon i think. have you overclocked using a third party app or is there one built into that rom?
also im a little confused by the governors. 'on demand' is the default governor. Does that mean it will only use the max selected cpu speed when necessary? would you recommend using a difference setting?
cheers
Click to expand...
Click to collapse
The CPU is managed by the ROM itself. You can tweak it yourself by using setCPU (or similar), but I can advise you not to. Can't help you with the governors buddy, since I dunno what it is
Cheers
darude0306 said:
The CPU is managed by the ROM itself. You can tweak it yourself by using setCPU (or similar), but I can advise you not to. Can't help you with the governors buddy, since I dunno what it is
Cheers
Click to expand...
Click to collapse
nice one dude
I'm running cm7 and I'm overclocked to 1.5 ghz. It's been totally fine for months.
Sent from my Motorola Startac running Atari 2600 software!
rhodri11 said:
thanks for the reply mate. going to try out revolution HD soon i think. have you overclocked using a third party app or is there one built into that rom?
also im a little confused by the governors. 'on demand' is the default governor. Does that mean it will only use the max selected cpu speed when necessary? would you recommend using a difference setting?
cheers
Click to expand...
Click to collapse
Lucky you picked a linuxhead!
The system itself has a daemon (background process built into the system) that handles overclocking. It's all explained on the page and also on this thread:
http://forum.xda-developers.com/showpost.php?p=14638641&postcount=34279
You can use another app (like SetCPU) but the daemon usually handles screen off's quicker. The governors basically determine how the processor frequency is changed. I'll explain the common ones:
Performance - Runs at highest speed, so if you have a range of 200 to 1.3G, it'll stay at 1.3G all the time, not usually the best
Ondemand - The universal default for phone overclocking, it only changes the speed up after a certain percentage of the CPU is used, and it switches on the fly, so if the CPU is used too much at 400MHz, it'll ramp it up to maybe 600 or 800, and if it's still overused, it'll put it up to maybe 1 or 1.2G
Conservative - This is like ondemand, except it makes the changes more gradual. It can give noticable lags in the foreground at times, so this is mainly used when the phone is asleep (screen off)
Smartass - This governor is like ondemand, except it'll less readily switch frequencies to higher values when it detects the screen off. This isn't really used because the overclocking daemons take into account the phone being awake or not
Basically, there isn't really a need to change governors, only really frequencies if anything. The thread, however, does tell you how to change governors.
Im using latest LeeDroid GB 3.2.1 and to be honest with the work he's done with the Kernal (3.1.8BFS) I have found that the ROM is a lot MORE responsive without me overclocking the CPU.
Im not really sure how it all works, but I guess doing this on different ROMS has its own different out comes.
overclocking has me confused too, is there really that much of a benefit in it? how much will i gain from it?
toby_lerone said:
overclocking has me confused too, is there really that much of a benefit in it? how much will i gain from it?
Click to expand...
Click to collapse
There is a benefit when you use certain apps, or even sense itself. For example, I've never had sense ui freeze, or go slow. The under clocking helps to improve the rubbish battery life when your phone is asleep.
In terms of measuring the gain, I have no idea. Really, I'd think you could use a process heavy app, or benchmarking app and see.
There's also loads of guides on overclocking to help out! (that's how I got the hang of it! )
Sent from my Desire HD using XDA Premium App
For the need on OC, it depends on the kind of apps u're using. If u're happy w a non OC DHD, its totally up to u.
But for the UC, it works as a terrific battery saver, mich better/effective than other battery saver soln on market
The safe range depends on the DHD as the manufacturing changed even though same part, i'm OC 1.5GHz "On Demand" profile and under clock 245MHz on screen off "Power Save" profile.
Getting approx a day usage on Lee 2.1.
I'm using FPSE playing FF7 as the test.
Before installing DoomKernal I was getting a drain of about %13 per hour.
After Installing DoomKernal I am getting a 24% battery drain per hour.
I thought DoomKernel was supposed to help battery life. I even cleaned up the running processes. So they don't drain the battery in the background.
I have installing SetCpu but I haven't overclocked, I only used it to set the minimum speed lower.
I have JuiceDefender set to disable connectivity when using FPSE.
Am I doing something wrong?
try fully charging then turn off phone continue charging then boot recovery and press wipe battery stats.
Sent from my R800i using Tapatalk
Not sure which kernal your using with 10 i get nearly as good as stock, so close i leave it, where in the past ive tried them and always gone back to stock
If its V11 i think from memory the GPU is overclocked and in his thread he does state that the effect of this on battery is unkown.
When i say as good as stock i mean at comparable set speeds.
using v11 now, no significant difference than previous one...
I use DoomKernel v10 and battery life is excellent. I use different governers based on what I am doing.
Like smartass and underclocked to 400Megs during night and 1G or 1.2G during and gaming with OnDemand.
--
Maddy
Tried DoomKernel v10. Went back to Advanced Stock to emulate the original conditions. No significant difference here between both kernels.
Well I don't know why then. I used the latest one available at the time.
When I tried it, I wasn't overclocking or anything. Left things as is.
I'm now using Cyanogenmod 7 with it's kernel, and I'm getting same/slightly better battery life than stock. But when I was on DoomKernel, battery life just sucked.
Masters2150 said:
Well I don't know why then. I used the latest one available at the time.
When I tried it, I wasn't overclocking or anything. Left things as is.
I'm now using Cyanogenmod 7 with it's kernel, and I'm getting same/slightly better battery life than stock. But when I was on DoomKernel, battery life just sucked.
Click to expand...
Click to collapse
I'm really sorry for it, Masters... I guess there are too many variables to understand. Maybe it's a slightly different phone, maybe our modus operandi is different (i proably drain more battery than you, based on your posts).
Anyway, I hope you can find a solution, or maybe in newer versions it will be better. For now, sorry I can't help.
I have rooted my phone and I wanna overclock my gpu, but I don't know what app to use. I also wanna oc my CPU, if you know how, please tell me
As a phone doesn't have active cooling, this is generally unwise, as you'll rarely get significant performance gain while dealing with increased heat, which can be damaging. Custom kernels generally allow fine grained CPU and sometimes GPU control, but it's typically the opposite of overclocking - developers try to use the lowest voltages possible on the smallest cores while still maintaining decent performance, to reduce power consumption and extend battery life.
V0latyle said:
As a phone doesn't have active cooling, this is generally unwise, as you'll rarely get significant performance gain while dealing with increased heat, which can be damaging. Custom kernels generally allow fine grained CPU and sometimes GPU control, but it's typically the opposite of overclocking - developers try to use the lowest voltages possible on the smallest cores while still maintaining decent performance, to reduce power consumption and extend battery life.
Click to expand...
Click to collapse
Yes, but I just want to maximize performance, I have two phones, and I want to overclock this one, so it's faster. I will take care of cooling. I don't care much about battery life, since it's not my daily driver. So what app should I use ?
bubleman_2 said:
Yes, but I just want to maximize performance, I have two phones, and I want to overclock this one, so it's faster. I will take care of cooling. I don't care much about battery life, since it's not my daily driver. So what app should I use ?
Click to expand...
Click to collapse
You can't just use an app. You have to use a custom kernel, and the app used to control kernel parameters depends on the kernel.
"Stock" kernels are not modifiable via app.
V0latyle said:
You can't just use an app. You have to use a custom kernel, and the app used to control kernel parameters depends on the kernel.
"Stock" kernels are not modifiable via app.
Click to expand...
Click to collapse
Do you know a kernel that is overclocked? I tried Ryzen kernel and I still can't overclock it.
bubleman_2 said:
Do you know a kernel that is overclocked? I tried Ryzen kernel and I still can't overclock it.
Click to expand...
Click to collapse
I am not familiar with Redmi devices, so no. I would suggest looking through the various custom kernels here, and if the description of the kernel doesn't answer your question, ask in the threads. However, pursuant to Forum Rule #5, please don't post your questions more than once.
So what kernel and app should I use to oc it?
.