yashsingh1/xdaforums huggingface dataset:
[EVO 4G Android Development] Deffcon_1:
Ive run into another issue, not sure if its kernel based or rom based, or app based for that matter. I use Dolphin HD as my browser. Ive noticed, since flashing Fresh 3.1.0.2 that sometimes Ill be browsing and the browser will close. It wont pop up with a FC message, it will just go back to Home Screen as though I pressed the Home button. When I open the browser back up it acts as though it was FC'd and I lose anything I was doing on the browser.

Android - 2.2

Baseband - 2.05.00.06.10

Kernel Kings - BFS #6

Build Fresh - 3.1.0.2

The reason for the older radio is after some testing I found it works much better. The newest radio gave me downloads of .6 and .7 Mbps where this one gives 1.09+.

P.s. The market issue is still rampant on my phone. I have tried different kernels and radios with no success. Happening almost 100% of the time
[EVO 4G Android Development] ejittles:
By that logic you could leave the phone plugged in long enough and eventually come back to a dead battery. That just doesn't make any sense.

I am not applying my morning routine to others, either. A lot of people say their phone is at 90% every morning, and I am not one of them.
[EVO 4G Android Development] Rattor:
This is my first Froyo ROM. I've read multiple things on how app killers don't work, and it seems that I keep getting apps restarting or not being killed when I use ATK. Is this expected, and how do I prolong my battery life like you guys are seeing? I just had the screen off for about 30 minutes and my battery dropped by 1-2%.
[EVO 4G Android Development] carguy4471:
As I mentioned, what your particular phone does makes no matter. Grab some measuring equipment such as a VOM, or electrical draw recorder and do some research and testing on multiple phones.

Until you have done so, your speculation will only muddy the waters for those who want to learn factual information about how their charging systems work in their phones. And yes, phones can measure batteries by voltage. If they can connect 8 wireless devices to them, what makes you think they cannot measure very small changes in voltage?? Most electrical devices can measure voltages in the in hundreds of thousanths, or 0.00001 volt.
[EVO 4G Android Development] carguy4471:
It begins charging again, it doesn't just stop.
[EVO 4G Android Development] carguy4471:
Please, do not use an auto app killer. PLEASE.

Your operating system is desinged to cache apps. It is supposed to happen. Let them be. If your phone needs the memory, it will kill them all on it's own.

If you want to see what your phone is running, System Panel is a great app. You can kill apps with it, as well as see plots of battery usage and much more. It is not an "auto" task killer, and you should not use one.

If you would like some additional battery life, Juice Defender is another good app that many folks seem to like a great deal.

1-2% in a half hour idle doesn't seem too bad though. Nothing too out of the ordinary there.
[EVO 4G Android Development] Rattor:
I don't have it set up to auto kill everything. I never liked that functionality on 2.1, and I wasn't trying to implement that on 2.2. I just open up ATK (Advanced Task Killer, not Auto Task Killer) and kill apps that I just opened sometimes, like a browser window, or a game that I had running. It's good to know about the caching though, and thanks for the app recommendations.
[EVO 4G Android Development] shad0w77:
okay this is one of those WTF?!?!?!?? type things...

every single one of my contacts shows up when setting up the facebook for htc sense sync profile. all of them, except for one.... just one...

i tried clearing the FB for HTC Sense cache, creating a new contact, and all that good stuff.

when i go and click the link button in the contact's profile, then pick facebook, their name doesn't even show up in the list...

i have searched and saw people having this problem when the FB API got borked, but no one has reported it recently.

please, do you guys have any suggstions???
[EVO 4G Android Development] GadgetMonger:
***Nevermind***
[EVO 4G Android Development] thenewguy821:
The reason the charger cuts off at 100% and does not start to recharge till it drops to 90%, is due to the phone having a LiPo battery (Lithium Poly). LiPo batteries are VERY sensitive to how they are charged/discharged. They MUST be charged at a constant amperage. A trickle charger works by dropping the amperage, which is unsettling to LiPo batteries. I have been running Remote Control cars, and the "New thing" with them is LiPo batteries because of their more efficient drain, as well as their ability to put out their full amperage instantly rather than "ramping up" to amperage like Alkaline and NiMh/NiCd batteries. Special chargers must be used when charging LiPo batteries, or they can build excessive heat, prematurely fail, and occasionally if the conditions are off, they have been known to burst into flames.

