yashsingh1/xdaforums huggingface dataset:
[Nexus S Android Development] -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!
[Nexus S Android Development] window7:
Anticipating! Wow! Cant wait to use it :D My battery has been draining a lot.
[Nexus S Android Development] window7:
Good to hear that. Take your time, viperboy, all we had is time :):D
[Nexus S Android Development] -viperboy-:
There is one minor graphical issue that I'm far too tired to be able to pinpoint right now. I work in like 5 hours, so I need to catch some sleep and I'll be back to working on this when I get off tomorrow. Thanks again for everyone's patience :)
[Nexus S Android Development] unforgiven512:
Hey, if you need any help, I'm quite skilled with bash and sh scripting. Just let me know. I can double check all your code for safety/sanity. :)
[Nexus S Android Development] netarchy:
I have been giving him a crash course in more advanced scripting (functions, etc). Fun stuff ;D
[Nexus S Android Development] fixxxer2008:
why not just bake the uv into the kernels?
[Nexus S Android Development] -viperboy-:
Thank you, I appreciate that. I will let you know!

If I didn't say it before, you're the man! :D How do you like the script?

Well, they are. However, some phones can run lower voltages than what is in the kernels. This is to make it easier for the user to do so without having to compile their own kernel.
[Nexus S Android Development] -viperboy-:
OP updated! This has not been tested on an NS or an NS4G but it should work. Please post your feedback in here!

Also, as I stated on my site, right now you cannot save the voltages to an init.d file. This is due to a change in the sysfs syntax used in this kernel. I will have this fixed in the next build or two. For now, you will need to adjust your voltages after a reboot.

Enjoy :D
[Nexus S Android Development] iamxeph:
Sorry for my ignorance.

I can't get an idea that how is this different from Netarchy kernel UV function?
[Nexus S Android Development] -viperboy-:
Everything you need to know is in the OP :)
[Nexus S Android Development] iamxeph:
I already read that, but still can't get the differences. :confused:
[Nexus S Android Development] -viperboy-:
Long story short - undervolting is built into the kernel. viperMOD allows you to adjust voltages (undervolt or overvolt) to your liking. Normally, you'd have to compile your own kernel to do that, but with the vdd interface in Netarchy's kernel, the user can change these settings on the fly.
[Nexus S Android Development] bringonblink:
From what i gather it does the same thing, looks to be more user friendly though, because you can already tweak the sys interface with echo commands in netarchys kernel
[Nexus S Android Development] eatTHESEbullets:
Every time I try to use it it tells me that snapdragon not valid something. Why?
[Nexus S Android Development] -viperboy-:
If you could tell me exactly what the error was, that would help me a lot more. Or, start the script with this code:

vipermod | tee /sdcard/vipermod.log

Post that file and I can take a look at that for you too. This was untested since I don't have this phone. Please also note, this only works for Netarchy kernels.
[Nexus S Android Development] eatTHESEbullets:
I am on netarchy kernel and it's nit running vipermod here is what it says :

System/bin/vipermod: line 347: '1stgensnapdragon' : not a valid identifier
[Nexus S Android Development] ragiut1:
Will this work on Morfic's Trinity 1.44?

Thnx
[Nexus S Android Development] eatTHESEbullets:
I believe only netarchy atm
[Nexus S Android Development] -viperboy-:
Thanks for the info, I will look into this when I get home from work today. Gotta fix this, Desire users are seeing an error, and the Thunderbolt just plain isn't working. Ugh, this update was supposed to make things better. It's just hard not having these devices to test it with.

I don't believe his kernel supports the vdd interface. If so, let me know. I will need to code in support for it.
[Nexus S Android Development] texas83:
Can you suggest optimal settings to prolong battery life? I am running Gerbal stock ROM with Netarchy's CFS kernel. Thanks.
[Nexus S Android Development] -viperboy-:
Undervolt as low as you can while still being stable :)
[Nexus S Android Development] -viperboy-:
Please go into terminal and type:

