yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Themes and Apps] xan:
Yes, I will add that.

Currently rewriting whole app. (2nd time now).

Most of the basic is done...

Btw tried to save as boot?
[Galaxy S I9000 Themes and Apps] one282:
Yes I tried and works:-)

But that isn't it, if you save wrong configuration ... :-/ if testing is not enough.
[Galaxy S I9000 Themes and Apps] EnemyOfGlaDOS:
Hey XAN, just wanted to poke my head in and say thank you. I use your app on the daily for all my testing when new kernels come out or if I'm beta testing.. Thanks so much for such a great app!:D
[Galaxy S I9000 Themes and Apps] xan:
Hi, thanks for kind words :)

I'm testing version 4.00.

Its a complete rewrite, I think its a piece of quite mature and well-working code.

I've completely redesigned interface, improved kernel features detection, added governor setting, scaling min-max and added save/load/delete profile...

I will be releasing this ASAP, maybe better tomorrow, because now I'm a little drunk ;p

//edit

Ok will publish today.

Everything is ready but widget :D

So, what you guys want?
[Galaxy S I9000 Themes and Apps] xan:
Voltage Control 4.0beta on AndroidMarket

(please consider donating because it took very long time to complete ;p)

If there is *ANY* regression (something worked but now its broken) please report immediately!
[Galaxy S I9000 Themes and Apps] EnemyOfGlaDOS:
New setup looks good. Will report if I have any problems!
[Galaxy S I9000 Themes and Apps] xan:
I linked your .zip in first post, I hope you dont mind :)
[Galaxy S I9000 Themes and Apps] EnemyOfGlaDOS:
Not at all :)

..and so far i really like it. Its your one stop voltage shop! :D
[Galaxy S I9000 Themes and Apps] xan:
I hope this thing runs fine on most devices.

From my tests it seems its rock stable.

Time only will show :)
[Galaxy S I9000 Themes and Apps] EnemyOfGlaDOS:
Yeah, i like it more and more(I keep opening it to check it out). Too bad i can't push my CPU anymore:p Already maxed out at 1.6Ghz with glitch's beta kernel (upcoming 10B) and i don't think i can get any more stable:D

.. checking out the profile feature. :cool:
[Galaxy S I9000 Themes and Apps] xan:
I'm quite fond of the new UI... Easy to add new features. The stress test is coming first, but it really needs to be good, not sure how to implement it yet.

Good for you, mine is unstable even at 1300Mhz.

Just a crap batch, as always :D
[Galaxy S I9000 Themes and Apps] EnemyOfGlaDOS:
that would be a nice feature to have:D

..also, I'm glad to see the app get updated with a new and friendly user interface!

I'm due for a donation anyway. I have purchased the "extreme"addition as well, but like to keep up with the Devs i take part in their service. Actually had no idea you had a thread on here. Probably had seen it before in the past, but never put 2n2 together:p

not sure if this is the confirmation number but, something extra.. thanks!

(Unique Transaction ID # 8J123883VP330990V)
[Galaxy S I9000 Themes and Apps] xan:
Thanks, I appreciate that :)

The thread was here, but it was on #251241 page, because the update was overdue :p
[Galaxy S I9000 Themes and Apps] EnemyOfGlaDOS:
just mentioned the new updated version to the guys in the beta chat..;)
[Galaxy S I9000 Themes and Apps] xan:
free advertising that is :)

Good, im off to sleep, 3AM here..
[Galaxy S I9000 Themes and Apps] RockRatt:
Just earlier I saw that there was an update on the market ( I have the paid version) and when I first opened it up I was kind of shocked and thought something didn't load correctly. Then I looked for a few seconds and noticed HOW COOL LOOKING it is now and the functions appear to be working great. I will try to get a donation out this weekend for your hard work. It is MUCH APPRECIATED.

I do have a question though. NEVER MIND I found it. I didn't see the settings for Apply now and SET AT BOOT. DUH... Menu button got me there. Looks great, Thanks again.

