I'm using CM13 2016-10-13 and Kernel Adiutor, and I can't change the CPU minimum frequency. It's at 1881 MHz and when I try to set it lower, it changes for a fraction of a second, then back to 1881.
There's very little abot this on the internet. Some blame MPDecision but this problem happens even with MPDecision turned off. I also tried turning off CPU boost.
I tried it with CM13's original kernel, an unofficial boeffla kernel for g900v, and the official boeffla for g900f.
Any ideas?
I want to report that the issue goes away when I disable "VDD control" in "thermal" options in Kernel Adiutor. No idea why.
Related
I've a problem, after trying ak.043-faux.017b2 Faux app don't save my setting of 1512 CPU Max Clock, I went back and put ak.042-faux.017b2 anything, I put ak.041-faux.017b2 and still nothing, then I test with Franco kernel (M3) and instead retains the settings, I put again ak.041 -faux.017b2 and again the same story: I do AnTuTu benchmarck and "forgets" the setting of the CPU lowering it to 1134 ... the same thing happens to someone? how to resolve?
up... pls
Hello
I am on a quest to find the best governor or kernel for me.
Firstly heres my ''specs'':
I am using I9505, on GE JFLTE-GPE 5.0.1 rom. Right now i have Hulk Kernel, but i have also tried Alucard/Goggy_Max.
I do not care if i have to flash kernels, etc. but i do not wish to change rom
I use my phone for Facebook, Snapchat, Messenger, Chrome, Gmail and loads of music. My music is on my MicroSD (64GB 95MB/s reads). i do NOT game on my phone.
My wish is for the most smooth performance of the above-mentioned, but it is also VERY important for me to have good battery life. Therefore i use Greenify and Amplify. I have limited many alarms/wakelocks, and greenified alot (not Messenger/Snapchat, because it stops notifications)
I do NOT own SetCPU, but i am using STweaks on Hulk Kernel right now.
I have usually used Ondemand governor, but found out yesterday that governors can do alot of difference, so i have shortly tried Badass, and trying SmartassH3 right now. I have been very satisfied with Ondemand governor, but i would be happy if i could get better battery life, with the same performance. For my GPU im trying 'Simple'' governor.
Furthermore ive considered the following governors; DanceDance, Badass, Ondemand, Yankactive, Smartmax, Impulse, SmartassH3 but i am not limiting myself to these, if you have other suggestions.
Thanks in advance
Links to my used Rom/Kernels
Goggy_max : http://forum.xda-developers.com/showthread.php?t=2741181
Hulk_Kernel : http://forum.xda-developers.com/galaxy-s4/i9505-develop/kernel-hulk-kernel-v1-stweaks-based-t3050469
GE Rom : http://forum.xda-developers.com/showthread.php?t=2557353
Alucard Kernel : Included as default in rom.
Here's a thread with explanation on pretty much all CPU governors and I/O schedulers.
Based on what you're saying, Intellidemand should be ok for you. It scales CPU based on the GPU load. So that means if your GPU is not working hard (gaming) your CPU should sit in lower frequencies.
SmartassH3 is more of a conservative governor.
You can even try the conservative governor. It was designed with battery in mind. Meaning that this governor prefers the lower CPU frequency. This also means less smoothness.
Another option is to activate one of the Intelli-Plug profiles from Hulk.
Eco performance is what I would suggest. It will turn your phone into a dual core phone but with some performance tweaks.
You could also try the other profiles and see what works best. But you get more battery savings by turning cores off or disabling them.
GDReaper said:
Here's a thread with explanation on pretty much all CPU governors and I/O schedulers.
Based on what you're saying, Intellidemand should be ok for you. It scales CPU based on the GPU load. So that means if your GPU is not working hard (gaming) your CPU should sit in lower frequencies.
SmartassH3 is more of a conservative governor.
You can even try the conservative governor. It was designed with battery in mind. Meaning that this governor prefers the lower CPU frequency. This also means less smoothness.
Another option is to activate one of the Intelli-Plug profiles from Hulk.
Eco performance is what I would suggest. It will turn your phone into a dual core phone but with some performance tweaks.
You could also try the other profiles and see what works best. But you get more battery savings by turning cores off or disabling them.
Click to expand...
Click to collapse
Hi
I tried the SmartassH3, but it seems it keeps rather high freqs? atleast it made my phone warmer than usual, so i am back to Ondemand until further. I activated the intelliplug and limited the cores to 2, and ive felt no performance loss yet. Which is great, so thanks for that tip
BTW, after ive begun with the governor tweaks, ive noticed my Poweramp decides to turn off when my screen is off? :/ It is not hibernated by Greenify, and Amplify has not limited either, so i do not understand why it stops. If i choose ''use wakelocks'' in Poweramp, it stays active. But this ofc. drains battery very quickly . Do you have any idea, what could be the problem here?
Check with an app to see how many cores you have active. Some said those settings don't work. For me they seem to work. But just to make sure.
When using poweramp the device will be awake anyway.
Governors should not have any effect on apps and how they run, except performance-wise. Governors can't put apps to sleep.
Poweramp requires the media service to run. Make sure you did not block that.
GDReaper said:
Check with an app to see how many cores you have active. Some said those settings don't work. For me they seem to work. But just to make sure
When using poweramp the device will be awake anyway.
Governors should not have any effect on apps and how they run, except performance-wise. Governors can't put apps to sleep.
Poweramp requires the media service to run. Make sure you did not block that.
Click to expand...
Click to collapse
I've already checked with Trickster MOD kernel settings, and verified it works
Ill check up on the media service. Do you know its exact name in Amplify?
amd62 said:
I've already checked with Trickster MOD kernel settings, and verified it works
Ill check up on the media service. Do you know its exact name in Amplify?
Click to expand...
Click to collapse
No, as I don't use Amplify.
after ALOT of tests, i think ive found out what happend. I limited the screen off max freq to 384MHz, and i think this was the problem. I will report back if it is NOT the problem. Else consider it solved
EDIT: Seems it was not. The search continues :I
So I had recently flashed the latest Resurrection Remix 5.5.8 Lollipop onto my LG G2 VS980 and then continued on to installing the Llama Sweet Kernel R3 and had changed the settings to what the OP said to in his post:
Personal setting (soon as i know how to do i'll make them as default) :
CPU MAX FREQ 1497 MHz
CPU MULTICORE POWER SAVING aggressive
CPU GOV Nightmare
ENABLE Intellithermal (IMPORTANT)
CPU VOLT -20
IO Read-Ahead size 2048 KB and Scheduler ZEN
GPU GOV simple_ondemand
Sound +3 for Headset boost and +2 for Speaker boost
POWER SUSPEND kernel mode
FAST CHARGE enable
WIFI SCAN interval 150 sec
http://forum.xda-developers.com/showpost.php?p=61078624&postcount=2
Click to expand...
Click to collapse
I did that and it worked out perfectly fine and my phone has no issues at the moment, but for some odd reason the double tap to wake feature has been removed/doesn't work anymore. I have gone under Settings and through all the options but there is no option to "Double-tap to wake up" anymore. Is there a solution to this?
------------------------------------------------------------------------------------------
I have found out that it is a problem with the kernel. But is there a way to get around and enable the double tap to wake feature on this kernel? I want to try out the kernel but want the feature on my phone as well. If there is no way of that, then can someone link me to the stock kernel for this rom?
http://forum.xda-developers.com/showpost.php?p=62738195&postcount=7092
Hi guys!!
I am running Stock ROM on my GT-I9301, with @sev3n1985 kernel. I have overheating problems! Sometimes it's very hard to hold my phone. How can I solve it? Btw, I'll leave my Kernel Settings down bellow
Regards :*
Settings (I use Kernel Adiutor):
- CPU Max Freq: 1401Mhz
- CPU Min Freq: 300Mhz
- CPU Governor: smartmax
- Multicore Power Saving: Disabled
- CPU Hotplug: MSM Hotplug (MPDecision desactivates)
- CPU Boosted: 1
- Max Cores Screen Off: 1
- Thermal: Temperature Throttle
Sent from my S3 Neo+ (GT-I9301I) running Custom Made StockROM with @sev3n1985 kernel
Have you already done a factory reset?
Perhaps it's just a bad app.
Jhnsn said:
Have you already done a factory reset?
Perhaps it's just a bad app.
Click to expand...
Click to collapse
I use Greenify even on some system apps, so no background apps. And my ROM is deodexed. So I think that's not the problem. But thank you
Sent from my S3 Neo+ (GT-I9301I) running Custom Made StockROM with @sev3n1985 kernel
S3 Neo is familiar with overheating problems even on stock, but I'm trying to understand, do you have that problem even if you are not using your phone that much?
Sometimes hot plug & governors (more tied to the interactive than ondemand) logic simply bricks hot plug & then you have all cores running all the time. Their is also a conflict tied to additional bust frequency logic. All this is actually cased by Samsung & it's never been corrected in this kernel (it is corrected only in official CM12.1 repo). Simple reset resolve this until it happens again.
Regarding Smart max try like this:
Also go with mpdecision hot plug & use simple on demand GPU governor.
It should save some juice keep consumption under control & device cooler.
Zola III said:
Sometimes hot plug & governors (more tied to the interactive than ondemand) logic simply bricks hot plug & then you have all cores running all the time. Their is also a conflict tied to additional bust frequency logic. All this is actually cased by Samsung & it's never been corrected in this kernel (it is corrected only in official CM12.1 repo). Simple reset resolve this until it happens again.
Regarding Smart max try like this:
Also go with mpdecision hot plug & use simple on demand GPU governor.
It should save some juice keep consumption under control & device cooler.
Click to expand...
Click to collapse
Thanks for your time, dude
You can also try like this to keep it more in green line frequency range even more during the light tasks, performance for the light tasks is not stellar but it's more than good enough this way.
Note: Ideal awake frequency (targeted one) for this SoC should actually be 600MHz considering power voltage and DRAM frequency dependencies but on Samsung firmware this is not fast enough so it actually produces contra effects; jumps to higher frequencies more often along with waking up additional cores so 787 is advised minimum. On the other hand peple who love & use Smart max on other light wait roms such as CM's (without of heap load Samsung bull****s) can actually try with 600MHz. Still interactive governor is possible to be tuned better.
Best regards.
I have problem on my OP 8 Pro, I no can set in Franco Manager kernel minimi frequently for little core 300, the same change to 1000? Does anyone have any idea what causes this effect? I no used any app to boost phone... After reboot is normal, i can set 300. Help?
Any advice?
So depending on what kernel you're on it may reset or the settings could be forced.
So EX allows me to go to 300 and stay there, also allows me to lower the max to 100MHz lower. (no performance hit, much cooler phone)
So my advice would be ask in the kernel thread, chances are it's forced to be at 1GHz as Is stock
dladz said:
So depending on what kernel you're on it may reset or the settings could be forced.
So EX allows me to go to 300 and stay there, also allows me to lower the max to 100MHz lower. (no performance hit, much cooler phone)
So my advice would be ask in the kernel thread, chances are it's forced to be at 1GHz as Is stock
Click to expand...
Click to collapse
Ok, I understand, but I restart phone and its normal, I can set 300, after a few hours, I set 300, the same set 1000...
Testing 3 kernels.