yashsingh1/xdaforums huggingface dataset:
[EVO 4G Android Development] marvinlh:
Is it good to lower it?...this is the 1st version that has works for me. All of the previous versions I was having random reboots. What does lowering is actually do for you?
[EVO 4G Android Development] mfknboss:
Roflmfao...I too want the answer to this!
[EVO 4G Android Development] mfknboss:
More battery life :)
[EVO 4G Android Development] lawsonmh15:
What does your init.d file say? In /system/etc

74HAVS
[EVO 4G Android Development] spider2346:
export PATH=/data/local/bin:$PATH

$ export PATH=/data/local/bin:$PATH

$su

# vipermod

_ __ __ ___ ____

__ __(_)_ __ ___ _ __| \/ |/ _ \| _ \

\ \ / /| | '_ \ / _ \ '__| |\/| | | | | | | |

\ \ / | | |_) | __/ | | | | | |_| | |_| |

\_/ |_| .__/ \___|_| |_| |_|\___/|____/

|_|

v3 beta RC2.4

-----------------------------------------------------

/system status: writable!

Device: HTC EVO

Processor: First Gen Snapdragon

Current Kernel: 2.6.35.10-Freedom-v0.7-HAVS+

-This is a HAVS kernel-

1) Read current voltages

2) Lower voltages

3) Raise voltages

4) Custom voltages

5) Stablize OC frequencies

6) Reset voltages to kernel default (Requires reboot)

7) Read init.d voltage file

8) Current bugs

9) Help

10) Save changes

Please choose an option, Enter to exit: 7

#!/system/bin/sh

#created by -viperboy-

echo "19200 800 800" > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels_havs

echo "128000 800 800" > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels_havs

echo "245000 800 800" > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels_havs

echo "384000 800 800" > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels_havs

echo "422400 800 800" > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels_havs

echo "460800 800 800" > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels_havs

echo "499200 800 800" > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels_havs

echo "537600 800 800" > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels_havs

echo "576000 800 800" > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels_havs

echo "614400 800 800" > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels_havs

echo "652800 800 800" > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels_havs

echo "691200 800 800" > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels_havs

echo "729600 800 800" > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels_havs

echo "768000 800 800" > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels_havs

echo "806400 800 800" > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels_havs

echo "844800 800 800" > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels_havs

echo "883200 800 800" > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels_havs

echo "921600 800 800" > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels_havs

echo "960000 800 800" > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels_havs

echo "998400 800 800" > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels_havs

echo "1036800 800 800" > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels_havs

echo "1075200 800 800" > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels_havs

echo "1113600 800 800" > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels_havs

echo "1152000 800 800" > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels_havs

echo "1190400 800 800" > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels_havs

echo "1228800 800 800" > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels_havs

Press Enter to go back to the main menu...
[EVO 4G Android Development] lithid-cm:
Well its possible that havs is broken, which is why I want to wait till all dust settles before a v1.0 comes out. Maybe something else is amiss. I have noticed better battery and good effects from havs, but it could be something to look into. the next few updates will be far in between to try and narrow down some issues and make this more and more stable and streamlined. So please if you find it to be an issue. Be sure ill be looking into it.
[EVO 4G Android Development] lawsonmh15:
Voltages were not sticking. Guessing most of you would see the "system not writeable" message at the very top if you ran it again. Was this fixed in 0.75?
[EVO 4G Android Development] lawsonmh15:
Could v6 be causing the problem?
[EVO 4G Android Development] spider2346:
Actually mine says /system status: writable! at the top of the script

