SetCPU and GB's OC/UV - Captivate General

Seems like everyone has abandoned any idea of using SetCPU on a custom ROM. I'm currently running Glitterballs's 1.2 GHz OC/UV kernel, and it seems to be working perfectly. I'm going to update the op with how it works through the day. I currently have a screenoff profile set and a screenon profile set, with no issues. Feel free to try it yourself, however I wouldn't try it on any kernel besides Glitterballs's just yet until I do more testing. http://forum.xda-developers.com/showthread.php?t=505419.

I just installed SetCPU and it looks like it's working very well so far!

SetCPU crashed my phone when I put it to sleep... just use OC/UV to do your OCing.. no need to use setCPU.

YMMV, but I've been using SetCPU with every OC/UV kernel I've ever tried. I don't use any of the "profile" features, but I do use it to control the CPU speed and keep track of "time_in_state" stats and a few other things.
That includes SetiroN's kernel, Unhelpful's 2.1 kernel, and Glitterball's kernel. I even sometimes use it on non-OC kernels just to change the CPU power scheduler, like to force a specific speed.
Again, might be different for others, but in my experience, there's nothing wrong with SetCPU.

Related

Overclock in Rom Dexter 2.2

I'm using the 2.2 rom Froyo Dexter. But so it could not do overclocking. When I use it setcpu a maximum of 720MHz and overclocked it up to the Milestone save the settings, but not active.
There's something I'm doing wrong? How do I run the overclock? I appreciate the help.
You need to download Milestone Overclock from the market. Install it, load module and set it. Good starter is 1000/66. Then open SetCPU and you can use that to save profiles to over/underclock depending on task. SetCPU alone will only overclock to you roms highest frequency. You need MSOC to push it past that point. Hence the "over".

Faux clock and SetCPU

I have Faux clock and Setcpu installed on my phone, I use SetCPU for the widget and the profiles, while I use Faux clcok for GPU IO control and undervolting. Will having both controlling the cpu cause any battery problems or cpu problems? I have them set both to the same settings atleast for the screen on and screen off (these are the only settings that both apps have the same of) to avoid any problems.
Sent from my Sensation using xda premium
its probably better to only have 1 cpu controlling app running at a time. if you want to undervolt and control the cpu speed i recommend system tuner. the user interface may scare you at first but just go to the tweaks icon at the bottom and set the cpu speed/profile and undervolt there. it will be all you need unless you really find it necessary to control the gpu, which i dont think is really necessary anyway

[Q] Any ICS ROMs with stock GPU settings?

Currently running the EOS 4g nightly. I am having alot of problems with laggy scrolling and screen performance with games and the browser. I tried installing the Franco kernel also, but hasn;t made a difference.
Is there a tool that will allow me to change teh GPU settings? I have setCPU and do not see any GPU mods available.
I'm not aware of any apps that will do what you're looking for. I was getting random screen corruption with the gpu oc kernels so I recompiled the kernel without overclock. Unless someone knows a way to do it, you might have to compile a kernel with the gpu options you want.

[KERNEL] Basic with a Twist SGS4G KJ6 1.1.3

