Search

Root- Push Notifications Fixer

Root- Push Notifications Fixer


**** NEEDS A ROOTED PHONE ***

If your phone is not rooted, try the no-root version (see my apps).

100.000 downloads and counting!

Are you experiencing delayed push notifications from GTalk/Hangouts, GMail, Whatsapp (partial fix), Facebook, Play Store web install, etc? If so, then this app its for you!

It's FREE! No banners. No ads. Please consider donating to the developer (link in the app).

● What does this app do?
Push Notification Fixer (PNF) changes the heartbeat-interval numbers. The heartbeat interval it's a mechanism of android that keeps the push connection alive by sending a little network packet at specified intervals. PNF simply updates that interval numbers. By maintaining the push-connection active (for example every 5 minutes), push notifications will arrive on your device instantly.

Setting the intervals to their lowest values won’t make your notifications arrive more quickly. If the app is installed with the proper permissions, your notifications will arrive instantly regardless of a low interval.

If you have problems or questions, send me an email ([email protected]) before giving the app a poor rating. I will answer you as soon as possible.

XDA support thread: http://forum.xda-developers.com/showthread.php?t=2142503

● How do I use PNF?
Install the app, accept Superuser permissions, choose your interval, select “apply,” and enjoy. The Mobile heartbeat interval must be longer than the Wi-Fi interval, once you applied the settings, the heartbeats are permanently changed and survive to reboots.

● Why were my notifications delayed in the first place?
Apps using Google's push service (Hangouts, Gmail, Facebook Messenger, e.g.) connect your phone to Google’s servers via one TCP connection (on port 5228).
To keep this connection alive, Android uses a periodic heartbeat to prevent the connection from timing out. By default, this heartbeat occurs every 15 minutes on wifi and every 28 minutes on a mobile data connection.
This is problematic because most Wi-Fi routers and mobile carriers will automatically terminate this connection after a short time of inactivity.
Because your phone is not aware that this connection was externally closed, you will not receive push notifications until this connection is reestablished when the next heartbeat is sent.

● How does PNF solve this problem?
PNF simply updates this heartbeat interval (stored on the GSF database inside android data partition) to the value of your choice, in order to maintain the push service connection (GCM).
Once set to the recommended 5-minute heartbeat interval, you should receive all push notifications instantly.
PNF does NOT run in background. PNF will have not affect battery life.

● How do I restore the default heartbeat interval value?
Before to uninstalling PNF, tap "Restore default heartbeats" in the app.

● Notice:
This app is provided with no warranty. You are responsible for what you are doing on your phone.

A special thanks go to Peter Fitzgerald for the Play Store description help.

Keywords: push notification fix, pnf, GCM, c2dm, xda, root, pnf root

Recent changes:
Version 4.5.2, 2014/02/17:
- Added Spanish (Thanks Javier)
- Added back GTalk monitor (for "old" devices)
- Added Play services monitor (for new devices)

Give 5 stars to encourage further developing

Version 4.5.1, 2014/02/12:
- Fixed not restoring default heartbeats in 4.5 version

Version 4.5, 2014/02/11:
- Removed workarounds to change heartbeats at wifi/mobile switch; no more needed.
- The app does not run in background anymore
- Mobile heartbeat must be bigger than the wifi one
- ....
Add to list
Free
88
4.4
User ratings
1919
Installs
100,000+
Concerns
0
File size
547 kb
Screenshots
Screenshot of Root- Push Notifications Fixer Screenshot of Root- Push Notifications Fixer Screenshot of Root- Push Notifications Fixer

About Root- Push Notifications Fixer
**** NEEDS A ROOTED PHONE ***

If your phone is not rooted, try the no-root version (see my apps).

100.000 downloads and counting!

Are you experiencing delayed push notifications from GTalk/Hangouts, GMail, Whatsapp (partial fix), Facebook, Play Store web install, etc? If so, then this app its for you!

It's FREE! No banners. No ads. Please consider donating to the developer (link in the app).

What does this app do?
Push Notification Fixer (PNF) changes the heartbeat-interval numbers. The heartbeat interval it's a mechanism of android that keeps the push connection alive by sending a little network packet at specified intervals. PNF simply updates that interval numbers. By maintaining the push-connection active (for example every 5 minutes), push notifications will arrive on your device instantly.

Setting the intervals to their lowest values won’t make your notifications arrive more quickly. If the app is installed with the proper permissions, your notifications will arrive instantly regardless of a low interval.

If you have problems or questions, send me an email ([email protected]) before giving the app a poor rating. I will answer you as soon as possible.

XDA support thread: http://forum.xda-developers.com/showthread.php?t=2142503

How do I use PNF?
Install the app, accept Superuser permissions, choose your interval, select “apply,” and enjoy. The Mobile heartbeat interval must be longer than the Wi-Fi interval, once you applied the settings, the heartbeats are permanently changed and survive to reboots.

Why were my notifications delayed in the first place?
Apps using Google's push service (Hangouts, Gmail, Facebook Messenger, e.g.) connect your phone to Google’s servers via one TCP connection (on port 5228).
To keep this connection alive, Android uses a periodic heartbeat to prevent the connection from timing out. By default, this heartbeat occurs every 15 minutes on wifi and every 28 minutes on a mobile data connection.
This is problematic because most Wi-Fi routers and mobile carriers will automatically terminate this connection after a short time of inactivity.
Because your phone is not aware that this connection was externally closed, you will not receive push notifications until this connection is reestablished when the next heartbeat is sent.

How does PNF solve this problem?
PNF simply updates this heartbeat interval (stored on the GSF database inside android data partition) to the value of your choice, in order to maintain the push service connection (GCM).
Once set to the recommended 5-minute heartbeat interval, you should receive all push notifications instantly.
PNF does NOT run in background. PNF will have not affect battery life.

How do I restore the default heartbeat interval value?
Before to uninstalling PNF, tap "Restore default heartbeats" in the app.

Notice:
This app is provided with no warranty. You are responsible for what you are doing on your phone.

A special thanks go to Peter Fitzgerald for the Play Store description help.

Keywords: push notification fix, pnf, GCM, c2dm, xda, root, pnf root

Recent changes:
Version 4.5.2, 2014/02/17:
- Added Spanish (Thanks Javier)
- Added back GTalk monitor (for "old" devices)
- Added Play services monitor (for new devices)

Give 5 stars to encourage further developing

Version 4.5.1, 2014/02/12:
- Fixed not restoring default heartbeats in 4.5 version

Version 4.5, 2014/02/11:
- Removed workarounds to change heartbeats at wifi/mobile switch; no more needed.
- The app does not run in background anymore
- Mobile heartbeat must be bigger than the wifi one
- ....

User reviews of Root- Push Notifications Fixer
Write the first review for this app!
Android Market Comments
A Google User
Oct 16, 2014
Nonfunctional App ran but yielded no change to push notification behavior. 4.4.4, cyanogenmod 11, maserati
A Google User
Oct 16, 2014
It never worked for me I am currently running on Android 4.4.2 and Gmail / Whatsapp message always late on my device. Its a china MT6582 phone. I tried both non-root and root version of PNF apps but nothing worked for me.
A Google User
Oct 14, 2014
Nice app I know but When I lock my phone. Not getting notification instantly. I checked another device at same WiFi network it's good but not in my moto E. When i turn on screen all msg coming frequently. I know this can fix. I don't know why not happening in my mobile.
A Google User
Oct 12, 2014
Solved problem...Awesome This app solved the delay in receiving messages in whatsapp in my Xperia ZR.
A Google User
Oct 12, 2014
Nice but, Little battery drained than previously....