I'm gonna download the updated kernel and start again and see how low this baby can go :)
[EVO 4G Android Development] spider2346:
Yeah I understand.. I'm gonna flash the one u just released and see how it goes.. Thanks
[EVO 4G Android Development] lithid-cm:
If system isn't writable then you need to type su, then vipermod. Settings stick. But there could be an issue with the way vipermod is working with this sense kernel. Even tho he is trying to drop all the voltages down to 800 I don't think the kernel is letting it happen. In the vdd array there are three columns freq, voltage, and limits. There is also code specifying that if you try to go lower then the specified minimal allowed then it would default to the min allowed. It would have to be looked into more. Ill do some testing in a bit.
[EVO 4G Android Development] MikeWjF:
should that "HAVS" bar at the top of IncrediControl be highlighted or something?
[EVO 4G Android Development] :
Here's a couple things you could look into.

https://github.com/intersectRaven/ir-kernel/commit/bd76b8aac5b707b05aefb21cf682803c4741c53a

https://github.com/intersectRaven/ir-kernel/commit/0f4be66246408c31765fb9e4c20b75545d6d7f4e

https://github.com/intersectRaven/ir-kernel/commit/1efa8002d7c36905fd3df80ef7286e8a98e6ceb8

Just trying to help
[EVO 4G Android Development] MicrosoftBug:
I just undervolted all voltages by another 100. That makes 200 in total. Wtf!? Should my phone even still be alive? I'm on 0.7.5 now btw.
[EVO 4G Android Development] MikeWjF:
Yeah there's something screwy about all this.
[EVO 4G Android Development] mfknboss:
I concur!
[EVO 4G Android Development] weusi2:
Thanks alot bro.
[EVO 4G Android Development] mfknboss:
Don't see links in OP...
[EVO 4G Android Development] buckhunter:
Click the same place where the first one was then you will see it
[EVO 4G Android Development] dunjay:
Will this play nice with synergy godmode?
[EVO 4G Android Development] jyarborough:
Damn,, you right on time... I was about to .......
[EVO 4G Android Development] mfknboss:
I did click it..but unfortunately I'm using xda app and it doesn't work :(
[EVO 4G Android Development] dcmasta:
Broke my wifi and 4G, running synergy RC2 w god mode. HW	version 0004. Nandroiding back now. OP Let me know if you need more info.
[EVO 4G Android Development] dcmasta:
Just hit menu then open in browser ;)
[EVO 4G Android Development] mfknboss:
LOL...I was trying to be lazy :D guess its not working ha!
[EVO 4G Android Development] lithid-cm:
The synergy godmode will always break. They are using a different flashing system. I will try to create something so that it will work with god mode. Nightlies. Ect Ect.
[EVO 4G Android Development] dunjay:
Thanks
[EVO 4G Android Development] RileyGrant:
Using the 1.2ghz OC on kingdom rewind and I can honestly say I think it is as smooth if not smoother then a stock sensation. Thank you very much.
[EVO 4G Android Development] spider2346:
Flashing 0.2... Will report later... Thanks!

Sent from my PC36100
[EVO 4G Android Development] lithid-cm:
I'm working on a little Rom myself, of course with all the features of sense, just stripped and tossed around like the submissive little girl she is (Android) =P so far this is running good.
[EVO 4G Android Development] Rsloan:
**!!My Flash senses are tingling! !**

Hurry Lithid-cm hurry! :D
[EVO 4G Android Development] Rsloan:
I have seen you all over brother! first on SDX if im not mistaken, on CM you helped me with a battery issue btw Thanks again, MIUI, great job gret to see you making your foot prints on sense!
[EVO 4G Android Development] RileyGrant:
Licking my lips for this one...
[EVO 4G Android Development] rileyd5:
Sounds great! Would love to try it out. Thanks.
[EVO 4G Android Development] spider2346:
Smartass gov. doesn't go above 998mhz. It says it'scaling 1156 but never goes above 998. Thoughts?

Sent from my PC36100
[EVO 4G Android Development] kswolf77:
God Moders

For all you Synergy RC2 God Moders who want to flash new kernels...

Brozono came up with this little work-around for mods, and as it turns out, it worked for flashing the kernel for me!!!