Basic with a Twist SGS4G KJ6 Kernel
BML, don't flash if you have partitions converted to MTD.
Use at your own risk, I take no responsibility for anything that may happen to your phone because of this kernel.
This kernel is for those who don't want to be on the very cutting edge (CM7) but rather want stability without sacrificing too many recent features. It is based mostly on Bryan's 0.0.2d commit that supposedly never had problems with silent reboots. I made some changes to the config to bring it even more to the standard Samsung VibrantPlus in terms of hardware settings, but at the same time to optimize it for speed. I will add only tried and true features to this kernel, the ones that other kernel developers have used successfully.
Special thanks to bhundven (Bryan), FBis251, TeamAcid.
Features
initramfs from TeamAcid, including CWM5, SuperSU, forced ext4, etc.
Usual CIFS, TUN. I didn't include FUSE, if anybody needs it let me know.
BLN. Use BLN Control app from market to activate.
Voodoo Sound so paid app is not needed. Voodoo Sound app from market is required. Once installed, enable Smart Amplifier, it's the best thing you can do to improve music listening experience with our phone.
jhash3 for faster hash calculations. Used widely across the kernel, especially in networking.
OC/UV support with extended frequency table. Added 600Mhz, 900Mhz, 1.1Ghz, 1.2 Ghz, 1.3 Ghz, 1.4 Ghz. Use SetCPU or Xan's Voltage Control to enable and control frequency and voltages. Tegrak can be used only with no-OC/UV version.
ondemandX and smartassV2 governors. One of these should probably be preferred over stock ondemand. Change with SetCPU or similar.
TinyRCU. More lightweight version, it fits better our single CPU system.
Swap support, although I don't recommend using it.
SIO and BFQ I/O schedulers in addition to noop, deadline, and cfq that we already have.
Install
Flash with CWM or SGS Kernel Flasher. ODIN version is available only for OC/UV kernel.
Download
CWM:
v1.1.3
v1.1.3 (no OC/UV)
v1.1.2
v1.1.2 (no OC/UV)
ODIN:
v1.1.3
v1.1.2
Notes
* OC/UV version is very conservatively undervolted to -25mV. The preset voltages are still higher than on regular I9000, which has the same CPU. I'm running additional -50mV (total -75mV) for all frequencies without issues, but you may have them, every CPU is different!
* It is recommended to create a CWM recovery file before modifying voltages. This option is available in both SetCPU and VoltageControl.
* OC-ing to 1.4 Ghz is not recommended, especially for extended periods of time.
* Voodoo ext4 conversion, or "lagfix", is enabled and forced by default. There is not way and no need to go back to RFS.
Source
www.github.com/AntonX
Changelog
1.1.3
CWM 5.0.2.8 (blue) in initramfs
Disabled a little more of Samsung debugging
1.1.2
Minor changes to initramfs voodoo extension scripts
More neutral boot logo
1.1.0
Initramfs script will not force su update
Couple of small changes
1.1rc2
Few small changes
1.1rc1
Added BFQ and SIO I/O schedulers
Switched to TinyRCU
Added Swap support
Small change to Vibetonz
1.0b5
Some changes to OC/UV
Better BLN fix
Increased write timeout for bad SDHC cards
Added ondemandX and smartassV2 governors
Renamed the title, it's becoming less and less Basic...
1.0b4
Added native OC/UV support
1.0b3
Minor BLN changes
Replaced jhash.h with jhash3 code
Updated initramfs with SuperSU 0.88
1.0b2
Added BLN, first attempt
1.0b1
Original release​
Let me be the first to push you....please consider BLN lol, that would be awesome!
Could you point me to the right repository/branch?
I'm curious to see your changes and I'm probably not looking in the right place on github.
Please add BLN
bhundven said:
Could you point me to the right repository/branch?
I'm curious to see your changes and I'm probably not looking in the right place on github.
Click to expand...
Click to collapse
Well, I didn't upload anything yet. If you tell me how to control the frigging repository from Windows I'll do it right away
But seriously I want to make absolutely sure that this kernel doesn't have this nuisance of silent reboots. Because it they still present there is no need to have this kernel.
No matter what happens, if Vooodoo sound works without problems, I'll give you the code if you want it.
AntonX said:
Well, I didn't upload anything yet. If you tell me how to control the frigging repository from Windows I'll do it right away
But seriously I want to make absolutely sure that this kernel doesn't have this nuisance of silent reboots. Because it they still present there is no need to have this kernel.
No matter what happens, if Vooodoo sound works without problems, I'll give you the code if you want it.
Click to expand...
Click to collapse
I'm about to post something to my cm7 thread, so heads up.
But stock kj6 kernel (if you download it from opensource.samsung.com and apply a few of my changes to fix tfsr and add initramfs) still has the same reboot issue.
I'm gonna start comparing some of the code from the froyo kernel to see wtf is going on. I fixed a problem with rild and random reboots are back.
I'm finding that the problem is related to suspend. The reboot happens when everything quiets down.
AntonX said:
If you tell me how to control the frigging repository from Windows I'll do it right away
Click to expand...
Click to collapse
Haha, I don't even know. Don't use Windows?!?
put BLN in!!!! (i would do it myself, REALLY, i would but i don't know how)
bhundven said:
But stock kj6 kernel (if you download it from opensource.samsung.com and apply a few of my changes to fix tfsr and add initramfs) still has the same reboot issue.
Click to expand...
Click to collapse
I'm operation on the assumption that 0.0.2d never had silent reboots. Nobody ever reported having them with this version. I have never ever experienced a reboot with it myself. That's why I took it as the base.
I haven't really looked what you did right after 0.0.2d. Seems like you switched to aries config instead from vibrantplus. Any particular reason? Anyway, I reverted it back and even slightly more back. Then you did some clean up and modified bunch of code. I don't care about cleaning somebody else's code like this. Unused functions and variables will be optimized out by the compiler anyway. To get rid of annoying warnings I just used -Wno-unused switch to gcc in the Makefile.
So - hard to tell what's happened between 0.0.2d and 0.1.0 (or 0.1.1?), but something must have happened. Too many people reported it to support this.
Great initiative Anton!
Flashing it on 2 devices. I will update in 3 days.
Sent from my SGH-T959V using XDA
Anton
Just flashed. I'm fully charging up right now. I'll run it for a day to check on battery life and do some restores to make sure all that is good to go. Including voodoo is a nice touch. A already have the paid app because the headphone amp is something I can't live without but really nice for those that haven't used it to check it out. I have never had a reboot on 2d so hopefully this will maintain that tradition. Nice work.
is voodoo sound fix better than the beats audio??
m0bstr said:
is voodoo sound fix better than the beats audio??
Click to expand...
Click to collapse
Voodoo is hardware. Beats audio sodtware
Sent from my SGH-T959V using xda premium
Voodoo Sound, awesome!
Thanks man.
Sent from my SGH-T959V using XDA
I've never used voodoo sound before, but wow I was missing out..... Separation seems slightly better, clarity, just everything is awesome... And being able to adjust output gain is nice too.
Also, so far, no reboots.
Sent from my SGH-T959V using XDA
Finally a kernel w/ Voodoo Sound! I've been using the paid app for awhile but the module doesn't load on boot sometimes plus I've always wondered if there might be a difference between the app loading the module vs. the module built in to the kernel. I've gotten really use to BLN though (hint-hint)... thank you!
Sent from my SGH-T959V using xda premium
Another request for BLN. Hope we have enough voters!
Figures, as soon as I jump ship voodoo sound comes out to play...
Sent from my Galaxy Nexus using XDA
tehgyb said:
Figures, as soon as I jump ship voodoo sound comes out to play...
Sent from my Galaxy Nexus using XDA
Click to expand...
Click to collapse
gnexus lol
so far not a single problem, touch wood...

CM10 Performance settings + SetCPU

Although I love Instigator's Kernel, I believe that it is time to move on from the aging kernel code.
I have started to use the stock kernel with the Paranoid Android by gs2usr, but I wanted more options to my cpu usage so I got set cpu.
Now my question is, will set cpu interfere with the performance settings originally in CM10? I have set the setcpu governor to the same gorvernor in the performance settings. The addition I have is the profile at certain battery points. Did anyone experience anything that caused the app and the CM10 settings to interfere each other causing even more waste in battery?? (like putting teo anivirus software on one computer? )
jee'sgalaxy said:
Although I love Instigator's Kernel, I believe that it is time to move on from the aging kernel code.
I have started to use the stock kernel with the Paranoid Android by gs2usr, but I wanted more options to my cpu usage so I got set cpu.
Now my question is, will set cpu interfere with the performance settings originally in CM10? I have set the setcpu governor to the same gorvernor in the performance settings. The addition I have is the profile at certain battery points. Did anyone experience anything that caused the app and the CM10 settings to interfere each other causing even more waste in battery?? (like putting teo anivirus software on one computer? )
Click to expand...
Click to collapse
Best option is to stick to the performance setting built into Cm10 because it's had all the correct paths on how to adjust the kernel properly .
I don't use set CPU anymore I now use system.tuner pro as an alternate that's it
Sent from my SAMSUNG-SGH-I727 using xda premium
crashpsycho said:
Best option is to stick to the performance setting built into Cm10 because it's had all the correct paths on how to adjust the kernel properly .
I don't use set CPU anymore I now use system.tuner pro as an alternate that's it
Sent from my SAMSUNG-SGH-I727 using xda premium
Click to expand...
Click to collapse
From what I've been reading the performance module in cm10/aokp is still a bit iffy, but I do agree with the system tuner pro recommendations

Categories

Resources