[Q] Girlfriends CPU running either full speed or deep sleep, cant find source - AT&T Samsung Galaxy S 4 Q&A, Help & Troubleshootin

My girlfriend has an I337 S4 running rooted MDL rom. Her phone would get hot and battery life was awful compared to my M919 S4.
I installed Bettery Battery Stats and it shows that the phone is either running at full speed or in deep sleep. I changed the governor of the stock kernel and it didn't make much difference. We then installed Ktoonsez kernel (newest version as of a few days ago) and it made no difference. I even tried to underclock and overclock the cpu and it always stays at the maximum setting. I've tried a few task manager applications and they show what is running but nothing uses a high percentage of CPU. Its as if some hidden system process is pegging the CPU all the time.
Does anyone have advice on how to stop this?

It's probably something hidden in the Rom that's making the cpu clocked out all the time. The Rom probably has a built in wake lock app that keeps the cpu running constantly when the screen is locked. Umm, I guess your best guess it to do a factory reset and if that doesn't work go back to the stock software or try a different Rom.
Sent from my SAMSUNG-SGH-I577 using XDA Premium 4 mobile app

Related

[Q] Hot Phone while running Android

When I run android on my HTC HD2, my phone becomes hot..Its mostly half of the phone where the battery is??...Has anyone have the same issues?
That is your cpu. The brains of your phone. Very dangerous. You'll mess up your phone and it will be dead
it is probably due to overclocked builds. Be careful with the overclocking properties of builds and avoid using overclocked builds
What you could do is (if you havent already) install SetCPU for android (you'll need to have root access for this so if you dont you'll have to install superuser from the android market). then you can set your device to be overclocked, but if you choose for this to be 'ondemand' then this that when your device doesnt need to use the extra CPU power, then it wont.
plus you can also set various boundaries, so that when your phone is on lock, you can reduce the CPU right down to a lower amount.
All of these should give you the chance for your phone to run faster and have the battery not heating up as much.
also this should improve your battery life a little bit
hope this helps!
which build are you using? I noticed my phone gets hot with EVERY build EXCEPT shubCRAFTS
i am using shubCRAFTS too, sometimes it does get hot especially heavy surfing..
Mine becomes hot when connected in "H" mode for a long time.
If I just put him under heavy duty without network, it doesn't come hot... if wifi is used instead of gprs the phone stais way more cold.
So i think it's more an antenna issue (antennas are on the lower part of the phone too) than CPU.
Mine is overclocked, with Setcpu ondemand.
Q:
Whats a safe max for overclocking?
Is there a program where you can add your max temperature?
Sent from my Htcclay's SuperHD2 using XDA App

SetCPU vs. CMSettings Built-in CPU manager