Make sure to thank him!!!!
[EVO 4G Android Development] MicrosoftBug:
Maybe HAVS isn't working properly?
[EVO 4G Android Development] locoboi187:
so i should just stick with .6? o.O edit: lithid is it possible for now you could just do what you did with .6 and undervolt it yourself? but this keep multiple downloads for different kernel voltages?
[EVO 4G Android Development] spider2346:
Lithid said there could be a possibility HAVS might be broken. It's the first release. He said he will look into it and run some tests. Good enough for me!
[EVO 4G Android Development] brownmc77:
So the proper way to undervolt in incredicontrol is stepping both the left and right, DOWN at the same intervals?

And how can u check if it stuck?
[EVO 4G Android Development] Mko979:
As far as havs working properly, I went into sys/devices/system/cpu/cpu0/cpufreq/vdd-levels-havs and saw that indeed my voltages had changed to the ones I set in vipermod, not sure if this helps but it sure looks like the voltages are sticking. One thing I do know is that if you don't press 10 after you change the voltages than it will not stick. You have to save in vipermod before exiting.
[EVO 4G Android Development] JCorona:
So the OP says voice call recording.. how do i record a call exactly?????
[EVO 4G Android Development] D.J.CaSpER:
From version .7 too .7.5 im not sure what u did. I havent changed any of my setting but im getting crazy lag when scrolling now.

Modded EVO 4G sending you this from the dark side of the moon.
[EVO 4G Android Development] MikeWjF:
When you go into Vipermod, does it say : /system status: NOT writable! At the top?
[EVO 4G Android Development] enormous:
Aye, mine says the same.
[EVO 4G Android Development] Mko979:
No, mine says writable.
[EVO 4G Android Development] wiicked26:
My Wifi doesnt work and I'm on MikG latest
[EVO 4G Android Development] lithid-cm:
Havs is working plenty dropped everything down getting complete lag. Using incredicontrol. Dropped all min to 800, then all max to 800 coulndt do anything, attempting this post now, is rought.

Edit: typo fail. Voltages are working fine.
[EVO 4G Android Development] MikeWjF:
I'll give that a try and see what happens.
[EVO 4G Android Development] Mko979:
Yea, I dropped max by 150mv and am OC to 1228 and ran quadrant. The results were low which indicated to me that the voltages were in effect.
[EVO 4G Android Development] enormous:
It even said that after I had done "remount rw". Curious.
[EVO 4G Android Development] MikeWjF:
On those voltages right now, not getting any lag.
[EVO 4G Android Development] lithid-cm:
My WiFi does I'm on the same one.
[EVO 4G Android Development] taadow1030:
I'm using v6 supercharger as well. Before I ran the script, I could make adjustments. Now, I just get vipermod not found. I want both if I can have them.

Edit: running King's kingdom and tried both 7 and 7.5
[EVO 4G Android Development] mmarks9156:
Ok OC'd to 1152 and reduced voltage by 100.
[EVO 4G Android Development] MikeWjF:
Hmmmm, there might be something to that. I'm reflashing the kernel now, i'll delete the V6 script and see if that does anything.
[EVO 4G Android Development] mmarks9156:
Using .7 on MikG 2.45 and WiFi working
[EVO 4G Android Development] lawsonmh15:
I'm typing su and allowed superuser so I'm not sure why since root explorer shows it as writeable...

Are people having better results using incredicontrol?
[EVO 4G Android Development] mmarks9156:
+1
[EVO 4G Android Development] brownmc77:
I guess its working.....
[EVO 4G Android Development] MicrosoftBug:
Can someone recommend a decent screenshot app that doesn't take blurry pics so I can post some screenies of my voltages in terminal?
[EVO 4G Android Development] luigic81:
i use screenshot by giksoft
[EVO 4G Android Development] lawsonmh15:
I just tested incredicontrol and it's settings did not appear to stick. Does it affect a different file than vipermod? /system/sys/devices/CPU/cpu0/vdd****.whatever

