[Q] SkyRocket undervolting, System Tuner and SetCPU question - AT&T Samsung Galaxy S II Skyrocket SGH-I727

Hi, dear friends!
Now I try to tuning y Skyrocket, and I fount that my preferred SetCPU can't set a voltage, and I need to use SystemTuner
Please help me to understand:
1. With s System Tuner, all changes with a voltage will apply just after changes?
2. What can I made my change permanent? With SetCPU I can mark "set on boot" option but in System Tuner it''s more complicate. I look into "boot settings" section but I found no VOLTAGE there. Maybe should I use the "re-apply CPU settings" for voltage too?
3. What is a preferred method of settings start-up loading - init.d?
4. Can I set a startup automatic loading of my voltage settings, for example with a init.d method, and, after it, prevent SystemTuner from startup loading and continue using of the SetCPU for advanced profiles?
Oh yes. It's under SKY ICS 4.2f rom with a Cymbaline 1.3 kernel ;-)
Thank You so much!
Best regards,
Alex.

Related

Clemsyn's ROM + KERNEL overclocked combo with battery profiling version 6 ULTIMATE

Version 6 ULTIMATE is out!!
1. Updated to version 21a kernel
2. Optimized tegra battery profiling in both cores utilizing Interactive and Conservative (when screen is off)
3. Sleep Tweak Optimized
4. Ram timing optimizations tweaks directly from the kernel (no init.d required) utilizing Jew's
5. Removed harmony based drivers in kernel
6. Based on 8.6.6.10 ROM
7. Deodexed and zipaligned
Battery profiling as follows
100-90% - 1472 MHZ
90-50% - 1336 MHZ
50-15% - 1232 MHZ
15-1% - 912 MHZ
Here is the link
www.tunerspotter.com/clemsyn/ClemsynKERNELromCOMBOversion6Final.zip
Voodoo module fix
www.tunerspotter.com/clemsyn/Clemsynvoodoomodulefix.zip
BTW, if you like our work, please dont hesitate to donate
---------------------------------------------------------------------
Version 5 Final is out
Kernel
1. Based on 8.6.6.9 kernel
2. Updated kernel to release 13
ROM
1. Based on 8.6.6.10 by Asus
Link
www.tunerspotter.com/clemsyn/ClemsynKERNELromCOMBOversion5afinalrelease.zip
Version 4 Final Release is out based on 3.2 HC
Kernel
1. Updatd to 8.4.4.11 kernel
2. FS ext4 data changed to writeback mode (from ordered)
3. Updatd per nvidia (see git)
4. Updated to Elite version
ROM
1. Updated to 3.2 release by Asus
2. Odexed
Here is the link
www.tunerspotter.com/clemsyn/ClemsynKERNELromCOMBOversion5afinalrelease.zip
BTW, if you like our work, pls dont hesistate to click the donations button under our sig Thanks
-------------------------------------
Version 3 Final Release is out
KERNEL:
1. Added Mmap to video frame buffers
2. Updated i2c driver as per Nvidia's
ROM:
1. Added Facebook app, Video Sound and Reboot to recovery app
2. Kept Odexed
LINK:
www.tunerspotter.com/clemsyn/ClemsynKERNELromCOMBOversion3finalrelease.zip
BTW, If you like our work, pls click on donation butto under our sig Thanks
---------------------------------------------
Version 3A is OUT!
1. Odexed version of 8.4.4.11
2. Rooted 8.4.4.11
3. Disabled Recovery option due to being odexed
Link:
www.tunerspotter.com/clemsyn/ClemsynKERNELromCOMBOversion3a.zip
BTW, if you like our work, pls clean on donation button under our sig Thanks
Version 2B RELEASED!
1. Fix Market issue with some apps not showing
2. Enable "boot to recovery" Option in Shutdown
3. Deodexed
BIG THANKS TO ROACH2010 for 1-3
Here is the link
www.tunerspotter.com/clemsyn/ClemsynKERNELromCOMBOversion2b.zip
LMK of any issues. THANKS!
-------------------------------------------------------------------------------------
Version 2 RELEASED!
1. Fixed battery profiling to utilized 1504 at 100%-90% battery level
2. Fixed browser crash when entering into settings
3. Added ext4 optimizations in the ROM
4. Added input settings to disable tap to click
5. Removed chinese apks
6. Added Spare parts
www.tunerspotter.com/clemsyn/ClemsynKERNELromCOMBOversion2.zip
BTW if you like our work, pls click on the donations button under our usernames. THANKS.
----------------------------------------------------------------------------------------------------------------------
Introducing my first build for a kernel+ROM combo with battery profiling which decreases the speed of the CPU depending on battery level. It is automatic and overclocked at 1504 ghz and goes all the way down to 912 mhz. More details of the kernel and ROM below.
---------
KERNEL
---------
1. Includes Blades overclocking features with max at 1646 mhz (very stable in my tablet)
2. Includes undervolting feature (thanks to CPAjustes)
3. Includes voodoo sound (thanks to supercurio)
4. Overclocked 2d/3d gpu at 400 mhz
5. VDE and sound overclocked at 300 mhz
6. Based from ASus release
7. data/app feature included
8. netarchy's disable tap included (just download his app to enable)
9. VOLTAGES per frequency are as follows
1646 - 1450mv
1600 - 1400mv
1504 - 1300mv
1400 - 1200mv
1200 - 1150mv
1000 - 1100mv
912 - 1050mv
817 - 1025mv
760 - 975mv
608 - 950mv
503 - 875mv
456 - 825mv
314 - 800mv
216 - 750mv (can be uundervolted to 725mv per Pimpmycpu)
------
ROM
------
1 Battery profiling (Thanks to Calkulin) are as follows
a. automatically overclocked at 1504 with battery level at 100-90%
b. overclocked at 1400mhz when battery level drops to 90-50%
c. overclocked at 1200mhz when battery is at 50-15%
d. underclocked at 912mhz when battery level is at 15% and below
2. Battery profiling is automatically disabled when SetCPU is installed so you can overclocked more when you install SetCPU (or you can edit the init.d script)
3. Pimpmycpu is installed for undervolting and stress testing
4. Voodoosound App free version is installed
5. Dual battery widget installed
6. RAM script optimizations include (Thanks to Juwel)
7. CPU governor set at interactive
8. SDCARD optimization script by me and Calkulin
9. Based from 8.4.4.7 release
10. system/app deodexed (thanks to Roach2010 for this)
Here is the link
www.tunerspotter.com/clemsyn/CLEMSYNkernelROMcombo.zip
HOW TO INSTALL:
1. BACKUP..BACKUP..Backup
2. Enter Clockworkmod Recovery
3. Clear data/factory
4. Install zip file
5. Reboot
TIPS
1. Please do not enable "Force minimal freq when sleeping" in Pimpmycpu because it will have a conflict with the battery profiling script.
2. Install netarchy's app to disable tap to click
3. Install Setcpu to disable Battery profiling script (will allow you to overclock more)
4. If you want to overclock (or underclock) more without installing SETCPU, edit the init.d script at /system/etc/init.d/02cpufreq_screenstate_scaling
5. To try a certain speed without installing SETCPU or editing the script. Enable the frequency at PIMPmycpu and you can test it out. It will default back to battery profiling speed when the screen turn off or when you press the power button.
BTW, this is an overclocked build so your mileage will vary If you are unable to boot at 1504, do not install this. Thanks.
Also, if you like our work, please click on our donation button under our username. THANKS
Awesome
Sweeet !! Do we know how much battery saving that can give ? Is is a drastic change ?
Good work !
Testing it right now.
I spy with my little eye, a new ROM for me to try!
LINK is up. BIG thanks to chatch15117 for the ftp site
TIP
1. Please do not enable "Force minimal freq when sleeping" in Pimpmycpu because it will have a conflict with the battery profiling script.
2. Install netarchy's app to disable tap to click
3. Install Setcpu to disable Battery profiling script (will allow you to overclock more)
4. If you want to overclock (or underclock) more without installing SETCPU, edit the init.d script at /system/etc/init.d/02cpufreq_screenstate_scaling
5. To try a certain speed without installing SETCPU or editing the script. Enable the frequency at PIMPmycpu and you can test it out. It will default back to battery profiling speed when the screen turn off or when you press the power button.
Thanks a lot man, i will try this when im home, the first thing to do
Sent from my HTC Sensation Z710e using Tapatalk
nordicfastware said:
Sweeet !! Do we know how much battery saving that can give ? Is is a drastic change ?
Good work !
Click to expand...
Click to collapse
Would really depend on how much you can undervolt your cpu (via pimpmycpu) and how you set the profiling frequencies at (editing the init.d script). With the script, you can edit a certain frequency at a certain battery level Ihave included File expert (to mount system/etc as rw) and Estro File explorer
This looks awesome! I'm excited to use this combo, will a restore of stock rom data cause issues? I figure it does hence the backup/wipe steps but its still worth asking
Sent from my pimped out cappy
yup,that is what i`m talking about more roms more pleasure for us
awesome job Clemsyn
Wow, nice work.
But i'm only interessted in the kernel. Will you further support the other thread with your kernels?
4. If you want to overclock (or underclock) more without installing SETCPU, edit the init.d script at /system/etc/init.d/02cpufreq_screenstate_scaling
What if I want to overclock the gpu some more? Can I do that?
Thanks Clem!!
Great to see new cooks in the kitchen, variety is the spice!
I am keen to try your ROM combo without installing SetCPU, however wanted to ask a question.
AS we all know, when we sign into market our tablets efficiently start automatic download and installation of programs we have purchased/previously installed.
I purchased SetCPU a while back and it's often one of the first apps to get installed.
I will try to be quick and cancel the installation, but wondered if it does happen to get installed, and then I uninstall it, will the automatic CPU throttling settings be messed up or will they automatically kick back in if they see SetCPU is uninstalled?
Thanks!
One other really important question:
Does this have the option to boot into recovery (long press power) like Prime 1.5?
Just makes any future changes that much easier.
Thanks.
Globespy said:
Thanks Clem!!
Great to see new cooks in the kitchen, variety is the spice!
I am keen to try your ROM combo without installing SetCPU, however wanted to ask a question.
AS we all know, when we sign into market our tablets efficiently start automatic download and installation of programs we have purchased/previously installed.
I purchased SetCPU a while back and it's often one of the first apps to get installed.
I will try to be quick and cancel the installation, but wondered if it does happen to get installed, and then I uninstall it, will the automatic CPU throttling settings be messed up or will they automatically kick back in if they see SetCPU is uninstalled?
Thanks!
Click to expand...
Click to collapse
If setcpu is installed, then battery profiling script is disabled. If uninstalled, then battery profiling is enabled upon reboot.
Globespy said:
One other really important question:
Does this have the option to boot into recovery (long press power) like Prime 1.5?
Just makes any future changes that much easier.
Thanks.
Click to expand...
Click to collapse
Not yet but will include it in my next release including a few ext4 optimizations and try inserting huawei modem usb
thanks...trying...to download at work...
looks like the server is getting hammer with download...
Also thanks for the ram script preinstall
sontin said:
Wow, nice work.
But i'm only interessted in the kernel. Will you further support the other thread with your kernels?
Click to expand...
Click to collapse
Yes I will. Will update it soon.
Globespy said:
Thanks Clem!!
Great to see new cooks in the kitchen, variety is the spice!
I am keen to try your ROM combo without installing SetCPU, however wanted to ask a question.
AS we all know, when we sign into market our tablets efficiently start automatic download and installation of programs we have purchased/previously installed.
I purchased SetCPU a while back and it's often one of the first apps to get installed.
I will try to be quick and cancel the installation, but wondered if it does happen to get installed, and then I uninstall it, will the automatic CPU throttling settings be messed up or will they automatically kick back in if they see SetCPU is uninstalled?
Thanks!
Click to expand...
Click to collapse
When setting up your gmail account after flashing a ROM you don't have to load previously installed/downloaded apps. Just don't check the "Restore data from my account" tick box.. Might be named slightly different but that's the gist of it.
If you have it load to reinstall your apps then you can get around this by either using Titanium Backup, or Astro file manager has a free app-backup but it doesn't work as well (can't get secured apps, etc.)
browser fc
Everytime i go into browser settings i get fc.... tried clearing data in apps... no dice.
Smooth rom otherwise ! Looking forward to updates.
amerikian said:
Everytime i go into browser settings i get fc.... tried clearing data in apps... no dice.
Smooth rom otherwise ! Looking forward to updates.
Click to expand...
Click to collapse
Try using Pimpmycpu and choosing a lower frequency for max (don't turn off the screen or else the battery profile will push it backup to 1504).
Can it be use with CPU Master instead of setcpu?
If not, what is the different with working with one but not the other?

[App BETA][Updated 10.17.11]viperMOD Voltage Control (post only if you are a tester!)

This is going to be the thread for everyone to post in when they are testing the app, regardless of device. Please only post in this thread if you are a tester to minimize on clutter.
Ok guys, I have a test version of the app ready and I need some testers! This app was put together by Smurph82 (Ben), me (Derek), and another friend of mine (Will) with Ben doing the majority of the coding. If Smurph82 asks you anything, ANSWER HIM! He is the guy who will get this fixed! Please bear with us as we get the bugs worked out and get this to be the best voltage control app out there!
Some things don't work and I need help figuring out what else isn't working. I'm looking for 2-3 testers for devices I don't officially support right now. (check the list in my sig of officially supported devices and make sure you're applying to beta test for a device not listed there) All testers will get the paid version of the app when done, assuming you provide me with feedback of this app. Here are a few rules...
0.) You must be on a HAVS/SVS kernel (exceptions Nexus S/NS4G with mathkid or Netarchy kernel). If you don't know what this means, please do not send me a request to beta test. You must also be on a ROM that supports init.d (99% of ROMs)
1.) If you are selected to be a tester, you WILL NOT send this app to anyone else and you will use it only on your personal devices.
2.) If you are not selected to be a tester, please don't blow up my PMs or thread complaining about it.
3.) You will provide me with some feedback about the app, what works and what doesn't, what should be implemented and/or taken out. I don't think this is an unreasonable request.
4.) To be an official beta tester, your submissions will BY PM ONLY. This information needs to be sent to me or I will ignore your PM. I don't have time to respond and ask for the information that I need. Please don't post in this thread for wanting to test, this thread is for the testers to post their results and collaborate with one another. Please include this with your beta testing submission:
Device:
ROM:
Kernel:
Please also keep replying with our whole conversation so I can reference it.
5.) I may be going to bed soon so if you get nothing from me tonight, I will hit you up tomorrow.
Thanks guys, I look forward to working with all of my beta testers!!
Known Issues:
[*]Landscape in 2nd tab doesn't scroll
Some voltages presets need to be implemented
Links are too small
[*]Netarchy kernel detection shows UNKNOWN
Shouldn't show init.d button if one doesn't exist
[*]App looks in the wrong place for SVS kernel voltages
Cannot save init.d file
Alright, I've run into one problem right off the bat but I think it will be easy to solve.
It says:
"File at /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels_havs was not found
My frequency tables are at:
/sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
I know it will work, I've been using the vipermod terminal script to change my voltages, it just can't find my frequency tables it seems.
EDIT: i messed up the file path for my tables (left out the /cp0) fixed now.
I am also getting the same issue of:
File at /system/etc/init.d/74havsvoltages was not found.
DEVICE: HTC EVO 4G
KERNEL: TIAMAT 3.3.7
Im getting file at /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels)havs was not found
Also I cant adjust voltages up or down as I keep getting a pop up saying "This is not a HAVS kernel"
MIUI 1.8.12 DEXT
HTC DESIRE
SVS stock kernel [email protected] 2.6.37
Dont like the contacts font colour either imho difficult to read
File at /system/etc/init.d/74havsvoltages was not found.
DEVICE: NEXUS ONE
KERNEL: IR 2.6.38.8_AVS-CM7_CFS_20110813_1517
Already off to a fantastic start lol
OK, so issues with SVS detection. On the main page, does it detect that you are running an SVS kernel? It should say "This is an SVS kernel" right?
Do you already have an init.d file there from the viperMOD script when you try to read it? If so, can you back it up, delete it, and try to generate a new voltage file from the app?
Thanks guys!
yes it detects that I have an SVS kernel. Tried deleting the 99voltages file in my init.d and still no dice.
-viperboy- said:
Already off to a fantastic start lol
OK, so issues with SVS detection. On the main page, does it detect that you are running an SVS kernel? It should say "This is an SVS kernel" right?
Do you already have an init.d file there from the viperMOD script when you try to read it? If so, can you back it up, delete it, and try to generate a new voltage file from the app?
Thanks guys!
Click to expand...
Click to collapse
device : nexus s
rom : oxygen 2.2.1
kernel : tried both matr1x 5.5 and netarchy 1.4.0
i am having the same issue. the main page does not detect SVS kernel. it says this is a UNKNOWN kernel. (and i thought netarchy and matr1x are the only kernel compatible to this.
gotta go to sleep now, i will check again tomorrow ..
ok viperboy, first off thanks! i have several initial observations. the app assumes you have the voltage script installed in order to work. i think this should be the opposite. if not detected on app install the app should install one for the user, otherwise you would still need to use the vipermod te script in order to use the app by saving changes on default settings to create the init.d script. second, at a hi density view of 200, the lettering in your about section is a bit too small and your links are barely viewable. this needs to be adjusted. and finally, if you make a voltage selection too low for your phone to handle and need to do a battery pull because your phone locks up, i LOVE how it automatically resets itself to kernel defaults negating the need for having to flash a reset zip, bravo!! however, it changes your customized cpu settings as well. in my case it changed my cpu levels from 128/499 smartass to 245/998 interactive.
evo 4g/decks 1.3b2/sz 2.2.1 cfs
Thanks bud
ropodope
499mhz is the new 998mhz.
Jake33108 said:
yes it detects that I have an SVS kernel. Tried deleting the 99voltages file in my init.d and still no dice.
Click to expand...
Click to collapse
Please explain a little bit further. It sees its an SVS kernel, then what happens? Can't create the voltages?
saryu said:
device : nexus s
rom : oxygen 2.2.1
kernel : tried both matr1x 5.5 and netarchy 1.4.0
i am having the same issue. the main page does not detect SVS kernel. it says this is a UNKNOWN kernel. (and i thought netarchy and matr1x are the only kernel compatible to this.
gotta go to sleep now, i will check again tomorrow ..
Click to expand...
Click to collapse
OK, no Netarchy/mathkid kernels show up as unknown. Thanks for the info.
ropodope said:
ok viperboy, first off thanks! i have several initial observations. the app assumes you have the voltage script installed in order to work. i think this should be the opposite. if not detected on app install the app should install one for the user, otherwise you would still need to use the vipermod te script in order to use the app by saving changes on default settings to create the init.d script. second, at a hi density view of 200, the lettering in your about section is a bit too small and your links are barely viewable. this needs to be adjusted. and finally, if you make a voltage selection too low for your phone to handle and need to do a battery pull because your phone locks up, i LOVE how it automatically resets itself to kernel defaults negating the need for having to flash a reset zip, bravo!! however, it changes your customized cpu settings as well. in my case it changed my cpu levels from 128/499 smartass to 245/998 interactive.
evo 4g/decks 1.3b2/sz 2.2.1 cfs
Thanks bud
ropodope
499mhz is the new 998mhz.
Click to expand...
Click to collapse
Well, it shouldn't install one for the user, it should just error. We don't want to set a bad voltage that is too low for your phone or anything!
The links are an easy fix, thanks for the input.
And as far as setting too low of a voltage, that's because it doesn't write the init.d file yet. You could still end up with the same problem as the script if you set a voltage too low and saved it. And it shouldn't have changed anything like that at all. Could you explain how it changed your CPU settings??
Quick update, it reads my init.d 74havsvoltages file that the script made now. But it still won't let me lower or raise anything.
When I hit the "Adjust Voltages" tab it says "A havs or svs file cannot be found. Are you sure your kernel supports this?"
I believe this is because its looking for my files under:
/sys/devices/system/cpu/cpu0/cpufreq/vdd_levels_havs
and
/sys/devices/system/cpu/cpu0/cpufreq/vdd_levels_svs
when my voltages are really at:
/sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
Just out of curiosity does this require root privileges maybe? Because I never got a SU request for it.
Jake33108 said:
Quick update, it reads my init.d 74havsvoltages file that the script made now. But it still won't let me lower or raise anything.
When I hit the "Adjust Voltages" tab it says "A havs or svs file cannot be found. Are you sure your kernel supports this?"
I believe this is because its looking for my files under:
/sys/devices/system/cpu/cpu0/cpufreq/vdd_levels_havs
and
/sys/devices/system/cpu/cpu0/cpufreq/vdd_levels_svs
when my voltages are really at:
/sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
Click to expand...
Click to collapse
Ok, small oversight on that. Thanks much!
naf007 said:
Im getting file at /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels)havs was not found
Also I cant adjust voltages up or down as I keep getting a pop up saying "This is not a HAVS kernel"
MIUI 1.8.12 DEXT
HTC DESIRE
SVS stock kernel [email protected] 2.6.37
Dont like the contacts font colour either imho difficult to read
Click to expand...
Click to collapse
If the app does not detect the HAVS file correctly it will not allow you to update as it would be have not files.
I know that viperBoy requested your specs for being a beta tester
but please provide me with your phone, ROM, and Kernel in your post so I can
better understand your problem. This was built on an Evo 4g, CM7, Tiamat 4.0.*. Thanks.
/sys/devices/system/cpu/cpu0/cpufreq/vdd_levels_havs is the path that I knew development on my platform. I am working on this.
Already off to a fantastic start lol
OK, so issues with SVS detection. On the main page, does it detect that you are running an SVS kernel? It should say "This is an SVS kernel" right?
Do you already have an init.d file there from the viperMOD script when you try to read it? If so, can you back it up, delete it, and try to generate a new voltage file from the app?
Click to expand...
Click to collapse
It does detect that its a SVS on the main page
I deleted my file that I created with the script and tried to generate a new one but no change
HTC DESIRE
MIUI 1.8.12 DEXT XPART
Stock Kernel SVS [email protected] 2.6.37
I don't have an example of the /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
can someone please post me one thanks. Sorry the svs had not been implentment due to the fact that I only have one phone.
I'm restoring a backup right now, I'll post mine in just a second.
sure. i set the voltages too low on purpose in order to cause my phone to lock so that i would have to do a battery pull because i was curious to see if my kernel voltage defaults would be restored on reboot....and they were. i think that is great. i then reset them using the app to where i knew my phone would handle them. after doing so i took a look at my custom cpu settings which i have set to retain on reboot. when i did they were completely changed from 128/499 smartass to 245/998 (stock settings) along with the governor being changed to interactive. i just thought that was weird.
also the tapatalk app is not allowing me to reply to this thread. it keeps saying "failed to connect to forum. please check with the forum administrator if this problem persists". i have to reply from my laptop.
ropodope
499mhz is the new 998mhz.
Here's my file. All of my build info is in my sig.
Jake33108 said:
Here's my file. All of my build info is in my sig.
Click to expand...
Click to collapse
Thanks I will be working on this.

DroidX CPU Governors and SIO Kernel Scheduler V2.2

Update 2012\05\16
Removed blank bootmenu folder
Cleaned up init script, removed unsupported lines, added supported lines
Included SD Card Cache Tweak with 2048 value, to match io tweaks
**The lines weren't supported on Bravo Froyo Kernel, added new lines from /sys/block/mmcblk0/queue/iosched**
**If the removed lines are supported on GB Kernel, let me know and I'll make a zip for each kernel.**
**Just remove the last 2 lines of the init script if you don't want\need the SD Cache Tweak**
Update 2012\05\15
Removed Undervolt settings -- makes zip universal for Defy, Defy+, Bravo, and Milestone
SIO IO Scheduler now properly loads -- no market app needed now.
I originally made this for the Bravo, my phone, but posted it in the Defy forums as well. Since they're getting good results, I thought you guys would like them as well. In theory, it should work with Bravo, Defy, Defy+, Milestone 2, Cliq 2, Droid X, Droid2....basicly any phone with OMAP36XX and Froyo or Gingerbread Kernel (and same mount points as Bravo\Defy).
V2 Removed the Undervolt Settings, caused problems with GB kernel's 4 Vsels, and fixed it so SIO would load without a market app (original DX script didn't work right).
Copy of Original Bravo Post
This CWM compatible zip will install the DroidX smartassv2 and BOOSTEDassV2 cpu governors as well as the SIO Kernel Scheduler. While I've only tested this on CM9, it should work on ANY rom with init.d support and Defy 2nd-init Bootmenu....meaning all CM7\9 and Miui roms. I'm unsure if MS2Ginger and Stock Froyo have init.d support. It also undervolts the rom to [email protected], [email protected], and [email protected] Those values work fine with CM9 on my phone, meaning no fc's due from being too undervolted. -- Not Anymore
To install, simply flash the zip in cwn and you're done. Wiping Cache and Dalvik Cache isn't necessary.
To use the Governors, select the governor in the CM Performance Menu and select apply on boot, or use a CPU Governor program from the market. I recommend No Frills CPU Control --- its free, no ads, no bs permissions, and you can select the io scheduler.
To use the SIO Kernel Scheduler, install No Frills Cpu Control from the market and select SIO (or noop) from the bottom menu. (Not Necessary Now)
I haven't used SIO very much (5-10 mins now), but it seems to be working well. The noop scheduler works great, and is what I normally use; but I've always read good things about SIO (and wanted to use it), so I thought I'd include it as well.
I'd give thanks to the authors of the Governors and Schedulers, but I have no idea who wrote them....I only found them in Beanstown106's DroidX Miui V4 rom and they happen to work wonderfully on the Bravo.
thx for this work but when i install this zip over cwm5 i become an "Status 6" error.
oh0 said:
thx for this work but when i install this zip over cwm5 i become an "Status 6" error.
Click to expand...
Click to collapse
Odd. I flashed 3 times before uploading to make sure it worked. And it works on Defy and Bravo. Does the MS2 use --mount("ext3", "EMMC", "/dev/block/mmcblk1p21", "/system");-- to mount /system in roms?
I decided to recheck my scripting, and I left and forgot some () in it. I uploaded my pc's copy, and not the edited one on my phone. Oops, sorry. I'll have a new zip up in about 5 minutes.
New zip attached to the first post.
so the installation works. but wenn i select one of the governors it go´s back to ondamed. I use CM9 with GB Kernel.
I know that it works on Defy CM9 with GB kernel, and MS2Ginger with GB kernel as well. The Bravo only has Froyo Kernel so its impossible for me to test with it. The governors themselves came from MiuiV4 Droid X with GB kernel. Everyone seems to be using the BoostedAssV2 governor and getting good results with it.
Are you using the CM Performance Menu to set the governor? If so, try out No Frills CPU Control (free from market). You'll also be able to tell if SIO is loading with No Frills as well.
I'm curious if its a Milestone CM9 bug since it works just fine on Defy (& +) and Bravo CM9. Can anyone here try on CM7 or CM9 with Froyo kernel? Do you have CM9 with Froyo kernel?
Something to try is to open terminal on the phone and type:
su
insmod /system/lib/modules/cpufreq_BOOSTEDassV2.ko
insmod /system/lib/modules/cpufreq_smartassv2.ko
(or use -- adb shell insmod rest/of/command)
and see if they load manually.
when i use terminal and tip insmod /system/lib/modules/cpufreq_BOOSTEDassV2.ko it say´s "faild (File exists).
€: with no-frills cpu controll it works.
thanks.
oh0 said:
when i use terminal and tip insmod /system/lib/modules/cpufreq_BOOSTEDassV2.ko it say´s "faild (File exists).
Click to expand...
Click to collapse
Means its loaded.
I'd ask you to post a logcat, but after watching my logcat output, it doesn't explicitly show which governor is used, is being changed, or exact commands. Try SetCPU or No Frills from the market. A few Defy users use SetCPU, I use No Frills. One Defy user had to use System Tuner Pro to use them, but I don't think he read the first post correctly and was trying to load them from the bootmenu.
Try enabling "Load all Modules" in the CPU part of the bootmenu and Enable Overclocking from there as well. It shouldn't matter (Load all Modules) since the governors are loaded in an init script, but that's how my phone is right now, and the first script initially was. Also ondemand is the default fallback governor when nothing is used, which could explain why ondemand keeps getting selected no matter what you do.
lsmod (run in terminal) shows all modules loaded
Here's a screenshot of my lsmod
ok i found the mistake "Load all Modules" was disable.
oh0 said:
ok i found the mistake "Load all Modules" was disable.
Click to expand...
Click to collapse
So its working now?
i can switch the govenor with no-frills. but not over Settings->performance
but when i switch the govenor with no-frills to smartassV2 it shows me in Settings->Performance that it is SamartassV2.
sry for my bad english ;-)
At least its working now. That's a start anyways. Odd that its not in the CM Menu. They are for my phone and Defy.
How about sio, does it load properly? Just lsmod and it will be sio_iosched.
terminal shows me: "sio_iosched 3444 2 - Live 0xbf0d4000"
I think it works.
this really improves the performance of the phone? I install speedyv7! are similar?
fedegin said:
this really improves the performance of the phone? I install speedyv7! are similar?
Click to expand...
Click to collapse
Never heard of speedyv7 until now. I looked over its scripts and the only commands that are the same refer to the IO scheduler; which won't work on my phone (doesn't have the deadline IO or some of the io queue commands). The IO commands, other than using sio, are exactly the same so there shouldn't be any problems using them together. SIO will be the scheduler used if the scripts are used together since my init script loads afterwords.
FYI, SIO is a mix between the NOOP and DEADLINE schedulers and is supposed to be better. "Supposed to" are the key words, but SIO has been working great on my phone since I first installed it, though I haven't ran any benchmarks or tests to confirm anything between IO's, governors, and performance; but judging by how my phone feels now, sio and BOOSTEDassV2 make a good combination. Long ass sentence, huh; I suppose it's a triple compound.
Now I have to make a speedyv7 script for my Bravo, damn you
Thanks for pointing them out.
Currently installing v2.2...
Fingers crossed!
EDIT:
Installed, everything went smooth as silk.
I can set it from Settings > CyanogenMod > Performance > CPU Settings
I have had V6 SuperCharger for a month. Does SIO interfere somehow?
djlooka said:
Currently installing v2.2...
Fingers crossed!
EDIT:
Installed, everything went smooth as silk.
I can set it from Settings > CyanogenMod > Performance > CPU Settings
I have had V6 SuperCharger for a month. Does SIO interfere somehow?
Click to expand...
Click to collapse
I don't think so. Maybe with Kick Ass Kernelizer since they both load an IO Scheduler, but whichever one is loaded last will have the settings stick. My script runs pretty early, so chances are its settings will be overwritten by KaK.
If you're going to use SIO, I'd rerun Kernelizer and pick "sio" to be safe.
Will this work with JB?
Megalith27 said:
Will this work with JB?
Click to expand...
Click to collapse
Yes, I tried it last monday.
I noticed less battery drain, specially when the phone is sleep.
Been using it on the smartass profile for now... gonna try boostedass tomorrow.
Froyo kernel here.
Hi I checked this with ICS 4.0.4 and when I install it through CWM all went OK.
Now when I go to performance settings of ICS i have 2 times 1000 mhz? I even did a clean install for verification.
So in short I have:
300 Mhz
600 Mhz
1000 Mhz
1000 Mhz
Any idea? I'm missing the 800 Mhz value.
Thanks!
Alchedin said:
Hi I checked this with ICS 4.0.4 and when I install it through CWM all went OK.
Now when I go to performance settings of ICS i have 2 times 1000 mhz? I even did a clean install for verification.
So in short I have:
300 Mhz
600 Mhz
1000 Mhz
1000 Mhz
Any idea? I'm missing the 800 Mhz value.
Thanks!
Click to expand...
Click to collapse
It's not the Governor but the CM9 4.0.4 Bootmenu issue, as it is ported to MS2 from Defy and Defy only has 3 CPU frequencies, 3rd and 4th ones on MS2 are being duplicated by default.
Use Milestone 2 Toolbox or Bootmenu CPU Setting to introduce/change 800 Mhz and Vsel3 value that works for you.

[Q] TF700t restarts when I toggle the power modes

I was running Cromi 4.7 and upgraded to 5.3 today. I also switched over to Hund's 3.4 kernel.
Now, when I change the power setting to performance or eco, the tablet freezes and then restarts (in Balanced mode).
The options I picked during the install process are-
US hunds with experimental tweaks
Software rendering disabled
GPU OC
CPU OV
GPU UV
I can't figure out if I messed something up during the install or if I need to play with the settings in Hunds app. Any ideas?
vickker said:
I was running Cromi 4.7 and upgraded to 5.3 today. I also switched over to Hund's 3.4 kernel.
Now, when I change the power setting to performance or eco, the tablet freezes and then restarts (in Balanced mode).
The options I picked during the install process are-
US hunds with experimental tweaks
Software rendering disabled
GPU OC
CPU OV
GPU UV
I can't figure out if I messed something up during the install or if I need to play with the settings in Hunds app. Any ideas?
Click to expand...
Click to collapse
If you are using Hund v3.4.3 ET with the ET build.prop, you should NOT install the GPU OC, CPU OV, and GPU UV because the ET is already UV/OC for the kernel. Can you tell me what you have in your init folder? You can go here and find it: "/system/ect/init". It is a easy fix that I believe... One more question, did you do a clean installation with a data format?
Thanks,
LMK
LetMeKnow said:
If you are using Hund v3.4.3 ET with the ET build.prop, you should NOT install the GPU OC, CPU OV, and GPU UV because the ET is already UV/OC for the kernel. Can you tell me what you have in your init folder? You can go here and find it: "/system/ect/init". It is a easy fix that I believe... One more question, did you do a clean installation with a data format?
Thanks,
LMK
Click to expand...
Click to collapse
Thanks so much for helping me out with this.
I misunderstood the relationship between the kernel and the ROM. I thought the kernel made those options possible, but that I still needed to select them. So, simply using Hund v 3.4.3 ET enables these options automatically.
The init.d folder has the following files in it: 50CleanTWEAKS, 70B2R, 80Fsync, 89OV, 90 UV, 91GPUUV, and 99hundsapp.
Before I flashed the ROM I did a factory reset with TWRP.
vickker said:
Thanks so much for helping me out with this.
I misunderstood the relationship between the kernel and the ROM. I thought the kernel made those options possible, but that I still needed to select them. So, simply using Hund v 3.4.3 ET enables these options automatically.
The init.d folder has the following files in it: 50CleanTWEAKS, 70B2R, 80Fsync, 89OV, 90 UV, 91GPUUV, and 99hundsapp.
Before I flashed the ROM I did a factory reset with TWRP.
Click to expand...
Click to collapse
I think that your problem is that you under voltage too much which causes the kernel running unstable... So you could try this to see if you can fix your issues...
First, you may want to do a nandroid back from TWRP. Just in case you want to go back to your original state...
Second, delete these files from your init folder: "89OV, 90 UV, 91GPUUV".
Third, reboot your device and see if it is still rebooting when switching to performance mode....Good luck...:fingers-crossed:
Please report back what is happening when you delete those files, thanks..

[Q] CPU's rude frequencies

Hello xda!
Theres something strange going on with my Sensation..
I can not set up my own frq's.
Everytime I set some it goes higher. For example..
I am @ 1080-475 I switch the window to set some profiles and back to the main. bah.. Current max: 1134.. 1450.. 1552.. 1134.
Bar I set before should lock it @ 1080 and it does but just in practice.
I was trying to set some other governors with no succes. It goes higher everytime.
Root acces was given, ROMs tested.
I got phone from my brother. Is it even possible to change some hardware settings or wtf is it that block my ideas????
Lynxen said:
Hello xda!
Theres something strange going on with my Sensation..
I can not set up my own frq's.
Everytime I set some it goes higher. For example..
I am @ 1080-475 I switch the window to set some profiles and back to the main. bah.. Current max: 1134.. 1450.. 1552.. 1134.
Bar I set before should lock it @ 1080 and it does but just in practice.
I was trying to set some other governors with no succes. It goes higher everytime.
Root acces was given, ROMs tested.
I got phone from my brother. Is it even possible to change some hardware settings or wtf is it that block my ideas????
Click to expand...
Click to collapse
what rom do you have?
insert this line in init.qcom.post_boot.sh file
echo the value > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
in the <the value> put your desired freq
do the same for cpu1
then reboot
note: put the lines where it starts with :
case "$target" in
"msm8960")
rzr86 said:
what rom do you have?
insert this line in init.qcom.post_boot.sh file
echo the value > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
in the <the value> put your desired freq
do the same for cpu1
then reboot
note: put the lines where it starts with :
case "$target" in
"msm8960")
Click to expand...
Click to collapse
I am using SlimKat and Viper. Same bug excist @ both of the roms. Kernels provided with shantur, sebastian and libelty are bugged.
I've changed those values with no results. Once I was trying to set maxcpu_info my root explorer stucked @ saving process. Sth was remaking values @ 1540000 mhz just after rootacces was given to explorer. Some deep **** is going down there.
That's why Sensations are overheating, it's same bug threw all stock kernels/rom @ this forum.
Max values can not be set! They re permanent for some reason - failed coding I suppose.
Libelty Kernel fix Vipers issues. There's no kernel working with KK.
Lynxen said:
I am using SlimKat and Viper. Same bug excist @ both of the roms. Kernels provided with shantur, sebastian and libelty are bugged.
I've changed those values with no results. Once I was trying to set maxcpu_info my root explorer stucked @ saving process. Sth was remaking values @ 1540000 mhz just after rootacces was given to explorer. Some deep **** is going down there.
That's why Sensations are overheating, it's same bug threw all stock kernels/rom @ this forum.
Max values can not be set! They re permanent for some reason - failed coding I suppose.
Libelty Kernel fix Vipers issues. There's no kernel working with KK.
Click to expand...
Click to collapse
liberty's and sebastianFM's kernel aren't bugged
i have changed cpu frequencies successfully
in vipers rom disable pnpmanger from venom tweaks
then put your desired cpu freq
about slimkat rom i can't tell you somethig because i have never used that rom
also in stock kernels you can't changed nothing
they do not support overclock or underclock
rzr86 said:
liberty's and sebastianFM's kernel aren't bugged
i have changed cpu frequencies successfully
in vipers rom disable pnpmanger from venom tweaks
then put your desired cpu freq
about slimkat rom i can't tell you somethig because i have never used that rom
also in stock kernels you can't changed nothing
they do not support overclock or underclock
Click to expand...
Click to collapse
It's possible to scale CPU frequency in slimkat ROM too.

Categories

Resources