Do a little research on LiPo batteries, you will eventually see why HTC didn't "Overlook" a trickle charge feature, but left it off intentionally.
[EVO 4G Android Development] ejittles:
I know it does, but he made it sound like it just charged to 100% and then stopped completely.

I know the battery stats is just a file stored on a phone, but it is still a means of calibration. And yes I agree the purpose of that is so that the phone knows what percentage to display to the user. No adjustment is made to the battery itself. Just the same as when you calibrate a joystick, or a touchscreen, or anything else. The hardware is not modified, but the range of values is recorded and that range is used to provide consistent results to the end user.
[EVO 4G Android Development] carguy4471:
You are spot on in what it does, but calling it a "battery calibaration" is ill using the term. It implies an action done to a battery, not an action done to a file. This is part of the reason there is so much confusion on the matter. I do see how the term would cross apply to a joystick or other hardware but in the context of the battery it somehow gets very confusing. Folks tend to think that you are doing something to your battery, its charge, or its function. This of course isn't the case.

I'm going to have to remember the joystick analogy, that one may come in handy.
[EVO 4G Android Development] drbgotenks:
I have been running 3.2 since the release. I also flashed the battery circle with % in the middle mod and it works fine. I have seen much better battery life. The rom is very stable and everything seems to be working well.

Thanks Flipz for a solid update.
[EVO 4G Android Development] Deffcon_1:
Have we heard enough about the battery and the charging of said battery?

I opened System Panel and was watching the network stats on my phone while doing various things. It transfers like normal while surfing the net, and emails, and things like that. Something strange is when I go to the market and start a download it has no response. The market doesnt seem to be using my 3g connection to communicate. Something else I found that I think is a little strange. If I start a download through the market it will sit idle and do nothing. As soon as I open a browser and make the network active things download right away. I have done this multiple times to verify. I dont really know anything about coding roms or kernels but could there be something in either of those that is interfering with the way market connects to the network?
[EVO 4G Android Development] ejittles:
As a test can you check to make sure you have always on data set? It's possible (though unlikely) that the market app is not correctly starting a data connection if this mode is disabled.
[EVO 4G Android Development] Deffcon_1:
Enable always-on mobile data under the Mobile network settings is what Im assuming you mean? If not please clarify how to make sure data set is always on. The Always on mobile data is checked.

Also, anyone else experiencing the random closing of there browser? This isnt a FC, or at least it isnt giving me the message of a FC. It is just closing and ending itself randomly.
[EVO 4G Android Development] akarol:
It's been a while now since 3.2.0.0 was released. Final check-up before committing to this upgrade. Anyone here think it's worth the hassle of wiping and reinstalling everything if I'm coming from 3.1.0.2 with King's #6 kernel?!
[EVO 4G Android Development] mastermarc:
Its not a problem, and htc didn't cut corners, its a feature, and i'm not so sure you all would be interested in "fixing" it once you know what it does.

I have a Lenovo with the same "feature" in that when you pull it off the charger, its not necessarily charged to 100%. The only difference here is that it's software configurable. Anyone who has left a laptop plugged into a charger all the time and rarely removes it knows why this is a good idea, it prevents damage to the batteries from the charger. Anyone who has had a laptop battery completely die within 1-2 years is likely a victim of this same issue. (yes lithium batteries are "said" to only last 2 years, but they are supposed to have 70% or so still left after the 2 years). So this is the solution to people who leave their devices plugged in all the time.

Measuring the voltage, (as i said before) is like measuring a fever, its just a symptom, and when you consider the varying power loads and the amount of time it takes for voltage to go back up to its true amount after an intense draw (with sealed lead acid, this can be 5-10+ minutes, lithium is shorter but its the same issue), you can see why battery monitors easily get confused. The problem isn't that bad on phones because the draw is low, but i drive an electric vehicle (lithium powered), and there's a reason i never have a precise idea of my current charge level, despite expensive electronic monitoring systems.
[EVO 4G Android Development] shad0w77:
yup, because if you don't do it, you wont be able to upgrade to another rom release from flipz until doing a data wipe.

