This app is for every phone. No root needed, for rooted phone check the root version (see my other apps).
It's free! No banners. No ads.
This app basically keep alive the push connection on your phone. It avoids the tcp connection timeout that can occurs on some wifi routers or on some mobile carriers.
If you have problems or questions, send me an email (firstname.lastname@example.org) before giving the app a poor rating. I will answer you as soon as possible.
XDA support thread: http://goo.gl/lvbNt3
● How does PNF solve this problem?
Every x minutes the app invokes an android activity that will send an heartbeat network packet on the push connection. Sending an heartbeat every 5 minutes should be enough to always keep the connection alive and all your push notifications will be instantly.
● How do I restore the default heartbeat interval value?
Android heartbeats values are not modified by this app, just uninstall this app.
The battery should not be much impacted over a day.