Sent from My KickAss Captivated CM7 OC'd 1.55Ghz/Undervolted
[Galaxy S I9000 Themes and Apps] gabby131:
yo Xan....please excuse me if this is already requested but is it possible for the disabled freqs not to be on the bottom? i mean if they can just turn red.....thanks :D
[Galaxy S I9000 Themes and Apps] iXNyNe:
I second this request.
[Galaxy S I9000 Themes and Apps] EnemyOfGlaDOS:
Got to play with voltage control A LOT last night. Would have to agree with the above posters about the disable steps. I think it be nicer to have them stay where they are at and just red rather than the relocation. ..just a thought. Seems everyone likes the new setup otherwise! :D
[Galaxy S I9000 Themes and Apps] xan:
Hm I like to keep disabled frequencies on bottom, because of simple reason -> eg. TK-Glitch kernel has states up to 1600Mhz, and while I love his kernel my device doesnt, I cant even reach stable 1200Mhz.

This means in the UV table there will be 1600,1500,1440,1400,1300,1200 (6 rows!) that present me with NO valuable information. So, basically whole device screen is loaded with bloat, consisting of unused states that contain no information.
[Galaxy S I9000 Themes and Apps] xan:
Soo anybody with epic4g knows whats wrong? Multiple non-detailed reports that it fcs..
[Galaxy S I9000 Themes and Apps] zenosteam:
i like it ,this the most complete application for oc/uv keep the good work
[Galaxy S I9000 Themes and Apps] bclark:
Buy a SGS2! I miss the functionality of this, especially BC I just bought it on my captivate and saw what amazing work you have done.
[Galaxy S I9000 Themes and Apps] xan:
Its like 700$ here, so... Quite a bit more than monthly pay :)
[Galaxy S I9000 Themes and Apps] st4rk:
Hi xan, after your update I brought the ex version it's really looking good.

I requested a widget before on the market, and what I would like is something like setcpu. Maybe current speed and temp.. Also maybe have profiles useable as widgets as well?

Any way it's just some thoughts.. wonder if others have more suggestions?

I'm running talon kernel atm, and although my phone doesn't seem to like undervolting much, it's still fun trying to optimise it.. So thx!

Edit - Also I like the disabled frequencies at the bottom a well. ;-)

Edit2 - also stress test would be great.. Something that could test at specific frequencies for oc/uv stability but maybe also it could simulate going in and out of sleep as this is where I get most reboots while testing uv..
[Galaxy S I9000 Themes and Apps] Trickee360:
First of all, great app, Xan. It's amazingly simple to use and incredibly useful. I'll be picking up the donate version soon.

For now, I have a somewhat general question about undervolting and battery training (and I apologize if it's been answered already): when training a battery, does it matter if I have it undervolted? For example, if I drain and recharge the battery with each frequency at full voltage, will it increase the benefits to battery life compared to if I drain and recharge the battery at undervolted settings?

Just figured i'd ask a guru ;-) you're an awesome dev, and I really appreciate you for making my Epic more awesome.
[Galaxy S I9000 Themes and Apps] xan:
Well, from logical point of view -> no, it should be the same, however it seems that samsung screwed something in battery driver, and you can never know for sure.
[Galaxy S I9000 Themes and Apps] MZWiZard:
Hi XAN!

As you probably dont remember, lol, ive been using your app since the very beginning. Now wife has been given the galaxy s, as I just bought the galaxy s2. :)

Now I wonder if it works on the s2 as well?

Kindly, Jesper
[Galaxy S I9000 Themes and Apps] xan:
All You need is a compatible kernel :) Just convince one of SGS2 devs to implement VoltageControl compatible interface and the support will be there :)

And I remember You, the avatar is not easy to forget :)
[Galaxy S I9000 Themes and Apps] dyehya:
xan,

