yashsingh1/xdaforums huggingface dataset:
[Hero, G2 Touch Android Development] dipje:
I still don't get it. I still get 40hours plus on a charge, on 2.1 without making changes.

Facebook app updating, gmail + calendar on autosync. Disabled Picasa sync because I think it's useless to 'sync' that, I don't upload foto's all the time :).

I'm not a heavy talker , because actual calls hurt battery life the most. But I do send quite some texts, check the mails I receive on it, and made a few short calls.

I never understood why everybody was complaining about 2.1 battery life. Sure, MCR3 gave me just a bit more than 48+ (I could go two nights without charging but the morning after it would die on me pretty soon), and know it it dies before the 2nd night.

... but it still is way more than all of you guys are reporting with some people even reporting 8 hours. Is 6 of that talking or something?!
[Hero, G2 Touch Android Development] kieranc:
I was working somewhere the other day where my signal was almost non-existent and it had a massive impact on my battery, it died after about 10 hours with almost no use. normally i get at least 20 hours.
[Hero, G2 Touch Android Development] mrbubba999:
Just changed mine to GSM Auto and I'm getting HSDPA connection, so I would say its not switching it to 2G only.

I'm in the UK if that makes a difference.
[Hero, G2 Touch Android Development] petsasj:
Today i tried to do some testing.

Unplugged my phone at 9am and its now 9 pm. Haven't done a single phone call, or used the phone AT all. All i did is receive 3 SMS's that i didn't reply to.

It went from 100% to 60% with no use AT ALL. I didn't even turn the screen on to check what the battery percentage was, to save battery. All i did was leave it some place and check it 12 hours later.

I must say i am quite a bit dissappointed. It'd be fine if it was at 80% or so, but 40% loss for NO use seems a LOT.

In the battery use of Settings here's my info and i need to ask you a question:

Cell Standby 46%

Phone Idle 47%

Display 3%

Voice Calls 2%

In the battery history of the *#*#4636#*#* the info is as follows:

Running 4.3%

Screen on 3.2%

Phone on 0.4%

What worries me is that i have both Cell Standby and Phone Idle at similar percentages in the battery use of the settings menu. Does this mean that my phone doesn't sleep when screen is off? What do you guys get under there?
[Hero, G2 Touch Android Development] Davith:
For some reason, the GSM auto option does not appear so I've set it on GSM only. It was replaced by "unknown" (on kimera 1.6)

I've yet to see if HSPDA is possible because the connection is not good enough inside my house. It would seem strange if it were available with the phone set on GSM only but some people have been saying it's possible.

I'm in France by the way.
[Hero, G2 Touch Android Development] Bad4ss:
What rom are you on? Because I just tried this on Villain 5.4 and it I get bad battery lifetime, Someone else in this thread said the same thing, they said it was amazing life with Villain 5.3. Maybe just that the 5.4 rom has very bad battery life, and this fix only just makes it bearable. That is only a theory though, i.e. I am not saying anything other than a theory about Villain 5.4.

I will try 5.3 myself now. BTW The results on the front page were with Sensehero.
[Hero, G2 Touch Android Development] Bad4ss:
Found a copy of Villain 5.3 here:

http://www.villainrom.co.uk/viewtopic.php?f=23&t=200
[Hero, G2 Touch Android Development] petsasj:
I am using BeHero+ 1.2. Bone stock 2.1 rom.

I *think* i figured what was wrong with me. Back in the day, most of the ROMs couldnt handle GPS connectivity, and most people suggested flashing Radio with GPS on. I believe that actually left GPS on for most of the time, draining battery like ****.

Reflashed radio last night, but this time went for the 08.29 instead (that people confirm that GPS is working on). It's been 14 hours now and my battery has dropped 7% with no use at all (just letting it sit) compared to the 40+% for 12 hours i had yesterday morning.

ps Since i have no data plan and use internet via wifi, i use the 2G network option (GSM only)
[Hero, G2 Touch Android Development] mrbubba999:
Re: [SOLVED] ALL 2.1 ROM BATTERY Life Problem FIX... (with test results)

I've got to change back, as getting a lot of connection errors, in places I usually get good speed.

battery life was increased a lot (still 70% left after fair bit of usage)

Sent from my Hero using the XDA mobile application powered by Tapatalk
[Hero, G2 Touch Android Development] Davith:
As expected, I didn't have HSPDA connection with GSM only (I'm in France). I wonder how it was possible for other people.

