yashsingh1/xdaforums huggingface dataset:
[Droid Incredible Android Development] frostincredible:
Little hiccup....just randomly rebooted during a Quadrant test....could've been Quadrant though...
[Droid Incredible Android Development] -viperboy-:
well quadrant probably needed more power and couldn't get it because of the undervolt.
[Droid Incredible Android Development] -viperboy-:
I wanna put a good abbreviation on these mods. I think BSM for "Battery Saver Mod" (undervolting) and PSM for "Phone Stability Mod" (overvolting).

What do you guys think? :)
[Droid Incredible Android Development] smtom:
BatSav and PhoneStab? Catchy.. BSM sounds like it would hurt....
[Droid Incredible Android Development] baram:
just gave these a shot finally. -100 nvm was instant bootloop but -75mv is stable so far. ran a couple benchmarks and stress tests via setcpu with no issues. also underclocked to 768mhz max. will post battery report in a couple days.
[Droid Incredible Android Development] hightech316:
This mod what make a great app! on another note: Tiamat has never been stable for me, Should I try these mods on the sbc or without?
[Droid Incredible Android Development] -viperboy-:
If I ever learn Java, I will make an app lol and I like SBC, personally. Tiamat has always been smooth as butter on my EVO.
[Droid Incredible Android Development] Smokeey:
Just installed the -75mV, will report back on performance tomorrow.
[Droid Incredible Android Development] lonnyrs:
my phone is handling the -100 easily, you say we can use the insane/extreme version withthe incredikernel? has anyone else used this combo with good results?
[Droid Incredible Android Development] crondable:
Even though I was experiencing insane battery life, I just had to switch to the -75 from the -100 because my phone locked up on me a few times today. Once while I was listening to music while driving, and twice while I was browsing the xda app. The first required a battery pull, the other two I just let sit until it rebooted. I don't think there will be a huge difference in battery life going from one to the other, at least I'm hoping not.
[Droid Incredible Android Development] dccoh:
I assume with testing all the scripts in this thread, a few people will experience lockups.

For those having to do battery pulls, have you tried holding down power-vol down-trackball (to reboot) first to see if that works?
[Droid Incredible Android Development] -viperboy-:
Yup you can use it with incredikernel. You will have amazing results with battery life if your phone can use it.
[Droid Incredible Android Development] smtom:
Ok, two days into the -75 & the 0419 kernel, battery has improved, no lockups or lag.

Kudos to viperboy!
[Droid Incredible Android Development] wizardofyendor:
Default CPU timings, CM 7.0.2.1, tiamat 4.0.0+

-100mV: booted fine. phone rebooted while installing quadrant from market.

-75mV: booted fine. phone rebooted after installing quadrant, before I could launch it.

-50mV: booted fine. quadrant full bench completed, finished okay.

Default CPU timings, CM 7.0.2.1, incredikernel 04/19/11

-100mV: booted fine. quadrant full bench completed, clocked cpu max freq to 1113600, quadrant full bench froze phone.

-75mV: booted fine. quadrant full bench completed, clocked cpu max freq to 1113600, quadrant full bench completed (with the best scores I've ever gotten O_o)

Sticking with -75mV and incredikernel. stable and fast, will continue to test battery life on this setting.

Update: -75mV caused reboot and then boot loop while unstalling an app. Will Downclock back to default cpu freqs and report back.
[Droid Incredible Android Development] Taebom:
From what Cayniarb said about tiamat 4.0.0, viperboys scripts won't work on this kernal as of yet.
[Droid Incredible Android Development] :
Hey guys,

I'm running CM7.0.2.1 with Chad's 4/19 Incredikernal and the BSMs -100 & -75 were unsuccessful with my phone. Keep in mind I'm running the first generation Incredible. I got this phone when they first came out so I'm on the old processor and the old screen.

So if I'm already running Chad's latest incredikernal, is the undervolting included in the kernal going to provide better battery life than overwriting those values with viper's BSM -25 or -50 would?

I'm just trying to find out if its worth it to make the change with viper to -25 or -50, stick with Chad's kernal defaults, or try another kernal with vipers UV to see if I can reach -75 or -100.

Any feedback and/or suggestions are appreciated.
[Droid Incredible Android Development] wizardofyendor:
Yeah, I couldn't get the sysfs working. but the scripts to seem to have an impact, just a negative one.
[Droid Incredible Android Development] crondable:
I always forget about that button combo. If -75 locks up on me I'll give it a shot.
[Droid Incredible Android Development] wizardofyendor:
I've always been able (since I'm testing right next to my pc, just to issue a quick:

adb reboot recovery

and it's worked every time today.
[Droid Incredible Android Development] mr4r4n:
The voltage mod stays after reboots correct ? If so I got -50 working
[Droid Incredible Android Development] Smokeey:
I've been using my phone all day, unplugged since 7:45, 18% battery left on a Seidio 1750mAh, slightly better and longer lasting using the -75mV. Usually it's dead by now sooo.
[Droid Incredible Android Development] TheWhiteBandito:
-75 seemed kind of sluggish at times

-50 seems to be juuuust right!

I'm using Incredikernel, no overclock.
[Droid Incredible Android Development] -viperboy-:
Thank you :)