su

vipermod | tee /sdcard/vipermod.log

Do a few things in there so that you get the error and send me that file to viperboy@tiamat-aosp.com
[Nexus S Android Development] vivmar:
for me doesn't work properly:

function 1 doesn't do anything and function 2 i'm not sure that do something...
[Nexus S Android Development] -viperboy-:
Are you on a Netarchy kernel?
[Nexus S Android Development] -viperboy-:
OP updated! Fixed a bug that kept the script from working with Netarchy kernels, sorry about that.

I'm expecting there to be a few more bugs that need to be fixed so PLEASE post here and help me fix them!
[Nexus S Android Development] -viperboy-:
OP updated! Support for custom voltages for HAVS and SVS on Snapdragon processors!

Enjoy :D
[Nexus S Android Development] -viperboy-:
OP updated!
[Nexus S Android Development] roshga:
is this mod works with trinity kernels? im using the UV11 kernel and i want to lower the voltages a bit more (:
[Nexus S Android Development] -viperboy-:
It doesn't look like he has the vdd interface incorporated into his kernel since I don't see it in the OP. If any other NS/NS4G kernels support the vdd interface, let me know and I will code it into the script. As of now, I only have this setup to work with Netarchy's kernels because when I brought this over to you guys here, his kernel was the only one to support it.
[Nexus S Android Development] -viperboy-:
Can I get some of you guys in IRC now? I have a new version that needs testing. Includes the ability to save voltages (should have had that a while ago, sorry) and custom voltages! :D Some testers would be great!
[Nexus S Android Development] -viperboy-:
OP updated! Better support for Netarchy kernels. However, yet again, no one has helped me test so I may discontinue support for the NS/NS4G next build since it seems no one is interested or really using this mod.
[Nexus S Android Development] bringonblink:
Hmm it's a shame about the lack of interest for this MOD, but i think you can put that down to the fact that Jonathon Grigg has developed a working app (UI) that is very polished and performs these functions

here is his app

None the less it's nice to see dev's branching out into different phones, i'm sure there are plenty who appreciate your work :)
[Nexus S Android Development] -viperboy-:
You're probably right. I do appreciate the kind words though :) my script does have an advantage though... takes up less memory than an app :D
[Nexus S Android Development] Jonathon Grigg:
And its a nice looking script at that ;)

I've seen you work elsewhere, yet you're also working on multiple devices at once. Nice job!

Jonathon

Sent from my Nexus S
[Nexus S Android Development] -viperboy-:
Thanks man, I appreciate that! You're app is awesome, I wish I knew Java because I would love to create something like that but I have some other ideas I'd like to incorporate into it!
[Nexus S Android Development] Jonathon Grigg:
Feel free to suggest ideas and other things, it started as a weekend implementation by me, then I've had spiicytuna work on things with me, and plenty of ideas. Its become a collaborative effort now, feel free to join in however you can.

Sent from my Nexus S
[Nexus S Android Development] -viperboy-:
I appreciate the invite, will keep it in mind! I may want to mess around with your app a little bit though. Do you mind if I use your source as a base?
[Nexus S Android Development] Jonathon Grigg:
Its open source, go ahead :) let me know what you do with it though, I'd be curious to see it!

