yashsingh1/xdaforums huggingface dataset:
[Droid Incredible Android Development] jesssiii:
I wanted to know if it would undo CHAD'S mod. I never tried his.

Guess I'm curious about the differences between them.

But you give such an easy way to change, with plenty of choices, so you're right. Why go? :)

DInc w/ Zeam Launcher

Chad's Incredikernel

CyanogenMod 7 Nightly
[Droid Incredible Android Development] -viperboy-:
lol thanks! But, no, the reset .zip won't undo Chad's script.
[Droid Incredible Android Development] SynisterWolf:
I flashed you beta rc1.2 and changed voltage and my phone worked beautifully until I rebooted. Then I got a boot loop. :(

Sent from my sexy assistant. (HTC Incredible.)
[Droid Incredible Android Development] -viperboy-:
Unfortunately, that can happen. I am working on something to try to keep that from happening - essentially issuing an sleep command for the init.d script so the voltages don't apply until after the phone boots up.
[Droid Incredible Android Development] RebelShadow:
That would be AWESOME! :eek:
[Droid Incredible Android Development] SynisterWolf:
Ok I didnt know if it was just me or if it happens. Anyway to make an apk for what your doing instead of a script. That way it will have to wait for phone to boot to use su. Kinda like set CPU?

Sent from my sexy assistant. (HTC Incredible.)
[Droid Incredible Android Development] -viperboy-:
Well, I would love to do that. My knowledge of Java is very little, at the moment. I'm working on it and within a few months, I hope to have something solid. But for now, the script is working just fine I think :)

Also, the app would still handle voltages the same way - dropping a file in init.d that loads upon startup. This sleep thing was on my list of to-do's and I forgot to look into it with everything else I've been trying to improve. When I do incorporate it, I am going to be looking to you to test it :D I hope you remember your voltages that cause the boot loop when you rebooted so you can test this again for me!
[Droid Incredible Android Development] RebelShadow:
I can test as well. When I applied the -75 my phone would boot loop from 2 to 10 times randomly before it would go into the OS then it would run fine with excellent battery life. rebooting was a PITA though.
[Droid Incredible Android Development] SynisterWolf:
always down to be a guinea pig. :) i do remember what i was running 825/900. it was running perfictily till i turned my phone off to go to bed and when i woke up it just boot looped. luckily i dl you revert zip and had it in a folder. :) can never be to paranoid, oh i mean careful. :D
[Droid Incredible Android Development] -viperboy-:
Ah, understood.

LOL, yeah, it's good to keep the reset .zip handy. I should have another build out tonight and I will try to incorporate this sleep feature into the init.d script. I think I'm going to call the next release v3 beta RC2 because I have the whole interface redone, some new code, and initial support for the Nexus S and Nexus S 4G :D
[Droid Incredible Android Development] SynisterWolf:
dam man. you are to good. cant wait to see what you come up with next.
[Droid Incredible Android Development] -viperboy-:
I'm always looking for new ideas! So if you have any, feel free to contribute.

Some future plans include:

- Set a different user selectable governor for screen off AND screen on

(eg. powersave when screen off, ondemand when screen on)

- CPU control (no more need for SetCPU)

- Support more phones

- Turn this into an app

Among some other things :)
[Droid Incredible Android Development] SynisterWolf:
LOL that pretty much said it all. it would be sick if this was an app like set cpu but total on the fly voltage control. one stop shop for everything you know. keep up the good work though. this is the first time im seeing the user being able to tweek there kernel to the best for the phone other then just whats good for the community.
[Droid Incredible Android Development] -viperboy-:
Exactly! And that was my goal, make YOUR phone run as good as it can.

And I gave the idea to the guy from SetCPU to just incorporate voltages into his code and whatnot but he never responded.
[Droid Incredible Android Development] SynisterWolf:
Maybe he got an iphone. :p

maybe talk to the CM gods. they made there own set cpu for there ASOP rom. maybe you have have them help you incorporate your idea into it and have an apk so other roms can use it.
[Droid Incredible Android Development] -viperboy-:
LOL :D

