Underclocked CPU values stay persistent - OnePlus 3 Questions & Answers

Hi there,
A while back, I decided to underclock the CPU on my rooted OnePlus 3 (A3003). Can't remember which app I used to do so, but I set the max freq. on my big cores to 1324 MHz, and on my little cores to 1036 MHz, which really helped with battery life.
Lately though, I felt the need of a bit more juice from the CPUs, so I tried bumping the frequencies up a little, using Kernel Auditor on RR-OS v5.8.4. However, the settings don't seem to save... 30 seconds after I bump them up, they revert back to the original underclocked values I have been using. Changing the CPU Governor works, as well as underclocking the CPU even lower; these settings remain saved. Disabling cores also works.
Does any of you have any suggestions? Has anyone encountered this as well?
Cheers.

Ricksis said:
Hi there,
A while back, I decided to underclock the CPU on my rooted OnePlus 3 (A3003). Can't remember which app I used to do so, but I set the max freq. on my big cores to 1324 MHz, and on my little cores to 1036 MHz, which really helped with battery life.
Lately though, I felt the need of a bit more juice from the CPUs, so I tried bumping the frequencies up a little, using Kernel Auditor on RR-OS v5.8.4. However, the settings don't seem to save... 30 seconds after I bump them up, they revert back to the original underclocked values I have been using. Changing the CPU Governor works, as well as underclocking the CPU even lower; these settings remain saved. Disabling cores also works.
Does any of you have any suggestions? Has anyone encountered this as well?
Cheers.
Click to expand...
Click to collapse
Could be a bug. But I really do not recommend to underclock or disable any cores. Perhaps reset the app that set those values and do a reboot.

Puddi_Puddin said:
Could be a bug. But I really do not recommend to underclock or disable any cores. Perhaps reset the app that set those values and do a reboot.
Click to expand...
Click to collapse
Do you mean reset Kernel Auditor ? I did the tweaks a while ago, I even switched a bunch of ROMs in the meanwhile. RR-OS doesn't come with a performance app, I had to get Kernel Auditor off the store, that came already reset, right?
I also tried changing the clock speeds with 3C CPU Manager, but the values jump back (as seen in the video posted).

You should follow mega unbrick guide method 2

Ricksis said:
Do you mean reset Kernel Auditor ? I did the tweaks a while ago, I even switched a bunch of ROMs in the meanwhile. RR-OS doesn't come with a performance app, I had to get Kernel Auditor off the store, that came already reset, right?
I also tried changing the clock speeds with 3C CPU Manager, but the values jump back (as seen in the video posted).
Click to expand...
Click to collapse
Pretty sure it is a kernel issue. You probably won't be able to solve It.

Bryandu13 said:
You should follow mega unbrick guide method 2
Click to expand...
Click to collapse
Puddi_Puddin said:
Pretty sure it is a kernel issue. You probably won't be able to solve It.
Click to expand...
Click to collapse
If the problem is in the Kernel, could I do a TWRP backup, follow the mega unbrick guide method 2, then restore the backup? Would that work?

you can try, but check the resust after the unbrick flash before restore the backup

Ricksis said:
If the problem is in the Kernel, could I do a TWRP backup, follow the mega unbrick guide method 2, then restore the backup? Would that work?
Click to expand...
Click to collapse
Mostly, recovery with backup turns you to same problem.
Better way is to backup the app data using root backups like
Oandbackup from f-droid,
Or titanium backup
Then, keep it safe on desktop and start method 2.
In this way, you may preserve data for required apps.
However, some apps may misbehave if you change from one ROM to another.

SivaMaxwell said:
root backups like Oandbackup from f-droid, Or titanium backup
Click to expand...
Click to collapse
So you advise me against TWRP? I would've done separate backups for system, app data, etc. in case something goes wrong.

After much struggle, I followed method 1 for bricked phones and reinstalled everything. Frequencies are still stuck on lower than max values...

