Best alternative to set CPU? - Vibrant Q&A, Help & Troubleshooting

Set CPU for some reason is no longer working for me. My settings wont stay set on boot. I'm looking for another overclock option, I'd like to also have profile management for off screen and temp, etc... thanks

If you want profiles, I know of no other voltage programs for the Galaxy S that have them besides SetCPU. For voltage control, we have Pimp My CPU and Voltage Control apps. Both were built with the Galaxy S series in mind.
You may want to simply uninstall/reinstall SetCPU first to see if that fixes your problem. Also, what ROM are you on? If memory serves, I had a similar issue back when I used Project V.

I've tried uninstalling and reinstalling several times. Reflashing the kernel wiping data, cache etc.. I'm on bi winning v3. The problem started when i tried tegrak overclock. Just wanted to give it a whirl, didn't like it and when i put set CPU back on the settings wouldn't stick.

maybe try romtoolbox. it allows you to designate max and min clock speeds as well as the governor. unfortunately no profiles are supported but the app is in the market and has a lot of helpful features with anyone with root access that is on a custom ROM.

Related

[Q] No Kernel Governors Showing?

Just got my gtab the other day. After some XDA upgrades and flashing cm7, I'm not showing any governor selection under cpu settings? I also use Temp+Cpu app to monitor my clock speed and its showing -1mhz constantly with no changes. Everything runs ok, boots no problem, but I'm pretty sure this shouldn't be showing like this.
These are exactly the steps I took-
out of the box booted up, Installed the OTA, checked my info was TNT 1.1 3588, Rooted via z4root, installed clockwork v08, wiped data/factory, cache and dalvik cache, installed cm7n86, booted up.
I'm not new to android but obviously new to the gtab. I'm assuming I did something wrong but not sure what I skipped over if any steps? Any suggestions before nvflashing? Thanks!
If you're running CyanogenMod 7.0.x, then you have pershoot's kernel, which has the correct cpu governor -- ondemand -- already pre-configured. You don't need another governor.
Simply change the MIN and MAX CPU frequencies as needed. The kernel will take care of everything else.
Thanks, but I guess I should have specified more. Not having the governors was a concern as far as them not showing but not for wanting to use the others. I use ondemand for all my devices so that is good to know that it is using that.
For me it's more that it is not showing me what the current cpu frequency / clock speed is. That was one of my ways of telling when an app or something was not acting right. i.e. When I'm sitting on my home screen not doing anything and my cpu is maxed out, then I know something is running when it shouldn't. I still have the cpu % so I can live without the frequency, just not used to seeing my cpu speeds in the negative lol.
btw, is this normal for the gtab/cm7?
The negative CPU frequency is most likely an application bug. Report it to the app author.
Check the correct CPU speed (in kHz) by getting it directly from the kernel:
Code:
$ cat /sys/devices/system/cpu/cpu?/cpufreq/cpuinfo_cur_freq
216000 [I]# system's idle, so the second CPU's been offlined[/I].
[I]
Load the CPU; then,[/I]
$ cat /sys/devices/system/cpu/cpu?/cpufreq/cpuinfo_cur_freq
1000000
1000000 [I]# Both CPUs now operating at 1 GHz[/I].
Instead of the command line, you can also use Michael Huang's SetCPU from Market to check (and set) CPU speed.
Edited
Figured out the answer

[Q] SetCPU and MIUI/CM7

This is a very specific, very non-important question. As such, I'm putting it here rather than in the MIUI revamped thread.
I've read in several places how SetCPU causes system instability and, according to the creator of MIUI Revamped, most kernel devs agree with that assessment. As someone who has never had an issue with SetCPU, whether on Froyo 2.2, 2.2.1, or MIUI 2.3.5, I'm wondering why this has become the consensus.
I'd like to hear from anyone who has had difficulty with getting SetCPU to accept and stably run settings that other programs like Pimp My CPU and Voltage Control handle perfectly well.
Depending on the kernel setcpu works better for me on some roms while pimp my cpu and vc work on most mainly because they are specifically made for our phone ....
Way back when the neo kernel was on neo 10 I had issues using anything but setcpu so I used tk's glitch because it never gave me problems but now i seem to have zero issues using neo 17, glitch, or bali with setcpu, vc, and pimp my cpu installed all at the same time

