yashsingh1/xdaforums huggingface dataset:
[HTC EVO 3D] z50king:
I'm still on RC1.3 and I go all day everyday on battery. Usually take it off charger at 8-9am, podcast on 3g all the way to school, then use it for an hour straight on wifi during my topology class(.......) then text a lot while i'm in my office working, then play music all the way home, and leave it off the charger until i go to bed at 2-3am. Always has at least 20-30 battery left.
[HTC EVO 3D] Vinchenzop:
I demand that you upgrade to redline! You must do it! Now!
[HTC EVO 3D] z50king:
Now that I somewhat have time to do it I want to wait for v2 that is being tested. I have never flashed with a full wipe before, what am I going to lose? I have titanium, how do i backup everything else?

and I've been waiting to hear an ETA on PMS... hehe
[HTC EVO 3D] Vinchenzop:
I hope you lose at least that smug sense of self gratification...

Just back up all user apps with data. If you're worried about your sms, download sms backup from the market. That takes care of your apps and sms. Open the people app and press manu, and choose import/export and save your full contact list to your sd card.

We've saved:

Apps + data via titanium

Sms messages via sms backup

Contacts via people export

anything else you need backups of?
[HTC EVO 3D] Bondue:
Light usage at work today and about an hour at home with heavy web and Facebooking. No calibration on ziggy
[HTC EVO 3D] xavier86:
Just your credit card information ;-)
[HTC EVO 3D] Bondue:
And now I'm trying to drain my battery so I can calibrate on RC1.3 battery life was so good I got annoyed trying to drain it to calibrate it, lol
[HTC EVO 3D] El Ducky:
Hey Vin,

I hate asking for stuff since you guys already put so much work into this awesome rom, but did you ever get a chance to work on that mod that would put the quick settings in the top of the pull down in the fashion of the recent apps? So instead of recent apps it would have radio on off buttons? I know we were talking about it back in RC 2.4 but it seemed like there were a few others who were looking for something like this.
[HTC EVO 3D] Vinchenzop:
I did look into that mod (the one that jschif made for the evo 4g, to be more specific) and it seems like a ton of code that I'm not sure is even portable. As a next best effort, I'm going to incorporate the "ROM tweaks" into viperROM.

It allows you to have quick settings as the default screen when pulling down the notification bar, giving you immediate access to quick settings that you can choose, including flashlight :)
[HTC EVO 3D] xavier86:
I've used it before. I like it. The sad thing is some roms have 5-6 people developing and its very unstable, broken, half done mods. You guys finish then release a fully functional, stable ROM.

thank you for your efforts vin and viper. I'm doing lots of reading so then maybe I can finally contribute.
[HTC EVO 3D] ovrrdrive:
I flashed tiamat when I first fashed v2 and I was getting a few lockups a day. I finally just gave up and flashed the stock kernal and everything has been stable. I can handle a lockup or two a week but a day is pushing it.
[HTC EVO 3D] El Ducky:
I appreciate you looking into it and rom tweaks would be helpful!
[HTC EVO 3D] PatrickHuey:
i have had about 6 reboots in the past 2 days with ziggys kernel overclocked to 1.4 ghz. not sure why because ive never had reboots with viperROM ever. other than that stuff has been running pretty smooth. cant wait for another update of course. im gonna try out tiamat
[HTC EVO 3D] mptherealmp:
Hey Viper and Vin, is there a chance you guys would find it worthwhile to add the ability to force roam into the rom?

Shots Fired
[HTC EVO 3D] wildcatswr5:
I've tried calibrating twice. It's like my battery is a rebel...or I'm missing something. And trust me, I've read up on how to calibrate.

Not giving up though. I love viperROM and I'll figure it out eventually. The biggest thing is I'm not willing to use power saver mode to get good battery life (and I shouldn't have to).
[HTC EVO 3D] cobraboy85:
Lol. Not sure if you are joking or being serious but I don't either. I just do a few full battery cycles after flashing a rom and it always is fine after that. Wiping battery stats is unnecessary in my opinion, but you gotta do whatever works for you I suppose

yumadtho?
[HTC EVO 3D] z50king:
It's more of a smug sense of entitlement....

Can I back up my email settings and can I backup all my browser bookmarks?
[HTC EVO 3D] avenger666:
I love this rom still no issues with anything and love battery life :) i found a keeper!
[HTC EVO 3D] luisrod03:
I love the ROM but the only issue i have is that the sense is rebooting randomly...