First thanks for your great app... I don't know if you used my suggestions for the paid app of allowing overvolting as well as increasing the max undervolting or if you were planning on doing it anyway but thank you regardless.

I have a few more suggestions for you. First, I would have an option in settings menu to show the states in order (not on bottom for disabled states for those that want it). My second idea might be a bit harder to implement but I was thinking that you should be able to long-click on disabled states and have a pop-up with the option to hide the state from the list. Or just have an option to "Hide" states which will leave them permanently disabled and not visible from the settings menu.

These are just some thoughts I had. Also I have an Epic 4G and it seems to crash on "first launch" In other words, it isn't running and I try to run it and I get an immediate Force Close. I send the report and immediately relaunch it and it works. I am running Syndicate ROM Frozen 1.1.0 with Genocide Kernel.

I would like to help resolve the issue or give any help that I can. I am currently overseas in the country with the worst internet in the world.... so I may only be on intermittently. I am subscribed to the thread and get daily updates so I should be able to track the status even if I don't have the time to respond.
[Galaxy S I9000 Themes and Apps] xan:
This sounds quite reasonable, however there are some other things I want to focus before going into such details. At this moment UI is *usable* and working *quite* well.

I would prefer focusing on adding some functionality, such as stress testing and multiple profiles which could be switched from widget. These are my primary goals, those are challenges for me, because I'm not full-time developer. Voltage Control and nitrality are my two and only *real* programming projects, I dont develop anything else, I dont use my java/Android knowledge anywhere else. If I could only find a job offer suitable for me :)

Anyway. I'm waiting for revenue from Android Market donations to come to me, I think this will totally motivate me to implement those functions and put more work into the project. VC has already taken big chunk of my time, and while its qute fun I will need to move on if I wont find an Android-related job for me. Especially when I cant even recieve android market money (google didnt bring merchant account to Poland yet) and need to trust my associate to make the transfer :)

Well, please provide logcat output. Its the only way for me to track this bug. Currently I have no bug report on android market, which is totally weird, because I'm 100% positive that there *were* crashes on some epic4g kernels. They have been addressed (I hope!) in beta 2. Maybe anyone else experiencing those problems could provide logcat?
[Galaxy S I9000 Themes and Apps] zenosteam:
if you can add saved profiles to have a possibility to swith between them like pimpmy cpu
[Galaxy S I9000 Themes and Apps] Darcia:
with an option that could automatically apply a profil in function of the device battery level. That could be really great <3 because of my Device could handle really good UV before being under around 30% of his battery life... And really poor UV after this...

But this is already a big good app' ! =D
[Galaxy S I9000 Themes and Apps] xan:
Hm... triggerable multiprofiles... I'll look into that.

No ETAs atm, exam session incoming... :(
[Galaxy S I9000 Themes and Apps] Darcia:
Was just a suggestion :)

Keep the good works =D
[Galaxy S I9000 Themes and Apps] Trickee360:
Thanks for answering my q a while back. I tried it both ways and didn't see much difference. Now, I have a new question:

Could undervolting too much adversely affect battery life? I ask because I have the twilight kernel in syndicate rom frozen undervolted on all levels (-125 mv on 200mhz and less all the way up to no mod on 1300mhz) and I'm not noticing any significant improvemnts. Could it be that the lack of power means the processor has to recycle tasks a lot? I've tested quite a bit and it's stable, just not radically increasing batt life. Any ideas?

As always, the app is boss. I like the UI and would welcome a widget to monitor settings :-)
[Galaxy S I9000 Themes and Apps] fstbusa:
I've read that too much undervolting can actually cause internal short circuiting of the cpu and actually use more battery than it would with less UV. Excessive UV may also cause SODs,ect.
[Galaxy S I9000 Themes and Apps] Trickee360:
I think this is what happened to me. I lowered my UV settings (1200-1000=0, 800-400=-75, & 200-100=-100) and retrainted my battery again and now have significantly better battery life. Makes it through a whole working day with regular use and has juice to spare!
[Galaxy S I9000 Themes and Apps] zenosteam:
thanks xan for your intention, and good luck for exam