I had to revert back to WCDMA preferred as I didn't have the GSM auto option.
[Hero, G2 Touch Android Development] Bad4ss:
Have you got WCDMA only option? this may be better as your phone won't start looking for other signals and hence save more battery. Also if you press the menu button on your phone in the 'phone information' page and select 'radio band', you may be able to change it to Automatic or one of the other settings and then you might get GSM auto.
[Hero, G2 Touch Android Development] frederikk:
Same for me...

I'm in France. Orange network. If i disable WCDMA and put GSM only, no more 3G.. but EDGE. I have the E icon... perhaps on some roms the E icon is not present and was replaced by the 3G one.. or H one... don't know. But the trick definitively disable 3G access....

Hero. Stock ROM HTC . Rooted.

Ciao

Fred
[Hero, G2 Touch Android Development] dipje:
so after reading through all the replies and what people are reporting, can we lock this thread of at least change the title to something else besides 'solved'?

I'm with anarchyuk on this one, this is just putting incorrect information into people's heads.

It's good that people are trying to search, but disabling certain connectivity settings is ofcourse not the answer. Sure, it'll help with battery life. But it's not the reason why older 1.5 roms with _the same settings_ have much better battery life.

The same for 'GPS on 100%'. Sure, that will eat your battery quicker than my dog will eat his food. The GPS chip on the Qualcomm package is notorious for wanting a lot of juice. But clearly this is not happening for everybody, otherwise _all_ 2.1 testers currently will have dead phones after 6 hours, and that's clearly not the case.

Besides, I thought it was generally agreed upon that the kernel being used now is missing any kind of power saving, so we'll have to wait for an official kernel (in the hope that HTC fixed it in their release 2.1-kernel :)).
[Hero, G2 Touch Android Development] masterxiter:
Did anyone noticed that this has effect on sms's also?

Because i could only send an sms with 160 characters. Langer sms would be stuck on the phone. Now in GSM auto or GSM only, i can send large sms's.

But... it sends as two diferent sms's.

I am using VillainRom 5.4
[Hero, G2 Touch Android Development] xavier2k3:
That's a villain bug that some people are experiencing as far as I know, check the villain forums for moreinfo - www.villainrom.co.uk
[Hero, G2 Touch Android Development] masterxiter:
Yes i know, but changing from WCDMA to GSM it lets you send the big message.
[Hero, G2 Touch Android Development] Davith:
I don't really want to mess around with the 'radio band' thing, I don't even know what the default setting is.

I'll try the WCDMA only option. I fear it might actually drain the battery faster but we'll see.
[Hero, G2 Touch Android Development] D200P13:
i was on WCDMA preffered but instead of switching to just GSM auto(PRL) what if i use GSM/CDMA auto(PRL)?

i am on T-Mobile USA and at my house sometimes get HSPDA.
[Hero, G2 Touch Android Development] Detol Loki:
This whole thread is bollocks. All you are doing is disabling your phones

ability to switch to Edge - 3G when the signal strength drops.

All you have to do to get EXACTLY the same results is to go in your

options and change the "use 2G only network" option to on.

Sure it saves a BIT of battery but you are totalling gimping your SMART phone.

If you really want epic battery life then get a Nokia 3310.

/thread.
[Hero, G2 Touch Android Development] Bad4ss:
Hate to disagree with someone as knowledgeable as you, but I have to disagree.

You obviously haven't read the various testimonies of people who have tried this. Nor do I think you have read the whole of the first post.

It is not the same as "use 2G only network" as you say. The GSM auto (PRL) gives you FULL speed access to hogh speed internet services and people who have tried this are getting just as high data speeds as before, but without the drain. At least one example I can refer you to that has given a screenshot of this is post #60 and he is getting 1.5Mb/s d/l and 0.4Mb/s u/l.

Try telling me that that is the same as "2G only network".

thread!
[Hero, G2 Touch Android Development] RogerPodacter:
what he is saying that it is REALLY not 2G only, as i just set this and my phone still says 3G next to the signal meter. so it is misleading unless you actually try this setting.
[Hero, G2 Touch Android Development] :
I'm on "3", which is a typical European 3G GSM/UMTS2100 provider.

My Hero running VanillaEclair 1.3 is getting on average 1.75Mbps/0.30Mbps (Down/Up) with either "GSM auto (PRL)" or the default "WCDMA preferred" (signal at -101dB/6ASU).