Ricksis said:
After much struggle, I followed method 1 for bricked phones and reinstalled everything. Frequencies are still stuck on lower than max values...
Click to expand...
Click to collapse
Don't think otherwise.. just go to service centre, submit it stating that you have a malfunctioning motherboard.
I had exactly the same issue, this can't be resolved no matter what. So, I did the same.
Install Oneplus recovery and OOS and go to service centre. Tell them that your phone is not working as expected. Games are lagging and all apps are lagging. They will deny at first. You have to try to call the online team.
This is what I've done.
You can find my post
https://forum.xda-developers.com/oneplus-3/help/oneplus3-hanging-lagging-doesnt-respond-t3617057
Finally, they will change your motherboard and problem is solved.
The problem is in Motherboard.
Read it until last post.
Don't ever tell that you have rooted the phone. They keep on denying that your phone's warranty is gone, etc. So don't tell anything about root, under-clocking

Related

[Q] SleeperRom DRM Service killing battery?

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

How do I go about overclocking my HTC One X?

Hi all I'm fairly new to these forums, although I have been watching from afar for quite some while now!
I have been trying out custom roms and various kernels and was wondering how do I go about overclocking my device? Only reason I am asking is because I was checking out benckmark results for other devices and noticed some can be particularly high.
Any insight would be most appreciated!
I wouldnt try any overclocking on the HOX because of the heat issues. A more safe and stable way of doing it is changing the govenor of the kernel or forcing cores online. I think you can use core control (in the apps and themes section) to change core behaviour and system tuner to change govenor.
view heisoom
I have now installed core control. Got to admit it is nice having the option to save a bit more power. How much as an estimate do each of cores use anyway just out of interest?
meleelord said:
I have now installed core control. Got to admit it is nice having the option to save a bit more power. How much as an estimate do each of cores use anyway just out of interest?
Click to expand...
Click to collapse
you can download an app called tegrastats to find out more but all you should know is this. once you activate the corecontrol and depending what app you use you should be fine. if i was you i would also use no-frills cpu app. that way you can underclock and would save you more juice
Goku80 said:
you can download an app called tegrastats to find out more but all you should know is this. once you activate the corecontrol and depending what app you use you should be fine. if i was you i would also use no-frills cpu app. that way you can underclock and would save you more juice
Click to expand...
Click to collapse
Fantastic! Many thanks for the advice. I have now installed no-frills cpu, and started to tinker around with the settings. Could I ask as I am still fairly new to some of this, when I first went on to the settings both maximum and minimum were set to 1.5 GHz (Not sure if it was just saying this on the app or not or if these are the actual settings) but I would guess this would use a lot more power am I right?
meleelord said:
Fantastic! Many thanks for the advice. I have now installed no-frills cpu, and started to tinker around with the settings. Could I ask as I am still fairly new to some of this, when I first went on to the settings both maximum and minimum were set to 1.5 GHz (Not sure if it was just saying this on the app or not or if these are the actual settings) but I would guess this would use a lot more power am I right?
Click to expand...
Click to collapse
yes you are right. put the min frequency to say 200 or 300 mhz and then press apply on boot and then reboot and you should be fine

[Q] Overclock with SetCPU

Hi,
Would anyone be kind enough to list a step-by-step process on how to overclock the Note 8.0 using SetCPU? I'm a new user of this app and I'm afraid I may end up doing some irreparable damage to the device.
I am also just curious to see if I can squeeze some more gaming juice from the Note 8.0.
thanks in advance.
jnolaw said:
Hi,
Would anyone be kind enough to list a step-by-step process on how to overclock the Note 8.0 using SetCPU? I'm a new user of this app and I'm afraid I may end up doing some irreparable damage to the device.
I am also just curious to see if I can squeeze some more gaming juice from the Note 8.0.
thanks in advance.
Click to expand...
Click to collapse
I was going to post a link to a setCPU guide, but its no longer available
Id only push the CPU a little. In order to gain real gaming perfomance increases you need to push the GPU, but in order to do that you will need a kernel that supports it.
I only received my tablet last night and wont be rooting it until the weekend so cant say what settings ill be using yet. my aim is to attempt to overclock slightly and undervolt where I can...
You're not going to break it with SetCPU. If you overclock too much, the system will become unstable, then just back off. Also, the system will shut itself off well before any temperature possible of causing permanent damage was reached.
SetCPU has an option to create a recovery-flashable zip file, which resets the CPU settings to default. I would absolutely take this precaution, as I've had to resort to it on my old HTC Flyer tablet (became unstable, and bootlooped). As long as you select this option, you're pretty safe.
Other than that, just follow the basic rule of overclocking any computer, and push the clock up one or 2 increments at a time, then test for a few hours to see if the tablet is stable under various usage conditions. Repeat until you've either reached a desirable clock speed, or encounter instabilities.
Also, as you may already be aware, higher than "stock" CPU clock steps are normally not available unless you flash a custom kernel.
The trickster app supports GPU overclock on Civato's kernel.
If you're looking to push the GPU that's the way to go.
Thanks for the valuable inputs to all.
roustabout said:
The trickster app supports GPU overclock on Civato's kernel.
If you're looking to push the GPU that's the way to go.
Click to expand...
Click to collapse
Does the Trickster app allow for senario clock settings. Ie. underclock the CPU on screen off or if battery is bellow a certain percentage?
I may have to switch from setCPU to it if it has the same settings and more...