The vipermod settings were the same as what I found there, but I went bat**** crazy in incredicontrol and none of it stuck...
[EVO 4G Android Development] MicrosoftBug:
Do pics look blurry when posting through tapatalk?
[EVO 4G Android Development] buckhunter:
http://xdaforums.com/showthread.php?t=1009451&page=26
[EVO 4G Android Development] locoboi187:
+1
[EVO 4G Android Development] Atticustrd:
Should we just stick with 0.7 or is it recommend to upgrade to use 0.7.5? Is havs not working with 0.7?
[EVO 4G Android Development] lithid-cm:
Did you hit the set at boot button, then apply? Also, you probably shouldn't only be using one app. Might cause issues...
[EVO 4G Android Development] buckhunter:
I checked the VDD folder and it matches vipermod/IncrediControl
[EVO 4G Android Development] lithid-cm:
I have been playing with it for the last two hours, one hour before releasing it, then another until now, Havs is working. If your not seeing it work, then there must be something wrong with the script or app or how its working. Everything I have done points to working.
[EVO 4G Android Development] taadow1030:
Has anyone found a way to clear the vipermod not found error? I reversed the v6 script and still had no success.

Running king's kingdom rls 2 rom.
[EVO 4G Android Development] Atticustrd:
For 0.7 as well?
[EVO 4G Android Development] buckhunter:
+1 on that. It works good using either method for me. Thanks for the hard word and all the support and updates.
[EVO 4G Android Development] mrcrptguy:
I set all voltages to 800, confirmed in the init.d file, I have a hard time believing I can overclock at 800?
[EVO 4G Android Development] {SBR}_L3GION:
Rocking your latest kernel on synergy rls1+ godmode slightly over clocked with on demand scaling. I've gotta say with this combo if my phone runs any faster I'm not quite sure I'll be able to hang on to the thing. I love this kernel so far. you have done an excellent job with it and I thank you so much for all your hard work.

Sent from my Synergized xda Premium Evo
[EVO 4G Android Development] coiledwire:
On v0.7, I saw many errors in osmonitor when vdd levels were requested to go lower. With v0.7.5, this issue has been resolved for me and it appears that both incredicontrol and vipermod works. So it depends on your phone, but I'd suggest to run v0.7.5 if you have a choice.

Personally, I think I'm going to ditch incredi in favor of vipermod; there's nothing like inputting commands via terminal to feel like your really hacking something. ;)

Sent via EVO 4G.
[EVO 4G Android Development] luigic81:
yes they do actually, to bypass i upload the screenshot to photobucket and then paste here. Sorry couldnt be of more help
[EVO 4G Android Development] luigic81:
on 7.5 with vipermod -100mv with OC frequencies stabalized (option 5) running great so far, voltages stick upon reboot
[EVO 4G Android Development] lithid-cm:
For those going under to 800 its possible your phone can simply handle it. I would set then save them reboot and verify.
[EVO 4G Android Development] locoboi187:
I cant lower my upper voltages by -25. Vipermod shows the same value whenever I try to lower the higher voltages
[EVO 4G Android Development] MicrosoftBug:
Thanks for the screenshot app recommendations guys. The one for the Atrix ended up FCing on me, so I got screenshot from the market. Anyway, here's what I've got going on. Is it weird this is hella stable?