really good application:)
[Galaxy S I9000 Themes and Apps] xan:
OP of this thread. It says about support of kernel interfaces.

Basically there are two, incompatible ones. When you use wrong version for kernel you get a blank screen. Not much can be done about it atm.
[Galaxy S I9000 Themes and Apps] dupel:
Hey xan. First of all - great work, not sure if I said it before =)

Secondly, when I set uv even when not changing scheduler it shows notification that it changed to cfq. Does it? Especially on speedkernel as its bfq by default.
[Galaxy S I9000 Themes and Apps] xan:
Yes, it actually does. You can select all but bfq ;p I'm waiting for speedkernel's update, its all mater of changed UV code. New version will be compatible.
[Galaxy S I9000 Themes and Apps] arffer:
Yep, gotcha. What I was posting is that even with the correct one, the first time you launch it, before superroot asks for permission, there was, at least in my case, about 45 seconds of black screen. Then all was good. Just in case someone had the same experience, there can be a period of black screen on first launch, even with the right version.
[Galaxy S I9000 Themes and Apps] Nuqqets:
Best Battery Life.

I am not real big on gaming/3d/ stuff heavy on the battery.

What is the best settings for the voltage control app so i can get max battery life?

All i bascally do is listening to music and text on it. (Rarely games) and it seems to drain faster than i want it.

Thanks in Advance :)
[Galaxy S I9000 Themes and Apps] raspdeep:
read the first post of my froyo OC/UV thread, i wrote a OC/UV 101 for these questions :)
[Galaxy S I9000 Themes and Apps] Nuqqets:
I dont see it :\.
[Galaxy S I9000 Themes and Apps] raspdeep:
here?

http://xdaforums.com/showthread.php?t=822027
[Galaxy S I9000 Themes and Apps] xan:
It seems to run pretty well :)
[Galaxy S I9000 Themes and Apps] peachpuff:
Is there a possible to adjust the layout a bit, when scrolling up and down sometimes the voltage settings gets changed when you touch the screen.
[Galaxy S I9000 Themes and Apps] zenkinz:
yes the UV values are hardcoded at this point.

too busy with work (in transition to new job) on the configurable UV, and the current setting UV I've is the lowest I could go w/o hanging the phone. (of course for others maybe they can go further)
[Galaxy S I9000 Themes and Apps] jhnstn00:
+1
[Galaxy S I9000 Themes and Apps] xan:
I've some nasty UI planned, but at this moment I'm too noobish to implement it.

I'm trying, but its like hitting the wall atm.
[Galaxy S I9000 Themes and Apps] dupel:
I'd recommend standard android popup menus. I'm no developer, but considering they are in like 95% of apps they are easiest to implement :cool:
[Galaxy S I9000 Themes and Apps] Chuckd610:
I installed VoltageControl, but when I open it there's a blank screen. Anyone else with this issue?
[Galaxy S I9000 Themes and Apps] xan:
What kernel and VoltageControl version you use?
[Galaxy S I9000 Themes and Apps] Mycorrhiza:
how do I know which sheduler to use and how can I check whether boor settings have actually been applied? After reboot the program always shows still bars at default
[Galaxy S I9000 Themes and Apps] xan:
You can check if boot settings have been applied by a) running voltage control after reboot and seeing bars aligned b) checking "/etc/init.d/S_volt_scheduler" file. If file exists there might be problem with your kernel not loading init.d scripts.
[Galaxy S I9000 Themes and Apps] Mycorrhiza:
bars where at 0 0 0 0 0

