Getting CPU settings to stick - AT&T, Rogers HTC One X, Telstra One XL

I have been unsuccessful on being able to get CPU settings to stick. I am on clean kernel and its overclockabke up to 1.9, and the low side can be under clocked to 192, with default being 384.
I personally want mine to stick at 192 low and 1728 high...and it does for maybe 5 minutes, then its back to the CPU wide open at 1.9 and low 384.
What can I do to get my settings to stick? I have set on boot checked.
Sent from my HTC One X using xda app-developers app

most early kernels were made to run at the creators best stable overclock. i would use a newer kernel that might have more inherent flexibility such as the new beastmode v4 or ElementalX which might allow you to get a stable overclock at frequencies lower then max.

DvineLord said:
most early kernels were made to run at the creators best stable overclock. i would use a newer kernel that might have more inherent flexibility such as the new beastmode v4 or ElementalX which might allow you to get a stable overclock at frequencies lower then max.
Click to expand...
Click to collapse
Has beastmode setup where I can pull only the boot.IMG out yet?
Sent from my HTC One X using xda app-developers app

joho5 said:
Has beastmode setup where I can pull only the boot.IMG out yet?
Sent from my HTC One X using xda app-developers app
Click to expand...
Click to collapse
Negative on Beastmode v4. I'm still trying to figure out how to flash that kernel.
In the mean time, I've flashed ElementalX v1.14. So far, settings have stuck, and I'm using kernel tuner.

No frills CPU app works very well for me. Kernel tuner was unable to keep my settings where i wanted them.
Sent from my One X using xda premium

Related

Does SetCpu overclocking work on both cores?

