[Q] CPU governor not affecting CPU - AT&T LG Optimus G

I've used a variety of CPU control apps (Set CPU, No Frills, Android Tuner) and none of them really seem to govern my CPU. I can set the governor, but eventually I will watch a core shoot up past the limit under a load (switching home screens fast, pulling notification bar up and down fast, etc). This is while using eco-mode and while not using eco-mode, so that doesn't seem to be the problem.
One thing to note: I got this phone from eBay from a tester, I suppose, at least that's what the seller told me, and it has not for sale on the side, and originally came with E97000J. Obviously, that's changed since I've flashed Nocturnal. Could this be the issue? I would assume it's still the same hardware to control.
Sent from my LG-E970 using xda app-developers app

Same issue here, it seems that the CPU does whatever it wants.
Sent from my LG-E970 using xda app-developers app

If you have eco mode on it'll constantly reset to eco modes default. 1.18GHz. Even if you're using sk8's kernel that doesn't have 1.18GHz.
Sent from my LG-E970

Neroga said:
If you have eco mode on it'll constantly reset to eco modes default. 1.18GHz. Even if you're using sk8's kernel that doesn't have 1.18GHz.
Sent from my LG-E970
Click to expand...
Click to collapse
Okie doke, thanks. This has happened with Eco-mode off though. I haven't tried turning it off, rebooting, and leaving it off and watching it though. I'll try that.
EDIT: Still doesn't work. The cores shoot up and override the governor settings.

N12X93R said:
Okie doke, thanks. This has happened with Eco-mode off though. I haven't tried turning it off, rebooting, and leaving it off and watching it though. I'll try that.
EDIT: Still doesn't work. The cores shoot up and override the governor settings.
Click to expand...
Click to collapse
Have you done anything to modify the kernel? Tweaks that affect the kernel could cause that. Also, what app are you using to monitor CPU usage? I use Android Tuner and even though it appears to show my CPU maxing out frequencies, when checking time in state it shows that that's not what is happening.
Sent from my LG-E970

Nope, no mods or kernels. I'm using Android Tuner to look at the frequencies. I did get it to work by turning off the cores individually and governing off of eco mode. However, only using 1-2 cores at a cap of 912mhz drained my battery faster than just using eco mode. I'll do a little more playing around to see what's going on and if I can improve battery life.
Sent from my LG-E970 using xda app-developers app

I was able to reproduce this "bug" 10/10 times. After flashing a ROM, mods, or kernel, don't wipe dalvik-cache after. Only wipe dalvik-cache BEFORE installing a different kernel.
Sent from my LG-E970

Neroga said:
I was able to reproduce this "bug" 10/10 times. After flashing a ROM, mods, or kernel, don't wipe dalvik-cache after. Only wipe dalvik-cache BEFORE installing a different kernel.
Sent from my LG-E970
Click to expand...
Click to collapse
Thanks. I did wipe dalvik after an installation. I'll reflash and check if things get fixed.
Sent from my LG-E970 using xda app-developers app

That seems to have worked. I'm running one core at 918 now. The settings are still buggy when booting up, but take control of the cores shortly after. All makes sense. Thanks a lot for your help!
Sent from my LG-E970

N12X93R said:
That seems to have worked. I'm running one core at 918 now. The settings are still buggy when booting up, but take control of the cores shortly after. All makes sense. Thanks a lot for your help!
Sent from my LG-E970
Click to expand...
Click to collapse
No problem. Glad I could help lol. I'm a stickler for battery life so I can understand how frustrating that probably was.
Sent from my LG-E970

Related

CPU lock