Sent From My HTC EVO 3D ROOTED
[HTC EVO 3D] PatrickHuey:
Perfect with stock tiamat.
[HTC EVO 3D] kevinrocksman:
This is an extended battery usage... with minimal to normal use. Let me tell ya this is the best ive ever got!!! still got a whole day and a quarter left lol
[HTC EVO 3D] -viperboy-:
Well, if you wipe /data, then you do calibrate ;) the battery stats are housed in there.

Could be the undervolt, remove it with vC and try again if you'd like. But it shouldn't be, the undervolt is very conservative.

You charge to 100%, wipe stats, unplug, run to 0% and full recharge?

Never happened to me and you would be the first to report it. What have you done to the ROM other than how it came? Did you wipe everything? Go back into recovery, wipe everything, then reinstall the ROM.
[HTC EVO 3D] ovrrdrive:
I'm using System Tuner Pro for cpu regulation... I didn't have options for undervolting listed with the new tiamat kernal so I'm guessing it was running at stock voltage. When I get bored (which will be in a few days most likely) I'll try it again and maybe just let vc handle it or at least try a different kernal.

Nice rom viperboy. I'm a former synergy user and most recently warm and I am enjoying reline a whole lot right now. One suggestion is to remove the usb debugging message from notifications like the others if you get a chance.

I ran your rom back when it first came out and only left because I wanted to try a 2.3.4 rom. I'm glad you got this one out!
[HTC EVO 3D] cruecu:
Lots of phone calls..4g on for a couple hours..and what looks like 4 hours of display time. What are you expecting exactly
[HTC EVO 3D] -viperboy-:
If you use a custom kernel, the ROM default undervolts. You aren't getting options in system tuner, likely because it doesnt know the path for the undervolt. I can't speak to that for sure since I don't use it. But the built in daemon handles clock speed already, I wouldn't recommend using a program to mess with it. It deactivates the daemon but I thijkbtue daemon is better. Read more about it in the 2nd or 3rd post.
[HTC EVO 3D] Bondue:
That's the reason I went to ziggy because using tiamat I had wake lock issues and when I had my phone on charge over night it would be locked up on the boot screen and i would have to do a batt pull.
[HTC EVO 3D] Axe-08:
good job viper and viz, huge improvement from last release(battery issues). keep up the great work!
[HTC EVO 3D] acjohnson55:
I know someone mentioned this about a week ago, but I just wanted to second the request for a setting to bias down the automatic brightness level, for better battery life. I know Viperboy suggested Screen Filters. Does that actually work by decreasing backlight brightness, or does it work by darkening the colors in the overall image that is being displayed? The fact that it's called a "filter" seems to imply this, as does the fact that they say that it can save battery life on an AMOLED screen in their description.
[HTC EVO 3D] wildcatswr5:
Yes, sir. Should I try doing that for 2-3 cycles?
[HTC EVO 3D] Vinchenzop:
Yes, just do that a few times. It's a good practice to condition your battery
[HTC EVO 3D] -viperboy-:
It looks like an overlay on the device I guess you can say. So it won't save battery but it will dim the screen more. I'm not sure how I feel about this. I don't think the screen is too bright. Vin, what do you think?
[HTC EVO 3D] smw6180:
Personally I think you should leave it as is. When SteelH did that on the Warm ROM it was WAY too dim. I imagine it could be stepped down more incrementally, but you're always going to have someone complaining (probably me:) ) that it's too dim.
[HTC EVO 3D] Vinchenzop:
I keep mine pretty low, I dislike the auto-brightness. I wouldn't say it's too bright ever, especially at the lowest the slider will go
[HTC EVO 3D] Vinchenzop:
This is about where mine consistently is
[HTC EVO 3D] elconejito:
Follow up and additions to previous test results:

-wifi connects to open networks just fine

-4G works just peachy.

-BT connects to my car just fine, *however* it no longer connects automatically. Not sure if it's because of the kernels (on day 2 & 3 I switched to tiamat and anthrax) or something in the ROM. If I recall, it connected OK when on stock kernel so I think it's a kernel/rom combo issue. Can anyone else duplicate this?

-GPS & Navigation work great

-Misc apps: HBOtoGo, Netflix, WatchESPN all work great

-ViperControl w/custom kernels:

*Tiamat had all options working for changing speeds, governors, and voltages. Felt smooth at 1.2ghz on up to 1.5 (I didn't go any higher). I didn't do a full cycle, I only ran it for a half day. Battery life felt like it was really good, but less than stock (obviously, because it's running at higher speeds). This is without trying to do any undervolting, so I suspect if I did I would come close to stock battery life which is really good.

*Anthrax RC3 A05 options for changing speeds & governors worked, voltages did not (Viper knows about this). Left at the default kernel speed of 1.5 it feels really snappy and I do not notice any change in battery life from stock. I think the battery life is due to the kernel being UV out of the box.

*Between the two kernels, I think battery life would probably be similar if I UV'd Tiamat a similar amount to Anthrax. Anthrax seems a tad faster though. YMMV.

Bugs?: I had sense restart twice during the testing this week. 100% not a big deal, just reporting it. Both times I was in a different app and closed it to go back home and was greeted with Sense starting. I don't remember what app i was using the first time, but the second time it was HBOGo. It "seemed like" whatever other apps had used up all the RAM so the OS killed off sense, then restarted when I loaded it again. Not an actual crash <-- take that with a grain of salt, it's just what it seemed like it was doing.

OVERALL: Super stable, absolutely amazing battery life.
[HTC EVO 3D] cobraboy85:
Actually running your battery completely dead isn't good for it. Deep discharge of lithium ion battery can short circuit the cells. And longer charging periods can leave electrolyte deposits over a period of time and reduce efficiency. Lithium ion batteries are made and designed to be charged, discharged, plugged in, unplugged, at any point in time.

What I do actually is run it down to 2 percent, then shut it off and charge it. And that is pretty much my "calibration" which is actually more a calibration of the batterystats.bin file.

Recently, after flashing a rom I have just pushed an old batterystats.bin file to my data/system folder. Better then going through the battery cycle IMO

yumadtho?
[HTC EVO 3D] smw6180:
You pretty much can't run these batteries down to 0. The software won't let you. Once you get down to about 1% (which I figure is probably closer to 3% in reality) the phone shuts down. If you try and boot it without being on the charger it won't finish the boot.

At least such has been my experience.
[HTC EVO 3D] z50king:
It has been a while since I have flashed a ROM. What do I wipe before I flash it? Going to be flashing V2

and is there anyway to backup my bookmarks in Browser?
[HTC EVO 3D] Axe-08:
That's what I heard. Around 5%
[HTC EVO 3D] -viperboy-:
Thanks very much for the follow up! For Sense restarts, I've never had that happen, but I will look into increase the OOM priorities (out of memory) so that the launcher is much harder to kill. I will get this in the next test for the testers :)

I thought about getting someone's batterystats.bin file that gets great battery life and including it with the ROM. In theory, it should work well since all it is, really, is a file that tells the phone how to read voltage vs percent of battery left. Just haven't done much testing with it.
[HTC EVO 3D] smw6180:
That'll only work if you have a stock battery. If you're using an extended it's more likely to mess it up, I would think.
[HTC EVO 3D] -viperboy-:
This is correct, however, if I had a batterystats.bin file for someone with an extended battery that gets great battery life, I can make the ROM give you the right file based on the battery capacity. It could be done :)
[HTC EVO 3D] z50king:
Ok so I flashed to v2. Us this a different keyboard? I such st typing on it

And my adw layout file got messed up and i am trying to get it back to how it was. How do I change the desktop layout? Like which one is default
[HTC EVO 3D] smw6180:
If you find one for a 1900mah extended battery, lemme know. ;)
[HTC EVO 3D] acjohnson55:
I usually keep my brightness as low as it can go, for best battery life, at the cost of the convenience of having Auto-Brightness adjust things when I'm in suboptimal conditions, (outdoors, etc.). I'm just saying it sure would be nice to have a higher and lower Auto-Brightness options, if it turned out to be a fairly simple tweak. If not, I totally understand why it wouldn't seem worth tackling.
[HTC EVO 3D] z50king:
I am having a problem with V2. When I go to Settings and his Personalize, it just goes back to the homescreen without going to the personalize menu. is it because i'm running ADW over Sense?
[HTC EVO 3D] Vinchenzop:
That's exactly what it is. Go to menu, applications, manage applications, find adw then clear defaults in the adw screen. Then do what you've gotta do in the personalize menu then rechoose adw as default
[HTC EVO 3D] z50king:
Thanks. I was messing around thinking that was the problem and then used Home Switcher to go to Sense and then force quit ADW. then it worked then I switched back to ADW

Also another question. I used TWRP to wipe all data. Half of my bookmarks in Browser came back up along with all the stock bookmarks. Also a few other settings inside system-apps came back that were not saved in Titanium. wondering if it did not fully wipe?
[HTC EVO 3D] -viperboy-:
There is an option to backup settings under Settings > Privacy and if you had that checked, some of that stuff comes back after flashing a ROM. Your phone think you just did a restore.
[HTC EVO 3D] z50king:
Oh OK thanks. Interesting.