So if this save a few CPU cycles by skipping some of the network selection steps, that's good news, but I have no real issues with 2.1 battery life.
[Hero, G2 Touch Android Development] apolloms:
mine is set on WCDMA preferred....

i'm interested to see what people are saying is different..... will i lose anything going to the TS recommended?
[Hero, G2 Touch Android Development] 160bpm:
EVDO Only - explained

First post was unclear what EVDO means here infor :) (googled)

EVDO Only more info about it: http://www.evdoinfo.com/content/view/37/61/
[Hero, G2 Touch Android Development] offyoutoddle:
just to let you guys know, if you use this *# code to set it to gsm auto (prl), then switch it manually via the settings to lock onto 2g, it will fix this setting to gsm only. When you disable it so it can roam onto 3g again, the setting will return to WCDMA preferred, NOT GSM Auto (PRL). I thought you might want to know that as it was not on what I expected it to be the other day.

For those of you who think this is making no difference, i'm not seeing that on my phone. Fixing it to GSM auto (PRL) is different from WCDMA preferred clearly, and my experience is better battery life, with perfectly usable 3g and HSDPA connections.
[Hero, G2 Touch Android Development] Davith:
So I tried changing Radio band (auto and Euro), and still I have no 'GSM auto' option. Anyone know why this is the case? I'm from France by the way.
[Hero, G2 Touch Android Development] filipharvey:
You can gain quick access to this function by downloading the free 'Network' app from the market. :D
[Hero, G2 Touch Android Development] carpao:
about battery drain... I solved the problem in another way... I don't remember where i read it, but probably googleing it is possible to find it again (perhaps on xda :-P )

however the problem cited was that booting the phone while the AC adapter is connected, brings the phone to a wrong power evaluation.

The suggested solution was to drain the battery to empty, delete the battery statistics, charge full the phone, detach the AC adatper, boot the phone...

it worked for me...

It was more than a month ago, I never booted again with the power adapter connected, and I have always more than 24hr of use ...

I changed 3 times the rom since then, so it is not rom dependant..
[Hero, G2 Touch Android Development] CitizenLee:
That seems to tie in with my findings over the past few days. I've been monitoring battery use after switching back to default settings and noticed it was still a bit rubbish, so I did pretty much what you described (randomly!) and since then the battery has seemed to last a lot longer.... like it did before I 1st tired 2.1 and started fiddling with these settings.
[Hero, G2 Touch Android Development] RogerPodacter:
OK so here are my results. my battery life has improved DRAMATICALLY so far. i set to GSM Auto (PRL), and my phone still shows 3G and i get full HSDPA high speed data access, yet my battery life barely drops at all.

for example normally by lunch time my phone would have lost 25% in 4 hours just sitting at my desk. but now it has lost barely 10% after 4 hours. so this setting does something, i dont know what, but it still allows the phone to use 3G, yet increases battery life dramatically.
[Hero, G2 Touch Android Development] skimminstones:
Is anyone able to send pic messages on GSM Auto (PRL)?

Using Wcdma preferred i can send and receive them fine. Moving to this i just keep getting the unable to send message all the time. Reverted back.
[Hero, G2 Touch Android Development] Bad4ss:
Did you put in your MMSzap info back in when you changed to GSM auto? or check your APN settings after using this setting? Maybe you need to do that, because I can send and recieve MMS with GSM auto (PRL) and Villain 5.3.
[Hero, G2 Touch Android Development] skimminstones:
Yea checked the settings and all are fine. Works fine on wcdma just not gsm auto for some reason.

Ive reverted back. My battery doesnt seem too bad anyway.
[Hero, G2 Touch Android Development] Bad4ss:
Ah, that's a shame, you could try the MMsZap apk that worked for people who are using Villain rom, even though they have the correct APN settings.

Other than the MMSZap fix, I don't have anyother ideas, it may also be the country you're in, with the specific operator signals.:confused:
[Hero, G2 Touch Android Development] Bad4ss:
Results with Villain rom 5.3 so far:

7.5 hrs and have used 17%, a bit of surfing and a phone call, moved between at least 3 network cells on my way to work. At this rate I should last about 40hrs to zero battery. Best result so far for me on a Villain rom.
[Hero, G2 Touch Android Development] :
My findings after running this for two days: Yes, it does reduce battery drain. Very much so. After 14h 5m uptime my phone is till at 79% charge, which is approx. 10% (~7h) more charge left than with the default setting in typical use.
[Hero, G2 Touch Android Development] marvi0:
confused.com