[APP][N10] Trickster MOD [Kernel Settings and Tweaks]

Trickster MOD app is a tweaking tool to change various settings included in your kernel and other tweaks to your phone. It was made by me and my friend.
Screenshots and more information at links below.
Links
Google Play Store
AndroidPIT
Donate
Website​If you like the app please rate it 5 stars and if you can, please donate.
Feature requests
Please post & vote features on our feedback site. So we can keep track of them
Bug Report
Please read the FAQ at our website before reporting any problem
If the FAQ does not help, use the Bug Report feature in our app & reference your ID here (the number in the mail subject).
Credits:
- Google
- Our great kernel devs
- grilledbacon for your beautiful icon
- Beta testers and translators for your contributions
- Anyone that helped us in some way
Disclaimer: This is provided with NO GUARANTY whatsoever. Use your common sense.
Initial version has been pushed to Google Play https://plus.google.com/u/0/116709542966452959662/posts/NZBEEJcuY5d, still pretty basic ATM moment. More stuffs will be added in later versions.
Thanks for adding support for the Nexus 10!
New version uploaded to market, should be available to you shortly
https://plus.google.com/u/0/116709542966452959662/posts/796By1dhjso
New version has been uploaded to Play Store, more info https://plus.google.com/116709542966452959662/posts/KDqLwP8gMH7
I had backed up my stock kernel using trickster mod, then flashed franco.kernel r-4. I confirmed everything on my phone was working properly, then paid for the donate version of the app so I could restore my stock kernel back to my nexus 10 4.2.1. All was well until I started using my device,
- OTG support was intermittent and my applications were running abnormally slow.
- Most of the folders that had write privileges could not be written to anymore when I tried making a new TWRP backup and ended up corrupting some of my existing application backups (combination of program not being able to write properly and OTG fading in and out).
I had to go into TWRP and restore from a nandroid after the fact and run Titanium to restore all my apps - OTG and worked fine after that. Any ideas, or a possible fix? I'd like to get the most out of the restore kernel function of the app.
bigdog2k7 said:
I had backed up my stock kernel using trickster mod, then flashed franco.kernel r-4. I confirmed everything on my phone was working properly, then paid for the donate version of the app so I could restore my stock kernel back to my nexus 10 4.2.1. All was well until I started using my device,
- OTG support was intermittent and my applications were running abnormally slow.
- Most of the folders that had write privileges could not be written to anymore when I tried making a new TWRP backup and ended up corrupting some of my existing application backups (combination of program not being able to write properly and OTG fading in and out).
I had to go into TWRP and restore from a nandroid after the fact and run Titanium to restore all my apps - OTG and worked fine after that. Any ideas, or a possible fix? I'd like to get the most out of the restore kernel function of the app.
Click to expand...
Click to collapse
Hi there,
The code to do the backup/restore couldn't possibility do that (e.g. it does not contain anything to change permissions). As I don't have the device, previous tests were done by my testers and I had positive results, so I will ask them to check again. For now, can you provide more information:
- ROM: I guess stocks?
- busybox: which app did you use to install it? busybox version?
- If possible do a new nandroid backup and do two bug report (Trickster MOD menu): once before you do a new backup and another when you restore kernel so I can check if there's anything goes wrong. Also send me the list of contents in /sdcard/kernel_backups
bigeyes0x0 said:
Hi there,
The code to do the backup/restore couldn't possibility do that (e.g. it does not contain anything to change permissions). As I don't have the device, previous tests were done by my testers and I had positive results, so I will ask them to check again. For now, can you provide more information:
- ROM: I guess stocks?
- busybox: which app did you use to install it? busybox version?
- If possible do a new nandroid backup and do two bug report (Trickster MOD menu): once before you do a new backup and another when you restore kernel so I can check if there's anything goes wrong. Also send me the list of contents in /sdcard/kernel_backups
Click to expand...
Click to collapse
Thanks for the quick response! I can do that later today. Yes, Rom is stock Jellybean rooted 4.2.1, busybox was installed using the stericson tool from the play store. Ill pm you later with extra info.
heya, loving the app. got one question if anyone can answer. does anyone have a list of kernels that support s2w? I'm using kmanta but it doesn't show CPU temp.
also on a side not, where would the options show up if its able?
edit: stock kernel from paranoid android for n10 and franco kernel doesnt show temperature either
Big eyes, I'm running trickster for the first time on the gnex and have a question. If I change the max freq from 1700 to 1600 and hit save. Then exit and go back in, its back to 1700. I then tried the freq lock option and that seems to work and it stays at 1600.
What's odd, is on the main screen (device status, core 0/1) it only goes to 1000mhz max. In realtime I mean....if I put my finger on the screen and move around it gets to 1000 but nothing higher. I'm wondering maybe if locking it down by checking that option basically locked it down to 1000 rather than 1600?
Confused..... Any thoughts? Thanks, great app
chugger93 said:
Big eyes, I'm running trickster for the first time on the gnex and have a question. If I change the max freq from 1700 to 1600 and hit save. Then exit and go back in, its back to 1700. I then tried the freq lock option and that seems to work and it stays at 1600.
What's odd, is on the main screen (device status, core 0/1) it only goes to 1000mhz max. In realtime I mean....if I put my finger on the screen and move around it gets to 1000 but nothing higher. I'm wondering maybe if locking it down by checking that option basically locked it down to 1000 rather than 1600?
Confused..... Any thoughts? Thanks, great app
Click to expand...
Click to collapse
Kernel/ROM issue. The app always reads frequency settings from the kernel itself so if it's at something then it's there, if a setting doesn't stick then something else changes it, and if the frequency does not go to the max that is because the set governor and its correspondent tunables, as in load is not high enough for the governor to set it to max.
bigeyes0x0 said:
Kernel/ROM issue. The app always reads frequency settings from the kernel itself so if it's at something then it's there, if a setting doesn't stick then something else changes it, and if the frequency does not go to the max that is because the set governor and its correspondent tunables, as in load is not high enough for the governor to set it to max.
Click to expand...
Click to collapse
Fair enough...I appreciate the quick response. It's Franco's latest R8, so I'm guessing its his kernel. Dam.... good to know. Maybe time to go back to stock kernel on Sentinel ROM...wonder if I can change the freq's in that kernel
chugger93 said:
Fair enough...I appreciate the quick response. It's Franco's latest R8, so I'm guessing its his kernel. Dam.... good to know. Maybe time to go back to stock kernel on Sentinel ROM...wonder if I can change the freq's in that kernel
Click to expand...
Click to collapse
You might wanna read our FAQ as it contains some information of what inside a JB device that might change the set frequencies. This should be patched in the kernel or worked around in the ramdisk. I coded for the N10 without a device so it's hard for me to say more. As for the frequency doesn't go to max, it's likely because of the load as I told you. Touching the screen is a relatively light load so it might not go to max frequency at all. That's normal.
Sounds good...last question, how do u reset the CPU spy like stats? Sorry if this is already covered in the faq
chugger93 said:
Big eyes, I'm running trickster for the first time on the gnex and have a question. If I change the max freq from 1700 to 1600 and hit save. Then exit and go back in, its back to 1700. I then tried the freq lock option and that seems to work and it stays at 1600.
What's odd, is on the main screen (device status, core 0/1) it only goes to 1000mhz max. In realtime I mean....if I put my finger on the screen and move around it gets to 1000 but nothing higher. I'm wondering maybe if locking it down by checking that option basically locked it down to 1000 rather than 1600?
Confused..... Any thoughts? Thanks, great app
Click to expand...
Click to collapse
You can't change the max clock freg because you need a kernel with a patched PowerHAL, which Franco doesn't have.
It only goes to 1000mhz because this is how the interactive governor is tuned. If you put it under increased load it will eventually increase. If you go into the governor parameters on trickster for interactive you will see "hispeed_freq" will most likely be set to 1000000 (1GHZ), which means the CPU will jump to this immediately. You can play around with these parameters for battery/performance but Franco and a few testers tune them significantly, although his N10 kernel is very young compared to his N4 and N7 kernels where the settings have been tuned to a tee, and I think the N10 settings might have just been copied over as a reliable base.
We're going to close individual device thread to consolidate our app thread into one at http://forum.xda-developers.com/showthread.php?p=28659480 , please go there if you need to discuss anything related to our app.
Thread Closed as per OP....