Edit: image looks like crap and Idk how to remove it, sorry. :/
[EVO 4G Android Development] MikeWjF:
I'm just gonna do a fresh install if Synergy RC2 noGodMode, and the kernel during the same flash session. i've been due for a clean install. See how it goes.
[EVO 4G Android Development] jcxtreme30:
2 SMALL Cant read...
[EVO 4G Android Development] Atticustrd:
Thanks if I flash new update 0.7.5 would I have to run vipermod again? To set voltage?
[EVO 4G Android Development] brownmc77:
Its too small man, cant expand it or make it bigger.
[EVO 4G Android Development] spider2346:
I did a very aggressive undervolt using viperMOD 800/800.. it all stuck after reboot noticed 0 screen lag and quads were still over 1500. Deleted the mod, installed IncrediControl, also set 800/800 (set on boot).. did a reboot checked vdd_levels and the it stuck. Did a quad and linpack and it's all the same as if I never tweaked a single freq. Quad 1439, Linkpack 41.
[EVO 4G Android Development] lithid-cm:
Each freq has limits to voltage. Unless the min is set to a lower number. You can't assign it a lower voltage. Basically the higher you go, then less voltage you should go down.
[EVO 4G Android Development] MikeWjF:
Ok so far after 2 tries, after a full wipe, the kernel will flash fine with the ROM. But once it boots, nothing but force closes, before I even sign into google. Pretty late, nandroiding back, try again tomorrow.
[EVO 4G Android Development] lithid-cm:
Maybe your phone can handle it. If your free tomorrow ill send you one with 600 min limits. Then see if you still see nothing.
[EVO 4G Android Development] mrcrptguy:
Same here.
[EVO 4G Android Development] locoboi187:
No the -25 max voltage didn't work but the global -100 lowered the max voltages to it 's limit and left the min voltages at there 800 limit
[EVO 4G Android Development] spider2346:
Thanks, that would be great!
[EVO 4G Android Development] mrcrptguy:
I've never been able to go lower than 850, and that was laggy.
[EVO 4G Android Development] lithid-cm:
I didn't write the script. Those are just tools to edit. If your having an issue maybe viperboy will be able to assist? I'm using incredicontrol for now. Works great. Least until I get this freedom kernel app finished.
[EVO 4G Android Development] locoboi187:
Crud the voltages are lowered to their limits but I'm getting all these errors in logcat about voltage constraints.
[EVO 4G Android Development] lithid-cm:
Did you update to v0.7.5? Would you mind showing me these errors?
[EVO 4G Android Development] debarron:
I'm on 0.7.5 and dropped all voltages by 100 using incredicontrol and noticed vdd errors in OSMonitor. I've attached screenshots of the errors and my current voltages.
[EVO 4G Android Development] locoboi187:
I think it's best to have constraints disabled
[EVO 4G Android Development] MikeWjF:
Ok so now something along the way has made my phone think there isn't enough storage for me to install apps. Insufficient storage error.
[EVO 4G Android Development] bigblueshock:
Sorry if it's already been mentioned, but where can I obtain this "Vipermod" ? I did a forum search and only saw some AOSP version last posted in june. Is this the right one?

I've had my evo since launch day and have been playing with roms and such since around then. Now I'm going to mess around with this undervolting and see how it works. All I have to do is use Vipermod, and after i restart my phone see if it sticks by checking the vdd_levels_havs file in txt format?
[EVO 4G Android Development] debarron:
That's the correct script.
[EVO 4G Android Development] locoboi187:
I learned that although you can undervolt to 800, the system rejects it to 825 in the logs even when the numbers stick in viper or incredible
[EVO 4G Android Development] MicrosoftBug:
Ok, so... I've lowered all voltages to 800 and I'm underclocked to 806,400. No lag, no other issues so far, and I must've rebooted at least 10 times. Wtf???
[EVO 4G Android Development] debarron:
Yeah that's what it's looking like.

Edit: Just bumped all up 25 and errors stopped.
[EVO 4G Android Development] mrcrptguy:
Lithid, is it a possibility that something is bypassing the script even though it sticks?
[EVO 4G Android Development] lithid-cm:
Just noticed the issue in the configs, just fixed it and compiling v0.7.6 now. Shouldn't see those errors anymore. Thanks for helping out!