Good idea, however, I want to try this on my own so I can learn and code it from scratch. Watch things fail, learn how it should work, fit it - you know what I mean :)
[Droid Incredible Android Development] notwen:
Did you ever have enough testers for the Sense-based kernels(w/ sysfs) to determine if your script would help their overall battery performance?
[Droid Incredible Android Development] -viperboy-:
Not many people have posted about their battery life in here (not sure why?) but any undervolting you can do will help you :)
[Droid Incredible Android Development] -viperboy-:
OP updated! Please see the changelog on my site for more information!
[Droid Incredible Android Development] notwen:
Any chance you could have a look at ziggy's last dINC kernel release from April 10th and see if they include the needed sysfs interface your mod needs? Would like to give this a shot over the weekend w/ the most recent ziggy kernel that your mod would work with.
[Droid Incredible Android Development] -viperboy-:
Yeah, he has it in there. Should work just fine :)
[Droid Incredible Android Development] notwen:
Cool, I'll load it up when I have time and post a update after 4-5 days. Thanks for the confirmation. =]
[Droid Incredible Android Development] -viperboy-:
No problem :)
[Droid Incredible Android Development] Testingchip:
Thank you so much for this. I have flashed your mods before but this is a whole new level.
[Droid Incredible Android Development] SynisterWolf:
So i think i found out why i keep getting boot loops. its because every time i flash you beta adjuster its always after i loaded one of you v2.1 mods on my phone. and when i install the beta and adjust it even more i get the boot loop. this time i just installed the beta and its holding at 825/900 :)
[Droid Incredible Android Development] -viperboy-:
Glad you like it :)

