Making push notifications work on hacktivated iPhones



If your iPhone is jailbroken and hacktivated then most likely your push notifications don't work. If you would like to have your push notifications working, here is a method. This was created by anathema. You can read his post on this here, and here. You can also read a discussion over at Howard Forums here. His work is based on the iPhone Dev Team's original method to solve the push issue.

Because of the way the certificates are generated they will be difficult to obtain. The server this program is hosted on can only generate so many per day. I had try many times to install this program before it would work, so be warned. I can verify this works on my 2G, 3G and 3G S.



Step 1.

Launch Cydia. Press the Manage button. Press the Sources button.

iPhone       iPhone






Press the Edit button. Press the Add button.

iPhone       iPhone



Enter cmdshft.ipwn.me/apt/ Then press the Add Source button. Press the Done button.

iPhone       iPhone



Press NERV Repository. Press Push Doctor.

iPhone       iPhone



Press Install. Press Confirm.

iPhone       iPhone





Numerous programs will be installed and it will take some time to complete. If you see an error message, then that means the server that generates the certificates doesn't have a certificate (due to demand). You will have to uninstall just the push doctor program and try reinstalling it.

iPhone       iPhone



When you are prompted, select Forcibly Clear to remove the program, or you may have issues. It will then remove the program. Press the Return to Cydia button.

iPhone       iPhone



Press the Confirm button. Press the Return to Cydia button. It is now uninstalled and you can try again...

iPhone       iPhone



Here is what you will see when it is properly installed. An easy way to test if push notifications are working is to launch the AppStore and install a program called iPusher.

iPhone       iPhone



Launch iPusher, and select OK at the pop up message.

iPhone       iPhone



Press the Test Push Notifications button. It'll tell you to wait. This should only take a few seconds.

iPhone       iPhone



You should receive a push message pop up telling you it works. Note I'm using an AT&T SIM. When I switch to my T-Mobile pre paid SIM iPusher hangs at the please wait message. This push fix doesn't work with my T-Mobile SIM for whatever reason.

iPhone       iPhone



A troubleshooting suggestion from anathema if using push over Wi-Fi is to set your iPhone's DNS to 8.8.8.8. You do this by launching Settings, press the Wi-Fi button, then press the blue arrow next to your network's name. Press the text where your DNS number is and you can edit it.






Return to top of page