[Q] Android low performance after sleep for 5 min or more

Hello for all! :good:
Sorry my english...:cyclops:
Well, i have a low cost tablet, less of 100 bucks, AOC MID 7y2241. It have Amlogic (mason 6) Dual Processor set in 1.2Ghz and 1 GB RAM, GPU Dual Mali 400, running Jelly Bean 4.1.1 :highfive:
It can run all games in excellet performance if... dont sleep. Take easy, i can explain:
Yeah, i dont know why, but, when tablet turns on, he play everything very well. But, if the screen lock and sleep for 5 min or more, the tablet shows me so much lag and low performance after wake up. Just way to back to good playing is restarting device.
I think the problem is the power saving or a seriuos bug, but i not sure. This tablet is set up in conservative mode, and i cant change it. Really, i cant change nothing relative of CPU. I already rooted device with kongo, it works really good! But any apps of overclock dont works in this device. Give root permission, you set, but nothing happen.
I try change manually sys directory (cpufreq), with adb shell, but is same. I give permissions to rw, but the device return me ALWAYS operation denied.
Well, i like to know if is possible write in sys directory. I try for adb and rooted file explorer, but always is operation failled or denied. If this low performance after sleep is a bug, how to fix or if change the governor can help me in this case?
I cant wait for updates... maybe this tablet never see other android version. I cant change image files and rom, cause i cant do backup in this device. Need a solution for compiled kernel.
Seens it is not a particularity of my device. All AOC MID 7y2241 shows this same problem (but only me realized.). Everyone thinks this tablet is slow, but it can run heavy apps and games easily (before first sleep).
Pls, a really need some help (more than 5 days searching and nothing...)
*********************************************************
News: When device restart, 2 cores are working. After 5 min sleeping (lock screen), just one core work. Nothing do the second core wake up. Just shows stopped in CPU-Z. I think this is the problem. How i can fix?
For god, nobody????
Cmon guys, just 5 min of a genius can libert me of my insanity!!!
7y2241 said:
Hello for all! :good:
Sorry my english...:cyclops:
Well, i have a low cost tablet, less of 100 bucks, AOC MID 7y2241. It have Amlogic (mason 6) Dual Processor set in 1.2Ghz and 1 GB RAM, GPU Dual Mali 400, running Jelly Bean 4.1.1 :highfive:
It can run all games in excellet performance if... dont sleep. Take easy, i can explain:
Yeah, i dont know why, but, when tablet turns on, he play everything very well. But, if the screen lock and sleep for 5 min or more, the tablet shows me so much lag and low performance after wake up. Just way to back to good playing is restarting device.
I think the problem is the power saving or a seriuos bug, but i not sure. This tablet is set up in conservative mode, and i cant change it. Really, i cant change nothing relative of CPU. I already rooted device with kongo, it works really good! But any apps of overclock dont works in this device. Give root permission, you set, but nothing happen.
I try change manually sys directory (cpufreq), with adb shell, but is same. I give permissions to rw, but the device return me ALWAYS operation denied.
Well, i like to know if is possible write in sys directory. I try for adb and rooted file explorer, but always is operation failled or denied. If this low performance after sleep is a bug, how to fix or if change the governor can help me in this case?
I cant wait for updates... maybe this tablet never see other android version. I cant change image files and rom, cause i cant do backup in this device. Need a solution for compiled kernel.
Seens it is not a particularity of my device. All AOC MID 7y2241 shows this same problem (but only me realized.). Everyone thinks this tablet is slow, but it can run heavy apps and games easily (before first sleep).
Pls, a really need some help (more than 5 days searching and nothing...)
*********************************************************
News: When device restart, 2 cores are working. After 5 min sleeping (lock screen), just one core work. Nothing do the second core wake up. Just shows stopped in CPU-Z. I think this is the problem. How i can fix?
Click to expand...
Click to collapse
uninstall apps you wont use and also
try clearing cache you can do so by finding at play store :angel:
Thanks so much for coop!
Hell_X said:
uninstall apps you wont use and also
try clearing cache you can do so by finding at play store :angel:
Click to expand...
Click to collapse
**********************************************************************************************
Man, i really really apreciatte your iniciative. Thank you so much! I dont give up yet...
I already do a factory reset, cleanning cache, using Power + Up Button. And not work... Maybe you want said other thing, maybe?
I pass last days broken head in this S.O, and seens a bugged kernel. The tablet boot, and 2 cores working. When 5 min pass by (standby), the cpu 1 is setted off line, and dont wake up again until restart. In I9100, the core wake up frequently, according to demand. But in this case, it dont wake anymore...
When the tablet boot, In "cpu1" folder (in sys/devices/system/cpu/), there is a shortcut of folder "cpufreq" contained in "cpu0" folder. When pass 5 min in standby, the cpu1 is setted like offline, and this shortcut (cpufreq folder in cpu0) is deleted, together with folder "topology". When force wakeup cpu1, just folder "topology" backs. In short, the shortcut of "cpufreq" folder in "cpu1" folder no back anymore.
I think that cpu1 stays without freq control, cause system tuner apps shows the cpu1 like online (just when force wake up), but without freq, just shows n/a.
I really really apreciate a solution for this problem. No one apps can do anything usefull.
For hour, this table have a 4000mah battery, so, i dont matter if i can disable hotplug cpu function. I prefer let 2 cores working that let it cpu1 in offline.
All apps that give tweak "all core enable" in boot dont work (rooted). I need a way that prevent the cpu1 to be setted offline permanently when in standby (lock screen), to avoid first offline set in cpu1.
Something to do with your cpu governor not scaling properly on wake up. Download No-frills CPU Control from playstore. You can read about this app in here.
Try setting the cpu governor to interactive (if none, ondemand) and i/o scheduler to sio (if none, noop or deadline). You can also adjust the min/max frequencies of the stock values.
Yet trying!
Hello!!!
Thanks god, somebody reply me! :victory:
So, how i said, noone apps in google play works (rooted) in this tablet. The No Frills was the first that i try. I click apply, but the config dont change (rooted!).
Is a total root. No this problem. I think that cpu Amlogic have some limitations. Maybe the energy controller is very limited, cause i cant change freqs, governors and I/O (any apps). Just have "conservative" (default, i cant change) and "performance2" (i cant set) governors. Exists "performance", but not have config options (is like no exists).
Or, maybe, the kernel of this android version no able this changes (in this case, i have hope).
I think I/O dont go work here (disk scheduler). What i want is prevent cpu1 set offline, maybe disabling hotplug control?
I discover that this cpu set auto offline cpu1 after 40 ~ 50 min playing heavy games (for sure, high temps...). Certainly, the power manager of cpu Amlogic meson6 is very useless.
If somebody know how disable it in kernel options (maybe uninstalling drivers?), it would be amazing :highfive:
Reviving topic...
Reviving topic...
Reviving topico again...
Reviving topic again... :crying:
7y2241 said:
Reviving topic again... :crying:
Click to expand...
Click to collapse
Claim warranty!
It is s SW Problem ... Iam developing a custom kernel for a Ventos 7 HD ( has the same CPU) it has the the same problems. I fixed it by comparing many meson6 kernel sources. You will need a custom kernel.The Original Amlogic Kernel is very buggy .The CPU can reach 1.5ghz without problems but it is not active in most kernels for Amlogic.Also the CPU1 down is a known Problem , this happens often after a suspend.
Try to find the kernelsource for the device.Maybe i can help you then.
Sent from my LG-P990 using XDA Free mobile app