Doesn't matter what kernel you use, BSM lowers voltages by a set amount.

Yup, stays there unless you manually remove it, flash the reset zip, or flash a ROM.
[Droid Incredible Android Development] Seraph552:
This mod works great from what I can tell. Going on 9 hrs. since last unplugged and still at 26%, typically, at work, I would have changed my battery about 2 and a half hours ago. Thanks a bunch for this! HTC 1500 battery btw.
[Droid Incredible Android Development] giantcrazy:
Strangest thing - I tried starting with -50mv to see if my phone was stable, and I ran the command to get the list of voltages before I installed the BSM patch and after...

The voltages listed were the same. They should be different. I'm running the latest AOSP incredikernel, could it be they've already baked in something similar? I know the patch installed, I saw the msg about wiping caches/etc.

Ideas? Or should I just try applying again?
[Droid Incredible Android Development] -viperboy-:
Go into /system/etc/init.d - do you see a file there called 74havsvoltages? If not, reflash the mod. If you do see it there, double check that you are running incredikernel. Sometimes, you update a ROM and forget to reflash a supported kernel and I've seen that happen here a few times so just double check that.
[Droid Incredible Android Development] giantcrazy:
Yup, looks like it's there:

# cat 74havsvoltages
#!/system/bin/sh
#Made by -viperboy-

if [ -e /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels_havs ];
then
echo "-50" "-50" > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels_havs;
fi;

So I'll go back, flash the kernel again, boot into the ROM, and then try the patch again. I'll report back, because now I'm curious :D
[Droid Incredible Android Development] giantcrazy:
OK, I feel a little silly but I think I understand where I went wrong...

When I flashed incredikernel I had also flashed the set_vdd file, which probably overrode what you're doing here viper (guessing, since I verified that I had the same kernel and had the proper files in place).

So take note, if you plan on going with incredikernel, don't also flash the set_vdd file if you plan to do this.

So I'm on -50mV now, going to see if I notice anything, and if not go up to -100.
[Droid Incredible Android Development] themikeflynn:
For the past week I've been using CM7 w/ incredikernel (both latest stable) @ -50mV and 128-1036mhz Smartass governor. Haven't had a single random reboot or uncommon FCs during that time.

Things I've noticed:

1. Battery doesn't get nearly as hot. Before I would notice my phone getting hot to the touch while keeping the screen on for more than a few minutes (playing games). Now it just gets slightly warm in those conditions.

2. Battery life has certainly improved. It's great to see such a quick fix have a true impact on battery, whereas many other battery saving techniques are questionable at best.

3. No noticeable performance impacts or benefits.

Voltage tweaks are nothing new, but I would've never thought to tweak the voltage of my phone, nor did I think it would be so simple and effective! Great work viperboy.

Theory: The voltage underclocks might be more stable if the display brightness is kept under a certain level (display brightness is a huge power sink). Untested, but worth trying if you're not 100% stable on an underclock.
[Droid Incredible Android Development] hightech316:
Im running bd w/ incredikernel. 2 random reboots, after a lil tinkering its working and saving. thx
[Droid Incredible Android Development] x2kjosh:
CM7 nightlies, Tiamat SBC here goes nothing...
[Droid Incredible Android Development] enomele:
Tried out the BSM -100 with Chad's 37.6 kernel on MIUI 1.4.30 and ran fine for 15 minutes then reboot into bootloops. Flashes the BSM -75 and things have been running fine for the most part. 1 random reboot so far, but it didn't bootloop. Ill run -75 for a fewmore days and see how it goes. On a side note, both reboots happened on the lockscreen.

Loving this so far, as all I care about is battery life. I don't overclock and I usually underclock whenever possible. Thanks for all the work you have put into this.

Sent from my Incredible running MIUI 1.4.30
[Droid Incredible Android Development] Nutterpc:
Well you can add another user this works well with to the list Viperboy