I've asked this before in the power washed thread, when ever i'm in a gingerbread ROM from MTD to touch wiz, my CPU would sometimes lock at the highest Mhz, sometimes in goes back to normal when I change the governors, but most of the time I have to reboot, to fix the problem, when the CPU locks up I would notice the battery drain fairly quickly, does any one experience this? This doesn't happen in froyo roms Sent from my SCH-I500 using XDA App
sol_671 said:
I've asked this before in the power washed thread, when ever i'm in a gingerbread ROM from MTD to touch wiz, my CPU would sometimes lock at the highest Mhz, sometimes in goes back to normal when I change the governors, but most of the time I have to reboot, to fix the problem, when the CPU locks up I would notice the battery drain fairly quickly, does any one experience this? This doesn't happen in froyo roms Sent from my SCH-I500 using XDA App
Click to expand...
Click to collapse
When you're changing your governor are you also hitting "save as boot settings". Are you using set CPU or voltage control?
PWGB,TKSGB10-05, adren shot xv, honeycomb2.03, ec09 radio.
I've noticed this on my phone as well. Using interactive or interactivex it keeps the cpu at max, regardless of boot settings being set. For me only using conservative, power save, or on demand will lower the cpu to a reasonable level, but then the phone becomes sluggish
Sent from my SCH-I500 using XDA App
the entity said:
I've noticed this on my phone as well. Using interactive or interactivex it keeps the cpu at max, regardless of boot settings being set. For me only using conservative, power save, or on demand will lower the cpu to a reasonable level, but then the phone becomes sluggish
Sent from my SCH-I500 using XDA App
Click to expand...
Click to collapse
On demand offers the best balance of performance and battery life. And it works properly on eh 09 kernels.
PWGB,TKSGB10-05, adren shot xv, honeycomb2.03, ec09 radio.
Ya I been Saving the settings properly. Anyways my theory might be the super undervolt i've been doing -100 and more across the board no overclock, with disabled 100 mhz, same settings I used with Froyo, with bln activated maybe cause of problems, I either use deadline or CFQ with ondemand or conservative, none of the settings would make my phone lag (its smooth ) except powersave. I'm gonna go test out more, just never got around tweaking because of work. Its just weird how gingerbread handles my undervolt compared to froyo. Isn't it suppose to handle it better? Sent from my SCH-I500 using XDA App
Scratch that, brought it to original settings as still issue persist, with every other governor it locks at 1000 mhz then when I switch it to powersave it immediately locks to 200 mhz and stays there causing major lag and vice versa, lol, then switch back to froyo and everything is good except no gingerbread, sigh. Anyone have a suggestion?
Sent from my SCH-I500 using XDA App
sol_671 said:
Scratch that, brought it to original settings as still issue persist, with every other governor it locks at 1000 mhz then when I switch it to powersave it immediately locks to 200 mhz and stays there causing major lag and vice versa, lol, then switch back to froyo and everything is good except no gingerbread, sigh. Anyone have a suggestion?
Sent from my SCH-I500 using XDA App
Click to expand...
Click to collapse
Are you running the adrenaline shot tweaks? There's a file in the init.d folder that can be creating a conflict
PWGB,TKSGB10-05, adren shot xx, honeycomb2.03, ec09 radio.
Huh, I completely forgot about that that tweak.thanks for reminding me, what do you suggest I delete in that folder?
Sent from my SCH-I500 using XDA App
sol_671 said:
Huh, I completely forgot about that that tweak.thanks for reminding me, what do you suggest I delete in that folder?
Sent from my SCH-I500 using XDA App
Click to expand...
Click to collapse
The kernel tweak file. That'll give you complete control over kernel settings
PWGB,TKSGB10-05, adren shot xx, honeycomb2.03, ec09 radio.
Thanks, i'm gonna try it out, its one if the biggest reasons why I stay on froyo roms.Hope it works, thanks man. You've been really helpful
Sent from my SCH-I500 using XDA App
Edit: I've deleted the kernel tweak folder and it was good,running smooth.. until today, locked again it tends to happen not always when its been on deep sleep for atleast more than 3 to 4 hours. So ya just deleted the whole init.d folder altogether. I'll see how it goes.
Finally solved my problem. Its a diskcache.. File on my as card. I was running cm7.1 for 4 days and everything was smooth and battery
is great -100 undervolt and more across the board until I switched back to my 32gb microsd which I've used for powerwashed and problems came back right away (CPU lock) and saw a file that's not included in my other sd card that I used for testing so I decided to delete it and wow CPU went back to normal. Well thanks for help guys or at least that tried. Especially Laureanop for suggestions
Sent from somewhere using XDA App

Lockscreen lag on AOSP roms