ok been following this thread, and i seem to be gaining some understanding but need a slight bit of info here so if i change to gsm auto prl, the phone will give me high speeds, or rather in my case here in uk vodafone, i get the H sign, right, so what then happens if i go into areas of low signal, were i cannot access H or high speeds, what then happens, does the signal, drop tp edge, or what?
[Hero, G2 Touch Android Development] mkrogh65:
Waaat :)

So basically what you are saying is ....

If the battery is booted with the power adapter on, the battery "learns" to drain power quickly ??"!! what ??

I am pretty sure the power consumed by the unit, will be equally to the hardware beeing used, and not the other way around.

Are you sure you did´nt read this on April 1. :)

BR

MKrogh
[Hero, G2 Touch Android Development] nightm:
To that ones that are interested in PRL - there's some explanation in this PDF:

community.sprint.com/baw/servlet/JiveServlet/download/122055-2443/130.pdf

(Starts in "Introduction" chapter, p.13). There's a lot of information on this topic like:

The Preferred Roaming List (PRL) is a database that assists the mobile in the

acquisition and selection of a serving CDMA network. The PRL is fundamental for

operators since it is through the PRL that the home operator informs their mobile devices

about systems that are permitted and any order of preference in the permitted systems

and even about any systems that are prohibited. Although it is possible to operate (in the

800 MHz cellular band only) without a PRL, it is common today for every CDMA handset

to have a PRL.
[Hero, G2 Touch Android Development] carpao:
I'm sure that it wasn't an april fool :-D

the problem was not what you said, but related to the fact that Android keeps statistics about battery usage to guess the speed of discharging. the post suggested that during the boot, if the power adapter is connected the level of charge of the battery is read wrong, and this at the end bring the device to think that it discharges very fast ...

as second point if I remember well the same fact (wrong reading of the charge status) bring the device to stop the charging before the real full...

however it worked for me...
[Hero, G2 Touch Android Development] mkrogh65:
This is so funny :D

Statistics about batt. usage = Correct.

If the power connector is connected at boot, the battery will not discharge, it will charge. The rest of your sentence is rubbish. (parden the language) :)

I really think this phone is a super piece of HW. But it will not discharge in any other manner, than by the HW beeing used. (wireless, GPS, Mobile network, screen on, CPU and what else is inside this little Gizmo) :)

There is no discharge kinda thingy, which reads things wrong, and thereby discharges the unit faster than if some cabel is plugged in.......

Your secound point ..... only makes me reasure you ... this gotta be a prank.

last - the sentence "however it worked for me..."

I really read this a lot in these forums.... :D

Have a good one .... :cool:

BR

MKrogh
[Hero, G2 Touch Android Development] beachdemon:
I've tried setting my radio brand to 'automatic' but I still don't get an 'GSM (auto)' option. Any ideas? I'm on Orange in the UK.
[Hero, G2 Touch Android Development] Lennyuk:
what rom are you using? and what radio have you got installed?
[Hero, G2 Touch Android Development] ChrisUK:
Well im on Orange UK and this fix not only works for me it increases my battery life quite considerably when I was on RaidRoid's rom.
[Hero, G2 Touch Android Development] jonze5:
?????

wait.. quick question..

is this for a gsm phone or a cdma phone... coz i wanna try it on a droid incredible

thanks

xda rockz!
[Hero, G2 Touch Android Development] jonze5:
g1

wow, this worked on my g1!! has d new cyanogen eclair rom on it, maybe thats y...

but i got 16 hrs of battery n still have 50 %.

mild texting and calls, took a 4 min video, uploaded it to youtube, downloaded 5-6 apps, mild surfing, tried the new mozilla fennec browser(lame)

so... this is good fix!

:D
[Hero, G2 Touch Android Development] AndroidHAX:
Perfect fix for Cyanogen 2.1 for G1, fixes battery drain issue and connectivity issue, thank u
[Hero, G2 Touch Android Development] garz:
its funny, i've been doing this using bettercut or anycut

go into add activity then scroll down to phone info and you get the same result.

