Android L is for Lockdown

Root is, without a doubt, the (un)holy grail of the Android world. Those wonderful permissions that allow you as … more

XDA Xposed Tuesday: XHangouts Will Improve Your Hangouts

Ever since Google started supporting text messaging in Hangouts many people have … more

Shattered Screen? Turn Your Broken Device into a Complete Media Center!

A cracked screen usually means you’ll have to spend a hefty … more

Gmail 5.0: Material Design and Multiple Account Support

Google started to materialize many of its applications right after announcing the … more
Post Reply

[MOD]viperMOD for Nexus S and Nexus S 4G - v3 beta RC2.4 |Updated 6.14.11|

OP -viperboy-

24th May 2011, 11:30 PM   |  #1  
-viperboy-'s Avatar
OP Recognized Developer
Flag PA
Thanks Meter: 12,845
 
7,684 posts
Join Date:Joined: Jun 2007
Donate to Me
More
Hey everyone, welcome to viperMOD for the EVO, Incredible, Nexus One, Desire GSM, Thunderbolt, Nexus S, Nexus S 4G, Desire HD, and Inspire 4G. Many people are having great success with this mod and I hope you enjoy my work

I would like to turn this into an app! If someone would like to help out that has Java knowledge, please contact me!


What does this do?
Kernel developers make their kernels to be "universal". By universal, they want the kernel to work on as many phones as possible so they may only mildly undervolt. However, some phones can handle a more aggressive undervolt. Some can't. viperMOD allows you to undervolt to your choosing for better battery life or allow you to overvolt to make your phone more stable.


How do I run this?
Once you flash the .zip go into your Terminal app (I use Android Terminal Emulator set to 10pt font) and type:

su
vipermod


I really only use Terminal for my mod and there is something really cool you can do with Android Terminal Emulator (and maybe others). Menu > Preferences > Initial Command > Press Enter and type su > Press Enter again and type vipermod

Every time you start Terminal now, it will open right into viperMOD. You can quickly exit by pressing Enter if you need to use Terminal for something else


UPDATE 6/14
  • viperMOD v3 beta RC2.4 is live!
  • Fixed some coding that was giving errors on certain ROMs and phones. Everyone please update to this!
  • Please see the updated FAQ and changelog for more information!

UPDATE 5/31
  • viperMOD v3 beta RC2.3 is live!
  • MUCH better support for NS/NS4G Netarchy kernels and other enhancements!
  • Please see the updated FAQ and changelog for more information!


UPDATE 5/29
  • viperMOD v3 beta RC2.2 is live!
  • Initial support for Desire HD/Inspire 4G and more!
  • Please see the updated FAQ and changelog for more information!






Please see viperboy.tiamat-dev.com for downloads, more information, changelog, and FAQ!
You can find the answers to all of your questions there!



Feel free to support this mod with a userbar in your sig



Credit to:
- snq_ for the VDD support
- Cayniarb for his awesome Tiamat kernel, hosting, and website!
- Netarchy for his amazing guidance and patience!
- My IRC friends ekarelis, bigrushdog, and morph3k for all their help!
- Ziggy for the adjustable sysfs interface
- Anyone who has done testing for me or helped me at all
- Everyone who contributes to Android development
- Let me know if I left anyone out!
Last edited by -viperboy-; 22nd July 2011 at 05:24 PM.
The Following 6 Users Say Thank You to -viperboy- For This Useful Post: [ View ]
25th May 2011, 12:25 AM   |  #2  
brokentoaster24's Avatar
Senior Member
Flag Kansas
Thanks Meter: 51
 
1,239 posts
Join Date:Joined: May 2010
More
I was hoping to port this over when I had free time, beat me to it!

Search over in netatch's thread and you'll see there's a few discussions about uv'ing. There's also app over in themes and apps for uv

Sent from my Nexus S 4G
25th May 2011, 12:27 AM   |  #3  
-viperboy-'s Avatar
OP Recognized Developer
Flag PA
Thanks Meter: 12,845
 
7,684 posts
Join Date:Joined: Jun 2007
Donate to Me
More
Quote:
Originally Posted by brokentoaster24

I was hoping to port this over when I had free time, beat me to it!

Search over in netatch's thread and you'll see there's a few discussions about uv'ing. There's also app over in themes and apps for uv

Sent from my Nexus S 4G

I will take a look at both of those things, thanks!
25th May 2011, 12:33 AM   |  #4  
brokentoaster24's Avatar
Senior Member
Flag Kansas
Thanks Meter: 51
 
1,239 posts
Join Date:Joined: May 2010
More
It should be pretty easy. We don't have havs so you only need to echo one value for each clock speed and the voltages should be in sys/devices/system/cpu/cpu0/cpufreq/UV_mV_table

Sent from my Nexus S 4G
25th May 2011, 12:51 AM   |  #5  
651stp's Avatar
Senior Member
Flag Minneapolis
Thanks Meter: 45
 
1,291 posts
Join Date:Joined: Feb 2008
More
nice looking foward to it.
25th May 2011, 12:52 AM   |  #6  
-viperboy-'s Avatar
OP Recognized Developer
Flag PA
Thanks Meter: 12,845
 
7,684 posts
Join Date:Joined: Jun 2007
Donate to Me
More
Quote:
Originally Posted by brokentoaster24

It should be pretty easy. We don't have havs so you only need to echo one value for each clock speed and the voltages should be in sys/devices/system/cpu/cpu0/cpufreq/UV_mV_table

Sent from my Nexus S 4G

Yeah, I read that in netarchy's thread. It's neat how you guys can go in increments of 5mv, usually it's 25mv. I'm going to try to get 2 ways of undervolting done tonight. I will definitly be able to code in lowering by increments, but it might take a little bit longer before I can code it to allow users to input the values they want. It's also a little bit more challenging when you don't have the device
25th May 2011, 06:27 AM   |  #7  
raiderep's Avatar
Senior Member
Flag Nor Cal
Thanks Meter: 237
 
1,412 posts
Join Date:Joined: Feb 2010
More
This looks very very interesting, looking forward to see where this goes
25th May 2011, 08:05 AM   |  #8  
-viperboy-'s Avatar
OP Recognized Developer
Flag PA
Thanks Meter: 12,845
 
7,684 posts
Join Date:Joined: Jun 2007
Donate to Me
More
Ok guys, quick update. I'm still finishing up some things. With some MAJOR help from Netarchy, I redesigned this script. I'll post more details when I release. I hope to get this out in the next hour or so, but if not, should be out by tomorrow. Sorry for the delay!
25th May 2011, 08:48 AM   |  #9  
window7's Avatar
Senior Member
Thanks Meter: 292
 
737 posts
Join Date:Joined: Sep 2010
More
Anticipating! Wow! Cant wait to use it My battery has been draining a lot.
25th May 2011, 08:51 AM   |  #10  
window7's Avatar
Senior Member
Thanks Meter: 292
 
737 posts
Join Date:Joined: Sep 2010
More
Quote:
Originally Posted by -viperboy-

Ok guys, quick update. I'm still finishing up some things. With some MAJOR help from Netarchy, I redesigned this script. I'll post more details when I release. I hope to get this out in the next hour or so, but if not, should be out by tomorrow. Sorry for the delay!

Good to hear that. Take your time, viperboy, all we had is time

Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Top Threads in Nexus S Android Development by ThreadRank