Yeah, no need for the v1 or v2 stuff anymore really. Use v3 and you're good to go :)
[Droid Incredible Android Development] SynisterWolf:
for some dumb reason i thought v3 would wipe v2 or v1 but it didnt. :( i feel dumb for telling you your mod boot looped me when it was just me being dumb
[Droid Incredible Android Development] -viperboy-:
No worries dude! I thought about making v3 wipe v1 and v2 stuff but decided against it because I didn't want users to have to redo their voltages again.
[Droid Incredible Android Development] tiny4579:
Loving this mod. I lowered all voltages by 100 for battery and increased max voltages by 25 for stability and its working well. did this with v3 beta rc1.2 and incredikernel beta 7. Working stable so far since last night.
[Droid Incredible Android Development] dyetheskin:
same for me
[Droid Incredible Android Development] RebelShadow:
I am now able to undervolt -75 and not have the phone go into a boot loop on Chad's beta7 kernel - BAD ASS!!!
[Droid Incredible Android Development] bigman420:
I can go -125 when I set Chad's beta 7 to underclock 128/768. Min volt set to 800 across the board.
[Droid Incredible Android Development] SynisterWolf:
do a reboot and see if it doesnt boot loop you.
[Droid Incredible Android Development] bigman420:
No bootloops here
[Droid Incredible Android Development] -viperboy-:
OP updated! I'm expecting there to be a few more bugs that need to be fixed so PLEASE post here and help me fix them!
[Droid Incredible Android Development] -viperboy-:
OP updated! Support for custom voltages for HAVS and SVS on Snapdragon processors!

Enjoy :D
[Droid Incredible Android Development] Testingchip:
Playing with the newest and loving it.

Sent from my cm7 vipermodded dinc with a Chad engine!
[Droid Incredible Android Development] -viperboy-:
Glad you're liking it!
[Droid Incredible Android Development] -viperboy-:
OP updated!
[Droid Incredible Android Development] Testingchip:
Download has 2 2.1 downloads. No 2.11. just fyi

Sent from my cm7 vipermodded dinc with a Chad engine!
[Droid Incredible Android Development] Pons:
Both labeled that way (obviously a mistake), but the top one downloads and names the download 2.11.
[Droid Incredible Android Development] -viperboy-:
Oops, thanks guys. Fixed.
[Droid Incredible Android Development] Testingchip:
Copy that. In the downloads folder is labeled, just trying to cut down confusion before everybody wakes up all hungover and was all "wtf". Lol
[Droid Incredible Android Development] notwen:
Getting this error.

Any ideas?
[Droid Incredible Android Development] -viperboy-:
Gonna have to do some digging on this, hard to answer since I don't have the device. What kernel are you using? Is it HAVS or SVS?
[Droid Incredible Android Development] notwen:
ztest-INC-BFS-HAVS-041011
[Droid Incredible Android Development] -viperboy-:
Can you try another kernel and see if the script works? It probably won't make a difference, but it would be good if you could check :)
[Droid Incredible Android Development] notwen:
Same error w/ ziggy's earlier kernel.

ztest-INC-BFS-HAVS-031811
[Droid Incredible Android Development] dyetheskin:
depends on the positives and negatives. if you reduced by 50 but increased by 25 then overall it's just 25 undervolted. if you chose "reduce" for both than you undervolted 75 total
[Droid Incredible Android Development] tiny4579:
I have the same problem with Skyraider 4 and Ziggy's test 4/10/11 HAVS.

I'm guessing it's related to the way the kernel identifies itself that the script doesn't like.
[Droid Incredible Android Development] -viperboy-:
I'm still looking into this. I'm sorry this hasn't been fixed yet but I don't have the phone to test it with :( and no one ever shows up in IRC to do some live testing.
[Droid Incredible Android Development] tiny4579:
Just tested in Uber Z RLS3 and it works fine. Same kernel: Ziggy's 4/10/11 HAVS. My theory is something with the build.prop in Skyraider.

EDIT: I think I have stability issues with undervolting. Maybe Sense has issues with undervolting as I can undervolt more in AOSP or maybe the kernel is not as undervolt friendly.
[Droid Incredible Android Development] -viperboy-:
Good info, thanks very much! Would you be able to pull the build.prop from both ROMs and post them here so I can take a look at it? I'm not 100% sure that's what it is, but that would be a good starting point.

You can probably undervolt more with AOSP since it's not as bloated as Sense. Sense, I would assume, uses more power than an AOSP ROM.
[Droid Incredible Android Development] tincbtrar:
I was able to undervolt by 100 - but in order to avoid bootloops I had to raise the MAX voltage by 50.

Does it make more sense just to use this set up? After testing before I was able to drop 75 and lower the MAX by 25.

Which scenario will I see better battery life?

Thanks!
[Droid Incredible Android Development] SethAC:
This is awesome :D I'm running MIUI, and I'm undervolting by 100 with no reboots. My question is, will the voltages reset themselves when/if I restart my phone?
[Droid Incredible Android Development] SynisterWolf:
As long as you say save after you edited your voltage it will stay. Option 10 is to save after you edited your volts.

Sent from my sexy assistant. (HTC Incredible.)
[Droid Incredible Android Development] -viperboy-:
OP updated! I highly recommend that everyone update to this, all errors should be fixed now on all phones and ROMs!
[Droid Incredible Android Development] Doddzilla:
OK. I set the voltage to -100 then rebooted phone. Everything seems fine right now. We will see what happens
[Droid Incredible Android Development] Pons:
Obvious question that some people overlook, so don't feel insulted: did you tell it to save your changes to apply at boot? Check your voltages after a reboot to see if they stuck.
[Droid Incredible Android Development] Doddzilla:
I did save changes in vipermod. After reboot I did not check to see if they stuck. Was not sure how to do that. I know I read how somewhere in this tread or one in MIUi thread. I will try to verify they did and repost.

EDIT- Pons, checked in my /system/etc/unit.d and the 74havsvoltages file is present. So I assume based on this the changes stuck.
[Droid Incredible Android Development] GatorsUF:
Vipermod not found

I keep getting this error.

EDIT: swype kept autocorrecting, I didn't notice. For some reason it wanted vIpermod...
[Droid Incredible Android Development] Pons:
It's case sensitive. Try all lower case.
[Droid Incredible Android Development] GatorsUF:
It was swype auto correct...PIA

Mod worked great, now time to see how my phone likes it. I went with undervolt of 50, see if I see any improvement.
[Droid Incredible Android Development] Pons:
Mine is basically a floor of 800 for all minimum voltages, and -50 on the max.
[Droid Incredible Android Development] mikeymop:
So I flashed Chads -100 and it booted and ran fine, but froze after a little stress testing. So I decided to try Vipermod. I installed and ran the script, and bumped it to -75 to be safe, I backed out and ran the phone fine, however when I came back to your thread I saw option 10 was to save the changes. So I thought I didnt' change anything and reset to kernel defaults. I rebooted and opened vipermod again, I chose 'read values from init.d and there was not values (that means I'm on default voltages I'm assuming)

I chose -59mv and then hit "10) save changes" and my phone started to reboot, yet wouldn't get past the splash screen.

I pulled the battery and opened recovery from hboot and flashed chad's resete script (think it's stock voltages, I'll get the file name in a sec) and booted and erased the file in /etc/init.d.

Is that an incompatability wiht the undervolt or a random problem with vipermod?
[Droid Incredible Android Development] -viperboy-:
Hmm, that's odd. Did you really undervolt by 59mv or was that a typo? The issue you may have had was setting a value that wasn't in an increment of 25.
[Droid Incredible Android Development] Pons:
Also, when you apply the vipermod, it does put those values to your kernel. What option 10 (the save changes) does is make it stay during a reboot (otherwise it's lost when you reboot). For this reason, I don't save the changes till I put my new voltages through their paces. Then I save. Sometimes it will still boot loop, since booting the ROM takes more power than just running the ROM.

To double check that it's applied (without the save changes), is exit vipermod, reenter vipemod, and tell it to display current values (option 1, I believe).

Please correct me if I'm wrong, -viperboy-.
[Droid Incredible Android Development] watt9493:
1 is correct

Youre looking at a crackflashing troll with ORD
[Droid Incredible Android Development] -viperboy-:
Just a quick update, here is what the app is looking like:

Definitely making some great progress. Before this is released, you will see a -25mv and +25mv button for easy changing of all voltages and I would love to make the volume buttons do that too :D There will also be an "Apply" button and a "Set on Boot" button with a confirmation message.

Also, I could use a logo for viperMOD if you guys would like to help me out! Please, something professional - nothing done in paint :D 512x512px and a second promo logo (what you see in the Market when you click on the app) that is 180x120px. Please send all submissions to viperboy@tiamat-aosp.com and I will pick the best one and I will give that person a free copy of viperMOD [Pro, +, whatever I choose to call the paid version]!

Just like to keep everyone up to date :)
[Droid Incredible Android Development] SynisterWolf:
Your making an app!?!? Right on.

Sent from my sexy assistant. (AMOLED HTC Incredible)
[Droid Incredible Android Development] dyetheskin:
hate to be the bringer of bad news but there's already a voltage control app on the market and it's free
[Droid Incredible Android Development] bbernardini:
I see several (some of which only work on certain devices). Which one are you referring to?
[Droid Incredible Android Development] -viperboy-:
Exactly, I have seen a few on XDA that are device specific (Proton Voltage Control for the NS/NS4G, for example) but my app, just like the script, will support multiple devices. I don't believe any app has the type of GUI viperMOD does and I have a few settings and other ideas planned that other apps will not have :)
[Droid Incredible Android Development] :
I just started playing around with this but the app looks amazing. I can't wait!
[Droid Incredible Android Development] mikeymop:
THat looks awesome Viperboy! I'd definitely go through the trouble of finding a visa gift card just to buy that on market :)
[Droid Incredible Android Development] RebelShadow:
Do you have a beta available for testing?
[Droid Incredible Android Development] mikeymop:
I'm a little late to respond, I have people over for a family party today, but I'm in the process of making you a logo. I'll try to get it done by the end of the weekend.
[Droid Incredible Android Development] -viperboy-:
Thanks!

Oh wow, thanks man!

I don't just yet. It's not at the point where I would want to release it since a few basic things still need to be implemented. When it is ready for beta, I will probably put in the Market. Just expect frequent updates :)

Ah, that's wonderful! Thanks! Please send it to my email when you get it done, if you don't mind. viperboy@tiamat-aosp.com
[Droid Incredible Android Development] FramCire:
looking forward to trying it
[Droid Incredible Android Development] bengals1975:
Has anyone else had a problem with terminal emulator denying su permissions?

I can't seem to get this to work. I've tried reinstalling terminal emulator, both via ROM update and install from the market with no luck. I'm not sure what else to do.

HTC Incredible

CM7 Nightly 123

Chad's Incredikernel 6/19
[Droid Incredible Android Development] watt9493:
Make sure auto correct is not on. Su will end up as such

Youre looking at a crackflashing troll with ORD
[Droid Incredible Android Development] bengals1975:
yup, that did it.

I feel remarkably stupid.

Sent from my CM7 Incredible
[Droid Incredible Android Development] watt9493:
Haha happened to me a couple times couldnt figure out why

Youre looking at a crackflashing troll with ORD
[Droid Incredible Android Development] watt9493:
Any update on the app? Not asking for eta, threads just been dead for awhile

Change roms like I change underwear.
[Droid Incredible Android Development] -viperboy-:
No problem :) Hoping to have this done by the end of the month. I will grab a screenshot for you in a little bit.
[Droid Incredible Android Development] Taebom:
links down
[Droid Incredible Android Development] -viperboy-:
For the time being - http://bit.ly/mRSouK

