Hello, I think I have an issue with the kernel. I can't post in the development thread because I don't have 10 posts. Ok, so here's my problem, in the general section, on the frequency slider, the mhz is in read and reads (chrg override) so it would be max: 1512 (chrg override). What does it mean and what can I do to maybe stop it?
Thanks in advance
coollkidd said:
Hello, I think I have an issue with the kernel. I can't post in the development thread because I don't have 10 posts. Ok, so here's my problem, in the general section, on the frequency slider, the mhz is in read and reads (chrg override) so it would be max: 1512 (chrg override). What does it mean and what can I do to maybe stop it?
Thanks in advance
Click to expand...
Click to collapse
I had a similar problem but it said battery override i go rid of it by taking root from du battery saver app must be something similar an app not letting you be able to use that feature try uninstalling apps that have root access and reboot so that the changes happen
philliedbz said:
I had a similar problem but it said battery override i go rid of it by taking root from du battery saver app must be something similar an app not letting you be able to use that feature try uninstalling apps that have root access and reboot so that the changes happen
Click to expand...
Click to collapse
Thanks! I found an app was doing it.
Related
I froze all of the DRM services as shown in the picture below, yet it is still hogging battery resources as shown below.
Does anyone know how this is possible and how to fix this?
I'm using SleeperRom 1.0.11 and Shadow Kernel 1.03+.
Thanks.
That doesn't help. Percentages don't mean anything. ALL your applications have to run through android system. Take off android from your phone and you can't run anything. To see what is using your battery check Betterbatterystats. What files have the most time on them? Check processes and partial wakes if your battery drains while your phone is in standby. Also get CPUSpy and make sure your phone goes into deep sleep when in standby and not on charge.
Just because it lists DRM in the android system does not mean it is using more than a second or two of quick checking services. This is why some apps screw up if it is removed instead of just frozen. It has to check if the files are still on your phone.
Thanks, i'll try that app. I assumed that since it was at the top, it was using the most. Since updating to SleeperRom 1.0.11 and Shadow Kernel 1.03+, my battery does not seem to be as good even though I have not changed the way I use my phone. This is why I was investigating.
after checking betterbatterystats, I don't even see the DRM service anywhere within the app, so I guess that is good.
I guess my phone just doesn't agree with the update to sleeper 1.0.11 and shadow 1.03+
akuentzler said:
Thanks, i'll try that app. I assumed that since it was at the top, it was using the most. Since updating to SleeperRom 1.0.11 and Shadow Kernel 1.03+, my battery does not seem to be as good even though I have not changed the way I use my phone. This is why I was investigating.
Click to expand...
Click to collapse
I have not tried that combo but is there a default overclocking setting? I tried SleeperROM before and it defaulted to 1100 Mhz overclock. If you came from a ROM with no OC set then that would explain it.
kennyglass123 said:
I have not tried that combo but is there a default overclocking setting? I tried SleeperROM before and it defaulted to 1100 Mhz overclock. If you came from a ROM with no OC set then that would explain it.
Click to expand...
Click to collapse
I usually don't touch the overclock settings and I always to do clean wipe when installing my roms, so whatever is default should stay.
voltage control is set to conservative, min 100, max 1000 Mhz.
akuentzler said:
I usually don't touch the overclock settings and I always to do clean wipe when installing my roms, so whatever is default should stay.
voltage control is set to conservative, min 100, max 1000 Mhz.
Click to expand...
Click to collapse
If you set that as apply on boot after the wipes if you mean data wipe, and install then it should be 1000 max. Easiest way is just check CPUspy. Have you changed brightness on your display? Did the ROM add any apps like Gtalk with video that you didn't have before that may need to be frozen? Definitely get Betterbatterystats and check what's running.
kennyglass123 said:
If you set that as apply on boot after the wipes if you mean data wipe, and install then it should be 1000 max. Easiest way is just check CPUspy. Have you changed brightness on your display? Did the ROM add any apps like Gtalk with video that you didn't have before that may need to be frozen? Definitely get Betterbatterystats and check what's running.
Click to expand...
Click to collapse
I think the major difference is the shadow kernel and the use of voodoo color. I was previously on samurai 2.0.6 or 2.0.8 i think.
I have always had auto brightness on. Betterbatterystats did not reveal anything out of the ordinary.
I guess i'll just try a new rom/kernel combo and see if I can get better results. Thanks for your help Kenny. Betterbatterystats is a nice tool i had not known about.
No problem. I did find that voodoo color and the voodoo control app use a little extra battery plus having to increase brightness a little with voodoo color used up a little more battery.
Sent from my SPH-D700 using XDA App
I have unlocked the 1500mhz frequency for the google nexus in my kernel. But i recently noticed when I turn my screen off the frequency resets to 1200mhz.
I have searched franco's, ezekeel's and a few other's their repositories.
When googling this I get a few results of which one of them is saying this is fixed in franco's kernel.
I checked cpuidle and omap2plus_freq files in mach-omap2 I didn't see anything that could cause this issue.
I am trying all the time to improve our Nexus.
I have a few ideas but it's hard since most developers isolate themselves
Thank for your support, but what do you mean when posting this topic?
Sent from my Galaxy Nexus using xda app-developers app
Use SuperSU instead of superuser. If you already use SuperSU, install this.
That's normal, stock ROM does that. Either do like me and set freqs permissions to 0444. Or do like some others with a modified binary for the ROM.
I am using CM10?
Are you saying the ROM is doing this but not the kernel? And to fix this I need to set the permissions to 444?
djjonastybe said:
I am using CM10?
Are you saying the ROM is doing this but not the kernel? And to fix this I need to set the permissions to 444?
Click to expand...
Click to collapse
Maybe cm10 does it too, I don't know, it's a feature of JB. But setting the permissions work.
nikademus said:
Maybe cm10 does it too, I don't know, it's a feature of JB. But setting the permissions work.
Click to expand...
Click to collapse
To which file should I set the permissions?
This is posted in the wrong Forum and should be posted in the Q and A section and not here in Development.
Moderator, please move this thread to its proper forum.
Thanks,
It's a development related question to kernels. I don't think anyone would give a valid answer in the Q&A area
yiannisthegreek said:
This is posted in the wrong Forum and should be posted in the Q and A section and not here in Development.
Moderator, please move this thread to its proper forum.
Thanks,
Click to expand...
Click to collapse
I know I'm nobody but unlike everyone else who trolls in the dev thread, OP is a kernel developer..... This isn't a normal user asking how to solve this issue. Its a developer who wants to fix this issue on his kernel.
Sent from my Galaxy Nexus using Tapatalk 2
akash3656 said:
I know I'm nobody but unlike everyone else who trolls in the dev thread, OP is a kernel developer..... This isn't a normal user asking how to solve this issue. Its a developer who wants to fix this issue on his kernel.
Sent from my Galaxy Nexus using Tapatalk 2
Click to expand...
Click to collapse
Thank you
Situation after first boot
/sys/devices/system/cpu/cpu0/cpufeq/cpuinfo_max_freq 1200
/sys/devices/system/cpu/cpu0/cpufeq/scaling_max_freq 1200
/sys/devices/system/cpu/cpu1/cpufeq/cpuinfo_max_freq 1200
/sys/devices/system/cpu/cpu1/cpufeq/scaling_max_freq 1200
Situation after configuring max frequency (BEFORE SCREEN IS TURNED OFF)
/sys/devices/system/cpu/cpu0/cpufeq/cpuinfo_max_freq 1500
/sys/devices/system/cpu/cpu0/cpufeq/scaling_max_freq 1500
/sys/devices/system/cpu/cpu1/cpufeq/cpuinfo_max_freq 1500
/sys/devices/system/cpu/cpu1/cpufeq/scaling_max_freq 1500
Situation after turning screen off and back on
/sys/devices/system/cpu/cpu0/cpufeq/cpuinfo_max_freq 1500
/sys/devices/system/cpu/cpu0/cpufeq/scaling_max_freq 1200
/sys/devices/system/cpu/cpu1/cpufeq/cpuinfo_max_freq 1500
/sys/devices/system/cpu/cpu1/cpufeq/scaling_max_freq 1200
They all have r--r--r-- permissions (444)
djjonastybe said:
Thank you
Situation after first boot
/sys/devices/system/cpu/cpu0/cpufeq/cpuinfo_max_freq 1200
/sys/devices/system/cpu/cpu0/cpufeq/scaling_max_freq 1200
/sys/devices/system/cpu/cpu1/cpufeq/cpuinfo_max_freq 1200
/sys/devices/system/cpu/cpu1/cpufeq/scaling_max_freq 1200
Situation after configuring max frequency (BEFORE SCREEN IS TURNED OFF)
/sys/devices/system/cpu/cpu0/cpufeq/cpuinfo_max_freq 1500
/sys/devices/system/cpu/cpu0/cpufeq/scaling_max_freq 1500
/sys/devices/system/cpu/cpu1/cpufeq/cpuinfo_max_freq 1500
/sys/devices/system/cpu/cpu1/cpufeq/scaling_max_freq 1500
Situation after turning screen off and back on
/sys/devices/system/cpu/cpu0/cpufeq/cpuinfo_max_freq 1500
/sys/devices/system/cpu/cpu0/cpufeq/scaling_max_freq 1200
/sys/devices/system/cpu/cpu1/cpufeq/cpuinfo_max_freq 1500
/sys/devices/system/cpu/cpu1/cpufeq/scaling_max_freq 1200
They all have r--r--r-- permissions (444)
Click to expand...
Click to collapse
Do you have a CPU frequency changer app, like setcpu? They are known to change permissions to 0666. How did you set the Max freq to 1500?
please post questions/issues in Q&A section.
Development forums are for sharing created software.
thread moved.
nikademus said:
Do you have a CPU frequency changer app, like setcpu? They are known to change permissions to 0666. How did you set the Max freq to 1500?
Click to expand...
Click to collapse
ramdisk init.rc defaults both to 0644 permissions already. So I am good there.
I know there might already be an answer to my question but if been searching for 2 hrs and can't find it.
Can anyone point me to a Kernel which can be used with the ROM in the title?
Gaffiero88 said:
I know there might already be an answer to my question but if been searching for 2 hrs and can't find it.
Can anyone point me to a Kernel which can be used with the ROM in the title?
Click to expand...
Click to collapse
you can use only the stock one, cause the JB kernel's source code hasn't been released yet....
matt95 said:
you can use only the stock one, cause the JB kernel's source code hasn't been released yet....
Click to expand...
Click to collapse
Ahh that explains everything, thanks
So why is my CPU running at 1.3 Ghz not 1.5Ghz since I flashed this rom?
Gaffiero88 said:
So why is my CPU running at 1.3 Ghz not 1.5Ghz since I flashed this rom?
Click to expand...
Click to collapse
mike could have tweaked the stock kernel...
matt95 said:
mike could have tweaked the stock kernel...
Click to expand...
Click to collapse
Wouldn't that be listed in Rom details?
I just want to know if my phone is running as it should or not
I have found what was wrong, it was the battery saver app under-clocking the CPU .
Just some info in case anyone else has/had the same question
Gaffiero88 said:
I have found what was wrong, it was the battery saver app under-clocking the CPU .
Just some info in case anyone else has/had the same question
Click to expand...
Click to collapse
in fact that sounded pretty strange to me....
Yeah sounded strange to me too but I didn't know there was a battery saver app by default
Gaffiero88 said:
Yeah sounded strange to me too but I didn't know there was a battery saver app by default
Click to expand...
Click to collapse
HTC's ****
i actually find the power saving feature more power consuming(aside from brightness and vibration), i think it causes all processors to start up at lower frequency rather than 1 cpu at high frequency.
Vcek said:
i actually find the power saving feature more power consuming(aside from brightness and vibration), i think it causes all processors to start up at lower frequency rather than 1 cpu at high frequency.
Click to expand...
Click to collapse
Yes I did notice that too, in fact I'm not using it anymore, I just do everything manually instead.
I've got another question about this rom, is it normal that the wallpaper isn't scrolling when I scroll through the home screens?
I have a S4 mini running custom carbon kk unofficial 4.4.3 as it comes with the settings to set CPU's and governors but the phone keeps changing the min to around 1400 but the max stays at 1700.i don't notice until my battery is draining really fast or gets hot. anyone kno a fix to this?
matizkool said:
I have a S4 mini running custom carbon kk unofficial 4.4.3 as it comes with the settings to set CPU's and governors but the phone keeps changing the min to around 1400 but the max stays at 1700.i don't notice until my battery is draining really fast or gets hot. anyone kno a fix to this?
Click to expand...
Click to collapse
Which governor is it using to set a min of 1400? Ever likely it gets hot and eats power! I use f4k's kernel, and the 'Performance Control' app to look at and alter stuff - you don't say what you use or have tried.
There is a Carbon 4.4.4 available with f4ktion 1.5 kernel - might be an idea to flash that and the problem might go away!
xbin said:
Which governor is it using to set a min of 1400? Ever likely it gets hot and eats power! I use f4k's kernel, and the 'Performance Control' app to look at and alter stuff - you don't say what you use or have tried.
There is a Carbon 4.4.4 available with f4ktion 1.5 kernel - might be an idea to flash that and the problem might go away!
Click to expand...
Click to collapse
It's on every governor this happens but I use Wheatley. I would manually set it to around the 300s but in a couple of hours it would auto set at 1400 on its on. This causes my battery to drain my kernel version is 3.4.91 f4ktion 1.4.5 eur lte
matizkool said:
It's on every governor this happens but I use Wheatley. I would manually set it to around the 300s but in a couple of hours it would auto set at 1400 on its on. This causes my battery to drain
Click to expand...
Click to collapse
Strangely enough I've settled with Wheatley too! but it spends most of its time at 162 when not in deep sleep (a bit like me!). This really needs posting in the Carbon thread so I would post a few more things here to help or comment on stuff to get to 10 posts and then ask in there. I can't think what could be causing that behaviour, if it was me it would be bye bye 4.4.3 and hello 4.4.4
xbin said:
Strangely enough I've settled with Wheatley too! but it spends most of its time at 162 when not in deep sleep (a bit like me!). This really needs posting in the Carbon thread so I would post a few more things here to help or comment on stuff to get to 10 posts and then ask in there. I can't think what could be causing that behaviour, if it was me it would be bye bye 4.4.3 and hello 4.4.4
Click to expand...
Click to collapse
Yeah i flashed to 4.4.4 thanks though
Never mind above still happens even though I flashed 4.4.4
matizkool said:
Never mind above still happens even though I flashed 4.4.4
Click to expand...
Click to collapse
Does the actual minimum change rather than it simply running continually at 1400+ and if so which governor does it change to if any!
I read somewhere in the Carbon thread someone was having similar problems so they flashed the kernel twice, one directly after the other; seems something wasn't getting written correctly the first time but was the second, and the problem went away. Worth a go...
xbin said:
Does the actual minimum change rather than it simply running continually at 1400+ and if so which governor does it change to if any!
I read somewhere in the Carbon thread someone was having similar problems so they flashed the kernel twice, one directly after the other; seems something wasn't getting written correctly the first time but was the second, and the problem went away. Worth a go...
Click to expand...
Click to collapse
I found this : Q: CPU/GPU frequency doesn't stick?
A: If your frequency settings don’t stick, it's because on certain Qualcomm or JB and higher devices, there are certain system services (thermald/mpdecision/project butter) or kernel feature that rewrite frequency settings based on current thermal status and/or touch input. Certain custom kernels for your device should include work around for these issues.
Is this a fix?
matizkool said:
I found this : Q: CPU/GPU frequency doesn't stick?
A: If your frequency settings don’t stick, it's because on certain Qualcomm or JB and higher devices, there are certain system services (thermald/mpdecision/project butter) or kernel feature that rewrite frequency settings based on current thermal status and/or touch input. Certain custom kernels for your device should include work around for these issues.
Is this a fix?
Click to expand...
Click to collapse
It could help. Trickster is good. However, this suggests that there is something else causing or forcing the frequency setting to be changed. The question is what? and I've no idea:crying:
Haha I found the problem it was either this battery saver app or I changed to scheduler to anything besides row
matizkool said:
Haha I found the problem it was either this battery saver app or I changed to scheduler to anything besides row
Click to expand...
Click to collapse
Thats good. It was probably the battery saver because they usually do the opposite!
Q&A for Improve performance with CPU Thermal throttling mod (more to come)
Some developers prefer that questions remain separate from their main development thread to help keep things organized. Placing your question within this thread will increase its chances of being answered by a member of the community or by the developer. Thanks for understanding and for helping to keep XDA neat and tidy! :smile:
Do I do anything with the file thermal-engine-8974.conf?
InterfacedUser said:
Do I do anything with the file thermal-engine-8974.conf?
Click to expand...
Click to collapse
The only thing you need to do is back up all the thermal files if you ever want to go back to stock otherwise no just flash my mod
Sorry i meant thermal-engine-8974-default.conf
InterfacedUser said:
Sorry i meant thermal-engine-8974-default.conf
Click to expand...
Click to collapse
No you can just leave it alone
Anyone got the original thermals? Battery drain for me is a bit much
fach1708 said:
Anyone got the original thermals? Battery drain for me is a bit much
Click to expand...
Click to collapse
Here are the Verizon originals. https://www.dropbox.com/sh/xxel8its0wtgoyc/AADMLMBgasXBF9oiULAtNoCja?dl=0
Are you going to make other versions of this mod?
InterfacedUser said:
Are you going to make other versions of this mod?
Click to expand...
Click to collapse
Yes I'm working on one now a few more tweaks then I want to test it for awhile before I release it
Has your phone given you that waring that its about to shut down because its running too hot? I've only seen it once after some extensive gaming. This mod doesn't remove that safety feature does it?
alexguitar said:
Has your phone given you that waring that its about to shut down because its running too hot? I've only seen it once after some extensive gaming. This mod doesn't remove that safety feature does it?
Click to expand...
Click to collapse
No I've never gotten that warning and it does not remove the safety feature I only changed the first three bump downs and left the last four bump downs stock so there is no risk involved with this mod
There was an early mod/tweak where users were/are turning ON Thermal Daemon Mitigation and HiTempProp. I have those enabled, does your mod override that, work in conjunction with it? Should they be set back to off? I flashed V2 and it seems to be fine but with those other mods Im not sure which one is taking precedence or if they are compatible.
Congrats on the XDA Bump!
Sent from my LS990 using Tapatalk Pro.
sinisin said:
There was an early mod/tweak where users were/are turning ON Thermal Daemon Mitigation and HiTempProp. I have those enabled, does your mod override that, work in conjunction with it? Should they be set back to off? I flashed V2 and it seems to be fine but with those other mods Im not sure which one is taking precedence or if they are compatible.
Congrats on the XDA Bump!
Sent from my LS990 using Tapatalk Pro.
Click to expand...
Click to collapse
Yes you definitely want to enable or disable how ever you want to look at it just leave as they were as stock thermal daemon mitigation and high temperature Properties as those completely turn off any throttling at all so you run a risk of burning up your phone if you are doing some heavy gaming
This doesn't seem to work at all. Using a cpu control app such as No Frills i can't set the cpu speed at the max 2.5 ghz when the temp reaches ~60°C. I also tried changing the thermal settings with 3c Toolbox, but no luck there either (i did remember to change the permissions). When you change the thermal settings in 3c Toolbox when do they become active? So back to my original question, why can't i set the cpu speed at 2.5 ghz or does that even matter?
---------- Post added at 03:47 PM ---------- Previous post was at 03:39 PM ----------
The throttling is still the same. I have VS985 and that seems to he the source of all my problems. How would I get this to work on Verizon variant?
InterfacedUser said:
This doesn't seem to work at all. Using a cpu control app such as No Frills i can't set the cpu speed at the max 2.5 ghz when the temp reaches ~60°C. I also tried changing the thermal settings with 3c Toolbox, but no luck there either (i did remember to change the permissions). When you change the thermal settings in 3c Toolbox when do they become active? So back to my original question, why can't i set the cpu speed at 2.5 ghz or does that even matter?
---------- Post added at 03:47 PM ---------- Previous post was at 03:39 PM ----------
The throttling is still the same. I have VS985 and that seems to he the source of all my problems. How would I get this to work on Verizon variant?
Click to expand...
Click to collapse
I made this mod on the Verizon variant so it should work fine backup your originals flash my mod and wipe the caches and reboot
The only bug is if you change the thermals in an app like 3c toolbox you have to go back into system/etc and change the permissions back to 0777 on thermald.config
What recovery are you using because the one im using can't mount the cache partition
InterfacedUser said:
What recovery are you using because the one im using can't mount the cache partition
Click to expand...
Click to collapse
I'm using the bumped twrp
It works great!! Thanks.
Sent from my LG-D851 using XDA Free mobile app
Just to confirm, I can use this with cyanogenmod correct?
4ndroid99 said:
Just to confirm, I can use this with cyanogenmod correct?
Click to expand...
Click to collapse
It hasn't been tested with cyangen but I don't see any reason why it shouldn't, if you would like to test it out and let me know it would be greatly appreciated thanks Rob