Sent from my Nexus S
[Nexus S Android Development] -viperboy-:
Thank you! And while it might be open source, I wouldn't feel right without asking your permission first!
[Nexus S Android Development] -viperboy-:
OP updated! I highly recommend that everyone update to this, all errors should be fixed now on all phones and ROMs!
[Nexus S 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 :)
[Nexus S Android Development] blackerwater:
What's the best kernel with this mod? Is it netarchy 1.3.5?
[Nexus S Android Development] -viperboy-:
That is the only kernel viperMOD works with for the NS/NS4G right now. I don't believe any other kernels have HAVS (or SVS) built-in, do they?
[Nexus S 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
[Nexus S 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!
[Nexus S 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
[Nexus S Android Development] -viperboy-:
Ok guys, I have a test version of the app ready and I need some testers! Some things don't work and I need help figuring out what else isn't working. I'm looking for 3-5 testers per device. All testers will get the paid version of the app when done, assuming you provide me with feedback of this app. Here are a few rules...

0.) You must be on a HAVS/SVS kernel (exceptions Nexus S/NS4G with mathkid or Netarchy kernel). If you don't know what this means, please do not send me a request to beta test. You must also be on a ROM that supports init.d (99% of ROMs)

.5) Please take note of the current version of viperMOD Voltage Control for your device and use it with that configuration. Example: If the viperMOD thread for your device says it's for AOSP, test with an AOSP ROM/kernel. You are welcome to test with other setups that aren't officially supported, but please test first with what the viperMOD script officially supports.

1.) If you are selected to be a tester, you WILL NOT send this app to anyone else and you will use it only on your personal devices.

2.) If you are not selected to be a tester, please don't blow up my PMs or thread complaining about it.

3.) You will provide me with some feedback about the app, what works and what doesn't, what should be implemented and/or taken out. I don't think this is an unreasonable request.

4.) This is going to be mass posted in a few threads and I'm going to make another thread for all the other devices I don't officially support so I can see what other devices/kernel/ROM combos work/don't work. Therefore, to be an official beta tester, your submissions will BY PM ONLY. This information needs to be sent to me or I will ignore your PM. Please don't post in this thread for wanting to test! I don't have time to respond and ask for the information that I need. Please include this with your beta testing submission:

Device:

ROM:

Kernel:

Please also keep replying with our whole conversation so I can reference it.

5.) I may be going to bed soon so if you get nothing from me tonight, I will hit you up tomorrow.

Thanks guys, I look forward to working with all of my beta testers!!
[Nexus S Android Development] dario3040:
Go to bed?

I just woke up :rolleyes:
[Nexus S Android Development] saryu:
interesting =p..
[Nexus S Android Development] Braneless:
Why is this thread dead? :(

I was a religious user of vipermod on my Evo 4g and just flashed it today for my new nexus.

Viper: if you still need a nexus tester, I'm game.
[Nexus S Android Development] -viperboy-:
The app is still underway. This mod didn't seem too popular among the Nexus guys for some reason.
[Nexus S Android Development] al_madd:
because morfic TEUV and TUV I think...
[Nexus S Android Development] RcrdBrt:
If you need another tester, here I am :)

Sent from my Google Nexus S
[Eee Pad Transformer Q&A, Help & Troubleshooting] wilx:
I have tried 2 different USB extension leads to try and get a longer charging lead, but neither work. Does anyone have one that does work that can be sourced in the UK The one that comes with it is pretty mean
[Eee Pad Transformer Q&A, Help & Troubleshooting] dcmtnbkr:
You need usb 3.0. There is a thread in the accessories forum that specify known working cables.
[Eee Pad Transformer Q&A, Help & Troubleshooting] FrayAdjacent:
Been discussed a TON over in the accessories forum. A USB 3.0 extension cable works fine. I have one here and at the office.
[Eee Pad Transformer Q&A, Help & Troubleshooting] unknown_owner:
Don't buy from eBay as sellers are misrepresenting what they really have. Get from amazon for cheap.

EEE Pad Transformer sent this
[XPERIA X10 Q&A, Help & Troubleshooting] RJF1:
Att has recently begun deploying 4g, hspa+, and will begin deploying LTE soon. For the x10, how can I get 4g? Is there some third party thing I can install?

Btw, I am running Z's free x10 rom.