i messed up my tablet :(

I touched some no frills cpu control settings and now my benchmark results are about 19000-22000 and it used to be like 24000 i tried changing the rom and all that stuff if someone can give me the stock governator and all frequencys and that stuff it would be helpful.. Thanks i need help i dont know what to do
Now i cant do any better than 23000
rbcios said:
Now i cant do any better than 23000
Click to expand...
Click to collapse
Firstly, I assume by the size score that you are using Antutututu. If so then you always get variance in the scores, and yes it can be 4k difference.
Next, I'm gonna bet that you are seeing thermal throttling, where the device is turning off 2 of the cores due to heat.
I've only noticed this behaviour recently myself. It's a real pain in the arse. I've downloaded trinity kernel app to get around the problem. In his app you can turn off thermal throttling and force the two other Cores to stay on.
This isn't a permanent fix though as the settings don't want to stick for some reason that is beyond me.
Next, is there no reset to default in no frills cpu app ?
Or you can uninstall no frills and make sure you delete any folders off your sd card, then either reflash your rom or you could even flash AICP kernel.
This should get you back to default.
Finally if you still think it's your settings, you could tell us all the settings you have changed and between the guys on the forum we could tell you what to change back to.
All the best rich
**just had a quick look at no frills on play Store. Looks like there's not loads to alter.
I like interactive governer and row scheduler (as we can't get row I use deadline.)
Min frequency wants to be at 384 and max at 1728.
That's the basics.
Sent from my LG-V500 using XDA Premium HD app

why cant i underclock the CPU?

Every time I try to underclock the CPU as soon as I leave the app the sliders go back to where they were originally. Even after applying on boot. Am I doing something wrong?
BakedOnSomeSour said:
Every time I try to underclock the CPU as soon as I leave the app the sliders go back to where they were originally. Even after applying on boot. Am I doing something wrong?
Click to expand...
Click to collapse
Since you've given virtually no information, I will assume that your phone is unrooted and/or running with the stock kernel. You will need to address both to be able to underclock.
Because underclocking is silly.
Wakamatsu said:
Since you've given virtually no information, I will assume that your phone is unrooted and/or running with the stock kernel. You will need to address both to be able to underclock.
Click to expand...
Click to collapse
I am rooted and running elementalX kernel
BakedOnSomeSour said:
I am rooted and running elementalX kernel
Click to expand...
Click to collapse
I'm not running EX. Does it use init.d or config script? Those may overwrite whatever method you're using to underclock at boot.
Underclocking-saving battery
Is a BIG LYE
CPU will not use full power (max freq) when not need.
Dont forget what is Mhz (how MUCH things CPU can do in what TIME) the only deffrent bettwen underclocked and overclocked is TIME.312Mhz will do something in 5 mins,but 2 Ghz will do it in 1 second. It just do faster,but battery use is same,count yourself
1. You warmed up a dusty thread.
2. Battery-work isn't simply product of time and frequency: longer low tasks eats fewer capacity than shorter peak ones.

Categories

Resources