Super battery guide - Xiaomi Redmi Note 5 Pro Guides, News, & Discussion

* I'm not responsible for bricked devices, dead SD cards, thermonuclear war, or you getting fired because the alarm app failed (like it did for me...).
* YOU are choosing to make these modifications, and if you point the finger at me for messing up your device, I will laugh at you.
* Your warranty will be void if you tamper with any part of your device / software.
Hi guys! After long searching, I found best settings for balance performance/ battery.
1) Install Oreo firmware 10.3.1.0. I installed over Pie fw after Rom installed.
2) Install IceCold Kernel v.3.5 Oreo. This Kernel have a underclock frequency (300Mhz) and overclock frequencies (1.8 and 2.2). You'll save battery and get best performance when play games.
3) Set darkutil governors for little and big CPU in your Kernel Manager. Set conservative if you don't play games.
4) Turn off ZRAM if you want save more battery.
5) Enjoy.
pS.: Sorry my bad english.

My rom is Evolution X 2.1

Appreciate your effort dude.
Sent from my whyred using XDA Labs

Doesnt 300mhz use same voltage as 600mhz? In that case it doesnt save any battery, just makes device more sluggish.

Plekst said:
Doesnt 300mhz use same voltage as 600mhz? In that case it doesnt save any battery, just makes device more sluggish.
Click to expand...
Click to collapse
IDK. I just know I got more battery than before. :good:

Mkfermam said:
IDK. I just know I got more battery than before. :good:
Click to expand...
Click to collapse
I dont argue about that. But that maybe because of other things you did. We shouldnt promote things that dont help, so just saying that people shouldnt be using 300mhz, it doesnt help

That's very useful tip bro... thanks...
But this trick won't workout for pie firmware based custom ROM I think

Yes. I reinstalled Oreo fw and run Pie Rom. This tip dont work in Pie fw.

Plekst said:
I dont argue about that. But that maybe because of other things you did. We shouldnt promote things that dont help, so just saying that people shouldnt be using 300mhz, it doesnt help
Click to expand...
Click to collapse
No. Oreo fw is more battery friendly than Pie fw. 300mhz underclock is a plus only. This frequency dont work properly in Pie fw.

Mkfermam said:
No. Oreo fw is more battery friendly than Pie fw. 300mhz underclock is a plus only. This frequency dont work properly in Pie fw.
Click to expand...
Click to collapse
Its not about firmware.. Its about cpu architecture and voltage table used in kernels. SOC was designed to run at 600mhz minimum because its most efficient frequency. If you lower voltage at lowest frequency, it starts crashing and can be unstable. And since you cant lower voltage anymore, there is no point using 300mhz frequency, because minimum required voltage is the same as 600mhz, so you only loose speed..

Plekst said:
Its not about firmware.. Its about cpu architecture and voltage table used in kernels. SOC was designed to run at 600mhz minimum because its most efficient frequency. If you lower voltage at lowest frequency, it starts crashing and can be unstable. And since you cant lower voltage anymore, there is no point using 300mhz frequency, because minimum required voltage is the same as 600mhz, so you only loose speed..
Click to expand...
Click to collapse
Here it run smooth and stable at 300Mhz.:laugh:

Hey, good man! Post your battery stats with your Kernel and Rom.

Mkfermam said:
Here it run smooth and stable at 300Mhz.:laugh:
Click to expand...
Click to collapse
I never said it doesnt run stable at 300mhz. I said it doesnt run stable if you lower the voltage. So now you are using 300mhz with same voltage as 600mhz uses, meaning that you use same amount of power, but completing task takes longer...

Mkfermam said:
Hey, good man! Post your battery stats with your Kernel and Rom.
Click to expand...
Click to collapse
Well, you asked for it..PE rom, default kernel.

6h SOT after 37h charging. You definitely don't use your phone. lol

Mkfermam said:
6h SOT after 37h charging. You definitely don't use your phone. lol
Click to expand...
Click to collapse
I do, why else would i need the phone lol. But yes, this was a good result, with long standby in 1 go, and light usage. Usually with light usage i get 6-8 hours with 48h standby.