Sent from X10a running 2.2.1 and of course, using XDA App
[XPERIA X10 Q&A, Help & Troubleshooting] harrypalmero:
H is as close as you can get to "4g" on the x10
[XPERIA X10 Q&A, Help & Troubleshooting] denenatse:
they changed the frequency at which a network can be considered 4G. H=4G. Lte, and Lte Advanced can be used on the same phone, like ours (E, 2G, 3G, H) but they can't be used together. completely different frequencies. sorry, but no. but when it does come out, be happy that you have a much better coverage... for now ;-)
[XPERIA X10 Q&A, Help & Troubleshooting] RJF1:
So there's not something the dev's of my custom rom can do code-wise to make use of the new frequencies?

Sent from X10a running 2.2.1 and of course, using XDA App
[XPERIA X10 Q&A, Help & Troubleshooting] denenatse:
no sorry, you'd have to change the hardware receiver/transceiver
[EVO 4G General] Blameme:
I see the 2 major ones are miui and cyanogenmod 7. I have cyanogenmod, but im not sure if i like it. Id like to try MIUI, but i see tons of different ones. Is there 1 official (latest) release for EVO? Thanks. Also, what is a good cyanogenmod NIghtly for evo? And whats different between those and the official release? Thanks.:) :confused:
[EVO 4G General] Justin.G11:
Lots of new blood on tongiht, ok here we go:

Cyanogenmod has two basic release types: official and nightly.

Official releases are finished products, per say. Everything should work or at least mostly work (sometimes bugs make it in of course).

Nightly releases are just that: nightly. Those are snapshots of what the team is working on _right_now_. Because of that, NOTHING is guaranteed to work. Mind you, usually things do, but it's the bleeding edge line we walk if we want to play with the newest features first.