Is it just me, or does just about every aosp Rom and kernel have some type of Lockscreen lag? My bolts currently running iBolt, with tiamats kernel. I've tried cm7, and onfgb, all with different kernels to no effect. Only thing that I haven't done is overclocking.
Sent from my iBolt. Don't mess with the power!
Are you underclocking with when you have the screen off?
No, running stock speeds, 245 _ 1036.
Sent from my iBolt. Don't mess with the power!
Alright, found the issue. Disabling logcat did the trick. Guess it was eating up tons of resources. Logcat is on by default on this Rom, so a quick disable and reboot eliminated Lockscreen lag.
Sent from my iBolt. Don't mess with the power!
I am experiencing the same. How did you disable logcat?
Sent from my ADR6400L using xda premium
You might want to bump up to 386 as a minimum cpu, that has been the issue for most aosp users.
Sent from my SHIFTAO5P using xda premium
+1 to this
cj2566 said:
You might want to bump up to 386 as a minimum cpu, that has been the issue for most aosp users.
Sent from my SHIFTAO5P using xda premium
Click to expand...
Click to collapse
Bumping up the min CPU frequency doesn't seem to have to much effect on this. I don't think this is the issue. it seems to me that the issue gets progressively worse as i use the phone. After a reboot it works great for a while and then the lag starts getting worse and worse as time goes on.
are you using auto-brightness?
i've found disabling auto-brightness reduces lockscreen lag quite a bit.
I switched to the unofficial cm7 builds and as of build 17 I don't have the lag issues any more. I'm still using auto brightness and everything else is configured the same as well.
Sent from my ADR6400L using xda premium

Turning phone on with power button shows battery charging symbol, but won't boot....

Hello! I am trying to sell my old fascinate, but when I picked it up for the first time in a while, I noticed a problem. Whenever I try to turn it on with the power button it will show the grey battery symbol with the spinning circle in it and will not show "Samsung" to boot. The only way it boots normally is if I plug it into a charger; the grey battery turns into a battery with a green bar indicating that it is charging and from there I am able to hold down the power button to boot up the phone. I thought maybe the battery was dead, so I left it on the charger overnight and woke up this morning and tried it again, but still the same outcome. I've already tried reloading stock eh03 and I've also tried a different battery. Still nothing. Anyone ever have this problem?
Sent from my DROID BIONIC using Tapatalk 2
Join the club :banghead:
I've been trying to figure this out for days. Still haven't the slightest idea. I upped the minimum clock and it hasn't happened today, so o guess that's progress. It's at 200 MHz.
Sent from my SCH-I500 using Tapatalk 2
mustbepbs said:
Join the club :banghead:
I've been trying to figure this out for days. Still haven't the slightest idea. I upped the minimum clock and it hasn't happened today, so o guess that's progress. It's at 200 MHz.
Sent from my SCH-I500 using Tapatalk 2
Click to expand...
Click to collapse
Underclocking fixes this?
Sent from my DROID BIONIC using Tapatalk 2
haoleflip said:
Underclocking fixes this?
Sent from my DROID BIONIC using Tapatalk 2
Click to expand...
Click to collapse
Setting the minimum clock frequency to 200 MHz instead of 100 MHz has me without incident for 2 days. I don't know if it's getting hung up at 100 MHz or what.
Sent from my SCH-I500 using Tapatalk 2
Some phones don't like the 100mhz step. Others require a higher (or sometimes lower) voltage to maintain stability on a step. Its all a lot of trial and error and getting a feel for how your particular SoC behaves.
Sent from my SCH-I500 using xda premium
mustbepbs said:
Setting the minimum clock frequency to 200 MHz instead of 100 MHz has me without incident for 2 days. I don't know if it's getting hung up at 100 MHz or what.
Sent from my SCH-I500 using Tapatalk 2
Click to expand...
Click to collapse
What do you use to change the clocks?
Sent from my DROID BIONIC using Tapatalk 2
haoleflip said:
What do you use to change the clocks?
Sent from my DROID BIONIC using Tapatalk 2
Click to expand...
Click to collapse
Voltage control works on touchwiz (and maybe all roms). nstools if you are on ics or another aosp rom.
If you changes voltage do it in small increments (25mv single steps). If you need to overvolt try to use the lowest voltage that is stable. For undervolting don't push it down too far as any potential battery savings are negligible. Just go for stability.
Sent from my SCH-I500 using xda premium
bobloblaw1 said:
Voltage control works on touchwiz (and maybe all roms). nstools if you are on ics or another aosp rom.
If you changes voltage do it in small increments (25mv single steps). If you need to overvolt try to use the lowest voltage that is stable. For undervolting don't push it down too far as any potential battery savings are negligible. Just go for stability.
Sent from my SCH-I500 using xda premium
Click to expand...
Click to collapse
Will try this and post the outcome later. Thanks!
Sent from my DROID BIONIC using Tapatalk 2
So I bumped my 200 MHz step voltage to 1025 and disabled the 100 MHz step. My governor is lagfree. I haven't had any reboots or battery screen problems for over 2 days. Woo!
Sent from my SCH-I500 using Tapatalk 2
Congrats! =)
Just had a reboot today. I have no idea what is causing this.
Sent from my SCH-I500 using Tapatalk 2
Assuming you've done everything correctly, you might just have a flakey (more sensitive) SoC. It kind of sucks but 1 reboot over 3 days isn't terrible.
Some other things for you to try:
A different scheduler
Be sure deep idle is set to OFF
Play with a mild Live OC. The phone might be happier that way. Then again, it might piss it off. =)
Post a logcat in the glitch thread.
Can't figure it out. I mean, this was happening when it was stock too, so I think it's an issue with the phone. I messaged someone who had this problem previously, and he came to the conclusion that it was a RAM error. I'd have to agree with that. I was watching a video yesterday and it just tweaked out, artifacts all over the screen, then it just rebooted to the flashing battery screen.
I'm sick of it. Returning the phone Monday and getting something else :/ Shame, I liked the Fascinate.
nexusss
Sent from my SCH-I500 using Tapatalk 2
sageDieu said:
nexusss
Sent from my SCH-I500 using Tapatalk 2
Click to expand...
Click to collapse
I had one before but I had to sell it to help pay for a new car. I'm going with the Xperia play for now until my upgrade in December.
Sent from my SCH-I500 using Tapatalk 2