For those of you on CM7 (preferably RC2 or later nightlies), are you using SetCPU or the built in CMSettings CPU manager? Which is giving you better performance/battery life?
I can't help but think that the built in CM Settings CPU tuner is going to be conflicting with my SetCPU profiles.
Been using nightlies since #30 or so, and I currently run SetCPU with a normal profile, a screen off profile, and a profile for <10% battery and haven't touched CMSettings' CPU manager.
I'm contemplating just uninstalling SetCPU for a day or two and seeing what a 1017max / 245min Ondemand or Powersave governor via CMSettings ends up doing to my battery life considering there will be no screen off profile.
Any thoughts?
I dumped setCPU after a lot of testing (and even bought it on market)
I'm finding I'm much happier using inbuilt CPU settings. I think battery life is the same but performance is better due to the fact that SetCPU would sometimes get stuck in my screen-off profile when turned on causing the phone to be really slow.
I recomend uninstalling setCPU, set your ONDEMAND governor with ~1Ghz and run it... You'll find your battery about the same but much less hassle.
I have yet to try that, I somewhat feel obligated to use SetCPU since I purchased it lol. But it probably won't be the last time I waste money at the market.
Neither. CPU tuner works best for me.
Sent from my HTC Vision using XDA Premium App
Utorrent76 said:
Neither. CPU tuner works best for me.
Sent from my HTC Vision using XDA Premium App
Click to expand...
Click to collapse
its the same thing :facepalm:
Try the inbuilt one... I think its way easier
I've been wondering about this too. I don't quite understand how it works. Can I just set the frequency higher till a certain point without changing the voltage and get the same battery life?
What's the best way of doing this? Just change the clock speed or do I need to change something else or update the kernel?
Whatever you tell SetCPU to do, you'll see the same settings mirrored in the CM settings.
I say setCPU cuz as battery gets lower... I have my CPU speed lower also. Basically, 15% battery lasts me forever :] lol
Sent from my T-Mobile G2
DJAeroX26 said:
I say setCPU cuz as battery gets lower... I have my CPU speed lower also. Basically, 15% battery lasts me forever :] lol
Sent from my T-Mobile G2
Click to expand...
Click to collapse
Definitely. This is the one thing I like about SetCPU is having the 10% and 5% profiles so that I can get the last few % to last forever if I need it. Although in normal day-to-day use I'm never pushing it below 20%.
ScooterG said:
Whatever you tell SetCPU to do, you'll see the same settings mirrored in the CM settings.
Click to expand...
Click to collapse
Yea I see this, as far as the governor changing etc.. This is why I'm wondering if it would be easier on my phone to just run only the CM Settings one.
I notice that every 5th or so time I unlock the phone, there is an obvious lag switching from the screen off profile, and my unlock sliders jitter around and it takes 4-5 tries to unlock the phone. I think this is probably partially due to both settings switching over trying to change.
I think I might try backing up and uninstalling SetCPU for tomorrow to see how it goes.
colonelcack said:
I've been wondering about this too. I don't quite understand how it works. Can I just set the frequency higher till a certain point without changing the voltage and get the same battery life?
What's the best way of doing this? Just change the clock speed or do I need to change something else or update the kernel?
Click to expand...
Click to collapse
I've read on here that overclocking the Vision's CPU up to 1 GHz requires no over-volting, and in theory should not affect battery life (but not sure exactly where that information originates from). But there has been lots of debate on these forums on whether the SetCPU app helps or hurts battery life depending on screen-off profiles (underclocking to save battery) or its constant polling of the CPU clock (possibly killing the battery faster).
A kernel that supports overclocking is already part of the CM ROM. If you are on CM, you can just adjust the clock speed under Settings>CM Settings>Performance>CPU settings. Or set the CPU clock using an app like SetCPU. Choosing one method over the other is what is being asked/debated here. If you are on the stock ROM, you need to be rooted, flash a custom kernel that supports overclocking, then install an app such as SetCPU or CPU Tuner to set the CPU clock to your liking.
redpoint73 said:
I've read on here that overclocking the Vision's CPU up to 1 GHz requires no over-volting, and in theory should not affect battery life (but not sure exactly where that information originates from). But there has been lots of debate on these forums on whether the SetCPU app helps or hurts battery life depending on screen-off profiles (underclocking to save battery) or its constant polling of the CPU clock (possibly killing the battery faster).
A kernel that supports overclocking is already part of the CM ROM. If you are on CM, you can just adjust the clock speed under Settings>CM Settings>Performance>CPU settings. Or set the CPU clock using an app like SetCPU. Choosing one method over the other is what is being asked/debated here. If you are on the stock ROM, you need to be rooted, flash a custom kernel that supports overclocking, then install an app such as SetCPU or CPU Tuner to set the CPU clock to your liking.
Click to expand...
Click to collapse
I'm not sure about CM's kernel with the over-volting but I do know that Pershoots kernel can be overclocked to 979mhz without over-volting (Pershoot told me himself).
At 1.8Ghz, I find the temp settings in SetCPU very useful.
Vision rooted, booted and scooted
Daughain said:
At 1.8Ghz, I find the temp settings in SetCPU very useful.
Vision rooted, booted and scooted
Click to expand...
Click to collapse
Well obviously.... But why the hell would you ever need to be running at 1.8ghz? The fact that you are always using a temp-specific profile method should show you that consistent 1.8ghz isn't good for the phone...
Okay so I uninstalled SetCPU last night and I'm going to run just the CM Settings CPU manager all day to see how it goes. Running like this:
ONDEMAND governor
Min CPU: 245 mhz
Max CPU: 1017 mhz
On nightly #19 also.
Okay so its midnight almost, and I'm at 13hrs unplugged and 52% battery still. Pretty general/light use, phone is just as snappy and the lack of a screen off profile doesn't seem to effect battery at all. Liking it so far! very interesting to see the screen off profile not mattering much.
SetCPU for me. I like to have a temperature and charging profile, to prevent the phone from overheating. Even at 1ghz the possibility exists, nice to have a backup incase.
I'm thinking set cpu conflicting with the cm built in caused my ****ty running problems. I have not used setcpu since and been good so far
Sent from prison
tackleberry said:
I'm thinking set cpu conflicting with the cm built in caused my ****ty running problems. I have not used setcpu since and been good so far
Sent from prison
Click to expand...
Click to collapse
With multiple tries... If you change the settings on one, it cancels the settings on the other... Maybe it's because you had set on boot enabled on both?
im going to run the CM tuner and uninstall Setcpu and see how it runs. i never thought about this but i do get that lag when i turn my screen on sometimes. im gonna miss having the profiles but ill see how it runs over the coarse of a couple days.