Sorry, hosting changed and my site is now down. I hope to have a new site up in the next day or two.
[Droid Incredible Android Development] -viperboy-:
After multiple requests, I have decided to put a Donate button in my sig. Please read the link underneath it, I think it's imporant.

Also, please don't feel obligated to donate. I hope you don't see this as me "whoring myself" to you guys. I've been asked numerous times in the past to put up a donate link and I finally decided to. I do what I do because I love Android and I really want to continue getting my hands into everything Android. You guys give me something to work for and I really enjoy making a user happy, even if it's only with my lowly shell script.

If you would like to donate, I would really appreciate it no matter the donation amount. You guys are awesome and I can't thank you enough fore giving me a great place to dev and provide to such a great community.

Sincerely,

Derek
[Droid Incredible Android Development] SynisterWolf:
You whore! :D

Lol we don't think you are whoring your self out. You are a great dev. And most of us would like to reward you for your great work that you bring to the community. Keep up the good work.

Sent from my sexy assistant. (AMOLED HTC Incredible)
[Droid Incredible Android Development] -viperboy-:
Thank you! :D
[Droid Incredible Android Development] SynisterWolf:
LOL. So i hear you got a 3vo. :p

nice signature to btw.
[Droid Incredible Android Development] nerogold:
Bro I'm trying to find vipermod for sense and its a no go the site that is linked with tiamat seems to be down , direction to another dl site highly appreciated ,thanx.