https://github.com/lithid/Htc-Sense-Freedom-Kernel/commit/be8cdcac5e88acd46e4c80842ca444774e0ee234
[EVO 4G Android Development] locoboi187:
Thanks man. Going to delete the boot file in init.d and start over :)
[EVO 4G Android Development] MicrosoftBug:
Does this mean that if we're undervolted to 800, we should go back to default before flashing the new kernel?
[EVO 4G Android Development] lithid-cm:
Would be best to be safe. Thats what I have been doing.
[EVO 4G Android Development] MicrosoftBug:
Good to know, thanks lith.
[EVO 4G Android Development] lithid-cm:
Ok everything is updated, hopefully we get better results? Although I wasn't having the issue. I need some sleep, but please post anything that you find. I really want to make this thing perfectly stable. Then once this is stable, I want to add sbc onto it. Like I said tho, I want everything else added and working before sbc, being the final piece.

So please anything you find please let me know!

Thanks so much!
[EVO 4G Android Development] lawsonmh15:
How would I undo the undervolt if I get boot loops using incredicontrol? Also, do i need to undo supercharging prior to changing voltages???
[EVO 4G Android Development] MicrosoftBug:
Viper has a script to undo it. It was on the same page as the vipermod. Can't post it from tapatalk. :/
[EVO 4G Android Development] marvinlh:
Is there a thread that better explains undervolting? I'm still on v0.7, I haven't had any problems with it, I haven't tried undervolting it or anything either. Should I update to v0.7.6 or should I stick with 0.7? This is actually the 1st freedom kernel that hasn't caused random reboots
[EVO 4G Android Development] rialsi6:
Anyone use the extreme or insane mod in vipermod? If so have you had any bad results.
[EVO 4G Android Development] buckhunter:
http://vipermod.tiamat-dev.com/downloads.php
[EVO 4G Android Development] lawsonmh15:
I have the file for vipermod, but if I used incredicontrol, how would I undo that?
[EVO 4G Android Development] luigic81:
Woohoo!!! :D
[EVO 4G Android Development] buckhunter:
I tried the insane and everything is running good but it seems like people are having alot of different results so if you try it and it doesnt work just use the link I posted to go back to stock
[EVO 4G Android Development] lithid-cm:
Should be nandroiding when playing with voltages. Never when you need to go back. I don't use super charging so I have no idea.
[EVO 4G Android Development] locoboi187:
Man go sleep lmao
[EVO 4G Android Development] MicrosoftBug:
Hey lith, just flashed 0.7.6 and now all I can do is 850. Is that normal?
[EVO 4G Android Development] rialsi6:
I'm going to give it a whirl. When you used it what speed did you have your phone clocked at in setcpu?
[EVO 4G Android Development] marvinlh:
Can I get a reply please?
[EVO 4G Android Development] mfknboss:
I also can not set floor to 800 :(
[EVO 4G Android Development] mrwilly:
can't set min either on v0.7.6
[EVO 4G Android Development] luigic81:
I also cannot go below 850 on v7. 6
[EVO 4G Android Development] MicrosoftBug:
I'm actually not sure. I would try searching Google for "undervolting xda" and see what comes up.
[EVO 4G Android Development] buckhunter:
245 min 1152 max
[EVO 4G Android Development] mfknboss:
Development thread,look for viperboys vipermod..the title is for AOSP roms..read that thread.

Edit: here http://xdaforums.com/showthread.php?t=1028322
[EVO 4G Android Development] luigic81:
I went back to 7.5 running fast and great battery life. -100mv and OC frequencies stabilized. :)
[EVO 4G Android Development] AbsolutZeroGI:
I'm so sorry for the stupid noob question (i know with my post count I should know this by now)...but which kernel do I want with synergy rsl1? the syn nightlies or the universal?

Sorry!
[EVO 4G Android Development] mfknboss:
Well the rls1 is a stable release correct? Id try the universal :)
[EVO 4G Android Development] AbsolutZeroGI:
thanks! worst case, i restore nandroid and try the other. If this kernel works, i'll be so happy. i've been avoiding gingerbread w/sense because we didn't have these kernels.
[EVO 4G Android Development] mfknboss:
I'm sure it will :)