awesome that you found the dialer code for it!:cool:
[Hero, G2 Touch Android Development] rynosaur:
And here's the Google Development way to do it: a little app that used to be in the SDK, I can't find it anymore. Enjoy :D
[Hero, G2 Touch Android Development] Shaquiel Harris:
i so didnt think it would work but i think it is. Just changed the settings to gsm auto (PRL) like in the Op. Lets see how this works.
[Hero, G2 Touch Android Development] qw3rty33:
Edit: Sorry wrong thread. Followed a link here from a g1 thread
[Hero, G2 Touch Android Development] fauxdeluxe:
Worked a charm for me. 10:30AM Sun to Monday 9:00AM, 50% battery loss with a few calls, 3G usage, even a few mins of GPS with Google Maps. :)
[Hero, G2 Touch Android Development] 39mat:
plz help

how can i go back to 1.5 roms ????
[Hero, G2 Touch Android Development] Bad4ss:
Either you have asked your question in the wrong manner or you are in the wrong thread. Try this ultra stable 1.5 rom by Paul from Modaco:

http://xdaforums.com/showthread.php?t=552591
[Hero, G2 Touch Android Development] jivemaster:
Wish this worked for me. Last night made the change from wcdma preferred to gsm auto prl, when I woke up this morning I had a bit over half batt, then by lunch had 22%, no calls or text, just light web use. Much worse than yesterday. :(
[Hero, G2 Touch Android Development] Bad4ss:
Have you checked what radio you are using and the radio band you are in? What country are you in?

Depending on which area you are in, select menu in the phone information screen and choose the corresponding country/area. (If you have a CDMA phone I suspect you should choose the CDMA auto (PRL)). The band you select should help your phone finding a signal quicker and thereby saving battery.

Also the radio you use can affect it the result. check through this thread and others a few people havve mentioned which one's they've tried.
[Hero, G2 Touch Android Development] jivemaster:
Phone: GSM

Country: Australia

Radio: 08.29

Rom: Legendroid 1.01

I'm not sure what was due to the plummet, but battery was hit hard when going to the suggest GSM PRL (Auto).

I changed it back to WCDMA preferred and I made it almost through the whole day again today. But battery life still isn't great.

I have set cpu running the background at all times if that makes any difference. Taskiller doesn't show it using cpu. I have it's settings on 528max-480min (performance), with sleep profile @245max-160min.
[Hero, G2 Touch Android Development] Bad4ss:
As you are in Australia...

Have you tried going into the *# menu > phone information > press menu button > 'Select radio band' > Choose AUS Band see if that makes a difference then try AUS2 Band and see if that also makes a difference and find out which is best for you?

.
[Hero, G2 Touch Android Development] keridel:
[SOLVED] ALL 2.1 ROM BATTERY Life Problem FIX...(some results) + EXTRA OPTIONS TO TRY

Ok. I am on 4% after exactly 12 hours of my normal usage. Am going to change the settings and charge then report back.

Edit 1: after 16 hours of no charging (9 of which were in sleep) my battery is at 53% thats me using it in the way I always do. Internet Facebook Twitter xda phone calls text and music. Not bad. Will update at 9:15 with the exact amount left.

Edit 2: 17:40 had to put it on charge as i am down to 9%. however that was after a 25min phone call and time spent with google maps gps running and barcode scanning.. i would say this has increased battery life to a good amount. is it a drastic amount? no. but it has helped.

i think people expect a lot from there mobile phones. i worked in a phone shop and had someone come in and complain that his new nokia 5800 didnt last 3 days with no charge like his old 5210 did. well duh!!! you use your phone for high powered operations it's gonna take battery power. unless you want to carry a battery the size of a briefcase again get used to charging it every 12 hours. i normally charge mine in the car anyways so my phone never dies!

-------------------------------------

sent through psychic projection
[Hero, G2 Touch Android Development] Bad4ss:
As you are in Australia...

Have you tried going into the *# menu > phone information > press menu button > 'Select radio band' > Choose AUS Band see if that makes a difference then try AUS2 Band and see if that also makes a difference and find out which is best for you?

.

Those are good results already, it'll be cool to see the rest of your results.

.
[Hero, G2 Touch Android Development] Deeko1:
One thing that's made my battery life quite good is disabling "Enable always-on mobile data" in Mobile Network Settings. It does cause a few issues with some apps but the increase in battery life makes it worthwhile.

I took my phone off charge at 3pm yesterday and now at 9:21am it's at 89%. Not a great deal of usage in that period mind you but still not too bad....
[Hero, G2 Touch Android Development] brios86:
i dont have internet plan on my g1 i use wifi at home so if i pick gsm only would it affect my wifi? is there a option for not to search for internet and use phone only ? sound like gsm only?