One of the notable features that comes with iPhone OS 3.0 is Push Notification that allows you to be notified in background even you have closed the application. Push notification is particularly useful for instant messaging application. However, for those using jailbroken iPhone (especially for iPhone 2G), you may find Push Notification does not works for you. Thanks for iPhone Dev Team again. They work really hard and bring us a PushFix to rectify the Push Notification

Note: PushFix is still under testing and not officially released yet. I have installed it on two 2G iPhones and they work. But use at your own risk. If you’re not adventurous, you better wait for an official fix from iPhone Dev team.

Fix Push Notification

The PushFix is now available on Cydia and you can simply follow the procedures to install the fix.

Step 1: Launch Cydia

Step 2: Tap “Manage” and then tap “Sources”

Step 3: Tap “Edit” button and then tap “Add” button.

Step 4: Type in “” for the cydia/apt URL and tap “Add Source”. Cydia will then verify the URL and register the repository URL. When complete, tap “Return to Cydia” to continue.

Step 5: Once registered, tap “” and look for “Push Fix”. Tap on it.

Step 6: Then tap “Install” button, followed by “Confirm” to install PushFix.

Step 7: Wait until the install process completes and tap “Reboot Device” to restart iPhone

Step 8: After reboot, it’s supposed the installation of PushFix is complete. But you can go to launch YouTube for verification. If you can successfully launch YouTube, that means the Push Notification is fully installed. Otherwise, go back to step 1 and install the PushFix again.

Step 9: Finally, re-install those iPhone applications (For example,
BeejiveIM) that support Push Notification again to enjoy Push Notification on jailbroken iPhone. So far, the PushFix works fine for me and I can still receive instant message from friend even I quit BeejiveIM.