I use the SetCPU on the HTC Sensation 4G, it looks like it only scaling the cpu0. I am overclocking it to 1.5GHz but when I query the cpu frequency I don't see it on cpu1.
can somebody run the fallowing lines on adb shell to see if the scaling works for you?
Code:
cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq
cat /sys/devices/system/cpu/cpu1/cpufreq/scaling_max_freq
cat /sys/devices/system/cpu/cpu1/cpufreq/scaling_cur_freq
cpu0 gives 1512000 for me but cpu1 gives 1188000
ps cpu1 goes idle and this file becomes unavaliable, I run linpack run multi-thread just before I query the cpu1.
Sent from my HTC Sensation 4G using XDA App
How did you even get the Setcpu to recognize the sensation's 1.2ghz? How did you detect the device?!
Knucklessg1 said:
How did you even get the Setcpu to recognize the sensation's 1.2ghz? How did you detect the device?!
Click to expand...
Click to collapse
Custom kernel but setcpu definitely isn't working right with them either. Still not 100% compatible with our asynchronous cpu.
Sent from my Leedroided Htc Sensation 4g!
dr.m0x said:
Custom kernel but setcpu definitely isn't working right with them either. Still not 100% compatible with our asynchronous cpu.
Sent from my Leedroided Htc Sensation 4g!
Click to expand...
Click to collapse
I have a custom kernel that supports 1.8ghz. but setcpu only allows 998 to be the maximum when i click nexus one/snapdragon. I don't know what other options i have.
If you have a custom kernel that supports it (most do i think) setcpu should have an option to autodetect. You shouldn't have to select a device. If autodetect isn't available try uninstalling setcpu and reinstalling it. None of the device selections will work for us because our device/chipset isn't supported for manual selection (yet).
If You're using a custom kernel then delete set cpu and use an OC Daemon like the Virtuous Daemon with Unity Kernel or user Android Rev HD and Mike's OC Daemon with any compatible custom kernel -- which depends on if you're using a 2.3.3 or a 2.3.4 ROM.
How that helps d0oD
Sent from my HTC Sensation Z710e using XDA Premium App
BonesRed said:
If You're using a custom kernel then delete set cpu and use an OC Daemon like the Virtuous Daemon with Unity Kernel or user Android Rev HD and Mike's OC Daemon with any compatible custom kernel -- which depends on if you're using a 2.3.3 or a 2.3.4 ROM.
How that helps d0oD
Sent from my HTC Sensation Z710e using XDA Premium App
Click to expand...
Click to collapse
How easy is it to employ the OC Daemon and a kernal for it? Is it something we can just DL to out SD card?
Yes Dude, just flash a custom rom. If you're on a 2.3.3 based rom there's plenty of custom kernels and if you're on a 2.3.4 based rom just flash The Unity V6 or V7 kernel which should come with the virtuous OVERCLOCK Daemon included as part of the flashable.zip that you can find in the Leedroid ROM's thread in development.
Sent from my HTC Sensation 4G using XDA Premium App
BonesRed said:
If You're using a custom kernel then delete set cpu and use an OC Daemon like the Virtuous Daemon with Unity Kernel or user Android Rev HD and Mike's OC Daemon with any compatible custom kernel -- which depends on if you're using a 2.3.3 or a 2.3.4 ROM.
How that helps d0oD
Sent from my HTC Sensation Z710e using XDA Premium App
Click to expand...
Click to collapse
Great info, thanks.
Btw, love your avatar.
Sent from my HTC Glacier using XDA Premium App
I just set OC to 1890Mhz
Cpu0 is at 1890
and when i ran linpack and got Cpu1 it was only at 1188.
Unity V5 on Senseless 1.3
I found this out before SOFF with the kernel module insmod. Even with the virtusous_oc demon, it still not working. I'm using 2.3.4 kernel with smartass, I wonder if that works on second core.
Sent from my HTC Sensation Z710e using XDA App
I just checked with insert coin 2.3.4 rom scaling governor of the cpu0 is smartass and governor of cpu1 is ondemand. I guess that does not work either.
cat /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor
Sent from my HTC Sensation Z710e using XDA App
haha, I bet this phone is a single core really with a bit HTC fakery... could be why the cpu benchmarks are so bad lol
anarchyuk said:
haha, I bet this phone is a single core really with a bit HTC fakery... could be why the cpu benchmarks are so bad lol
Click to expand...
Click to collapse
hahaha, they also said its unibody when in fact its not...
Come on we need further testing, need to know the KERNEL, ROM, and what app you are using to control the CPU. CF-Bench is a longer test that stresses both cores.
If you look a the thread with Faux this is an issue with the ROMs or the OC apps, not the CPU, which the CPU in the phone is one of the only ones with an ASYMMETRIC CPU, meaning that the cores do not sync or lock to one another.
I am using set cpu with the unity v7 kernel and it works fine I am over clocked to 1.7ghz at full, when battery gets low goes down to 700mhz, when screen off about 500 mhz
when using stock kernal I used a manual settings using setCPU.txt obv cant over clock it but could under volt it to save battery when screen was off... if anybody wants my set cpu profile (txt file) I still have it floating about
you know what here is the file
place the file on the root of your sd card and in set cpu select manful from the device list.
remember stock kernel = no overclock but happy under clocking
Kurisu87 said:
I am using set cpu with the unity v7 kernel and it works fine I am over clocked to 1.7ghz at full, when battery gets low goes down to 700mhz, when screen off about 500 mhz
when using stock kernal I used a manual settings using setCPU.txt obv cant over clock it but could under volt it to save battery when screen was off... if anybody wants my set cpu profile (txt file) I still have it floating about
Click to expand...
Click to collapse
Kurisu87 said:
you know what here is the file
place the file on the root of your sd card and in set cpu select manful from the device list.
remember stock kernel = no overclock but happy under clocking
Click to expand...
Click to collapse
Ok you can't apparently pay attention to the point of this thread, all CPU apps, CPU Master, SetCPU, Virtuous Overclock all are able to overclock my CPU with the custom kernels, the problem is not me being able to overclock or not, its been tested by me many times with other kernels as well, and the OP that the Second Core is not sync and also not being modified by the governor as well. So all the CPU apps are only controlling the single core.
Does anybody tried CPU Master ? I think it's the OC utility that coredroid ROM suggest...
MasterKaiser said:
Does anybody tried CPU Master ? I think it's the OC utility that coredroid ROM suggest...
Click to expand...
Click to collapse
same problem exists, you can look at my discussion with Faux123
http://forum.xda-developers.com/showthread.php?t=1216197&page=7

[Q] can someone help me overclock?

