PPCGeeks Forums HTC Arrive HTC HD2 HTC Thunderbolt HTC Touch Pro 2 HTC Evo 4G HTC Evo 3D Samsung Galaxy S II Motorola Droid X Apple iPhone Blackberry
Go Back   PPCGeeks > Windows Mobile > WM HTC Devices > HTC Diamond

Notices



Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 11-21-2009, 04:40 AM
Fixup's Avatar
PPCGeeks Regular
Offline
Pocket PC: HTC Diamond
Carrier: PagePlusCellular
 
Join Date: Dec 2008
Posts: 166
Reputation: 130
Fixup is keeping up the good workFixup is keeping up the good work
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Poor battery life when push enabled, now I know why

Because Verizon closes inactive sockets after 5 minutes. Push has to rely on inactive socket, until the next heartbeat is sent, usually should be around 20 minutes to have the minimum impact on battery life.

So, push on Verizon network is like polling every 5 minutes, because ActiveSync has to reconnect each and every 5 minutes.

To make this mess even messier, AS's default heartbeat is 8 minutes. So if a message arrives between 5 and 8 minutes within a heartbeat, it won't be pushed to the phone in time, because the connection has been closed by Verizon at 5 minute.

Your area may be different, you can check your phone's actual heartbeat in Windows\ActiveSync, in the Ctrl0 and Ctrl1 log files. I bet you'll see 480 (8 min). Then you need to change the MinHeartBeat in registry from 480 down to 300 (5 min), or you won't have reliable push. The registry key for heartbeat settings is: HKCU\Software\Microsoft\ActiveSync

From what I read, Verizon is not the only one does this dirt, AT&T is the same.

No wonder my phones (not just Diamond, all phones) give so bad battery life as soon as I enable push, 7 days vs. 1 day. Because they are not actually pushing, but polling at a horrible interval, 5 min! I've tried all ROMs I have downloaded, all are the same.

I hate this. You pay big bucks to these carriers and this is the kind of service you get.

If you want to know more about this matter, read these links about ActiveSync direct push. Note that IMAP idle is the same, you have to use the latest xImapPusher that addressed this 5-min timeout issue (see my other thread).

http://littlesandpit.blogspot.com/20...ally-work.html
http://msexchangeteam.com/archive/20...03/424028.aspx
http://technet.microsoft.com/en-us/l.../cc182270.aspx
http://searchexchange.techtarget.com...268252,00.html

Last edited by Fixup; 11-21-2009 at 04:43 AM.
Reply With Quote
  #2 (permalink)  
Old 11-21-2009, 02:03 PM
MrObvious's Avatar
I see you have a PPC.
Offline
Pocket PC: Droid
Carrier: Borged Alltel
Location: Hutchinson, KS
 
Join Date: Nov 2007
Posts: 4,603
Reputation: 3000
MrObvious is still contributing even after becoming a VIPMrObvious is still contributing even after becoming a VIPMrObvious is still contributing even after becoming a VIPMrObvious is still contributing even after becoming a VIPMrObvious is still contributing even after becoming a VIPMrObvious is still contributing even after becoming a VIPMrObvious is still contributing even after becoming a VIPMrObvious is still contributing even after becoming a VIPMrObvious is still contributing even after becoming a VIPMrObvious is still contributing even after becoming a VIPMrObvious is still contributing even after becoming a VIP
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: Poor battery life when push enabled, now I know why

Wow good find. I may check this as I am on Verizon now. Does this apply for Google Sync too?
__________________
Disclaimer: The truth is obvious.

Last edited by MrObvious; 11-21-2009 at 02:57 PM.
Reply With Quote
  #3 (permalink)  
Old 11-21-2009, 09:31 PM
Fixup's Avatar
PPCGeeks Regular
Offline
Pocket PC: HTC Diamond
Carrier: PagePlusCellular
Threadstarter
 
Join Date: Dec 2008
Posts: 166
Reputation: 130
Fixup is keeping up the good workFixup is keeping up the good work
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: Poor battery life when push enabled, now I know why

Yes, this 5-min timeout applies to any push service. I've tested with Gmail sync, Mail2Web and z-push, IMAP idle as well. I've tested all my phones including iPod Touch.

Again, it might be location dependent, but I've tested in all the big cities in my state, all has this 5-min timeout. I would love to see reports from others.

Last edited by Fixup; 11-22-2009 at 02:54 AM.
Reply With Quote
  #4 (permalink)  
Old 11-23-2009, 12:53 AM
av8or's Avatar
PPCGeeks Regular
Offline
Pocket PC: Sprint HTC Evo 4g
Carrier: sprint
Location: central ny
 
Join Date: Nov 2008
Posts: 154
Reputation: 30
av8or is just getting started
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Send a message via AIM to av8or Send a message via Yahoo to av8or
Re: Poor battery life when push enabled, now I know why

ok so on my sprint diamond, my heartbeatincrement is 300 and initialheartbeat is 480

supposedly use a couple gig of data a month, i do surf some but nowhere near that much, and data connection is always active it seems, is it this polling thats doing it for my exchange server?
this is my first usage of 'push' mail so not sure if i've gotten a grasp of how it works
Reply With Quote
Reply

  PPCGeeks > Windows Mobile > WM HTC Devices > HTC Diamond

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


All times are GMT -4. The time now is 03:26 AM.


Powered by vBulletin® ©2000 - 2020, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.6.0
©2012 - PPCGeeks.com