Pushfix 2.0 instructions

Support help for users of pushfix.info

Pushfix 2.0 instructions

Postby pushfix » Sun Dec 20, 2009 10:48 am

Thank you for purchasing. It supports my efforts and my continuing development of other fixes.

Do NOT restore your phone from a backup that was saved prior to installing Pushfix 2.0. Doing this will overwrite your unique certificate and cause you trouble. If you are going to restore from a backup, do it BEFORE installing Pushfix 2.0.

The install instructions are to add my Cydia source, cydia.pushfix.info, and install the package "Pushfix 2.0". Instructions for adding the source are at http://cydia.pushfix.info/ as well. A reboot is usually not necessary.

There are also some other helpful free packages there that are useful to everyone.

Please read this ENTIRE page of instructions. Thank you.

When the package installs, you are almost done. The package ONLY installs if you have purchased the fix for the phone you are installing on. If there are no keys for you, it aborts and nothing gets installed - it will popup an error message. If you currently have no push apps on your phone, you are done. You can install a push app and it will work right away.

The Mail app does not use push notifications. For more info on push mail, read here viewtopic.php?f=5&t=42

If your push notifications does not work right away, DON'T PANIC. I suggest you do not uninstall and reinstall Pushfix 2.0 needlessly as nothing will be gained by it. Uninstalling and reinstalling only verifies that you are using the correct push certificates and if not, it corrects them. The Push Test app also does this now, so there should be little reason to reinstall Pushfix 2.0.

Pushfix 2.0 reinitializes the entire push notifications system so you will need to run a push app to start push notifications. Don't be afraid when you see that Notifications is missing from Settings as it will come back. I recommend you run the Push Test app as your first application. Here is what will happen when you run it.


First, when running push apps for the first time, you will get this popup. If you previously gave apps permission, you will need to do so again (or any time your certificate gets changed). Click OK and this will start the push notifications system.

Image


Since the system just started, you need to give it at least 5 minutes, although for some users it takes 10-15 minutes. During this time, it will say push is not connected. Don't be alarmed and be patient. You do not need to be running the app the entire time, you can come back to it later. If it never connects and you are connected to WiFi, read the important note further down the page.

Image


Eventually, push should connect. You should get screens similar to the ones below.

Image Image

Once it is connected, you can use the "Test push notifications" button to see if push notifications are working.

Image



Newly installed push apps will work right away. Existing push apps will have your old push token cached until you do the following.

[ Some apps (Facebook, eBay, etc) have specific fixes in the App Fixes forum here : viewforum.php?f=9 ]

1) Start them. Most apps send your new push token to the developer when run. Alerts will then come in shortly thereafter.

2) Do something in the app to send them your new token. With Ping!, you will need to unregister your ID, uninstall it, reinstall it, and register your ID again. In some apps you can change some feature such as the notification sound alert and it will send your new token.

3) Uninstall and then reinstall (few apps) Push should then start working, if not

4) You may need to contact the developer or use a different account. For apps such as NotifyMe, they tie your push token to your account and it never gets updated. This is very bad programming as legitimate iPhone users who restore their phone get a new push token as well and they would be affected by this.

I am readying a list of applications on my forum and how to get each of them working with your new push key.

IF NO APPS are working and you definitely pay for cellular data access, please open a ticket at http://pushfix.info/ticket/

IF NO APPS are working and you do not pay for cellular data access, please complete the diagnostic procedure here: viewtopic.php?f=5&t=38 It will generally lead to a solution for your problem.
pushfix
Site Admin
 
Posts: 302
Joined: Sun Oct 18, 2009 5:01 am

WiFi DNS push bug

Postby pushfix » Wed Feb 24, 2010 3:32 am

IMPORTANT: If push is not working and you are connected to a home wireless router, then the WiFi router is probably causing a problem. Even if you are doing cellular data push, the WiFi router is used for name lookups. The FAQ describes the problem.

This is a widespread problem and is mentioned as a fix on Ping!'s Tips page (last tip) : http://www.pingmessaging.com/Ping!/Ping!_Tips.html as well as WhatsApp's FAQ : http://www.whatsapp.com/faq/#33

The WhatsApp FAQ has a better solution to the DNS problem.

So, you may want to try the DNS tip on his page and see if that works - or set your DNS to that of your ISP if you happen to know that. You may need to reboot your phone to flush the bad DNS entries from RAM.

This probably only affected my push while I was at home because on EDGE or 3G without WiFi, your provider answers the DNS requests.

You can also just make sure this doesn't affect you by setting your WiFi DNS server to 8.8.8.8 (Google's public DNS servers).

If your phone also has WiFi internet, set your DNS server on your phone to 8.8.8.8 which is Google's new public DNS servers. Go to Settings -> WiFi and tap the right arrow next to your current connection. Change the DNS server field to read 8.8.8.8 only. There are no known problems that this causes and Google claims your web surfing will be faster. After doing this, turn notifications OFF in Settings, wait 5 seconds, and turn them back on.

My frequently asked questions are here : viewtopic.php?f=5&t=2

I will soon migrate to a FAQ of questions for the Cydia app and push in general since the manual fix will be going away.
pushfix
Site Admin
 
Posts: 302
Joined: Sun Oct 18, 2009 5:01 am


Return to Support (customers)

Who is online

Users browsing this forum: No registered users and 2 guests