If you're running Android on your HD2, then battery will last about half of what it lasted with WM. If you take a Desire device, its battery life will be at least double than a HD2 running Android (proving that it's not a fault with Android itself).
When the question is raised of why Android kills the HD2 battery so fast, the usual answer is: "Android for HD2 is still in its infancy stages".
The question is, do anyone has any clue why in this "infancy stages", battery performance is so poor ?, I mean, if you want to solve a problem, you first need to understand what causes the problem, and I don't think anyone understands why battery life is so poor, so why should we assume there will be any progress in this regard in future builds ?
I do believe that developers will probably be able to activate every feature of the HD2, simply because we understand why some features don't work now (for example: maybe we don't have an appropriate driver). Battery performance, on the other hand, seems to be a much more mystical feature, nobody understand exactly why the performance is poor, or what is needed to be done to improve it...
Noam23 said:
If you're running Android on your HD2, then battery will last about half of what it lasted with WM. If you take a Desire device, its battery life will be at least double than a HD2 running Android (proving that it's not a fault with Android itself).
When the question is raised of why Android kills the HD2 battery so fast, the usual answer is: "Android for HD2 is still in its infancy stages".
The question is, do anyone has any clue why in this "infancy stages", battery performance is so poor ?, I mean, if you want to solve a problem, you first need to understand what causes the problem, and I don't think anyone understands why battery life is so poor, so why should we assume there will be any progress in this regard in future builds ?
I do believe that developers will probably be able to activate every feature of the HD2, simply because we understand why some features don't work now (for example: maybe we don't have an appropriate driver). Battery performance, on the other hand, seems to be a much more mystical feature, nobody understand exactly why the performance is poor, or what is needed to be done to improve it...
Click to expand...
Click to collapse
Because it runs off the SD card
mystik610 said:
Because it runs off the SD card
Click to expand...
Click to collapse
What ???, that's the only (or even main) reason ???, the power requirments of the SD card are so much greater than that of the internal storage ?
Many people are reporting poor battery performance even in standby. Is the SD card active in standby too ?
try juice defender it turns off data when the screen is off.
gtrplr71 said:
try juice defender it turns off data when the screen is off.
Click to expand...
Click to collapse
Thanks for the tip, but you are not answering my question. In WM, data is not off when the screen is off, yet battery performance is good. With the Desire device, data too is not off when the screen is off, and battery performance is good too.
Noam23 said:
Thanks for the tip, but you are not answering my question. In WM, data is not off when the screen is off, yet battery performance is much much better. With the Desire device, data too is not off when the screen is off, and battery performance is much better too.
Click to expand...
Click to collapse
Actually Mystik610 already told you the problem. Yes, running Android from the SD card is the problem with battery performance.
Noam23 said:
Many people are reporting poor battery performance even in standby. Is the SD card active in standby too ?
Click to expand...
Click to collapse
Is the system running in standby? Obviously that it is, so the SD card is active also in standby. Equation solved.
Form what I understand it's because cpu scaling isn't fully functional yet... That's why the bottom of the device gets so hot when in use with android. That, along with the SD card and data (witch isn't 100% optimized yet) is why.
these settings worked for me in improving battery life
HKLM\Comm\AsyncMac1\Params
DisablePowerManagement=0
HKLM\Comm\PPTP1\Params
DisablePowerManagement=0
HKLM\Comm\L2TP1\Params
DisablePowerManagement=0
HKLM\Drivers\SDCARD\ClientDrivers\Class\SDMemory_C lass\High_Capacity
DisablePowerManagement=0
HKLM\Drivers\SDCARD\ClientDrivers\Class\MMC_Class\ High_Capacity
DisablePowerManagement=0
HKLM\Drivers\SDCARD\ClientDrivers\Class\SDMemory_C lass
DisablePowerManagement=0
HKLM\Drivers\SDCARD\ClientDrivers\Class\MMC_Class
DisablePowerManagement=0
now with froyostone v1 I lose in standby around 1%/hour...in WM I lose 0.5%/hour
with setcpu set correctly (+the 925mV kernel) and those power management registry tweaks I'm able to do 2 and a half days with my phone, including usage like a few calls, a bit of browsing every day, about 4h of music and downloading mails four times a day.
Thats pretty impressive for me, don't remember getting much more or even more in WinMo.
I could say that SD card is not the only reason. I used Android-based devices (Liquid and Desire) for a while and I can say that android has slight problems with power management itself.
SD card !!!!!!!!
Sent from my HTC Desire using XDA App
Fedr0 said:
Actually Mystik610 already told you the problem. Yes, running Android from the SD card is the problem with battery performance.
Is the system running in standby? Obviously that it is, so the SD card is active also in standby. Equation solved.
Click to expand...
Click to collapse
I was under the impression that in standby, the parts of the system still active, run from memory (RAM), and not storage.
I setup 248 only when standby
Sent from my HTC Desire using XDA App
qingcai said:
I setup 248 only when standby
Sent from my HTC Desire using XDA App
Click to expand...
Click to collapse
Something here doesn't make sense. If the main (and surely if only) reason for poor battery performance is because the system works from the SD Card, then why people offer SetCPU as a solution ?, if SetCPU can solve even part of the problem, it means that Android CPU scaling abilities are not working correctly with the HD2 builds. Am I wrong ?
Do people with the Desire device also get the same boost in battery performance after using SetCPU, as the people with the HD2 device ?
I've not noticed any difference in battery consumption using Android over WM.
Chucky Droid ROM
Radio 2.10.50.26
Mattc Leo + Froyo w/sense 1.5b
Great work by the way guys!
jetsetwilly said:
I've not noticed any difference in battery consumption using Android over WM.
Chucky Droid ROM
Radio 2.10.50.26
Mattc Leo + Froyo w/sense 1.5b
Great work by the way guys!
Click to expand...
Click to collapse
I used to get a day and a half in WM, now I get barely half a day with Android.
2 and half days? thats crazy. Can you send your setcpu setting? Even on airplane mode over night i'm losing 40-50%, no matter what i do.
using shubcraft 1.4
Noam23 said:
Something here doesn't make sense. If the main (and surely if only) reason for poor battery performance is because the system works from the SD Card, then why people offer SetCPU as a solution ?, if SetCPU can solve even part of the problem, it means that Android CPU scaling abilities are not working correctly with the HD2 builds. Am I wrong ?
Do people with the Desire device also get the same boost in battery performance after using SetCPU, as the people with the HD2 device ?
Click to expand...
Click to collapse
I can confirm that SetCpu is vital for the Acer Liquid E. My girlfriend has one and I had to flash Liquid Community Rom with SetCpu due to power consumption.
bigfatfrog said:
2 and half days? thats crazy. Can you send your setcpu setting? Even on airplane mode over night i'm losing 40-50%, no matter what i do.
using shubcraft 1.4
Click to expand...
Click to collapse
You should try the tip posted in the other thread
http://forum.xda-developers.com/showpost.php?p=7764579&postcount=11
SD cards vary in class and power consumption. Get and try a class 2 card and you will see the difference. The latest cards are power hungry even in standby. I asked this question of Sandisk and I was told that the info is only available to devs!!!
It causes the problem with Winnow usage as well especially when you install any apps to the higher class of card.
Using a class two I get a day with heavy usage. Right now after 8 hours I have 60% left.
Sent from my HTC HD2 using XDA App
so, we may assume that if we nand flash android rom we can get better battery and performance, sorry for not reading lately this forum but is there flashable android rom for ANY ex-winmobile htc device and how this compares in battery performance with android roms running using haret.exe?
I have an almost new HTC HD2. I am testing various ROMs and radios to find the reason for why is my HD2 going through battery so quick.
At this point I am with HD2O v18 ROM and 2.15.50 radio. This is the best combo for me so far in terms of battery use. On standby its very less battery life .This all seems to much to me.but I like to use AmeriCanAndroid .
I also sometimes boot AmeriCanAndroid from SD card, and there it's even worse. 60mA on standby and 120-140 on everything off but auto screen brightness.
I have done so many thing to increase the battery life .Use various Auto task killer apps , keep brightness at lowest level ,removed every unnecessary app from mobile, not used GPS & GPRS . but still this all could not worked for me...
I want to use Android man ... What should i do to solve this problem ? Please help me guys
what is more stable for the HD2, Native WM6.5.x custom ROM (like Energy) or NAND Android (like hyperdroid cm7) or SD Android???
Android on HD2 is very stable even more so with the NAND version,but I keep on coming back to WM 6.5 though,the ROM I am using is Cleanex RV STD the reason Im sticking with this ROM is that it gives me more than 270 MB of internal space on start,so after installing so many apps its still left around 220 MB of internal storage.Besides it is super stable even more than Android nand,but since i am not a big gamer and have a Samsung Galaxy Tab 10.1 I am very happt with the WM.
I am sure someone will emberace and rehabiliate this OS back in the future.
WM6.5 & Energy have proved very stable to the point only time I pull a battery is to swap a SIM.
The Android ports are incredible work but they do have issues ... HD2 is good for getting a taste of Android or WM7 but for a fuller experience a newer device with these platforms OEM is a better experience
Mister B said:
WM6.5 & Energy have proved very stable to the point only time I pull a battery is to swap a SIM.
The Android ports are incredible work but they do have issues ... HD2 is good for getting a taste of Android or WM7 but for a fuller experience a newer device with these platforms OEM is a better experience
Click to expand...
Click to collapse
TNX Mister B you rock!!!
Mister B said:
WM6.5 & Energy have proved very stable to the point only time I pull a battery is to swap a SIM.
The Android ports are incredible work but they do have issues ... HD2 is good for getting a taste of Android or WM7 but for a fuller experience a newer device with these platforms OEM is a better experience
Click to expand...
Click to collapse
^this.
droid sd builds claiming 100% tend to degrade to about 43% and less after a week...frustrating.
i need video also.
best just to go native whem my contract is up.
i know that this is a rather foolish question.but i am 13 years old and i really want an answer.this is the only place i think to find an answer.
i know that our android phone has a specified amount of internal storage.part of it is for storing apk,datas etc.another part is for rom image and all all those stuff.what i want to know is when i am installing a new rom,is it actually overwritting the existing rom.or is it installed alongside it.cause my phone is getting slower each time i install a new custom rom in my htc hero.it has 600 mhz processor.but even angry birds lag in my phone but it works smooth on my nokia 5233 xpress music touch phone.both these games are are of similar size and have same graphics quality.
No the previous rom is over written or in most cases deleted when you carry out the full wipe/delete.
The hero is an old phone and as time goes on and software evolves ect.. it also become larger in size in most cases, if you are after speed, keep away from sense roms, and generally the older the rom the better in terms of performance/free space ect..
I used to own a hero and "eleinux" (i think his name is) had a good rom called speedmachine which was a pretty good rom for the hero while still having some ports from cyanogen, if you really want a sense rom the maybe look up villainrom as they are pretty good at gutting out all the crap within sense. You could always try over-clock your CPU as-well with setCPU or if you have a cyanogen based rom there is a function within there that will allow you to over-clock.
Other than that the hero is a very dated phone, might be time to consider a new one or newer one.
no. your internal memory never ever gets reduced. if u are rooted. u can use apps like setcpu to increase speed by overclocking(at the cost of lil battery life)
you can virtually increase yout internal memory by partition ur sdcard with ext4,3
Sent from my Nexus One using Tapatalk
...and I thought my phone was old.
Your phone is outdated, it will slow down with age. Be sure to fully wipe when flashing roms. At the minimum, wipe caches. If you haven't in a while, you should wipe everything before flashing your next rom. Really you should do a full wipe with each rom flash unless flashing an update.
Try out the V6 Supercharger script for a bit more speed, that should help some. You can buy used phones for less than $50 that are better than yours, like the Evo 4G.
I've heard good things about villianrom as well, so I did some searching for you and found this link
http://forum.xda-developers.com/showthread.php?t=654030
hope it helps, it's very important to do a full wipe of your phone before you install new roms.
Hi Folks,
I would like to start new thread regarding my question so that I can get replies based on latest phones out there. I am looking for an Android phone for my wife and I have few things on my mind.
Existing phone - HTC Explorer. Pretty good phone and the fact that it runs on Gingerbread makes it quite fast and responsive even with mediocre hardware. Only drawback is internal storage (150 mb) which is why I am now looking for new phone.
Expected new phone - (Atleast) 1Ghz dual core, 1GB RAM, >1500 mAh battery, Internal storage 4GB. Display, OS version and other things not so much important. Budget - 15K-18K INR. Also need ambient light sensor mandatory so that I can set "Auto Brightness" ON which makes huge difference on battery.
Usage - Common apps like Facebook, Gmail, Whatsapp and few lightweight games and nothing heavy.
There are a quite a few phones which matches above config in that budget but I tried to did extensive research on reviews by GSMArena, Engadget etc and I couldn't shortlist one proper phone which will give all round performance. What I am really looking for is phone that will not start lagging after usage of couple of months and should provide decent battery backup.
Also I do not understand myth around actual RAM that is available for phone. I thought HTC Desire X could be good phone but I am not quite sure how much RAM out 768MB will be actually user available. I had HTC One V and it said 512 RAM but it showed only 350MB on phone. And HTC phones comes with heavier Sense and it kills lot of RAM. Also I noticed that JellyBean (although butter smooth) tends to lag on phones with lesser RAM. I had rooted my HTC One V and tried CM10 PrimoU on it but still it started lagging after few days. Thus 350MB RAM was never enough for Jellybean. Hence I am not sure how will HTC Desire X turns out.
Good thing about HTC Explorer Gingerbread was that it was lightweight and runs super fast even on ordinary config. I was even tempted to go for Gingerbread out of box phone with better config and never update OS but I am not sure if that will be good decision based on app supports in future. Currently I am using Nexus 4 and no other phone can match its performance with 2GB RAM without additional customization like Sense, Touchwiz etc. But I have some budget constraint buying this new phone and besides, wife not being heavy user and doesn't prefer too large screen phone, I am looking for something else.
Any ideas, suggestion will be helpful.
-Abhijit