Plekst said:
I do, why else would i need the phone lol. But yes, this was a good result, with long standby in 1 go, and light usage. Usually with light usage i get 6-8 hours with 48h standby.
Click to expand...
Click to collapse
lol
I use my phone! i left it in stand by mode only hard workday. Even so, I use my phone along of the day and play some games when possible.
Be well! :good:

Mkfermam said:
lol
I use my phone! i left it in stand by mode only hard workday. Even so, I use my phone along of the day and play some games when possible.
Be well! :good:
Click to expand...
Click to collapse
I dont know what you mean. I never said you dont use your phone, you did. I use my phone the same way, and i get just as good if not better battery life. As i said, good for you, but some steps you recommend, for example using 300mhz, is bull****, it doesnt help.

Plekst said:
I dont know what you mean. I never said you dont use your phone, you did. I use my phone the same way, and i get just as good if not better battery life. As i said, good for you, but some steps you recommend, for example using 300mhz, is bull****, it doesnt help.
Click to expand...
Click to collapse
:good:

Related

[REQ]Undervolted kernel for G1?

Recently, I have seen the undervolted kernel for Nexus One which makes the battery spell longer.
Can anyone modify it for G1?
http://forum.xda-developers.com/showthread.php?t=634587
Look on the app market, dude. There are like 5 apps\widgets to do that EXACT same thing. Nothing has to be ported.
zimphishmonger said:
Look on the app market, dude. There are like 5 apps\widgets to do that EXACT same thing. Nothing has to be ported.
Click to expand...
Click to collapse
They actually don't do the exact same thing... My kernel is undervolted, not underclocked. Theres a difference. Undervolted uses less power at the same speeds, underclocked just drops the clockspeed.
interesting
This is interesting... I'd like to see this happen
EDIT: Forget it...
persiansown said:
They actually don't do the exact same thing... My kernel is undervolted, not underclocked. Theres a difference. Undervolted uses less power at the same speeds, underclocked just drops the clockspeed.
Click to expand...
Click to collapse
So you have one for cliq now or dream?
Ace42 said:
So you have one for cliq now or dream?
Click to expand...
Click to collapse
The one he linked for the Nexus is the one I made.
I don't think its possible for the G1/MT3g/CLIQ unfortunately.
persiansown said:
The one he linked for the Nexus is the one I made.
I don't think its possible for the G1/MT3g/CLIQ unfortunately.
Click to expand...
Click to collapse
In other words all 72XX lack this ability correct?
But the new Armv7 should be capable like the Droid,legend,devour,etc.
You can lower the vdd for 528MHz, but the next jump down makes it so low that the phone would immediately crash.
coolbho3000 said:
You can lower the vdd for 528MHz, but the next jump down makes it so low that the phone would immediately crash.
Click to expand...
Click to collapse
So we can lower it but not up it for the overclock?
Also, can we lower it at the lower speeds? (I have mine set up to underclock when the battery is low, when the screen is off, etc. so a lower VDD (if stable) would be great.
coolbho3000 said:
You can lower the vdd for 528MHz, but the next jump down makes it so low that the phone would immediately crash.
Click to expand...
Click to collapse
How feasible is it to underclock the phone even further than the 128 MHz?
personaly , i dont see a huge advantage to underclocking past what we got now, undervolting.... nah,
@ sleep mine atleast has virtualy no background processes.
and even on a heavy use day, cell standby shows up as my largest drain.
you want much better battery life, id say look into hacking the radio on it.

[Q] Kernel suggestion for underclock

I am running Cognition 4.4.8, which will not allow OC/UC. I actually just want to UC. What recommendation would you have for a kernel compatible with Cognition 4.4.8 for Captivate that would allow me to UC?
Don't you mean oc/uv? I don't think you know what you are talking about.
Yeah its UV (undervolt). Find any kernel that allows it and is working with your ROM. Maybe ask in that thread as others could be using a custom kernel for that exact reason.
Sent from my SGH-I897 using XDA Premium App
UC is a real term, maybe he meant he wants to limit his clock speed to 800mhz. What's that called if not UC?
Although undervolting and underclocking to save battery is a waste of time. The cpu doesn't use that much battery in the first place, the screen and the modem use the most power, you want the charge to last switch to the lowest brighteness and 2g, that will give way more battery than uc/uv will.
studacris said:
UC is a real term, maybe he meant he wants to limit his clock speed to 800mhz. What's that called if not UC?
Although undervolting and underclocking to save battery is a waste of time. The cpu doesn't use that much battery in the first place, the screen and the modem use the most power, you want the charge to last switch to the lowest brighteness and 2g, that will give way more battery than uc/uv will.
Click to expand...
Click to collapse
+1 on the battery topic. Even at a high OC the battery drain is not that much worse... a little yeah but not too severe.
Also good point about UC.. wasn't thinking about that at all ..underclock what!?!?
some people falsely think that the phone runs at 1ghz all the time, when in fact it downclocks itself and ramps up clockspeed when it needs it....so unless you have an app thats using 100% CPU all the time, your phone is running around 200mhz at idle.
Pirateghost said:
some people falsely think that the phone runs at 1ghz all the time, when in fact it downclocks itself and ramps up clockspeed when it needs it....so unless you have an app thats using 100% CPU all the time, your phone is running around 200mhz at idle.
Click to expand...
Click to collapse
+1 again Although there are different governors that do different things most phone at stock will idle down to 200mhz. My phone for instance idles down to 800mhz, but thats just my prefrence
Yep, I meant OC/UV. I typed too fast for my own good!
Good points
Thanks for the message on how little battery undervolting saves. That was quite helpful. I did try the discussion board for Cognition, but no one seemed to be posting on using an alternate kernel, which is why I asked for recommendations here.
I believe Cog is KB1 based, so this kernel should work: http://forum.xda-developers.com/showthread.php?t=988805
Thanks I will certainly trie eXist's kernel.
Ernesto47 said:
Thanks I will certainly trie eXist's kernel.
Click to expand...
Click to collapse
If you want the best battery life, I suggest something other than cognition. In my experience, i9000 based custom roms get better battery life.
Sent from my CM7 powered captivate
@sixstringsg I notice that you are using Cyanogenmod. I keep looking at that, but since it was still not listed as stable, I was not sure whether to try it. How are you finding the stability?

[Q] Desire - S overclocking

Hello ,
I would like to know till what frequenty it's save to overclock the Desire-S ?
Would you recomend it or not ?
jepe63 said:
Hello ,
I would like to know till what frequenty it's save to overclock the Desire-S ?
Would you recomend it or not ?
Click to expand...
Click to collapse
I use mine @1.8ghz no stability problem, no fc, i use Cygic Aura ( 3d gps) and no issue..
But this frequency is very high, use @ your risk !
Usualy a 1.4Ghz is a good mix between performance & security
do you notice a lot more battery drainage ?
jepe63 said:
do you notice a lot more battery drainage ?
Click to expand...
Click to collapse
No especially, but with in gps activity the phone is plugged in my car.
Otherwise i make 2days with few calls, sms and 2G data connection for weather and news reading.
Thx, i'll give it a try !!
jepe63 said:
Thx, i'll give it a try !!
Click to expand...
Click to collapse
Little tips : remove the cap of the battery BEFORE your tests ;-) in case the phone crash it's to easy for pull down the battery & reboot ;-)
1.4-1.5ghz is the max if you dont want to damage your processor
anything above 1.5ghz is very risky & gives hardly any performance boost
but mostly 1.2ghz is more than enough
alain.duchateau said:
Little tips : remove the cap of the battery BEFORE your tests ;-) in case the phone crash it's to easy for pull down the battery & reboot ;-)
Click to expand...
Click to collapse
Some feel that doing that (removing the battery when the phone crashes) will brick the phone
http://forum.xda-developers.com/showthread.php?t=1204626&page=2
kartkk said:
1.4-1.5ghz is the max if you dont want to damage your processor
anything above 1.5ghz is very risky & gives hardly any performance boost
but mostly 1.2ghz is more than enough
Click to expand...
Click to collapse
I agree with that, anything over around 1.4 wrecks the CPU. The higher MHz are for Development testing and need not be used day to day.
al89nut said:
Some feel that doing that (removing the battery when the phone crashes) will brick the phone
http://forum.xda-developers.com/showthread.php?t=1204626&page=2
Click to expand...
Click to collapse
i have made this "tips" because my phone crash, not especially with overclocking, if you have no other, is a solution, no ?
alain.duchateau said:
Little tips : remove the cap of the battery BEFORE your tests ;-) in case the phone crash it's to easy for pull down the battery & reboot ;-)
Click to expand...
Click to collapse
There is an antenna in that "cap" as you call it, and there appears to be an issue with battery movement and the eMMC chip, you shouldn't remove the cap at all with the phone on to help prevent this.
Sorry to sort of ride a bit off topic here, but what do I need (programs) and what would I need to do to be able to overclock?
If it's S-OFF or Rooting, I can go find the guides
Elcs said:
Sorry to sort of ride a bit off topic here, but what do I need (programs) and what would I need to do to be able to overclock?
If it's S-OFF or Rooting, I can go find the guides
Click to expand...
Click to collapse
first s-off then root the device then install a custom kernel that supports overclocking the use setcpu(from the market) or a similar program
you can control the frequency from setcpu
you can refer this guide
@alain.duchateau try running the device at 1.3ghz i have never had even one crash on this frequency
kartkk said:
first s-off then root the device then install a custom kernel that supports overclocking the use setcpu(from the market) or a similar program
you can control the frequency from setcpu
you can refer this guide
@alain.duchateau try running the device at 1.3ghz i have never had even one crash on this frequency
Click to expand...
Click to collapse
Thx , i try this
hi
I tried at 1.8 ghz it hanged my cell. i think 1.2 is the safe limit.