[Q] Phone getting warm lately, Please Help?

Not sure why but ever since I flashed release 7 of the faux kernel my phone just seemed to get really warm, now I don't know if i just never noticed it but I'm running Motley kernel now and my phone just gets warm at the top when installing apps. I'm not sure if I never noticed it and I'm starting too or if I have a problem, HELP? Thanks.
That's completely normal. When installing asps the CPU is being used. Also, the CPU governor being used and uv'ing affect the temperature. Also, the CPU is located at the top I'm guessing.
Sent from my Nexus 4 using Tapatalk 2
Hey, I'm wondering too ! Since i flashed the latest faux kernel (release 007m) , my phone seems to be warmer than usual. According to the system tuner widget the phone runs around 45°C after a few minutes of use and sometimes reaches almost 60°C while i do nothing special on my phone (a little browsing, sms). Despite the fact that I've downclocked the cpu to 1.35ghz, put the governor on intellidemand, disable mpdecision, UV 75 mV and running at the stock gpu clock. I don't know if this is normal but this seems to be a lot. What's gonna happen if I play games or some more intensive apps?

[Q] S4 i9505 "underclock" CPU, possible?

Battery life on this phone is abysmal - on a fresh phone. Didn't restore much from titanium backup.
Would like to drop the CPU down a good 25% or so, can this be done without too much stress? It's an unbranded, rooted i9505 in Australia.
I suspect I'll need to flash something to do so, is that right?
wizzbang3 said:
Battery life on this phone is abysmal - on a fresh phone. Didn't restore much from titanium backup.
Would like to drop the CPU down a good 25% or so, can this be done without too much stress? It's an unbranded, rooted i9505 in Australia.
I suspect I'll need to flash something to do so, is that right?
Click to expand...
Click to collapse
Mines telstra stock rooted using faux kernel and my battery life is superb
Sent from my GT-I9505 using xda premium
It must be asked in Q/A Subforum buddy.
Ausboy 2011 said:
Mines telstra stock rooted using faux kernel and my battery life is superb
Sent from my GT-I9505 using xda premium
Click to expand...
Click to collapse
Define "superb" for me.
Apologies for jumping in here. Can you define abysmal too? I would say my battery life is more than double my S2 (that was Cyanogen niggtlies but this is currently djembey's slim). Biggest drain is usually the 3G but I have that off most of the time. It is hard to compare to be fair as we will all use different settings but I have a lot of the bloat removed or disabled, power save on and screen at half brightness. How is yours setup as maybe we can shyc settings a little to compare more closely.
Ausboy 2011 said:
Mines telstra stock rooted using faux kernel and my battery life is superb
Sent from my GT-I9505 using xda premium
Click to expand...
Click to collapse
If the reason to underclock is to save more juice, you should understand that the phone doesn't work on 1,9ghz most of the time, on average it's 200-800mhz depending on task, so you would not probably win a lot battery if you underclock let's say to 1.7 unless you're a heavy gamer.
Sent from my GT-I9300 using xda premium
beeboss said:
If the reason to underclock is to save more juice, you should understand that the phone doesn't work on 1,9ghz most of the time, on average it's 200-800mhz depending on task, so you would not probably win a lot battery if you underclock let's say to 1.7 unless you're a heavy gamer.
Sent from my GT-I9300 using xda premium
Click to expand...
Click to collapse
I know this tread is already pretty old, but that answer is only partially true.
On stock configuration the GS4 uses the 'ondemand' cpu gouvernor. That gouvernor ramps up the cpu speed to the max when cpu activity is detected and will then slow down the cpu depending on the task. So everytime you open/close an app the cpu is running at 1.9ghz. (At least that I heard/experienced) using a custom kernel you can choose a different gouvernor which is more battery friendly, or lower the max cpu speed(from 1.9 To for example 1.7ghz). You can also lower the min cpu speed so that when the device is idle, it will consume less power (I think standard is around 350mhz and I put mine on 189). Some kernels even allow to underclock the GPU. Undervolting will also save battery.
In short: using a custom kernel you can really save some battery, increase performance, or get a better balance between the two, but you will have to take the time to find the settings that work best for you. I personally use KT kernel, with an overclocked CPU and GPU, but I also undervolted them both by 75mV, and with some tweaking with settings for when the screen is turned off, my battery lasts longer than stock configuration.
Correct me if I'm wrong on something, I'm not a Cpu expert
And sorry for bad english
wizzbang3 said:
Battery life on this phone is abysmal - on a fresh phone. Didn't restore much from titanium backup.
Would like to drop the CPU down a good 25% or so, can this be done without too much stress? It's an unbranded, rooted i9505 in Australia.
I suspect I'll need to flash something to do so, is that right?
Click to expand...
Click to collapse
Check this out, if you long press the power saving icon in the notification pull down, it will bring the settings for it, Uncheck all but the cpu. It will run no higher than about 1.3 ghz and is plenty fast for all tasks. I use that setting on the s4 and note 3. I never ran into any lag except TouchWhiz home launcher but I use Nova Launcher anyways.
You will see a better battery life as well.

Is it possible to disable 2 cores on default kernel or any custom kernel

Currently running 4.4.2. stock with ART enabled. This combo suits me well in terms of fluidity and everything works great. Now I would like to have an option on disabling 2 cores to extend battery life. is there an app to do so on stock kernel and is it even possible to do it on some custom kernel? If there's no option to do it on stock id like recommendation for custom kernel that works on stock rom and would enable me to do this via some app.
And id like that ART can stay enabled.
Buy a dual core phone
Sent from my Nexus 4 using Tapatalk
Ivan609 said:
Currently running 4.4.2. stock with ART enabled. This combo suits me well in terms of fluidity and everything works great. Now I would like to have an option on disabling 2 cores to extend battery life. is there an app to do so on stock kernel and is it even possible to do it on some custom kernel? If there's no option to do it on stock id like recommendation for custom kernel that works on stock rom and would enable me to do this via some app.
And id like that ART can stay enabled.
Click to expand...
Click to collapse
try a custom kernel like ak or hellscore
after that disable 2 cores using trickster mod/kernel specific app
Yes, Darkrai is right. Test a custom Kernel like AK, Matr1x, Hells core, Franco or Faux.
You can easily flash the zip via recovery. After that, you should download a Kernel App like Trickster Mod or Kernel Tweaker from the Play Store to customize the whole kernel, gpu, cpu, govenors, schedulers (2wake) etc. And also the cores of the cpu. But you need not to stop 2 cores, you only have to underclock the cpu, so you have all 4 cores but they, for example stop at 1ghz, which save battery at all
I don't really think it helps your battery life (a lot).
More cores at a lower frequency are more power efficient than less cores that have to work at a higher frequency to get the same job done.
And hotplug is there for a good reason, if cores can sleep they will.
Or does anyone have personal experience where it really helped a lot?
I don't understand why people complain about battery life. They say 1 day is not enough, well it is considering their usage.
You can easily pull of 2-3 days without playing games. The problem is that everyone spends like 2-5 hours looking at their phones every day!
On topic: If you want to have performance and fluidity with 2 cores, you will save 0% battery because cores will work on higher frequencies. Just try not to using your phone 24/7
Ivan609 said:
Currently running 4.4.2. stock with ART enabled. This combo suits me well in terms of fluidity and everything works great. Now I would like to have an option on disabling 2 cores to extend battery life. is there an app to do so on stock kernel and is it even possible to do it on some custom kernel? If there's no option to do it on stock id like recommendation for custom kernel that works on stock rom and would enable me to do this via some app.
And id like that ART can stay enabled.
Click to expand...
Click to collapse
Short answer: No.
Long answer: No. But you can undervolt them (All 4 of them at the same time).
Ivan609 said:
Currently running 4.4.2. stock with ART enabled. This combo suits me well in terms of fluidity and everything works great. Now I would like to have an option on disabling 2 cores to extend battery life. is there an app to do so on stock kernel and is it even possible to do it on some custom kernel? If there's no option to do it on stock id like recommendation for custom kernel that works on stock rom and would enable me to do this via some app.
And id like that ART can stay enabled.
Click to expand...
Click to collapse
Try Franco kernel ... it by default supports dual core mode ... moreover u can play with hotplug values according to need
You can using a custom kernel, lots include the ability to but the best implementation is faux's eco mode which is found in Faux's kernel and Ak kernel.
Sent from my Nexus 4 using XDA Premium 4 mobile app
I have tried semaphore kernel with 2 cores only online.
No big difference with other custom kernels where I was using all 4 normally. And the worse about 2 cores is the lag at many applications.
Unleashed by my Nexus 4
RASTAVIPER said:
I have tried semaphore kernel with 2 cores only online.
No big difference with other custom kernels where I was using all 4 normally. And the worse about 2 cores is the lag at many applications.
Unleashed by my Nexus 4
Click to expand...
Click to collapse
Great, its the kind of discussion i hoped to start. My logic was that n4 might have enough cpu power for surfing and casual usage with 2 cores only. So if i disable another 2 i might extend battery life.
Its great some of you tried and show me that my logic was flawed
Now undervolting. I suppose that i cant fiddle with stock kernel and undervolt cpu? Any recomendations for custom kernel. id like it to be as similar as stock, with undervolting feature enabled.
And are there any real gains in undervolting?
Ivan609 said:
Great, its the kind of discussion i hoped to start. My logic was that n4 might have enough cpu power for surfing and casual usage with 2 cores only. So if i disable another 2 i might extend battery life.
Its great some of you tried and show me that my logic was flawed
Now undervolting. I suppose that i cant fiddle with stock kernel and undervolt cpu? Any recomendations for custom kernel. id like it to be as similar as stock, with undervolting feature enabled.
And are there any real gains in undervolting?
Click to expand...
Click to collapse
Many custom kernels support uv like Franco, hell God etc.
Uving is offering a little cooler cpu, which means more time till thermal throttling to start.
Let's say it helps system in general, but not something to notice in big way.
Unleashed by my Nexus 4
Undervolting brings much more than turning off cores. As a side effect your phone won't heat as quickly under heavy load.
What will save you a lot of power while having the phone awake is screen brightness. So you should look for a clever auto brightness solution or, like me, use a mod that let's you adjust brightness by swiping the status bar. I keep my screen dimmed to the low at all times and only make it brighter temporarily if I am outside and the sunlight blinds.
Sent from my Nexus 4 using xda app-developers app

Categories

Resources