Edit .sorry just saw temp site .
[Droid Incredible Android Development] -viperboy-:
There is a temp link in my sig but I don't know if it will work on Sense on the Inc. Some phones have Sense kernels that viperMOD works with, some don't. But feel free to give it a try and report back.
[Droid Incredible Android Development] nerogold:
I tried it couple o days ago on thunderbolt running ziggy and synergy and seemed to work but wanna try on his new kernel and new synergy nightly.will report back.
[Droid Incredible Android Development] -viperboy-:
Yes, it does work on some Thunderbolt Sense kernels, but not any of the Inc that I know of. But when I made this, I don't think the Inc had any HAVS Sense kernels.
[Droid Incredible Android Development] SynisterWolf:
the older KingXkernel for inc had them. but i think its was only updated to froyo and i can not confirm it works with gingerbread.
[Droid Incredible Android Development] -viperboy-:
OP updated with the new website. HUGE thanks to Cayniarb with Tiamat Kernels for the hosing and website. Definitely the best kernels out there, you really should check them out if there is one for your device! Thank you very much, Cayniarb!
[Droid Incredible Android Development] SynisterWolf:
sweet i cant wait to check it out.
[Droid Incredible Android Development] -viperboy-:
OK guys, I know it's been a while but I bring good news! Here is an update with screenshots and it's almost done!! I want to give a HUGE shoutout to my friend Ben (Smurph82) because he has been doing most of the coding on this! Release should be within a week or so :D Here we go...

It needs a little more work like icons and such and a little more work on the backend, but not much! I hope you guys like it! :D
[Droid Incredible Android Development] dustbinge:
Can't wait! Btw using your terminal app and chad's latest I'm able to drop 200 off the bottom and 75 off the top. Stable and bootable! Thanks for your work viper!
[Droid Incredible Android Development] shorty1993:
How is the progress on this.? Looks great.