On the other side of the fence is MIUI. This project is closed source and run from China ... devs there do not post their code, rather post weekly updates fully compiled. From there some dedicated fans translate and port that ROM to us eager US users. There are two known teams who work on MIUI ports: www.miuiandroid.com and www.miui.us. They actually take a Nexus ROM and port it over to the EVO, then add the English translations. Because they are both pulling from the same closed source ... there is really very little if nothing different between them (I've even flashed one over the other).

In addition to the ROM, there will occasionally be "Language packs" released mid week to correct any missed translations (some apps/buttons still in Chinese, or the verbiage improved).

Biggest blemish to MIUI atm is 4G: it doesn't support it. As MIUI is released closed source the porting teams can't add the code .... and as WiMAX doesn't run in China the originating team can't be bothered to add it. If you dont mind not having 4g (maybe your city doesn't support it), everything else works and it's a fantastic ROM.

Both Roms have market apps that can help manage the whole flashing/updating process if it seems intimidating ("ROM Manager" and "MIUI ROM Downloader").
[EVO 4G General] Blameme:
Also, i took awhile to setup a new homescreen on launcher pro, if i do a titanium backup ,will it backup all my widgets and whatnot? Im asking because im going to fresh to update my prl, whatever that is. What does that do? Thanks
[HD2 Android Q&A, Help & Troubleshooting and Genera] cbreehl:
I'm in need of some expert advice. I would really like to run Android on my HD2 and have read a ton of threads on here on how to do run it. Problem is there seems to be several different options, ie. Nand, SD and so on. The more I read the more its difficult to know which option to choose. I new to this and do not want to break my phone. Would you advise trying this myself or sticking with what I have. Here is what I am currently running.

OS: 2.5.21913

Manila: 2.5.20181424.0

ROM: 3.14.531.1

Radio: 2.15.50.14
[HD2 Android Q&A, Help & Troubleshooting and Genera] kaymado:
This will void your warranty, but dont worry, you can flash it back to "normal"

let me spare you some trouble and time then! :D

If you want to run both, i would advise you to use SD card method, and your windows os will be untouched.

I personally grew to hate WinMo and never went back since the early days of HD2 Android when only SD method was available.

This phone should have never come out without Android on it! Big fail! but it is an awesome machine still and thanks to the great people here at XDA, its a whole new level of phone with Android! :)

Head to the nand section (if you only want android) and download Typhoons CM7 build.

The instructions are pretty clear, and everything you need (including instructions :p ) is there.

Is the fastest and more stable build i have used and believe me as i am a flash addict (rom flashing of course). All my apps work and there are almost daily updates and treats from the Cyanogen mod team.

Cyanogen, always one step ahead. Making the smartphones even smarter... :cool:

PS: REMEMBER to ALWAYS backup before trying something new!
[HD2 Android Q&A, Help & Troubleshooting and Genera] Kailkti:
Well if you're absolutely sure of what is to be done and you don't care for your warranty as much, then flash away a NAND android build. Here is a guide:

http://xdaforums.com/showthread.php?t=1021837

If you're not sure if you have something already or not, then you might as well still flash what is required, it won't hurt, but it'll reassure you that you have the right settings.

If you really aren't sure how to do this, then just stay away. I would advise you not to ask someone to do it either since you may run into problems and then you'll know not what to do.

As said however, a sd build is painless, it won't even void your warranty so if you wan to be safe, use that.
[HD2 Android Q&A, Help & Troubleshooting and Genera] cbreehl:
Thanks for the help. From what I've read doing and SD is safer but it seems to not be stable to run and freezes a lot. Is this your experience with it as well?
[HD2 Android Q&A, Help & Troubleshooting and Genera] Kailkti:
Personally, I find there to be no difference between the two. Especially when it's a stock/cyanogen mod build. In sense builds I would say I found a difference such that NAND builds were faster, but I can't be too sure on whether I was swayed by my excitement of a NAND build at that time or sense builds were just slow already difference is so hard to tell.
[HD2 Android Q&A, Help & Troubleshooting and Genera] kaymado:
Its been a while since i used SD, but something i have always seen improved on NAND, was the wake up speed from standby. On SD, there was almost 2 secs before screen came on... maybe this is resolved nowadays! not sure!
[HD2 Android Q&A, Help & Troubleshooting and Genera] HTC-User0111:
Ok, you can for sure use the SD version - but my personal meaning is, that nowadays everybody uses the NAND versions cause of performance reasons. I changed to that and i would never go back :) Stable, fast etc ... sometimes a bit tricky whe you install a rom the first time, but normally, like in the CoreDroid releases there is a good manual avaible - keep close to that, do not change something without experience and it will work :)
[HD2 Android Q&A, Help & Troubleshooting and Genera] redplate:
There is nothing special about installing nand rom.

What you need is hspl and radio (you've got the right) first, then magldr 1.13 (bootloader), clockwork recovery console (clockwork mod to flash, reformat your sd and so on), the rom specific recovery layout (space for your rom) and the .zip file of that rom you want to flash. And ofc for the most of nand roms a sd ext 3 partition for your apps or system data. (Can be done with cwm all over the phone).

For warranty just restore all things done by customizing your hd2. No worries about that. You just need to restore the original spl and stock winmob rom

Nand is the best for a stable system.

Hf

Sent from my HTC HD2
[HD2 Android Q&A, Help & Troubleshooting and Genera] consolation:
+1 for nand, also tends to have better battery life. Go with clk not magldr as it gives you a fully native android.
[HD2 Android Q&A, Help & Troubleshooting and Genera] cbreehl:
Thanks for the info.. This is definitely something I want on my phone as I truly am bored with a very much dislike Windows. I am good at following directions but I have never done this before so I guess for those of you who have my question is would you recommend me trying this or is it easy for me to break my phone therefore I should just leave it as is and deal with Windows for another year. :(
[HD2 Android Q&A, Help & Troubleshooting and Genera] hungry81:
NAND is better for battery life, but American android cyanogen build (in my sig) is fast, smooth and trouble free. I would suggest you try a SD build before moving onto NAND to sample. SD installation is as simple as download to computer, extract, copy and paste Android folder onto SD card.