Does the CRT removal zip from the first page work on V2? It is just listed under Tweaks in this thread, doesn't say what version it is for. Or does the version not matter? I don't have a zip on my sd card that used for removing CRT from 1.3, so I'm not sure how I got rid of it back then
[HTC EVO 3D] cobraboy85:
I have run my battery down to 0 percent plenty of times. But I haven't done it since I learned why it was bad for the battery.

And the system reads voltage to determine how much charge is left, it wouldn't make a difference if you used an extended batterystats.bin file or a stock one. It would be the same effect.

You should give it a shot in one of your releases viper, I will happily test it out for everyone to show you guys its safe :)

yumadtho?
[HTC EVO 3D] Vinchenzop:
All mods in my post are for Android 2.3 4 based (everything AFTER rc 1.3 is 2.3 4) so yes, it will work
[HTC EVO 3D] cobraboy85:
Yes it works in v2. I am still on v2.1 test2 and I used it. Works the same way no matter what rom you are on.

yumadtho?
[HTC EVO 3D] z50king:
Thanks man, awesome

And what happened to the message application? There is no more options in the menu for backing up and restoring sms. Where did it go?
[HTC EVO 3D] kevinrocksman:
Awesome battery life!!!

How do I get this file!!??? I will send you mine I just got 2 whole day...shy by about 2 min with only 50%!!!!!!!!!!
[HTC EVO 3D] cobraboy85:
Haha... Easy to get two days man if you aren't using your phone.

Either way, using one batt file from one persons phone wont do anything because individual user usage will vary. So somebody will still get on here "how come my battery life is teh sucks?!?! I thought this was supposed to make me get good battery life??" and I will have to punch somebody through the computer. Srsly.

yumadtho?
[HTC EVO 3D] kevinrocksman:
Hey its pretty impressive when before i changed to viper i was getting 8 at most even with no use. Then the lockring problem with about 4-5 hours of no use then the battery going to zero easily. Now im at 2 days and 2 hours so far and ive still got battery. That is amazing. Im just saying
[HTC EVO 3D] cobraboy85:
I see your point. But again, has nothing to do with your batterystats file. It is a problem with something else poling your battery and cpu excessively.

yumadtho?
[HTC EVO 3D] sofla2:
Guys, this is by far your best yet, at least for my phone. For whatever reason, my phone didn't respond well to the test builds or Redline V1. Even after the lockring fix on V1, I was getting poor battery life and performance was so so. Redline V2 has been a different story. I'm getting better battery life and performance with this than I did with 1.3. Excellent work with this build :)

Viper, I got my E4GT, I don't know what it is, but I just didn't care for it that much. Maybe it's because the only Android phones I've ever owned are an EVO and an EVO 3D and and I'm set in my ways or what. I also like Sense. Anyway, I ended up giving the E4GT to my son and keeping my 3D.
[HTC EVO 3D] z50king:
Are we able to do screenshits with buttons and and not an app?
[HTC EVO 3D] cobraboy85:
Screenshits are the best.

yumadtho?
[HTC EVO 3D] z50king:
Oops screen shots. How can we do?
[HTC EVO 3D] steve97ta:
Hold power button and press home button...viola
[HTC EVO 3D] z50king:
8 chars to you, kind sir
[HTC EVO 3D] PatrickHuey:
I couldn't help but burst out laughing hahha
[HTC EVO 3D] -viperboy-:
Testing yet another build :D I just keep coming back to this and didn't start on my EVO 4G ROM or update my E4GT ROM, grrrr. But I love you guys :) sneak preview of what will be in the next test build:

Updated vC and 21viperrom to work with Chad's kernels

Tons of kernel and networking tweaks (need input to see if it's working better)

Tweaks for OOM settings

ToDo:

Updated wifi tether to latest (beta7)

Ultra Smooth Sense (Vin)

viperROM Tweaks in Settings (Vin)

SystemUI Updates (Vin)

I leave the smali stuff to Vin because when I do them, they never seem to stick. Vin seems to have it working well for him, so why fix what's working??

I will have an update.zip out for the testers tonight, it's a small update so I will have it up soon. Testers can find the file here...

http://vipermod.tiamat-dev.com/test-romsoftware-page/

If you don't have the password, let me know because I switched over to this halfway through sending out the testing PMs.

Thanks all :)
[HTC EVO 3D] cobraboy85:
Hey viper still on your 2.1 test 2 build... Instructions for flashing this just a basic cache/dalvik cache? There is an update to framework I assume with the mods you mentioned... That's why I ask.