[Q] A question about overclocking

Hi,
having registered here some time ago i've been reading many threads about custom ROMs and the kernels used. Many of them seem to support overclocking your phones CPU. The thing i'm wondering about is that there's kernels which actually overclock your CPU to double the speed its CPU is supposed to be running on (!!), giving the CPU some more voltage i believe.
Actually i'm a bit sceptical about how setting the CPU to such sick frequencies has a bad effect on the CPU's lifetime. The way i understood the problem with clocking the CPU high is always the heat development, meaning without proper cooling the CPU will simply "melt away" (at least that's how it is on desktop computers). Of course, CPU's on smartphones are not cooled or anything. Now that there seem to be many people here, developpers or not, who got deeper into the hardware, probably already opened up a phone, or have some experience with the long term consequences of overclocking.
So my final question is: What is safe and what is not? I saw for the Galaxy 3 for example exist different kernels, some non-overlock kernels, as some kernels only doing limited overclocking up to 800 MHz (which seems to be the most healthy option to me), but also some kernels overclocking up to 1300 MHz, which as i said seems kinda sick to me. Well i bet there's someone out there with a bit more experience than me regarding this so i'd be thankful for any answer.
I believe its safe as long as you dont keep the phone at high overclocked spds all the time. Besides, this chips are designed to last 5 years at least so if you overclock and shorten its life, you would have already changed your phone. In short, dont worry, just dont leave your phone at above 1000mhz all the time
Sent from my GT-I9003 using xda premium
bscraze said:
Besides, this chips are designed to last 5 years at least so if you overclock and shorten its life, you would have already changed your phone.
Click to expand...
Click to collapse
You got a point there hehe. Technical progress is moving in light speed. Anyway, i want to make my phone last as long as possible of course. But it's true, with CPU stepping it won't run on the highest frequency the whole time, even if overclocked, so i guess that overheating won't be an issue.
The only time i overclock is when im playing 3d games. Other times mine is 700mhz at most
Sent from my GT-I9003 using xda premium
hi bscraze..,& others...
pls share ur setcpu setings...i've started a thread in Q&A...so that we can get an idea...
i'm always using 1200mhz...is it safe...??
LooksLikeSmart said:
hi bscraze..,& others...
pls share ur setcpu setings...i've started a thread in Q&A...so that we can get an idea...
i'm always using 1200mhz...is it safe...??
Click to expand...
Click to collapse
No.. 800mhz should be your main profile. When charging i put 1200mhz 300mhz on demand. You shouldnt always leave it at 1200mhz. Only when you need it
Sent from my GT-I9003 using xda premium
LooksLikeSmart said:
hi bscraze..,& others...
pls share ur setcpu setings...i've started a thread in Q&A...so that we can get an idea...
i'm always using 1200mhz...is it safe...??
Click to expand...
Click to collapse
if you use a governor like OnDemand/Conservative, your phone wont always be on 1200 but usually on the lower values...It will go only to 1200 when needed

I`m new with HTC Sensation and please some help

Hi.I`m new with htc sensation and i need some help please.I installed a custom rom,ViperS 1.6.3 with bricked kernel,badass governor and noop IO and my battery drain is huge (especially in games) 15-20% in 5 minutes of subway surfers.What kernel is best for this rom for balance bettwen battery-performance,especially for saving my baterry?And what settings?Please suggests or tell me from own experience.Regars
buju001 said:
Hi.I`m new with htc sensation and i need some help please.I installed a custom rom,ViperS 1.6.3 with bricked kernel,badass governor and noop IO and my battery drain is huge (especially in games) 15-20% in 5 minutes of subway surfers.What kernel is best for this rom for balance bettwen battery-performance,especially for saving my baterry?And what settings?Please suggests or tell me from own experience.Regars
Click to expand...
Click to collapse
Hi,
Play games =more cpu=more battery usage.
You cannot get away from that.
How long have you had this ROM and kernel.
You need to give them time to settle.
Battery works best after several cycles(charge/discharge)
Give it a chance...
malybru said:
Hi,
Play games =more cpu=more battery usage.
You cannot get away from that.
How long have you had this ROM and kernel.
You need to give them time to settle.
Battery works best after several cycles(charge/discharge)
Give it a chance...
Click to expand...
Click to collapse
Yes,but so huge battery drain?I never see this on other phone
My phone isn`t new,so battery have severl cycles.I have this rom and kernel from yesterday.What kernel and settings i must to try?
buju001 said:
Yes,but so huge battery drain?I never see this on other phone
My phone isn`t new,so battery have severl cycles.I have this rom and kernel from yesterday.What kernel and settings i must to try?
Click to expand...
Click to collapse
Hi,
You cannot compare the Sensation battery with other phones.
The Sensation battery is really [email protected]
Please understand what I am saying.
EACH new ROM and kernel needs to have several cycles before it will work optimally.
So,if you just installed this ROM yesterday,you need to give it more time...
buju001 said:
Yes,but so huge battery drain?I never see this on other phone
My phone isn`t new,so battery have severl cycles.I have this rom and kernel from yesterday.What kernel and settings i must to try?
Click to expand...
Click to collapse
lower ur cpu clocks to 1ghz or 800mhz..subway surf works fine on that speeds..
malybru said:
Hi,
You cannot compare the Sensation battery with other phones.
The Sensation battery is really [email protected]
Please understand what I am saying.
EACH new ROM and kernel needs to have several cycles before it will work optimally.
So,if you just installed this ROM yesterday,you need to give it more time...
Click to expand...
Click to collapse
I see few minutes later.After restart the phone my battery have + 2-3%.And,after wipe chache and restart, from 20% became 40%)
Sometimes i`m very impatient and i have installed faux kernel 010b10 few minutes ago.Now let this kernel few days and test it?Or install back bricked and test?
Thanks a lot for your halping and for your speed to reply.You've been very helpful and yesterday.Respect!
buju001 said:
I see few minutes later.After restart the phone my battery have + 2-3%.And,after wipe chache and restart, from 20% became 40%)
Sometimes i`m very impatient and i have installed faux kernel 010b10 few minutes ago.Now let this kernel few days and test it?Or install back bricked and test?
Thanks a lot for your halping and for your speed to reply.You've been very helpful and yesterday.Respect!
Click to expand...
Click to collapse
Hi,
Faux is the kernel I use when I am on a Sense ROM.
I always get good battery life from it.
Give it a few days to settle before judging it.
malybru said:
Hi,
Faux is the kernel I use when I am on a Sense ROM.
I always get good battery life from it.
Give it a few days to settle before judging it.
Click to expand...
Click to collapse
Ok.I will let this kernel andd see how is battery life for few days.And what governor,io,and cpu freq suggest to use?
buju001 said:
Ok.I will let this kernel andd see how is battery life for few days.And what governor,io,and cpu freq suggest to use?
Click to expand...
Click to collapse
Hi,
My personal choice is intellidemand.(Min 384,Max 1118)
But this is only because my phone runs coolest on it.
It still gets warm if I play games ,though.
malybru said:
Hi,
My personal choice is intellidemand.(Min 384,Max 1118)
But this is only because my phone runs coolest on it.
It still gets warm if I play games ,though.
Click to expand...
Click to collapse
I will set intellidemand with sio,min 192 or 384 and max 1118 for begin and see how it`s runs.It`s ok?And why gets warm?
It tends to get warm because CPU need to run quicker instructions.
If its sensation then bear with the slightly bad battery.
Because its a 1500mAh battery but needs to hold up a 4.3 screen.
Lower clock speed clean background apps before playing. It helps at least a little.
KiD3991 said:
It tends to get warm because CPU need to run quicker instructions.
If its sensation then bear with the slightly bad battery.
Because its a 1500mAh battery but needs to hold up a 4.3 screen.
Lower clock speed clean background apps before playing. It helps at least a little.
Click to expand...
Click to collapse
Ok.I understanding now.And what about this cpu settings?Thanks a lot guys.
I find one bug on the system language.On romania language i don`t have character "Ț" and i can`t understand some words:| I read somewhere cause the fonts aren`t update.Where i can find a patch with updated font for my sensation for flash in recovery?Somebody know?
If you're not crazy with games you can downclock it to below 1000ghz. Its more than enough for most apps.
As for your system language, post another thread would be good.
KiD3991 said:
If you're not crazy with games you can downclock it to below 1000ghz. Its more than enough for most apps.
As for your system language, post another thread would be good.
Click to expand...
Click to collapse
No,i`m not crazy with games.I will try and 1000ghz.Thanks So,i will post another thead for system language.
Guys,i have one more question.When i turn on wifi,it should show me available networks,like on every smartphone,wright?Cause isn`t show. i must go everytime to settings for see them.
I`m back with results
Can someone suggest better kernel and configuration for better battery life please?
I have tested a few kernel and with each have same results:max 12-13 hours battery,with only 1-1,5 hours of screen on and normal usage(just 10 minutes of gaming,~40 min. voice calls,~10 min of facebook and few sms).At all kernel max cpu was 1188 and min cpu 192, no GPU overclocked.I tried this:bricked v1.36,sultan v19.5 with badass governor , faux with intellidemand and sebastian with ondeman (with this i have just 11 hours of battery).I am on darksense v1.2.1 rom.What seems to be suspect is cause when i use phone,battery drain so much and when is locked battery remains intact.Thanks and sorry for long post.
Up!
buju001 said:
Can someone suggest better kernel and configuration for better battery life please?
I have tested a few kernel and with each have same results:max 12-13 hours battery,with only 1-1,5 hours of screen on and normal usage(just 10 minutes of gaming,~40 min. voice calls,~10 min of facebook and few sms).At all kernel max cpu was 1188 and min cpu 192, no GPU overclocked.I tried this:bricked v1.36,sultan v19.5 with badass governor , faux with intellidemand and sebastian with ondeman (with this i have just 11 hours of battery).I am on darksense v1.2.1 rom.What seems to be suspect is cause when i use phone,battery drain so much and when is locked battery remains intact.Thanks and sorry for long post.
Click to expand...
Click to collapse
Hi,
It seems you are going the right way about it.
No 2 people use their phones in the same way,so battery life will vary,and there is no single setup that will work for everybody.
Keep trying different combination of ROM and kernel.
But give them a couple of cycles each,otherwise you will not see how they work properly.
malybru said:
Hi,
It seems you are going the right way about it.
No 2 people use their phones in the same way,so battery life will vary,and there is no single setup that will work for everybody.
Keep trying different combination of ROM and kernel.
But give them a couple of cycles each,otherwise you will not see how they work properly.
Click to expand...
Click to collapse
Thank you so much for reply.I understand this and i will keep trying to find best choice for my sensation.Now i`m on bruce cm10 and for now is awsome and battery life is great.

Categories

Resources