I was talking to cayniarb, he suggested to try the Nexus One scripts on my HTC Desire GSM

I started as suggested on the -100mV, the phone booted *once*, then just went hand grenade on me

So i rebooted into recovery, had to pull the battery, and flashed the -75mV script

Phone booted fine, radio seems to be acting a little weird, but thats also due to the fact that my house has a signal deadspot too, lol

So far the -75mV script for *my* HTC Desire is working well

I knew that 900mV for mine didnt seem as low as it could go, and yes, after running the -75mV script and rechecking the sysfs interface, it shows as running happily @ 875mV

:)
[Droid Incredible Android Development] -viperboy-:
Thank you for letting me know! I will try to get this posted over in the Desire section later today :)
[Droid Incredible Android Development] morph3k:
This script is awesome by the way guys. Helps a lot.
[Droid Incredible Android Development] -viperboy-:
Oh hai there :D I'm at work right now but PM me about the Tiamat site if you have time :)
[Droid Incredible Android Development] -viperboy-:
So that I don't forget :)

To-Do list for tonight and tomorrow:

Global

updater-script enhancements (tired of making 8+ revisions per phone :p)

--- Better detection for kernels without HAVS support when flashing

--- Update wording

Redo naming system and make the OP look pretty

Rehost mods on Tiamat-AOSP.com

EVO

Update v2 scripts with 825mv floor

Incredible

Bring over support for v2 scripts with 800mv and 825mv floor versions

Nexus One

Bring over support for v2 scripts with 800mv and 825mv floor versions

Desire GSM

Release of v1 and v2 scripts
[Droid Incredible Android Development] morph3k:
just get on irc!

Edit: Also putting a request for a 850 min! i require more than 800/825
[Droid Incredible Android Development] SomeGuyDude:
Slapped the -50 on Chad's beta.

So far seems great. Stable, but haven't been able to really test battery life.
[Droid Incredible Android Development] mikesincredible:
I'm iffy goin that low but I gotta! I'm running the -25 cuz his beta is daaaa bommmbb..battery is just as good

sent by 1 of the many droids
[Droid Incredible Android Development] -viperboy-:
Don't be scared! Worst thing that happens is a bootloop, freeze on boot, or random freeze. Just flash the next one down!
[Droid Incredible Android Development] mikesincredible:
Yea for sure! I froze at -50 on boot so Im sticking to the -25....but even then Ill get a reboot, its only when I open and close apps to quickly

sent by 1 of the many droids
[Droid Incredible Android Development] bengals1975:
Tried the -75 and -50 out, both forced repeated reboots. I may try the -25 but I don't know. Will I really gain much with -25? It doesn't sound like much and my phone seems to be a bit fickle with it's voltages.

HTC Incredible

CM7 Nightly 77

Incredikernel 3.6.38.6 beta
[Droid Incredible Android Development] -viperboy-:
OP updated! Sorry about the delay with getting this up, I've had alot going on the past few days with the new website and everything. Please check the OP and my new site for everything you need to know!

BIG thanks to Cayniarb for the site and a place to host my mods and to morph3k for helping me get my site up and running! Can't thank you guys enough!! :D
[Droid Incredible Android Development] d08speed3:
Which one of your scripts is more aggressive than the one in Chad's OP?
[Droid Incredible Android Development] d08speed3:
Running 800 Lower. Seems fine. Lowest wouldn't boot up. I like how all the min are the same. Gunna see how well it does.
[Droid Incredible Android Development] -viperboy-:
That script is very aggressive, I would try my Insane if you like that one :) but the other mods play a little nicer.
[Droid Incredible Android Development] tiny4579:
I was using the -75 for a while but have gotten a few random reboots. I'm going up to the -50 to see if that helps. I'm using Chad's 4/19 kernel.
[Droid Incredible Android Development] crondable:
Went all day yesterday on beta2 of Chad's .38 kernel with the 800mv Lowest script. Everything ran ok, but my phone rebooted several times in my pocket throughout the day. It was interesting, because I tried to get it to lock up while I was using it, but it refused. I was playing games, browsing the web on 3G, watching Netflix, and it was smooth as butter.