might as well take the leap
[EVO 4G Android Development] akarol:
I thought we won't need to wipe if the next ROM is resigned (as they usually are)?
[EVO 4G Android Development] cds36:
I Have been using 3.2.0.0, its wasn't a hassle at all for me, honestly. I Use Appbrain so all i had to do was sync my apps and i was done. I noticed better battery life thats for sure, but the down side is 30 fps. Which honestly isnt as bad as it seems. "i dont play games on my Evo" so its not a deal breaker for me. I have been reading people having problems which i have had none of. It was straight forward install. Download & upload speeds seem the same to me havent noticed a major difference.

If anything for me the only downside has been the Fps, and i believe kings kernel is working with this upgrade, gotta look more into this to make sure.
[EVO 4G Android Development] shad0w77:
well, if you read the release notes for 3.2....

"Unlike my previous roms I have not resigned this rom so a full data wipe is required.

The Evo is still being actively developed by HTC and Sprint which means there are new updates coming out on a fairly regular basis. My resigning the rom allows for extra modifications to be able to be made and allows for new updates without doing a data wipe however ont he flip side it means that I have to resign any new updates from HTC/Sprint before you can use them. For the time being I have decided to put this rom back to HTC's signature so that as new updates are released on the market by Google (like the new voice search and google maps) or by Sprint (like the new VVM) or by HTC (like the new widgets) then you can get them without having to wait on me to release them."
[EVO 4G Android Development] mastermarc:
If you have mybackup (purchased) or appbrain (i use both) something similar and some time to set it back up... I would say yes.

I had the same setup as you I was hesitant myself, and waited a few days to see if the same update would be integrated in such a way that i didn't have to wipe.....but....i bit the bullet and spent the hour or so setting everything back up and was very happy about it.

The short is, if you really want better battery life (less overheating too). Do it, it will work, and you will be happy about it.

If you are lazy, just wait, maybe a non-wipe update will come out, but maybe not, fresh releases great stuff but he also has a very busy life.

Edit: Yes kings kernel works (fps fix), though i don't have any report (yet) on the battery life compared to the stock, my guess is you will still get great or possibly better battery life.
[EVO 4G Android Development] shad0w77:
netarchy's kernel gives me smoother screen transitions... works on fresh 3.2
[EVO 4G Android Development] cds36:
Which one are you using Revision 4.1.8-cfs edition - Fresh3 Compatible or Bfs ?
[EVO 4G Android Development] akarol:
he says, "for the time being...". This doesn't mean he will keep the HTC signature for all his future developments. I actually doubt his next release will be HTC signed. He is busy with his family for the next month, so he put HTC signature back in his ROM so that he doesn't need to alter future updates himself. We can just download and install them as normal. I'm sure when he's back, he'll resign it as it gives him more control.

Thinking that it seems pointless to wipe now and then have to wipe later. I'm getting amazing battery life with my setup already and I don't think I can deal with the FPS cap. To install another kernel on top of it makes the updated ROM a complete waste of time as it will be exactly as 3.1.0.2 is.
[EVO 4G Android Development] shad0w77:
4.1.8 cfs fresh compatible... never had a good experience w/ bfs kernels
[EVO 4G Android Development] shad0w77:
okay, if you made up your mind already, do what you want man.

all i know is that within an hour and a half and have all the software on my phone updated to their newest releases along w/ all my apps and app data... seems worth it to me... just to be current
[EVO 4G Android Development] shad0w77:
ne input on this?
[EVO 4G Android Development] Rattor:
Anyone noticing the brightness of the LCD changing slowly? I notice it mainly in the App Market. I'm scrolling through something, and the screen gets steadily darker until it's a couple of shades darker than before. Not dark like pre-sleep dark, but still darker. Then if I go search for a new app, screen will slowly get brighter until it's back to normal. Cycle will reset itself randomly (darken then lighten), over and over.