Any way to get control over the cpu?

I've tried several apps that could get kernel access, but they either crash or fail to load. I'm rocking android 7.1.2.
Verdinex said:
I've tried several apps that could get kernel access, but they either crash or fail to load. I'm rocking android 7.1.2.
Click to expand...
Click to collapse
Don't have that problem; suggests a possible problem with bootloader unlock. Any issues securing root?
This is what I see after installing su14.zip arm non-64:
https://imgur.com/a/jnnOc03
Strangely enough, I can't see the root option in the developers panel and it should've been under 'demo mode'.
Can you run Kernel Adiutor? Could give me the name of the app you're using so I can check if it works.
Verdinex said:
This is what I see after installing su14.zip arm non-64:
https://imgur.com/a/jnnOc03
Strangely enough, I can't see the root option in the developers panel and it should've been under 'demo mode'.
Can you run Kernel Adiutor? Could give me the name of the app you're using so I can check if it works.
Click to expand...
Click to collapse
- "su14.zip"? Looks like run-of-the-mill "Advanced Root Checker" app which yields unreliable results IME
- "I'm rocking android 7.1.2" - based on your post history assume that means AEX customized for HDX??
- if AEX there is no integrated "root option"; however, it will expose all installed/working tools in "UI &UX" section
- I use multiple kernel apps including EX Kernel Manager and Kernel Adiutor to name a couple of popular ones; no issues
Davey126 said:
- "su14.zip"? Looks like run-of-the-mill "Advanced Root Checker" app which yields unreliable results IME
- "I'm rocking android 7.1.2" - based on your post history assume that means AEX customized for HDX??
- if AEX there is no integrated "root option"; however, it will expose all installed/working tools in "UI &UX" section
- I use multiple kernel apps including EX Kernel Manager and Kernel Adiutor to name a couple of popular ones; no issues
Click to expand...
Click to collapse
So which rom would you recommend instead? It seems this one has some issues regarding the root access. I've rooted my device with the file that can be found on official lineage website:
https://download.lineageos.org/extras
Verdinex said:
So which rom would you recommend instead? It seems this one has some issues regarding the root access. I've rooted my device with the file that can be found on official lineage website:
https://download.lineageos.org/extras
Click to expand...
Click to collapse
None of the popular HDX ROMs have "root access" issues. Your device, more accurately your firmware/software configuration, is the problem. Suggest a full wipe (all partitions) followed by a complete reinstall using the ROM of your choice. If issues persist it is likely the bootloader has not been fully/properly unlocked.
Davey126 said:
None of the popular HDX ROMs have "root access" issues. Your device, more accurately your firmware/software configuration, is the problem. Suggest a full wipe (all partitions) followed by a complete reinstall using the ROM of your choice. If issues persist it is likely the bootloader has not been fully/properly unlocked.
Click to expand...
Click to collapse
I've used magisk to root my device and everything's working fine now. I can run any kernel manager without much problem. Strangely enough, on demand cpu governor keeps my clocks at 300MHz. Interactive works a lot better. Is there any way to overclock my cpu without changing the kernel itself? I'd like to set single core at 2.2-2.3GHz and the rest at 1.9GHz to lower the temperature. 2.15 GHz is the maximum now.
Verdinex said:
I've used magisk to root my device and everything's working fine now. I can run any kernel manager without much problem. Strangely enough, on demand cpu governor keeps my clocks at 300MHz. Interactive works a lot better. Is there any way to overclock my cpu without changing the kernel itself? I'd like to set single core at 2.2-2.3GHz and the rest at 1.9GHz to lower the temperature. 2.15 GHz is the maximum now.
Click to expand...
Click to collapse
No way to overclock on stock kernel; there are no alternatives. Let interactive governor set the clocks and walk away. Twiddling CPU frequencies and other gov parameters on a handheld device of this type/vintage is a fools errand. Heat dissipation is not an problem unless you make it an issue with a thick/unventilated case after messing with CPU tunings. Just don't ...
Davey126 said:
No way to overclock on stock kernel; there are no alternatives. Let interactive governor set the clocks and walk away. Twiddling CPU frequencies and other gov parameters on a handheld device of this type/vintage is a fools errand. Heat dissipation is not an problem unless you make it an issue with a thick/unventilated case after messing with CPU tunings. Just don't ...
Click to expand...
Click to collapse
After playing around with different cpu governors, I discovered that the conservative mode is quite good when it comes demanding apps. Do you know an app that could allow me to set a particular cpu governors for different apps?
Verdinex said:
After playing around with different cpu governors, I discovered that the conservative mode is quite good when it comes demanding apps. Do you know an app that could allow me to set a particular cpu governors for different apps?
Click to expand...
Click to collapse
You'd have to roll your own script using a tool like Tasker or Xposed Edge.
Davey126 said:
You'd have to roll your own script using a tool like Tasker or Xposed Edge.
Click to expand...
Click to collapse
Thx, I'll stick to Kernel Adiutor it works really well and I can switch between governors on all core with a single button.

Categories

Resources