Anyway, today I am going to run the 800mv Lower script instead, and hopefully my phone will handle that one a little better. Thanks for all these new scripts, and thanks again for the v1!
[Droid Incredible Android Development] -viperboy-:
If your phone liked 800mv lowest, I would try 825mv lowest. It seems like your voltages might be very low when sleeping and HAVS isn't ramping them up fast enough when you wake the phone up.
[Droid Incredible Android Development] SynisterWolf:
im getting confused on what the differences are between each script. i just wanted to ask this. if my phone liked the -50 uv one from the v1 category. which one would my phone like from v2 category?
[Droid Incredible Android Development] -viperboy-:
If you checkout my website, all the information should be there that you need. Check out the FAQ as well :)
[Droid Incredible Android Development] SynisterWolf:
i have been reading your site. could you tell me is the lower number of BSM less or more volts?

i have flashed every one you have from 800-850mv normal and low but i dont see any difference in performance. if i try lowest i get boot loops all 800-850mv

im just trying to find the best one. ((><))
[Droid Incredible Android Development] -viperboy-:
Less, that's why it says "-25mv". And you won't see a difference in performance, that's the point. You will just get better battery life.
[Droid Incredible Android Development] SynisterWolf:
OMG!!! i didnt see the "FAQ" page i thought you were just talking about the front page...... SOOOO DUMB. sorry:(

edit:

- v2.1 825mv Floor Lower doesnt mount my sd card in rom. card still works in recovery but not in CM7. so i think i found my winner. :) thanks for the help
[Droid Incredible Android Development] -viperboy-:
OK guys, worked for about 10 hours on this last night and pulled an all-nighter. v3 beta is out and it's really awesome. It's a shell script that will allow you to change everything on the fly! Please see the Downloads page on my site for v3. You will see all the info you need when you flash it in recovery, I will update the changelog later (already running late for work!)

Please keep in mind this is in BETA! Also, READ THE "CURRENT BUGS" SECTION IN THE SCRIPT! I want as much feedback on this as I can get, I will be fixing as much as I can tonight.

Enjoy :D
[Droid Incredible Android Development] dyetheskin:
flashed insanemod.seems to be only stable at 825 for me,viewing readings seems to be buggy leading to re-entering execution
[Droid Incredible Android Development] -viperboy-:
What is buggy about reading the voltages? Works fine for me, can you elaborate more?
[Droid Incredible Android Development] dyetheskin:
first attempt at getting readings doesn't do a thing but if I run the execution command and retry it works. hit or miss for me
[Droid Incredible Android Development] -viperboy-:
You mean if you hit 1 on my script, you get no output at all? Do you even get an error? But if you do cat /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels_havs in terminal you get an output and if you go back to my script and do 1 it shows the voltages?
[Droid Incredible Android Development] SynisterWolf:
How do you run the script after you flash it?

Sent from my sexy assistant. (HTC Incredible.)
[Droid Incredible Android Development] -viperboy-:
The instructions were displayed on your screen when you flashed it. But go into terminal:

su

/system/vipervoltage.sh

That's it :)
[Droid Incredible Android Development] SynisterWolf:
Sorry I wasn't paying attention. Trying to work and playing with my phone doesn't work.

Sent from my sexy assistant. (HTC Incredible.)
[Droid Incredible Android Development] d08speed3:
Hmmm

B4 using chads 4/19 Kernel with your "800/Lowest" wouldn't boot only "800/Lower" would. Been using chads newest beta5 with his "Ingenious Gov" and it was locking up with me time to time with his OP Voltage tweaks incorporated. Soooo...I deleted it and reloaded your "800/Lowest" and it works now!!! :) Noob question how comparable is Chads OP voltage tweak to the 800/Lowest one? Srry for always bugging about this question. Just that his OP tweak liked my phone and am just trying to get same results which I know is hard lol.

update: 800/lowest was giving me wake issues when I got a txt Mssg and the phone screen would turn off after waking it up it wouldn't took 30 secs to do so. Am trying Insane for the hell of it so far. It locked up once after initial boot but has been fine. Do these tweaks kinda adjust over time? Will update

Update: Insane gave me lots of lock ups but didn't fully freeze my phone. Was still pretty bad. Trying extrene right now. So far so good lol will update. Just trying to find a good tweak level on Chad's new beta5

Update: Extreme is flawless :)
[Droid Incredible Android Development] -viperboy-:
OP Updated! Please take a look there and at my site!
[Droid Incredible Android Development] past_pluto:
I am using the v1 insane as you said earlier if you liked the mod in chad's OP then try that one. Is there a newer one that is that low? Would it be -viperboy-_v2.1_BSM_800mv_Floor_Lowest? Edit: Scratch that I finally made it reboot.
[Droid Incredible Android Development] -viperboy-:
OP updated! viperMOD v3 beta RC1.1 is live!
[Droid Incredible Android Development] bigman420:
Which will save me more battery? I can run both the extreme and the 800 lower. Both insane and 800 lowest give me bootloops.