Anyone else seeing this, or have any insight?
[EVO 4G Android Development] akarol:
Well, I was hoping someone would tell me it was worth the upgrade for the battery life increase alone. I guess I haven't seen any numbers that puts mine to shame though... =/
[EVO 4G Android Development] ejittles:
That's exactly what I meant. I didn't think that was the problem. The only other thing I can think of is to clear the market cache but I doubt that would fix it either.
[EVO 4G Android Development] gswarriorfan:
I just installed 3.2 last night and I have no idea how to configure launcher pro. I can't find the preferences! I've searched this thread and couldn't find right answer...
[EVO 4G Android Development] corwinmortac:
If you are on 3.2 , then why would you run another kernel in place....im assuming that the bad ass battery life im seeing is due to the new kernel???
[EVO 4G Android Development] mastermarc:
if it was just a kernel update it wouldn't be a whole new rom. My guess is that the ota has some significant updates not necessarily kernel related
[EVO 4G Android Development] shad0w77:
Faster everything... Don't care about the battery life much. Got a charger at work, in the car, and home
[EVO 4G Android Development] swaze:
Probably because the stock kernel on 3.2 doesn't have a FPS fix, nor OC'ing ability.
[EVO 4G Android Development] akarol:
Better question: If you "need" FPS-unlock and the ability to OC, why would you upgrade to 3.2.0.0?

Answer: You wouldn't.
[EVO 4G Android Development] SilentSummer:
Think I will wait for a Kernel meant for this update. I can live with 30FPS for a short time.
[EVO 4G Android Development] umbra6:
At your main home screen or any of the main scroll screens just press the Menu button on the bottom of the phone. Press Preferences in the fly up menu and you should see the Launcher Pro settings. You do of course have to have Launcher Pro enabled to see the preferences button. If you have Sense enabled you won't see that button.
[EVO 4G Android Development] cMeka:
umm??

Where has everyone using 3.2 gotten it from? ... is that even a fresh rom? ... im confused here lol

Im using what I think is his latest, 3.1.0.2
[EVO 4G Android Development] Onelife511:
Its his newest but its only out for people that donate.
[EVO 4G Android Development] shad0w77:
Wrong answer. You would upgrade because the update has more than a kernel in it. Lazyness is a poor excuse to not upgrade. Use titanium backup paid edition.
[EVO 4G Android Development] cMeka:
Ahhh ha, go figure... thanks for the info.
[EVO 4G Android Development] akarol:
Excuse me? Laziness?

Please elaborate what the differences are between 3.2.0.0 and 3.1.0.2 aside from the kernel and the app updates (which you'll get in earlier versions anyways)?
[EVO 4G Android Development] NYCHitman1:
I just hope Flipz fixes the 100% CPU load by the Camera app.
[EVO 4G Android Development] mcjx:
Laziness.

If you want to know what is changed, you should read the changelog.
[EVO 4G Android Development] gswarriorfan:
OK I guess my Launcher Pro isn't enabled. I press the home button and there is not option for me to choose Launcher Pro as default. Is there any other way to enable it?
[EVO 4G Android Development] akarol:
Obviously you haven't discovered the concept of sarcasm. I obviously know what the changes are. I don't see a point in upgrading if you don't plan on using the new kernel.

Don't jump into the conversation if you don't know what were talking about.
[EVO 4G Android Development] chino0131:
Two options - 1) go into settings-applications-manage applications-HTC Sense-Clear Defaults. When you hit the home button it will ask you whether to set Sense or Launcher Pro as your deault. 2) Download home switcher from the market.

That said, I would recommend option 1. My personal exeperience lately is that if you dont clear defaults under settings and only use Homeswitcher, every once in awhile hitting the home button will revert back to sense. That may just be me though.
[EVO 4G Android Development] BAttitude7689:
With fresh 3.2.0.0 are you staying with the stock kernel? or it better to flash another kernel from Kings or Netarchy?