Ty

EDIT*** also, rom is still running absolutely amazing. Fast, awesome battery life. Love the vc

yumadtho?
[HTC EVO 3D] smw6180:
The voltages to charge ratio will be different based on the battery size. As for getting it to 0, unless you hooked a volt meter to the battery I can pretty much guarantee you you didn't get it to 0. The system intentionally misreads the battery charge so you don't get it to 0. Even if you discharge to the point where it won't power up without a battery pull, that battery still has charge in it.

Downloading now, will report back.
[HTC EVO 3D] cobraboy85:
The voltages to charge ratio? The voltage doesn't change on the battery. It is the same. The difference in a larger battery vs stock is the charging capacity in mAh. That's it. Charging capacity is far different than voltage. Your system reads voltage and displays percentages based upon those readings. Your mAh (actually capacity) is what will give you the speed at which those readings change. So taking a batterystats.bin file from a system with a larger battery makes no difference. You will still get the battery life that you should, based upon what that battery SHOULD be getting.

Not sure if I explained that completely correct... Just pointing out that voltage output is different than capacity and the only way capacity has an effect on voltage is the rate the voltage drops. But that is not some metric, is simply what is available.

Edit** and I know the true charge was not actually zero, I thought the person I quoted earlier was talking about what was being displayed in the task bar. Just to clarify.

yumadtho?
[HTC EVO 3D] cobraboy85:
Basically, what I was pointing out is that your system does not display the percentage left based upon capacity, it does that based upon voltage, which is affected by capacity. Your batterystats.bin file does not determine capacities of batteries. Just voltage - which is what matters when it comes to keeping your phone running.

yumadtho?

Edit** effected? Affected? I don't know. Lol
[HTC EVO 3D] z50king:
I need to correct you in this matter. The system does not misread anything, rather it only allows voltage drop to a certain level and then it shuts the phone off and will not allow booy if it is below this certain voltage. Li-ion and Li-po batteries will puff if dropped below this voltage. Then upon charging they will puff more, explode, and either set your device aflame or smoke out the room.

I would guess the phone will shut itself off and not allow boot if the battery is below 3-3.2 volts.

The previously used Ni-Cd and Ni-MH are also like this. Ni-Cd was different in that there is very little voltage drop with loss of energy, so it had to be read and watched differently, hence the reason full drains were encouraged. Ni-MH had a higher operating voltage range like Li-ion and Lipo

---------- Post added at 03:01 AM ---------- Previous post was at 02:54 AM ----------

that is a good explanation. I did not go into that, I just went into how the battery is polled by the phone. You have the range of nearly 1 volt on the battery in our phone. Your new 3500 mAh battery will drop through the 1 volt much slower than your 1730mAh stock battery. Hence longer runs times. But your 100% is still spread out over that near 1 volt the same as it is the stock battery
[HTC EVO 3D] -viperboy-:
You can just flash over v2.1, but a cache and dalvik wipe would be good :)
[HTC EVO 3D] z50king:
Wifi Tether isn't passing data. I can connect my computer to it and phone has data on both 3g and 4g, but no data gets to the computer. Anyone else having problem?
[HTC EVO 3D] mrlakadaddy:
Pm me the password

sent from my sentient Viper powered EVO 3D
[HTC EVO 3D] elconejito:
Hey Viper, the link looks like the same file? Is that right?

What are we looking for here? Is this potential data speed tweaks on wifi/3g/4g etc? If so I'll try and grab a speedtest.net score before and after. -->

[*]Tons of kernel and networking tweaks (need input to see if it's working better)
[HTC EVO 3D] Vinchenzop:
Just wanted to apologize that I haven't gotten around to doing the things that we're waiting on. I've worked Monday, Tuesday, Wednesday, Friday Saturday and today, all 12-hour shifts. And Thursday I helped my girlfriends parents move, so I literally haven't has the time, nor energy, to sit down and crack out the mods and stuff for the next release.

I should have more time over the next day or two to at least get a big chunk of "my work" done for the next update
[HTC EVO 3D] whatsleft4her:
Hey viper can i test the new build for you?
[HTC EVO 3D] kevinrocksman:
Its quite alright man. Lol Im still having fun testing 2.1. You guys can pump out updates faster than most people so no worries here
[HTC EVO 3D] -viperboy-:
Wait, I did change the link haha wow, just woke up. Sorry everyone.

In the new build, I'm looking for info specifically on battery life, 3g/wifi performance, and smoothness. Lemme know how it runs :)

EDIT: Forgot the new wifi tether, but no big deal. Lemme change the changelog.