I think for this Kernel: http://xdaforums.com/showthread.php?t=812836&highlight=jfs+lagfix I need to use deadline sheduler. Or should I use anticipatory?
[Galaxy S I9000 Themes and Apps] xan:
Check if file is present, It might be init.d support missing.
[Galaxy S I9000 Themes and Apps] zenosteam:
this a better application that i have used keep the good work
[Galaxy S I9000 Themes and Apps] manekineko:
Great application, just tried it out for the first time.

How are other people finding stable values for undervolting? My usual approach on a computer is to lock each clockspeed, one at a time, and then alternate between reducing the voltage and running stress tests until I get a failing test.

If people are doing this on Android, what apps are you using for it?
[Galaxy S I9000 Themes and Apps] slaphead20:
Using voltage control extreme on insanity cm10/insane glitch, looking forward to inbuilt stress test....I'm a paid up nitrality user too ;) great work

GTi9000 insanitycm010/insaneglitch
[Galaxy S I9000 Themes and Apps] iXNyNe:
Thank you very much for this app, the new version rocks! Would you consider adding 'time in state' info similar to CPU spy or control freak?
[Galaxy S I9000 Themes and Apps] xan:
New features on hold: I dont have time at this moment. When I got it: cpu states history and multiple profiles will come.

BTW: we got many users asking for a guide to undervolting/overclocking. Is there anyone interested writing some?

I'm really bad at explaining things, especially writing guides.

Any volunteers?
[Galaxy S I9000 Themes and Apps] Darcia:
Good news =D

For the guide, if you found nobody after the end of my exams (Saturday) , I'm ok for doing it.
[Galaxy S I9000 Themes and Apps] xan:
Exams are b*#^*s.

Busy for 2+ weeks atm :(
[Galaxy S I9000 Themes and Apps] EnemyOfGlaDOS:
Hey Xan.. not sure how relevant this is to what your looking for as a guide. But user Shaolin95 has written up sort of a little mini-guide for OC'ing. I found it to be pretty helpful.. especially for those new to overclocking. I am almost positive he would be happy for you to have a link in the OP. :D

http://xdaforums.com/showthread.php?p=12910471#post12910471
[Galaxy S I9000 Themes and Apps] shaolin95:
Hi all!

If you want to use it, as Coreym mentioned, I would be more than happy for you to do so. I will try to sit down this weekend to update it and add more current info specific for CM7 roms as well.

Regards
[Galaxy S I9000 Themes and Apps] march83:
not sure if this has been posted before, but the only time i can get force closes is if i open the app, leave by pressing home, long hold the home button and then select the app again. I think because the app doesn't get to do it's startup checks and instead it's jumping into an existing instance.

other than that, awesome app, very happy :D
[Galaxy S I9000 Themes and Apps] xporter:
Will be too great, if somebody can explain the different about:

I/O Sheduler --> noop

deadline

dfq

sio

CPU Governor --> conservative

userspace

powersave

ondemand

performance

I found nothing about this and I already test a little bit…..I change and run after a benchmark, but I get more point with “ondemand” than with “performance”….only as example.

What ist the best for Galaxy S I9000 one Ginger JVP?

Great regards from Germany and thank you for this app :cool:
[Galaxy S I9000 Themes and Apps] Darcia:
Wikipedia could help you a lot ;)

After reading some thread, I could summary that the best setting with as good performance as battery life is SIO (or NOOP) + Ondemand. Just best performances is : deadline + Performance (or Ondemand) ( because the steps between min and max CPU frequency are shorter than the other setting or something like this if I correctly remember) .

( a fast answer so a weak answer sorry ^^ )
[Galaxy S I9000 Themes and Apps] gmx89:
It's perfect but sometimes when changing the voltage for 100mhz state you cannot see what you've actually done because the apply/discard options pop up hindering the view.

Nothing major.
[Galaxy S I9000 Themes and Apps] strictlyrude27:
Hi xan -

I'm currently using SetCPU and was wondering what the fundamental differences are between Voltage Control and SetCPU. I'm running Bali-X 1.1 on my Vibrant and was told by the developer that this kernel is only compatible with VC and not SetCPU. He has not yet elaborated on why SetCPU is not usable but why VC is.