I'm looking for battery life than performance but I still want good performance as well.
[EVO 4G Android Development] Teeto:
I dunno if I was supposed to... But I ran into the same problem with launcher pro and hitting the home key and going back to sense.. So I did a back up first...then using titanium back up I uninstalled htc sense and used home switcher to start and only use launcher pro..working pretty well..
[EVO 4G Android Development] Young_e:
the stock kernel in fresh 3.2.0.0 is giving me amazing battery life. I will stick with this one until one of the custom roms can at least match this battery life.
[EVO 4G Android Development] akarol:
That was addressed on the 3.1.0.2 update (I talked to Flipz about that issue).

Are you saying that it is back on 3.2.0.0?
[EVO 4G Android Development] gswarriorfan:
Thank you!!!!! :D
[EVO 4G Android Development] Biofall:
Hahaha I'm just coming from not reading since yesterday (had about 8 pages to read) and I have to say that battery trickle charge was VERY entertaining. When I read how that guy questioned trickle I was like oh.. That's why there are 8 pages :P

Anyway, I'm been on the 3.2 for awhile, and I've realized that I'm one of those guys who just didn't get good battery life, then I remembered it didn't really matter because most of my day is at school lol
[EVO 4G Android Development] _MetalHead_:
Where can I get the lockscreen that is shown in the screenshot on the first page?
[EVO 4G Android Development] smw6180:
Open a command window.

cd c:\android-sdk-windows\tools

adb remount

adb shell

# mv /system/app/HtcLockScreen.apk /system/app/HtcLockScreen.old

# reboot

To put it back:

adb remount

adb shell

# mv /system/app/HtcLockScreen.old /system/app/HtcLockScreen.apk

# reboot

Or you could use root explorer or any of the GUI/Phone based tools to do the same thing. The basic idea is that you change the name of the htc lockscreen so it can't be found when it boots up. The lockscreen you see is the default, so when HtcLockScreen.apk isn't available, that one is used.
[EVO 4G Android Development] Biofall:
Just wondering if you have confirmed that method on the EVO using Fresh ROM. I think his fix in Fresh Updater does more than that, and I don't think that just removing the new htc will bring you vanilla. Not sure though. To the guy who asked originally, you can just do it through fresh updater in your app drawer to be sure, or if you aren't experienced in adb
[EVO 4G Android Development] smw6180:
Yep. I'd post a screenshot, but all it will show is what you see on the first page. :)

That's how I do it on every single ROM every time I flash one. There's no need to do anything else.

Now, his zip file might also change the lockscreen when the phone rings and it's locked, I don't know. That's a separate fix. But I personally don't care if the lockscreen changes to HTC or not when the phone rings. In fact it's kinda neat to have one lockscreen for normal stuff and another for when the phone rings.
[EVO 4G Android Development] Biofall:
Ah ok cool, glad to know
[EVO 4G Android Development] _MetalHead_:
It worked! I now have the vanilla lock screen :)

I haven't checked on the incoming calls yet.

THANK YOU!
[EVO 4G Android Development] smw6180:
Glad it's working. :)
[EVO 4G Android Development] sjwaste:
If you just hide the HTC lock screen APK, doesn't that make it so you can't snooze/silence the alarm on the default HTC clock? I thought that's why the Fresh updater has the option of flashing back desk clock as well?
[EVO 4G Android Development] smw6180:
Dunno. I don't use it.
[EVO 4G Android Development] BAttitude7689:
My battery life doesn't look very well so far on fresh 3.2.0.0

That screen shot is at 62% battery life......
[EVO 4G Android Development] Biofall:
My first charge cycle sucked ba@ls, but now I'm at 55% with thirteen hours, with 3 hours awake time. Still not amazing, but it's alright.
[EVO 4G Android Development] xlGmanlx:
something is wrong because that is atyipcal. I would always do a reflash on a fresh battery if possibly, wipe EVERYTHING factory, batt stats, and then do a fresh install. Looks like you have a rogue app or process that is killing your battery. Are you using setcpu or anything like that?
[EVO 4G Android Development] BAttitude7689:
no I'm not using setCPU n I don't have many apps I only installed a few common apps but I am using beautiful widgets clock n weather widget but my update intervals is set for every 2 hours... my up time is 0: 43min n awake time is 0: 31min is that good or bad???