Gov's. what do u prefer?

Alright what governor r u guys using? I'm using smartass2 and although I het excellent batt life when screen is off, it is a bit choppy and not as smooth as I would like.and it drains fairly fast when screen is on or plating angry birds for like 5 mins. I'm looking for something that's a good balance between smoothness and most importantly battery.
any ideas?
Try intellidemand. I have had good luck with it
Sent from my ADR6425LVW using Tapatalk 2
pagodasrevenge said:
Try intellidemand. I have had good luck with it
Sent from my ADR6425LVW using Tapatalk 2
Click to expand...
Click to collapse
just switched to it.... whats ur battery and screen time?
Ive been using intellidemand.. works great when I want it to work like ondemand.. but scales up slower when I need it to I.e. text, email.. but playing games and surfing web it scales up faster like on-demand..
Sent from my ADR6425LVW using xda app-developers app
famouscollin said:
Ive been using intellidemand.. works great when I want it to work like ondemand.. but scales up slower when I need it to I.e. text, email.. but playing games and surfing web it scales up faster like on-demand..
Sent from my ADR6425LVW using xda app-developers app
Click to expand...
Click to collapse
have you set any special permaiters or anything? whats ur batt stats?
I use Wheatley. I usually get about 2h 15m to 2h 30m of screen time with the stock battery. No special tweaking to the parameters or anything either, just set it and you're good to go.
Sent from my ADR6425LVW using XDA Premium.
Quadrider10 said:
just switched to it.... whats ur battery and screen time?
Click to expand...
Click to collapse
This was today with lots of texting and some youtube and ESPN.
Sent from my ADR6425LVW using Tapatalk 2
I usually get 15 hours or so with 1:45-2 hoes screen time at best. This is on chingys 1.2 with global firmware and radios.
Sent from my ADR6425LVW using Tapatalk 2
SteveG12543 said:
I use Wheatley. I usually get about 2h 15m to 2h 30m of screen time with the stock battery. No special tweaking to the parameters or anything either, just set it and you're good to go.
Sent from my ADR6425LVW using XDA Premium.
Click to expand...
Click to collapse
ive used lionheart, and it drained the batter SO fast. ima give wheatly a try on monday and intidemand tomorrow. compare the 2 results i guess lol
Battery stats on intellidemand are ok.. I'm a heavy user tho I use another OEM battery and an external charger and switch out thru the day.. I get about 1.5-2.0 hrs of screen time in about a 9-12hr period depending on what I'm doing.. sometimes I'll wake up and drain it dead in an hour and a half (dl, surfing, forums, texts few calls) I'm undervolted -50mv across the board. And set at 1.56ghz on viperrez using dsbs kernel..
Sent from my ADR6425LVW using xda app-developers app
famouscollin said:
Battery stats on intellidemand are ok.. I'm a heavy user tho I use another OEM battery and an external charger and switch out thru the day.. I get about 1.5-2.0 hrs of screen time in about a 9-12hr period depending on what I'm doing.. sometimes I'll wake up and drain it dead in an hour and a half (dl, surfing, forums, texts few calls) I'm undervolted -50mv across the board. And set at 1.56ghz on viperrez using dsbs kernel..
Sent from my ADR6425LVW using xda app-developers app
Click to expand...
Click to collapse
damn.... lol ima try wheatly and see how it is.... maybe ill switch to One xxxx rom
Going to ask the noob question, how do I get more governors?
A2Aegis said:
Going to ask the noob question, how do I get more governors?
Click to expand...
Click to collapse
flash a kernel that has them. DSB is the one that i know of that has a lot of them.
now what govoner takes FULL advantage of both cores and focus sololy on preformace one that i can use for hardcore gaming
Quadrider10 said:
now what govoner takes FULL advantage of both cores and focus sololy on preformace one that i can use for hardcore gaming
Click to expand...
Click to collapse
It's called performance...
Sent from my ADR6425LVW using Tapatalk 2
pagodasrevenge said:
It's called performance...
Sent from my ADR6425LVW using Tapatalk 2
Click to expand...
Click to collapse
no. preformace hasent turned on the 2nd core for me, also since it runs at max frequency all the time, and dosent scale down, unnessarly heat and ussage from the cpu builds up and cooks it. should only be uses for benchmarking IMO
Next noobish question. It's easy to find it in AOSP, but I can't find the governors in Sense ROMs. I'm currently using ViperRez.
Smartassv2 on ziggy kernel. Went about 15+ hrs with 2+ screen on hrs OC'd @ 1.8. I also tethered ALOT during the screen off period and ran multiple benchmarks. Stock battery
Sent from my ADR6425LVW using xda app-developers app
Quadrider10 said:
no. preformace hasent turned on the 2nd core for me, also since it runs at max frequency all the time, and dosent scale down, unnessarly heat and ussage from the cpu builds up and cooks it. should only be uses for benchmarking IMO
Click to expand...
Click to collapse
If you're using DSB's kernel (I am), his latest has pegasusq governor on it. It seems to turn on the 2nd core more often. I use system tuner pro and CPU Usage Monitor. CPU usage monitor allows you to put icons on the notification bar showing CPU speed AND cpu utilization for both cores. So you can see whats going on. Also system tuner allows you to 'force' the second core on. You can do this with Ondemand with good results. IMO
topgun1953 said:
If you're using DSB's kernel (I am), his latest has pegasusq governor on it. It seems to turn on the 2nd core more often. I use system tuner pro and CPU Usage Monitor. CPU usage monitor allows you to put icons on the notification bar showing CPU speed AND cpu utilization for both cores. Also system tuner allows you to 'force' the second core on. You can do this with Ondemand with good results. IMO
Click to expand...
Click to collapse
it hasent work with me.... every time i force all cores online, the 2nd one still just shuts off auto mtcicallly. i just gavce up on that, but yea im thinking pegasusq will be best shot. or interactice for both gaming.

Under volting?

What does under volting do? And what happens if I do it? And what's the right amount to under volt?
Sent from my HTC_Amaze_4G using xda app-developers app
kevinrubio1 said:
What does under volting do? And what happens if I do it? And what's the right amount to under volt?
Sent from my HTC_Amaze_4G using xda app-developers app
Click to expand...
Click to collapse
Undervolting reduces the amount of power the cpu uses, this helps to increase your battery life basically. How to do it? Depends on your kernel/rom, if they have the option, some kernels will require a special app, custom kernels can pretty much use any app that controls the cpu, you can start by reducing the voltage by -25mv, see how stable the device is, if it doesn't reboot, etc. If it does crash and reboot, you know that's 25mv below your processors limit.

Categories

Resources