As far as I know, fundamentally both apps just overwrite whatever is in /sys/devices/systems/cpu/cpu0/cpufreq/scaling_max_freq , [...]/scaling_max_freq, scaling_governor, etc; and also write out a file [..]/UV_mV_table .

I guess I'm asking you to explain what sets you apart from the competition? I know that SetCPU doesn't let you set the scheduler, but besides that I can't see a difference other than UI.
[Galaxy S I9000 Themes and Apps] xan:
Thats true... Maybe along some new update I will fix this minor annoyance.

Hello :)

I'm not sure what SetCPU how setcpu works. I havent seen the sources nor decompiled it...

I dont know why, but it causes some instability on most Galaxy S kernels.

I guess there are no sources for SetCPU available...

Maybe it runs a service/installs module or something? VC does the "cat" and "echo" thingies only.
[Galaxy S I9000 Themes and Apps] strictlyrude27:
Yeah, SetCPU's code is not open, but based on my sleuthing around it looks like it just uses cat and echo to write files. The main thing it does that's different is various profiles.
[Galaxy S I9000 Themes and Apps] ipster:
Guys i'm stuck and need some help. I'm a very happy user of voltage control app, but there's one thing i need help with. I've set my oc and uv values, but once in every one or two days, my phone reboots randomly. Is there any cpu freq logging app out there, which i can consult to see at which freq the phone rebooted? A trial and error of lowering my uv one step per freq per 2 days will be too time-consuming. Thanks for sharing.
[Galaxy S I9000 Themes and Apps] xan:
Anybody with logcat skills and still having random FCs please contact me.
[Galaxy S I9000 Themes and Apps] Trickee360:
Voltage Control + Juice Defender

I use Juice Defender to manage connectivity and screen brightness to improve battery. I've noticed that JD also includes an option for regulating CPU frequency and behavior somehow when the phone is idle. While it gives the option of choosing a governor, it doesn't allow changing of scheduler of UV/OV. My question is this: could JD's CPU features be used alongside VC? I know that running to CPU control apps (like VC + SetCPU) is unnecessary and inefficient, but if JD does something VC doesn't, could they run together and benefit the system (as long as they have the same governor)?
[Galaxy S I9000 Themes and Apps] bedwa:
Thank you for a wonderful app, as such I have incorporated the UV scripting into my OC kernel for the Infuse 4G (SGH-i997) since version 1.0. As of now I'm on 1.8 with 1.8GHz max and still going strong. Raises a glass, just added the certified pic today and will continue to support a wonderful developer. (already purchased extreme. ;) )
[Galaxy S I9000 Themes and Apps] smek3rul:
waht kernel i need on jvq?
[Galaxy S I9000 Themes and Apps] ghoogen:
Uninstall

I have chance my kernel from GalaxianEEFinal1.4Fixed

to CF-Root-XX_UNK_JVQ-v3.7-CWM3RFS.

voltage control doesn't works and I it will not uninstall.

how fix it ? :confused:

groet

gerard
[Galaxy S I9000 Themes and Apps] ghoogen:
You can uninstall with Root uninstaller Pro

groet Gerard
[Galaxy S I9000 Themes and Apps] xan:
Ok I'm in process of improving app's core.

It will be faster.

I've developed a command invoking interface that is 50-100 times than I've used b4.

I'll will support SGS2, (finally got one, thanks nitr8!)

Not much functionality coming, because I find CPU Spy and StabilityTest really good tools, why duplicate their development?

I'm aiming at release in few days :)
[Galaxy S I9000 Themes and Apps] existz:
Hey Xan, anyway I can get updated sources? Thanks! :-)

Sent from my SGH-I897
[Galaxy S I9000 Themes and Apps] xan:
Hi.

I've created closed-source fork of the project, all GPL parts are stripped.

No more sources for now, sorry.