Related
Can somebody tell me how to underclock with SetCPU? I'm using DC 3.5 with Battery Saver profile, Advanced Task Killer and Juice Defender but my battery is still abysmal (It's actually worse with DC and battery saver than it was on stock w/o root. I turned it on at 10:30, it's now 2:30 and my battery is at 75% even though I haven't done anything but respond to 1 text and take 2 pics) so someone told me to underclock. But I have no idea how to do it.
Thanks!
You have setcpu but don't know how to underclock? Running the setcpu app, hit menu button, click set device. Click yes and allow superuser to allow. All you do is move the top slider "max setting" to the left.
Sent from my PC36100 using XDA App
I was using Kings Kernel #6
At that point just d/l the overclock widget on the market, its a great add with a Kernel capable.
jasonleb1 said:
Can somebody tell me how to underclock with SetCPU? I'm using DC 3.5 with Battery Saver profile, Advanced Task Killer and Juice Defender but my battery is still abysmal (It's actually worse with DC and battery saver than it was on stock w/o root. I turned it on at 10:30, it's now 2:30 and my battery is at 75% even though I haven't done anything but respond to 1 text and take 2 pics) so someone told me to underclock. But I have no idea how to do it.
Thanks!
Click to expand...
Click to collapse
So now that I have read the full question, I'll answer again...
(1) - STOP using task killers, they only hurt you!!!
(2) - Download one of Kings Kernel I prefer #6, but some swear by #5
(3) - Wipe your Battery Stats in Recovery
(4) - Update Your Radio (can't tell you which but search for your ROM and people with confirmed Radio's helping, they are different for everyone.)
(5) - Go to the Market and Download "Overclock Widget" (I had success with underclocking around 650, still very responsive and not killing battery at 998)
Hope this helps, its more of just trying stuff out...
^I can't find 5 or 6. Only 1, 3 and 8. And how do you set it to 650? Sorry I'm a noob.
In SetCpu hit info, do long test. Go back to main, hit menu and disable perflock. Slide the max bar wherever you want to underclock it. If you're trying to save battery (no other reason to underclock) go to profiles and enable profiles to whatever you want. Some that i using are
- Temp >50 degrees C
Priority 100
499 max cpu 245 min (ondemand)
- Screen Off
Priority 100
245 max 245 min (ondemand)
You can also set a profile to set the cpu to underclock when the batter drops to certain rates so it will last longer (i underclock to 460 mhz at 25% so i can use it without rushing to a charger)
Im averaging about 2 and a half to three hours of use per 10% of battery (heavy use, not including standby). Send me a PM and i can give you my settings and the ROM im using.
A short tutorial on underclocking with setcpu:
http://ip208-100-42-21.static.xda-developers.com/showthread.php?t=721156
Sent from my PC36100 using Tapatalk
Hello
Does anybody use set cpu with HTC Desire ?
I would like to know wich settings work the best for you. I am trying to get the best compromise between battery life and performance.
Thanks
128MHz - 998MHz ondemand. I get more than enough life out of it. I found that if your using AOSP and not really doing much on it like just texting or calling people, capping the max to about 600MHz or 500MHz if you want, works a dream and you get even longer out of it.
Smartass is better or worse ?
I do not see any real difference between smartass and interactive in term of battery live and performance.
On demand seems to drain slightly faster than smartass.
I set my Desire to 384-1136 with interactive govenor.
I charge it once i a day each time before I go to bed anyways (sleeping time usually23.00 - 05.00), so further battery saving is not necessary to me
Edit...my normal usages are:
Syncs (no auto sync by opening):
Friendstream 4 hrs
News 4 hrs
Weather 6 Hrs
push Yahoomail
push Googlemail
push Whatsapp
push EBuddy
Active background :
Lookout antivirus
No app killer used
Phone calls : about 1-2 hrs each day
Music listening mit DSP add-on : 4 hours
Fruit ninja (man! this is addictive!) : 1 hrs
Browsing (Dolphin HD + Android market) : 2 hrs
welll....every time I charge my battery it is about 15-25% left till out of juice...if I use my phone more than those, I have to charge it earlier (more than once a day)
245 - 985 MHz Conservative give mere 36 hours power and running smooth.
Sent from my HTC Desire using XDA Premium App
For me the battery has never lasted more than a day... Even on my un-rooted one...
BTW: Battery live depends on many things
1. Your ROM and kernel
2. Your runnning application, syncs, etc.
3. your usage and settings such as cpu freq, display brightnes, airplane mode, etc.
4. Received signal quality.
5. The condition of the battery...is it top fit for example?
It is difficult to measure the battery live.
@atuladhikari : battery live has nothing to do with rooting..
aaa said:
BTW: Battery live depends on many things
1. Your ROM and kernel
2. Your runnning application, syncs, etc.
3. your usage and settings such as cpu freq, display brightnes, airplane mode, etc.
4. Received signal quality.
5. The condition of the battery...is it top fit for example?
It is difficult to measure the battery live.
@atuladhikari : battery live has nothing to do with rooting..
Click to expand...
Click to collapse
It's LIFE not live
Sent from my HTC Desire using XDA Premium App
kpyhere said:
Smartass is better or worse ?
Click to expand...
Click to collapse
I don't like using any of the other governors since I get lag. I hate lag. OnDemand gets rid of the lag for me. I've had it before where I was using smartass and it took ~30 seconds for my screen to turn back on from idle. I wasn't too impressed.
setcpu
thanks meaple for your advice
i think that set cpu is fine on "ondemand" for some roms and for others roms no
set cpu is included on oxygen settings and running well
Cool, I need to download Setcpu
128-998 ondemand
screen off 128-384 ondemand
in call 128-384 ondemand
I get very good battery and performance with theses settings.
Which app do you guys recommend? Tried overclock widget doesn't seem to be working.
Am on Insertcoin stock GB rom.
dezpo said:
Which app do you guys recommend? Tried overclock widget doesn't seem to be working.
Am on Insertcoin stock GB rom.
Click to expand...
Click to collapse
Maybe SetCpu?
bates060 said:
It's LIFE not live
Sent from my HTC Desire using XDA Premium App
Click to expand...
Click to collapse
DidI do that?....I did.... LOL.
I used to use set cpu
set a profile like
Smartass
on charge - 1113mhz
80% - 100% - 998mhz
59% - 79% - 600mhz
35% - 58% - 500mhz
Screen Off - 300mhz
Priority was higher for lower battery %
BUT I stopped using it because of the little bugs, like when it changes to 384mhz for no reason after unlocking screen
It also affects the standard script with the rom you install, so you can never uninstall it properlu, you have to do a full wipe install and never install it, until I did that my phone was always a little laggy
I prefer my phone without it Each to their own
@shankly1985 - you didn't noticed wakeup lag with 128 MHz?
I must use 245 - x MHz to properly and fast unlock my phone.
Best Setcpu config for Desire is - no Setcpu at all.
BigMrB said:
BUT I stopped using it because of the little bugs, like when it changes to 384mhz for no reason after unlocking screen
It also affects the standard script with the rom you install, so you can never uninstall it properlu, you have to do a full wipe install and never install it, until I did that my phone was always a little laggy
I prefer my phone without it Each to their own
Click to expand...
Click to collapse
I couldn't agree more with you. Experienced all of the above so no go.
245-1033mHZ with smartass give me two day out of my desire loaded with insercoin 1.0.9 with v06 kernel !
I am mostly sending Text message and some calls.
drakexpl said:
@shankly1985 - you didn't noticed wakeup lag with 128 MHz?
I must use 245 - x MHz to properly and fast unlock my phone.
Click to expand...
Click to collapse
Not at all mate, I get zero lag on my phone. when I check the info on the setcpu app and time in state 128 is at 85% so my phone is using very little cpu.
This will be my first time flashing a kernel and I'm gonna go with freedom ,any tips on settings or anything ?
Sent from my 3dvo using XDA App
And I'm also reading around underclocking is not safe for your phone, true?
Sent from my PC36100 using XDA App
Underclocking won't break the phone. Maybe slow it down a good bit, depending how low you put it, but you'll be fine. Overclocking is what you have to be careful with.
Sent from my PC36100 using XDA App
What is a safe setting to keep it on and does OC really give it that much of a boost ?
Sent from my PC36100 using XDA App
Underclocking wont hurt ur phone. Neither will undervolting. Overclocking wont hurt it but will sacrifice battery life and also if u overclock to high Ull get constant rebooted. Try to keep it under 1198. Also watch what what governor u choose. I usually use conservative for better battery life but I've seem on demand and interactive work well also.
Also noticed if u underclock to 294 or lower u sometimes get a problem where when u get a call and the phone screen isn't on it has a hard time waking up plus phone lags as well
free the dirk
Thanks for the help. Gonna be flashing soon . Mainly trying to do this for battery conservation so would I go for underclocking or undervolting
Sent from my PC36100 using XDA App
I have been on sense this whole time, up until yesterday I finally made the CM7 switch...
BUT with sense roms you can underclock to the low 600's with and min of 128 and be just fine haha, depends on what you use the phone for though.
Mainly just alot of texts. A lil calling and surfing the web alot
Sent from my PC36100 using XDA App
EarnyBaller said:
This will be my first time flashing a kernel and I'm gonna go with freedom ,any tips on settings or anything ?
Sent from my 3dvo using XDA App
Click to expand...
Click to collapse
Underclocking will not hurt your phone but some phones do not like to be underclocked and you may crash from time to time. The best thing is to start out with the default CPU Settings. You can experiment with raising the max and lowering the min (using SetCPU) but do not check the box for "Set at Boot" until you are sure they are stable. That way if it is not and you reboot it will not set it right back to an unstable value after the reboot.
The area where people seem to have a problem underclocking is lowering the min clock to 128MHz. Some phones do not like to go that low. I had great results leaving the min at 245MHz and changing the max to 768MHz.
Another detail about Freedom. This kernel uses Undervolting to save power. There are four levels. You choose the level by the file you download. It is not configurable.
Freedom: No Undervolting
Less Freedom: -50mV
More Freedom: -100mV
Aggressive Freedom: -150mV
If you start with Aggressive and find it to be unstable then move down to More, then Less and finally Freedom.
Hi all,
I am proud to be a small silent part of this community and to see how much the Galaxy W has grown due to the collective work of our members. I feel like the phone has damn near doubled it's value now with all the custom ROMs, kernels, tweaks, etc, etc that have been implemented in such a short time. Really, I can't see how this phone could be any faster! That being said I feel their is a void in resources dedicated to focusing on battery life while still retaining acceptable speed.
Moving on to Kernel 3.X has really brought great features and speed to our phone, but at the cost of extreme battery loss. It's early on in it's development, so I think there is room for improvement. I have noticed that members are starting to complain about battery life and I for one agree that this is a problem. I wanted to open a forum where we could collect ideas here so our precious phones could ideally make it through the day (or at least a half of a day!).
Anyway, I hope this will be a good jumping off point for discussing. I only ask if members could refrain from the old, "Just change the battery!" unless the user is reporting the battery is more pregnant then a Kardashian sporting twins.
Ideas
Some ideas to post about
ROM
Kernel
Governor
I/O SCHEDULERS
Tweaks
Apps
It would really help if contribute ideas on how to improve our battery life even for just a little.
Sent from my GT-I8150 using xda premium
I've had some success using conservative + row.
I'm really hoping to find a kernel that has more optimized conservative governors. Anyone have any tweaked conservative governor experience? I was looking at Scary or Lion heart, etc?
Btw I'm on RC 6 + Chronos kernel.
tebor8 said:
I've had some success using conservative + row.
I'm really hoping to find a kernel that has more optimized conservative governors. Anyone have any tweaked conservative governor experience? I was looking at Scary or Lion heart, etc?
Btw I'm on RC 6 + Chronos kernel.
Click to expand...
Click to collapse
I'm going to try Governor: Conservative. Is it better than SmartassV2? Anyway, I'm going to find out, just finishing the charge to 100%. I'm gonna test on CM10 Alpha 6 + Athena Kernel. Will report back after draining.
Okey bro, im using smartassv2 with athena on cm10. I'll post my observation here.
Sent from my GT-I8150 using xda premium
---------- Post added at 06:58 PM ---------- Previous post was at 06:57 PM ----------
Btw how much brightness are u guys using?
Sent from my GT-I8150 using xda premium
I'd love to get a CM9 or CM10 RC7 with 2.6 kernel along with a kernel 3.0 version for people who loves kernel 3.0
I am not asking to develop 2.6 kernel further. Previous 2.6 kernel is very good, but we need a ROM (base updated/sources updated) which can support 2.6 kernel fully. 2.6 Kernel was giving me much better battery life compared to kernel 3.
i tried flashing respective 2.6 kernels on CM9 and CM10 RC6. It seems to work fine but if i plug the usb cable to pc then all memory cards get unmounted. ie.. i can't copy files to phone or vice verse. I hope arco gives us a updated source for 2.6 kernel with RC7 release..
My suggestions for better battery life:
1. First thing first: make sure your battery is not dying; if it's bulging, replace it immediately.
2. Use a kernel that's undervolt-able. I use ICS, and Yoon.Kernel is perfect for me.
2a. Then, undervolt your phone. The Incredicontrol app is usually compatible with the method used by your kernel. Or, read the kernel's thread to find out which app to use.
3. Use Greenify (app) to 'hibernate' apps you don't need to run in the background at all times.
4. If you have the money (and can purchase apps via the Play), purchase "Autostarter" and disable apps' starting points. You should focus on the "After Startup" and "Connection Changed" events.
5. Every now and then, while the phone is on, turn off all data connection (wifi or 2G/3G), turn off sync, and let your phone charge to 100% *and* keep charging for awhile (trickle charging, 1-2 hours should be enough), then let the battery drain until your phone shuts down (by using it normally). Let the phone cool down, plug it into the charger, and power it on, and let it charge until 100% again.
6. Use BetterBatteryStats regularly to find apps consuming too much power and/or holding wakelocks too often; complain to the app maker, and replace it if the maker won't/can't change it.
7. Remember to turn off wifi and/or use 2G only mode when you're no longer using them.
Sent from my GT-I8150 using xda app-developers app
Pep, with full respect to your suggestions that are legit, but this can´t fix the battery drain issue CM9 is having with it´s new 3.X kernel.
They all will reduce the battery drain of course,but wont bring it down to the level you will reach with 2.6 kernel.
I´m still not sure what exactly is causing this, but in my case it´s for sure not my batteries nor other apps causing this.
As I already posted in the Bug report threat, I now flashed RC6 by going totally pristine. Formated both SD Cards and whiped everything, just installed BatteryMonitorWidget to control the battery drain. It´s twice as hight in DeepSleep compared to RC2 and RC3 with it´s old 2.6 kernel.
So first of all we need to narrow down what exactly is causing this.
Therefore I suggest to install first the BatteryMonitorWidget to comapare our results and to share the settings whe have changed after installing RC6 the pristine way.
First my configuration:
1. SDCards swapped
2. Dithering disabled
3. 16-bit Transparency enabled
4. Freeing up resurces enabled
5. Kernel sample Merging enabled
6. Zram disabled
7. default governor and scheduler
8. Syncing Accounts disabled
9. Updates and notifications in GooglePlay disabled
10. Wlan and MobileData disabled
11. Baseband XXLMB
My results with 2.6 Kernel are:
~16mA at daytime in DeepSleep
~ 5-8mA at night in DeepSleep
with kernel 3.x
constantly ~35 - 50mA in DeepSleep
and I checked it´s really in DeepSleep Mode.
So it looks like the radio is consuming more power while keeping the phone connected with the radiostation while the phone is in DeepSleep.
but....
I once also tested hadi´s 1.6 yoon Kernel with RC2, which is basing on Arcos RC2 kernel. By using the Ondemand govarnor in his kernel to compare the battery consumprion against Arcos Ondemand governor, hadis Ondemand governor also comsumed more than Arcos Ondemand Governor. With his OndemandX givernor the consumption was pretty much the same like with Arcos Ondemand.
So maybe it´s also something that changed in Arcos ondemand governor in 3.x kernel.
honeyx said:
Pep, with full respect to your suggestions that are legit, but this can´t fix the battery drain issue CM9 is having with it´s new 3.X kernel.
They all will reduce the battery drain of course,but wont bring it down to the level you will reach with 2.6 kernel.
I´m still not sure what exactly is causing this, but in my case it´s for sure not my batteries nor other apps causing this.
As I already posted in the Bug report threat, I now flashed RC6 by going totally pristine. Formated both SD Cards and whiped everything, just installed BatteryMonitorWidget to control the battery drain. It´s twice as hight in DeepSleep compared to RC2 and RC3 with it´s old 2.6 kernel.
So first of all we need to narrow down what exactly is causing this.
Therefore I suggest to install first the BatteryMonitorWidget to comapare our results and to share the settings whe have changed after installing RC6 the pristine way.
First my configuration:
1. SDCards swapped
2. Dithering disabled
3. 16-bit Transparency enabled
4. Freeing up resurces enabled
5. Kernel sample Merging enabled
6. Zram disabled
7. default governor and scheduler
8. Syncing Accounts disabled
9. Updates and notifications in GooglePlay disabled
10. Wlan and MobileData disabled
11. Baseband XXLMB
My results with 2.6 Kernel are:
~16mA at daytime in DeepSleep
~ 5-8mA at night in DeepSleep
with kernel 3.x
constantly ~35 - 50mA in DeepSleep
and I checked it´s really in DeepSleep Mode.
So it looks like the radio is consuming more power while keeping the phone connected with the radiostation while the phone is in DeepSleep.
but....
I once also tested hadi´s 1.6 yoon Kernel with RC2, which is basing on Arcos RC2 kernel. By using the Ondemand govarnor in his kernel to compare the battery consumprion against Arcos Ondemand governor, hadis Ondemand governor also comsumed more than Arcos Ondemand Governor. With his OndemandX givernor the consumption was pretty much the same like with Arcos Ondemand.
So maybe it´s also something that changed in Arcos ondemand governor in 3.x kernel.
Click to expand...
Click to collapse
Ah, I misunderstood the intent of this thread, then, my bad :banghead:
Hmmm... I'm willing to do some experiment... but there are several apps called "Better Battery Widgets"... which one?
Sent from my GT-I8150 using xda app-developers app
i don't know how will you classify my battery life because for me if the battery is enough to last at least for 8-9hours(hours spent in college) then i call it good enough
i use athena with no UV.
gov lulzactive 245-1024 scheduler row io
1 think usually done wrong in forum i'm following is they're using task killer or app to manage their free ram. this app is THE REAL BATTERY KILLER. they stop needed service and make your phone awake . not to mention the choppyness because the os needs to restart services and many bad effect it causes
Sent from my GT-I8150
pepoluan said:
Ah, I misunderstood the intent of this thread, then, my bad :banghead:
Hmmm... I'm willing to do some experiment... but there are several apps called "Better Battery Widgets"... which one?
Sent from my GT-I8150 using xda app-developers app
Click to expand...
Click to collapse
Oh I see there are several apps out now using the same name.
I´m using this BatteryMonitor Widget from 3C.
So when using it:
1. Do not recalibrate the battery as it will otherwise need much more time to show you accurate readings.
2. The App needs at least one or two charging cycles to recalibrate itself (not the battery) as it needs to determinate the exact capacity of your battery.
hadidjapri said:
i don't know how will you classify my battery life because for me if the battery is enough to last at least for 8-9hours(hours spent in college) then i call it good enough
i use athena with no UV.
gov lulzactive 245-1024 scheduler row io
1 think usually done wrong in forum i'm following is they're using task killer or app to manage their free ram. this app is THE REAL BATTERY KILLER. they stop needed service and make your phone awake . not to mention the choppyness because the os needs to restart services and many bad effect it causes
Sent from my GT-I8150
Click to expand...
Click to collapse
Hm well I´m used to recharge my battery every 3 to 5 days because it´s most of time in DeepSleep Mode. I´m just doing calls and surf the net in my breaks at work. So only turning on MobileData if it´s needed. At home I´m having my PC for surfing the net, so MobileData and WLAN is disabled as well.
With RC4 my battery drain was so high it even wouldn´t last as long till I´m back home from work. With RC6 i think it would last at least 12 to 18 hours, but it´s still a huge difference compared to the RC´s with it´s 2.6 Kernel.
Agree with you about using such apps like Task Killer or scripts like V6 Supercharger. They all need extra CPU time to do their jobs and often are causing more problems than they are solving.The Android OS can manage such things better itself and terminate unneeded services itself too.
---------- Post added at 08:23 AM ---------- Previous post was at 07:51 AM ----------
Additionally you can use BetterBatteryStats in case your phone is keeping a long time active to see what is causing this. It´s free for XDA members.
honeyx said:
My results with 2.6 Kernel are:
~16mA at daytime in DeepSleep
~ 5-8mA at night in DeepSleep
with kernel 3.x
constantly ~35 - 50mA in DeepSleep
and I checked it´s really in DeepSleep Mode.
So it looks like the radio is consuming more power while keeping the phone connected with the radiostation while the phone is in DeepSleep.
Click to expand...
Click to collapse
I can testify to this, my BBS shows the phone going into deep sleep normally but the drain with data on is immense even in deep sleep. Your initial findings already point to the most likely source of the problem. Given the varying opinions on this(some say it's fine I others don't agree), is it possible we have the same device but different hardware revisions, some of which are much more power-friendly than others? Because for the life of me I couldn't NEVER anything more than a day from kernel 3.x(CM10) but some people claim they could get upto 3-4 days on light use!
Sent from my Wonder powered by CM10
I don´t think it has something to do with different hardware revisions, else it wouldn´t matter which kernel is in use. But it does.
There is for sure something strange going on. I´ve additionally installed BetterBatteryStats and now the phone started keeping very often in awake mode. Not sure this has something to do with this app, because it didn´t happen when I had it installed on an older CM9 release.
However I can´t find any suspicious processes that are causing this. But to be sure I will have to go back to RC2 to compare with.
So here my results:
Within of 5 hours it keept Awake for 25 minutes.
BBS also says NO Data Connection and No or Unknown SIgnal during that time
But I´m sure it was connected to the radiostation and made a short testcall.
About wakelocks:
KernelWakelocks:
"mmc0_detect" 4m 32s
"DPRAM" 3m 11s
"alarm_rtc" 2m 21s
"PowerManagerService" 1m 36s
"radio-interface" 1m 10s
"alarm" 36s
"mmc1_detect" 13s
Partial Wakelocks:
AlarmManager 44s 997 Counts
GSM 20s 4 Counts
ActivityManager-Launch 18s 104 Counts
sleep_broadcast 4s 23 Counts
RILJ 2s 146 Counts
*backup* 1s 109 Counts
NotificationService 1s 113 Counts
Ok I´m back to RC2 and am having some results from BBS to compare with.
After fully charging the battery I unplugged the phone and left it over night at the same place I´m always leaving. So the conditions were the same like with RC6, though in RC6 there were no apps exept BatteryMonitorWidget and BetterBattery Stats installed.
To make it short the results are nearly identical. Even the Awake time is almost identical in a period of 5 hours.
There is also the No or unknown Signal entry for the whole time. So I guess this is due to the MobileData being disabled.
But what I´m missing in RC2 is "mmc0_detect" and "mmc1_detect" in the Kernel Wakelocks. They are not showing up there.
So now we need some other results to compare with my results.
Been using this phone for 1 and half year now..is it normal to have a battery life of 5 hours with 3G on? Currently using cm10
I think the 3.0 kernel really makes a big difference in a negative way in regards to the battery life.
To fight against this, I have used the following settings for some success:
Conservative + Row... still very fluid with Yoon Chronos
245 - 1024 MHz
Screen off after 30 secs
Under volt
Its much better than before, but still I would like more battery life. Probably 8 hours with heavy use up to 16 hours lite.
Sent from my GT-I8150 using xda app-developers app
Agree on that. I tried now RC6 together with hadis chronos kernel and the consumption is the same like with Arcos 3.x kernel.
The "mmc0_detect" and "mmc1_detect" entries also appear with hadis chronos kernel. Not sure they are responsible for it, but they didn´t appear with 2.6 kernel.
So what I can say for sure it´s not the governor but something else in the 3.x kernel and so far these mmc detect entries are under suspicion.
First of all, sorry for not testing against the two kernels; there's a major project going on in my office, and I totally can't risk to be offline... plus with the random times I'll receive calls, the battery usage might be skewed...
honeyx said:
Agree on that. I tried now RC6 together with hadis chronos kernel and the consumption is the same like with Arcos 3.x kernel.
The "mmc0_detect" and "mmc1_detect" entries also appear with hadis chronos kernel. Not sure they are responsible for it, but they didn´t appear with 2.6 kernel.
So what I can say for sure it´s not the governor but something else in the 3.x kernel and so far these mmc detect entries are under suspicion.
Click to expand...
Click to collapse
I did some Google search and arrived at the following thread:
http://forum.xda-developers.com/showthread.php?t=1827676
scroll down to the second post. The OP of that thread noticed that mmcX_detect will utilize a lot of wakelocks if the SD Card is defective.
Since the battery drain issue with kernel 3.0 does not seem to happen to everyone, could people experiencing such drain try the experiments without an SD Card being installed?
Sent from my GT-I8150 using xda app-developers app
No problem pep. I need my phone too during the week, so only can do some tests at the weekend.
So to narrow down this problem we need to know how it works without a SD Card installed and if all who are having this issue are having the SD Cards swapped.
Hey,
On stock kernel and firmware.
1) you have to be rooted.
2) install trickster mod from market.
3) install ds battery saver from market.
Procedure :
A) in trickster mod, set you kernel gov. To on demand and even set it on boot.
As after lots of other gov. Use I have found on demand is best matted for our zl. Leave rest unchanged.
B) in ds battery saver, switch on balance profile.
And wola, I am getting stand by time of around 3 - 4 days.
Proof have look at pix below.
Sent from my C6502 using xda premium
You know that its "estimated standby time" ? Have you experienced a run time of 3 days with your settings?
Buddy after using it for 9 days have posted, u can see the 2nd pix where it shows battery percentage and hours utilized.
Sent from my C6502 using xda premium
What's the screen-on time on the second pic?
Day 2 .
Sent from my C6502 using xda premium
thanks, seems to be working brilliantly so far
Why use DS battery saver when you can use stamina mode anyways?
Using stamina mode increases lag in your phone. And even disconnects your net services when phones in standby.
In Ds battery saver, none of this problem exist.
Sent from my C6502 using xda premium
Ds battery saver forces deep sleep when the screen is off and turns off wifi + 3g when in deep sleep.... That is very similar
Sent from my Xperia ZL using Tapatalk
Dude u can set it to wake every hour for a min... And so on....
The big issue is that in stamina mode ur kernel goes to PowerSave gov. Which slows down ur phone unlike in Ds battery u won't face the lag,
Anyways it's ur choice.
Sent from my C6502 using xda premium
I have applied your method on my phone. Will give u results in a couple of days usage. Thanks
Sent from my C6502 using xda premium
buntybauva said:
The big issue is that in stamina mode ur kernel goes to PowerSave gov. Which slows down ur phone unlike in Ds battery u won't face the lag,
Click to expand...
Click to collapse
Actually, it is not true. I am using stamina mode and my governors are as follow:
[email protected]:/sys/devices/system/cpu # cat cpu0/cpufreq/scaling_governor
ondemand
[email protected]:/sys/devices/system/cpu # cat cpu1/cpufreq/scaling_governor
interactive
[email protected]:/sys/devices/system/cpu # cat cpu2/cpufreq/scaling_governor
interactive
[email protected]:/sys/devices/system/cpu # cat cpu3/cpufreq/scaling_governor
interactive
The default settings for the ondemand governor for a multi processor setup is a big waste of battery if you set it for every processor.
They are set up to distribute most of the tasks for the cpu0 and use the least possible resources of every other CPU. Using ondemand for the other CPUs will increase the ammount of time they are turned on, wasting more battery.
cpu1, cpu2 and cpu3 are using the interactive governor, which is set up to ramp up fastly to 1026MHz, then ramping up or down slowly.
cpu0 is set up to ramp up only with 95% of processor usage, but for a multi core setup this value goes down to 80%. The logic is that when you are using more than one processor, you want the current task to end up earlier, than it is actually good to use a higher frequency. Also it means you will be happier with the high frequencies, since you will experience less lags or major slowdowns. Also, if any of the other CPUs usage goes up to 80%, the ondemand ones (in the default setup, only cpu0) will switch to a higher frequency also.
If you are going to tweak this configuration, I would recommend you to take mpdecision and the governor configuration into account. For instance, the default setup for the interactive governor on the device kernel is not suitable for the cpu0, for instance. It is optimized for heavy loads and you would get a lot more of usage around 1026MHz than you would want anyway. Either wasting battery when it should be using 384MHz or taking longer to achieve high frequencies, causing lags on the ordinary usage and some slowdowns.
work?
dj_richard05 said:
I have applied your method on my phone. Will give u results in a couple of days usage. Thanks
Sent from my C6502 using xda premium
Click to expand...
Click to collapse
this work ?
It works, basically this method improves your standby.
Sent from my C6502 using XDA Premium HD app
buntybauva said:
Hey,
On stock kernel and firmware.
1) you have to be rooted.
2) install trickster mod from market.
3) install ds battery saver from market.
Procedure :
A) in trickster mod, set you kernel gov. To on demand and even set it on boot.
As after lots of other gov. Use I have found on demand is best matted for our zl. Leave rest unchanged.
B) in ds battery saver, switch on balance profile.
And wola, I am getting stand by time of around 3 - 4 days.
Proof have look at pix below.
Sent from my C6502 using xda premium
Click to expand...
Click to collapse
When you says "in trickster mod, set you kernel gov. To on demand" you mean go to General > CPU Governor Control?
Yes... There select on demand... And save it...
Sent from my C6502 using XDA Premium HD app