Mac Install

If you bought the Cydia package fix, these instructions are not for you. These are for the manual install only.





Please uninstall *every* push or youtube fix from Cydia you have installed.


Including : Fix youtube, Push Fix, and Push Fix & youtube. None of these work. There is a possibility they can cause push problems in the future if you do not remove them. If you already have my push fix installed and working, do not remove them unless you also reinstall my push fix afterwards.

Requirements:

  • IMPORTANT: Type the commands in the case shown matching UPPER and lower case
  • Jailbroken iPhone with OpenSSH installed. 3.0 users who used PwnageTool will need to run Cydia once and do a complete upgrade to get SSH running properly on the phone. Blackra1n users will need to install OpenSSH, here are the instructions.
  • Mac or Windows computer with access to the iPhone over WiFi.
  • iPhone's WiFi IP address
  • Connect your iPhone to a power source
  • Receipt of email from this site after purchase.

Install Instructions

Note: You should not need to uninstall / re-install any push applications for this to work.


However, if you do not receive push notifications from an application, you may need to reinstall it.


Go to the Applications folder and then to Utilities. Open Terminal.





Enter the commands shown in red and blue. Replace "192.168.1.102" with your iPhone's Wifi IP.

For Tiger (10.4), you need to enter Desktop instead of Downloads

The default root password is "alpine".





Next, enter the following commands. You can continue using the same Terminal window.

Replace "192.168.1.102" with your iPhone's Wifi IP.





Enter the commands shown in red after verifying the injection worked.





Congratulations. You are done. Reboot the iPhone for the changes to take effect.


Remember, you cannot share your certificate. If you do, you will lose your push functionality.

They are designed to be unique for each device.

Uninstall OpenSSH when done


If you want to keep OpenSSH, change the passwords on the root and mobile account by first logging in as shown above with ssh. Then, type

passwd

Enter in the new password twice. If it gives no error, it was successful. Now change the mobile account's password:

passwd mobile

Enter in the new password twice. If it gives no error, it was successful. Now type

exit