ok guys i dont know weather its me or not
but i had flashed some kernals the are 1.5ghz but my quadrant score wont go up than 3010 highest i got.
some people on youtube shows them more than 5000 so i was wonder what was i doing wrong
at the moment im running CM7 lates build 158
and i notice some kernals wont work with lates buil
what kernals can i flash to overclock my phone as fastest?
and how.
thanks in advance
Try the cm oc/uv 0.4.2 kernel by faux, install setcpu (free to members here, don't have link at the moment). Inside setcpu is where you adjust the kernel speeds. From what I've noticed, a custom kernel will be clocked around the normal kernel speed (stability reasons maybe) so even with custom kernels your not running as fast as you can.
Sent from my LG-P999 using xda premium
wgrant said:
Try the cm oc/uv 0.4.2 kernel by faux, install setcpu (free to members here, don't have link at the moment). Inside setcpu is where you adjust the kernel speeds. From what I've noticed, a custom kernel will be clocked around the normal kernel speed (stability reasons maybe) so even with custom kernels your not running as fast as you can.
Sent from my LG-P999 using xda premium
Click to expand...
Click to collapse
i done the setcpu all the way to 1000 but it didnt seems to helped. i didnt go into profiles cause i dont know what im doing in there.
What kernel are you using? You have to use a custom kernel to overclock. Setcpu will detect the settings created by the person that made the kernel and allow higher settings. With the kernel I suggested you can go up to 1.55ghz
Sent from my LG-P999 using xda premium

[Q] (Q)How to overclock.

Hello world. I'm running faux 004 but when I try to mess with my CPU limits with SetCpu etc. It only goes up to 1.51. What do I have to do to make higher speeds available?
FrenzyGr said:
Hello world. I'm running faux 004 but when I try to mess with my CPU limits with SetCpu etc. It only goes up to 1.51. What do I have to do to make higher speeds available?
Click to expand...
Click to collapse
the kernel wont have higer speeds try bricked kernel n cpu master free
Sent from my Sensation using xda premium
FrenzyGr said:
Hello world. I'm running faux 004 but when I try to mess with my CPU limits with SetCpu etc. It only goes up to 1.51. What do I have to do to make higher speeds available?
Click to expand...
Click to collapse
try system tuner to overclock your processor...it works with faux 004 (also if you want performance change the governer to ondemand. its possible with system tuner too)
janarioo said:
the kernel wont have higer speeds try bricked kernel n cpu master free
Sent from my Sensation using xda premium
Click to expand...
Click to collapse
Each kernel has a range of frequencies built in, check the specification before you flash to get the range you want. All of the CPU management apps can only work within the ranges defined in the kernel.
sent from HTC Pyramid using Tapatalk 2
Try the new Bricked kernel. You can easily set the maximum and minimum frequencies simply by renaming the ZIP file. Use Recovery to flash. Setting CPU frequencies was never that easy!
I would say try bricked (like aayush mentioned). As he said, you can change the clock speeds by renaming the zip file (up to 1,944 Ghz, but only if your phone can handle it, so I would suggest that you first use "System Tuner" to test how high you can go with oc).
try searching for a kernel that supports hiigher clock rate
for example when flashing arhd it asks you about the kernel you want and not sure wich one can go to 1.7ghz or more
http://www.google.com/url?sa=t&rct=...xOjqCQ&usg=AFQjCNFPmCXITLZFHlmL0XotkhrO8YRVEQ
janarioo said:
the kernel wont have higer speeds try bricked kernel n cpu master free
Sent from my Sensation using xda premium
Click to expand...
Click to collapse
I agree...with bricked kernel, you can set CPU min/max....
I tried Bricked at 1.83 and works like a charm. Tried at 1.99 but after a minute or so my phone rebooted so I'm back to the more stable 1.83 and the battery is amazing!
Sent from my HTC Sensation XE using Tapatalk 2

**OBSOLETE** NO LONGER SUPPORTED [KERNEL][S4] Fusion Kernel v1.1 (7/18/12)

Fusion Kernel for the One S (S4)
Lastest Version: v1.1 (7/18/12)​
This kernel is no longer supported. I have completely re-based from scratch and released a new kernel, Fusion Ultimate. Please check it out.
Thanks for all the support.
This is a kernel based off of the lastest US T-Mobile sources that just released.
It is compatible with all One S's with an S4 processor.
*Disclaimer*
Code:
I am not responsible for anything that happens to your device.
By using this you are taking full responsibility blah blah blah....
...you get the point
As there are many people working on ROMs for the One S, I have decided to start maintaining a custom kernel for it. Again, this is based off of the TMOUS kernel sources that just released a few days ago. I will add more and more features to it for new releases. Note that this is only compatible with stock Sense-based ROMs, not AOSP-based ROMs like CM9 or AOKP. Maybe in the future I will create an AOSP version. Enjoy
v1.0 (Initial Release)
- Based off the T-Mobile US kernel sources
- All features from mdeejay's latest virtuous kernel
- Overclocked to 2.1Ghz by default --> use SetCpu or similar app to change
- Added SmartassV2 governor (gives extraordinary battery life and performance, look here)
- tweaked SmartassV2 frequencies for better compatibility
- insecure kernel (root in adb)
v1.1
- Fixed CPU issues from virtuous kernel (hopefully)
- Enabled init.d scripts support with busybox run-parts
- Reverted to stock GPU 2D and 3D frequencies
- CPU now default 1.5Ghz
- SmartassV2 as default governor
- make CPU1 (second core) to be online
- good battery life
Click to expand...
Click to collapse
Downloads
The zip packages are named with the date of their release.
v1.0 (boot-071712.img): http://d-h.st/vtX
v1.1 (boot-071812.zip): http://d-h.st/jsd
How to install:
Flash the zips with TWRP recovery.
Kernels will be in zips now. The reason is because some stock patch scripts from /system/etc were interfering with the CPU frequency settings, hence some the issues from Virtuous kernel. The zips flash the patch scripts as well as the kernel.
Sources
Ramdisk is here: https://github.com/klin1344/initramfs_ville
Kernel is here: https://github.com/klin1344/kernel_ville_US
Credits
Special thanks to mdeejay for his awesome work on his kernel. Also want to thank the whole dev community here. You guys are great!
reserved...
This one too.
Well well
Sent from my HTC VLE_U using xda app-developers app
Cool thanks
Sent from my HTC VLE_U using xda premium
Klin. Do you know if with this kernel there's issues controlling the CPU? Like for example down scaling the speed for both cores or having the governors activate on both cores? I've had that issue before.
Sent from my HTC VLE_U using xda premium
ickedmel said:
Klin. Do you know if with this kernel there's issues controlling the CPU? Like for example down scaling the speed for both cores or having the governors activate on both cores? I've had that issue before.
Sent from my HTC VLE_U using xda premium
Click to expand...
Click to collapse
You mean from the virtuous kernel? I'm not quite sure what you mean, since I've never had issues myself..
Could you give a more detailed explanation of the problem? I will definitely look into it.
Sent using Tapatalk
Let the kernel games begin.
Posted With Axiom One S using TapaTalk2!
klin1344 said:
You mean from the virtuous kernel? I'm not quite sure what you mean, since I've never had issues myself..
Could you give a more detailed explanation of the problem? I will definitely look into it.
Sent using Tapatalk
Click to expand...
Click to collapse
What he means is do the clock settings stick after reboot. In virtuous kernel it went back to Max from boot and the settings had to be set again.
Posted With Axiom One S using TapaTalk2!
itsmikeramsay said:
What he means is do the clock settings stick after reboot. In virtuous kernel it went back to Max from boot and the settings had to be set again.
Posted With Axiom One S using TapaTalk2!
Click to expand...
Click to collapse
That was one problem. Some people, myself included, also had an issue where the kernel settings were only applied to CPU0. CPU1 would stay at whatever the kernel's default min/max speeds were regardless of the settings in SetCPU (or any other cpu app for that matter).
njeske said:
That was one problem. Some people, myself included, also had an issue where the kernel settings were only applied to CPU0. CPU1 would stay at whatever the kernel's default min/max speeds were regardless of the settings in SetCPU (or any other cpu app for that matter).
Click to expand...
Click to collapse
Thanks yes that's what I mean.
Sent from my HTC VLE_U using xda premium
Don't use SetCPU. I use Systuner but CPU Master worked great too.
itsmikeramsay said:
What he means is do the clock settings stick after reboot. In virtuous kernel it went back to Max from boot and the settings had to be set again.
Posted With Axiom One S using TapaTalk2!
Click to expand...
Click to collapse
njeske said:
That was one problem. Some people, myself included, also had an issue where the kernel settings were only applied to CPU0. CPU1 would stay at whatever the kernel's default min/max speeds were regardless of the settings in SetCPU (or any other cpu app for that matter).
Click to expand...
Click to collapse
Okay thanks. I will do some research and testing tomorrow and look into the issue.
Sent using Tapatalk
u make aosp version now!!!!!
thanks
c19932 said:
u make aosp version now!!!!!
*Removed the useless spaces here*
thanks
Click to expand...
Click to collapse
Little bit of spam worth those spaces,don't your think? Anyway, great job OP! Will flash soon!
Sent from my HTC VLE_U using xda premium
Been waiting very impatiently for someone to pick up the new source code and made a kernel, thanks so much for your work on this. Quick question tho, is vsync still turned on? It seems to me that it is.
Sent from my HTC VLE_U using xda premium
quick question--- can this new kernel work with any rom? such as the AxiomS or the PARANOIDANDROID? and 2.1GhZ... that's maad fast, cant wait to try it! thanks
strker45 said:
Been waiting very impatiently for someone to pick up the new source code and made a kernel, thanks so much for your work on this. Quick question tho, is vsync still turned on? It seems to me that it is.
Sent from my HTC VLE_U using xda premium
Click to expand...
Click to collapse
If it was in virtuous kernel, then it is here. I haven't gone through to change some of the stuff from virtuous kernel yet.
marokkino13 said:
quick question--- can this new kernel work with any rom? such as the AxiomS or the PARANOIDANDROID? and 2.1GhZ... that's maad fast, cant wait to try it! thanks
Click to expand...
Click to collapse
It will work on sense based ROMs only.
Sent using Tapatalk
confirmed multi touch issue
Sent from my HTC VLE_U using xda app-developers app
same problems of mdeejay kernel, multitouch issue, also some flickering (maybe because of vsync off)

[Q] OC Kernel for d2g running CM7.1 kang/pooka?

I've been looking and searching for an overclock kernel for my d2g which I finally have running CM7.1.0. Since the unit came with 629, I used the unofficial cm rom from kang?pooka? We all know it uses the gb leaked kernel 2.6.32.9, and the os version is of course 2.3.7.
Suprisingly, everything works great, but I'm just never satisfied unless I'm overclocking lol.
Advice on a daily user kernel that's compatible with this cm7 port? Not just any droid 2.6.32 oc kernel will work right?
[Edit]
Partially solved,
I used the Milestone Overclock and SetCPU combination, seems to be working ok for now...
You cannot swap kernels on DROID2/D2G/DX. Their bootloaders are locked. Unsigned kernels cannot be installed.
There are apps and governors that let you overclock the CPU, though.
Oh that explains my failure to find any oc kernels for it lol and I should have known, since I know it has a locked bootloader. I use SetCpu for underclocking, which I know has an option to pull custom freqs from a text file, but I have been hesitant to try that if the speeds aren't supported in the kernel.
I'll look into it more and look at additional governors.
Sent from my GT-P3113 using XDA Premium HD app
the 2.3.4 update seems to made under/over-clocking harder
look @ corecontrol, reported to work on dx
Sent from my Clear using xda premium
sd_shadow said:
the 2.3.4 update seems to made under/over-clocking harder
look @ corecontrol, reported to work on dx
Sent from my Clear using xda premium
Click to expand...
Click to collapse
I made some progress, using Milestone Overclock to mod the kernel and SetCPU to control the clock. I found that I'm only stable up to 1340 Mhz with a vsel of 80.
This is progress, but I am more than significantly disappointed considering my last HTC Desire Z clocked from stock 800 to 1.5 ghz with no problems at all (besides obvious heat) lol.
I shall keep at it!

Categories

Resources