Thanks for all the hard work,

big
[Droid Incredible Android Development] -viperboy-:
Well, Extreme would be better in your case since it has lower MAX values. If you are on v3 beta RC1.1, you can try applying ExtremeMod and then lowering the MIN voltages to 800. It should be stable for you judging by the info you provided for me on what works and what doesn't :)
[Droid Incredible Android Development] chaostan:
sorry i abit noob on this. I flash this but apparently it mentioned memory not enough? How to process further?
[Droid Incredible Android Development] crondable:
I am really digging this v3 script. Very impressive. Makes it incredibly easy to tweak voltages. Seriously, thanks Viper! You are the man.
[Droid Incredible Android Development] -viperboy-:
Sorry, I have no idea what you're saying.
[Droid Incredible Android Development] -viperboy-:
Appreciate it, boss :D
[Droid Incredible Android Development] bigman420:
For a geek like me, ur mod is candy. For vmod3, in bugs, it says custom voltage not supported. Does that mean it is not functional or just we r on our own with it?
[Droid Incredible Android Development] -viperboy-:
Non functional. I haven't begun to code it yet, I may work on it tonight depending on when I get home from MMRBQ!
[Droid Incredible Android Development] k_nivesout:
This new version is awesome, love how you can edit stuff on the fly in terminal. Nicely done, thanks for making this for us!
[Thunderbolt Q&A, Help & Troubleshooting] th3_g00b:
ok guys, so my tbolt is awesome and i'm happy with almost all of it except for the fact it likes to reboot when using heavy flash content. i've OC'd it to 1.4 dropped it to 1.2 now at stock.... also it makes my phone reboot even when looking at google docs....anyone else having this problem or found a solution to this?
[Thunderbolt Q&A, Help & Troubleshooting] bking_soda:
What exactly are you running. I've flashed a couple different roms with different kernels and haven't run into that problem yet.
[Thunderbolt Q&A, Help & Troubleshooting] th3_g00b:
was running the adrenalyne ver. c kernel on virusrom. ran great was just running into that probelm... i swapped to imoseyon's normal kernel to see how that goes.
[Thunderbolt Q&A, Help & Troubleshooting] nerozehl:
Are you running the new radio? The new radio has been implicated by some to cause random reboots.
[Thunderbolt Q&A, Help & Troubleshooting] th3_g00b:
nope. not running the new radio.... no reboots so far on the new kernel... will keep posted
[Atrix 4G General] psymont:
I just called ATT to request an unlock code so that I can use other carriers when travelling and they told me that they can't give me a code until mid August. I told them I have been a customer for four years and every phone I have had with them they have provided the unlock code for without this hassle. Didn't make a difference though. Does anybody know how I can get this thing unlocked? I have a trip coming up soon and they refuse to help me...
[Atrix 4G General] creativedevil:
Try cellunlock.net, their turn around time is pretty fast. I got my bell atrix unlocked by them, which I have been using with Rogers now.
[Atrix 4G General] psymont:
Thanks for the suggestion but their site says:

"Unlock any phone locked to Cingular AT&T USA. Support for Blackberry, SonyEricsson, LG, Motorola (Except Motorola Atrix 4G, Nokia & iPhone), SmartPhones, Pantech, Samsung, etc."

edit: Called them and they said they can do after all. It takes up to 3 business days and costs $39.99. Are there any cheap/free alternatives out there?
[Atrix 4G General] noid:
i got my atrix and sammy focus unlocked at cellunlock.net. they take 3 to5 business days. use the code android50 for 50% discount .don't forget
[Atrix 4G General] fincan:
Use the following link, and as others suggested use code android50, which knocks the price down to $10. Their turnaround time is 2-4 days. I have used them twice with good results, and most of the people in here used them as well. Link is:

http://www.cellunlock.net/Unlock_Bell_Motorola_Atrix_4G_by_Code_p/unlockbellatrix.htm
[Atrix 4G General] psymont:
You just saved me $20. Thanks a lot.
[Atrix 4G General] Phalanx7621:
Bro this thread was from april. We can now receive the sim unlock codes just fine.
[G1 General] tagm:
A very interesting project. I like to have the basics of my phone and desktop as "free" as possible and there appears to be roms available to try on our phone.

I haven't seen any comments on this ROM, but I can't imagine nobody tried it.

http://replicant.us/about/

Especially interested in speed, battery life and stability. Anyone tried it? Any other comments?