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.
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.
Eventually, push should connect. You should get screens similar to the ones below.
Once it is connected, you can use the "Test push notifications" button to see if push notifications are working.
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.
