1. Home
  2. Mobile

How To Fix Push Notifications On iPhone 3.1.3

For those of the iPhone users who are on unofficial carriers (hence using hacktivated devices), push notifications have always been the Achilles’ heel. Since hacktivation means you get devoid of genuine validation certificated, push notifications most likely will not work, especially if you have unlocked your iPhone with Dev-Team’s UltraSn0w or GeoHot’s BlackSn0w. There are certain fixes available in the jailbreak community, but they are either not free or don’t work as they should.

A new package answering this issue has surfaced in Cydia, by the name Push Doctor. It outshines all other solutions in that 1) it’s free, and 2) it provides genuine, unique activation certificates, hence making it the best solution available. Not only does this save you from extra battery drains and excessive data charges, but also your certificates remain unique to your device. Push Doctor is also supported by the iPhone Dev-Team.

In order to get Push Doctor, you first need to add this new source to Cydia (please note that you need a jailbroken iPhone to obtain this fix).


Push Doctor (1)

Once you have added the new repository, go to Search tab and look for Push Doctor.

Push Doctor (2)

Simply install and confirm. The download size can be large if you don’t have all the dependencies installed previously.

Push Doctor (3)

Once the package is installed, you’re done. It won’t show up as any app on your springboard or under the Settings app. What this package does is simply adding the valid, unique certificates for your hacktivated iPhone. Try any application with push notification support to ensure working of the package.

Push Doctor works with iPhone 3GS, 3G and 2G, with firmware 3.1.3 and 3.1.2.

Leave a comment

  • mrdude42

    its not working for me. its saying it might be out of certificates or the server is down and to try again later… damn. i was all excited to get my push notes working again…. 🙁

    • aatif

      Try again after a little while. Their servers have faced immense loads in the last couple of days due to a bundle of people rushing to get back their push notifications. Give them a while and it should work fine for you.

  • Why the heck does Push Doctor need to install Vi Improved??? How is vim possibly needed to get push notification certificates working?

  • CC

    Yes it works!! Thanks

    • Boy_tonton

      what push doctor do in iphone??

      • Chohansaif

        it fixes the push problem on your hacktivated phone..

  • anethema

    The author here, the package depends on bigbosshackertools since many of the deps are in there. Not all of them are needed however and you can remove them manually if you don't want them. You can even remove the whole package and push will continue to work.

  • AA

    DAm takes up huge ram memory! 33 MB!

  • TrueGuy

    This does not work! Do not install this package. It will only adds random hidden stuff on your phone and doesn’t even fix push notification problem.

  • anonymous

    Worked for my iPhone 2G 3.1.2

    Thanks a lot :))))

  • pillow

    It works on my 2g 3.1.3 thank you so much!!

  • kams

    Yes it works for me too iphone 3G 3.1.2 thanks a lot you my friend 🙂

  • Ernesto

    Yeah!!! It works for my iPhone 3G with firmware 3.1.3

    • sohail gagai

      is the push working ??? when i upgrade to 313 its not working any more

  • Good!! It work for me with unlocked 2G iphone 3.1.3. Thanks so much!!

  • mahmood

    thanks it worked for me. but i have noticed excessive bettery drainage

  • I’m stuck on the Install. Push Doctor 1.01 is stuck on “New Install” at Cydia, and when I hit Modify -> Install (instead of Clear), I get “Note: The requested modifications cannot be applied due to required dependencies or conflicts that cannot be automatically found or fixed.” WTF !!
    I hit Continue Queuing, and it just gets stuck there…. any suggestions? besides waiting…?

  • Unlock iPhone 3.1.3

    Can anyone tell me where I can find how to jailbreak and unlock my new iphone 4. Every blog only has information on unlock iphone 3.1.3 3GS

  • Sharon

    It doesn’t work for me. Actually, it worked only when I make a call. Please advise.

  • cs

    I installed the push notifications but i am did not get any notifications from my accounts, what should I do next to make it work? Am running on 3G 3.1.2 firmware. please help.

  • Works for me on 3G 3.1.3

    Make sure you reboot your phone after the installation and everything should be ok 🙂


  • Henrique

    Worked great! Thx vm!

    A note that may help people who can’t get Push Doctor working: Cydia won’t ask you to reboot after the installation is done, so you need to do the reboot yourself, else the push notifications won’t work.

  • ahasalman

    I have a jailbroken and unlocked IPhone 3G … This solution has fixed Youtube but PingChat2 still gives me that error message 🙁 … push notifications are temporarily unavailable 🙁

    • ahasalman

      OS is 3.1.3

  • ng

    While installing Push Doctor, I get an ‘Error: Running’ message [Sub-process /usr/bin/dpkg returned an error code (1)].
    On tapping ‘Okay’, I get a ‘Push Doctor’ message [subprocess post-installation script…]
    This disappears after a few seconds and is replaced by the ‘Half-Installed Package’ message which asks me to either ‘Forcibly Clear’ or ‘Ignore (Temporary)’.
    Which should I select? Did this happen to anyone?
    Please help! I really need to use Pingchat!

    • Vincenzo

      I have the same problem of you!! Did you fix the problem??

      • Vincenzo

        help I need push notification!!

    • j

      I get the same message. Did anyone find a fix?

  • Vincenzo

    NG I have the same problemo of you!!!! What I have to do ???

    • tft

      Same problem here – what’s the work around ? What do I need to do to get this package installed properly ?

      • vadykk

        its because there are no certs on their sites 🙁

        • tft

          Is this a matter of time or is this solution no longer ? Meaning do we wait or are we simply out of luck on this front/solution ?


  • TAL

    It’s work for me!!! thanks

  • kNox

    It does not work for me. It installed properly, but the notifications simply don’t work at all.

  • Neto Trevino

    it works! thank you!!!

  • neo

    it works… perfect … awsome.. guys install then “insomnia”, it keeps the wifi on even after locking it

  • Coded Tools


  • Camicat

    thank so much from Santiago Bernabeu stadium, you are the best

  • Mandingo

    Hay mucha gente untá poraki ajajaja…Thankz!!!

  • dduncombe

    Worked great on my iphone 3gs running 4.2.1. Bump kept bring up the push notifications screen and this stopped it. Thanks!

  • afix

    this is greatttttttttttt.. working perfect on my 3gs 4.2.1 unlocked phone..

  • Shawn

    Worked perfect for iPhone 2G (Original) iOS 3.1.3

  • Allsic

    I have the same issue as Chitolin.. tried it at different times during 2 days but still stuck on“Note: The requested modifications cannot be applied due to required dependencies or conflicts that cannot be automatically found or fixed.” did somebody had the same problem but finally got it to work? or it will never work? please let me know… leave a post ehre I will check the next couple of days… running Iphone 2G firmware 3.1.3

  • Allsic

    Ok, i was able to download it through software Cyder which lets you get the packages directly over the PC… well i got it installed… i could’t see any new App Icon on my iphone screen.. i went to Cydia and search for it again and it appears as installed, with options to modify, delete or reinstalled… BUT i am trying to run HeyWire app and still tells me I cant get notifications… i guess Push Doctor is just not working for me… can anyone try Hey Wire and let me know if it works after you installed Push Doctor.. thanks… ill check again later today… it is 2 am here…!

  • JBmonkey

    Oh man I must have tried two dozen times with my iPhone 2G running 3.1.3, jailbroken and unlocked with redsn0w 0.9.4 for Mac.
    I restored the firmware 3 times and tried to install and uninstall Push Doctor dozens of times.
    I’ve tried not restoring my settings, and restoring my settings but not syncing my apps.
    YouTube works but Push Notifications still don’t work.

    I know that I’m getting new certificates each time because I’ve been using “nimble” to extract the certificates. So the problem is not the server.

    Yet, I still can’t get iPusher to show me that push notifications are working.
    It’s driving me crazy but I’m gonna keep trying

    • JBmonkey

      Still doesn’t work and I have to give up.

      I’ve tried restoring fully, settings and apps. (which took 5 hours)
      I’ve tried resetting my network settings.
      I’ve tried installing YouTube Fix 1.
      I’ve rebooted and reinstalled “Push Doctor” and reinstalled iPusher a zillion times.

      I wanted to try to reinstall the original “PushFix” but I can’t even find it anymore because it’s considered deprecated.

      I’ve run “Push Doctor”‘s dpkg postinstall script manually. I’ve run “nimble” to extract the certificates and verified that I was getting unique certificates each time I ran the postinstall script.

      I’ve installed “Push Checker” from pushfix.info and ran it. It says that it can’t find any push tokens.
      But I think that’s wrong because I already checked that certificates were being inserted properly by “Push Doctor”

  • commoner

    Having the same problem as Jmonkey. It was working yesterday until I did the “essential / complete upgrade” on cydia. Then it didn’t work anymore… I”m not even getting push from my email accounts. Only youtube works. Urghh.. I knew I shouldn’t have upgraded…

    iphone 2g, os 3.1.3

  • piet

    Still works like a charm….

  • Lucas

    Hi, Push doctor is not working. Error: the server is down and to try again later… this for several days …
    I’ve a hacktivated iphone 2G 3.1.3

  • ali

    Still doesn’t work

  • Jeswin

    i m stuck on the last step..
    configuring Push doctor…
    wat to do

  • Danny

    I am at the last step too which says Configuring Push Doctor ..
    And there are 548 cert. remaining, WTH? Now I have to restore again for the 7th time OMG ):<
    This blooows.

  • aqum

    GREAT !!

  • shariyar

    i m having push notification problem and ma os is 4.1 3gs

  • Mark_and_billy

    its not working for me it installed ok but wont work 

  • pissedoffiphone

    Kept saying it “timed out”? wtf?

  • Macauley ingham

    I tried downloading this and it came up saying “it cannot locate the file, you may need to manually fix this” any help?

  • Pingback: Get iOS 5 On iPhone 2G/ 3G, iPod touch 2G/ 3G With Whited00r 5.1()

  • Saif Chohan

    it Doesnt work with whatsapp and other apps, plase help!!!

  • Chohansaif

    it Doesnt work with whatsapp and other apps, plase help!!!


    thanks alot brother and good luck

  • frustrated_need help!!

    Ive tried this like a hundred times, and it keeps getting stuck at where I go to install the push doctor. I press install and it tells me –
    Cannot comply
    Note: The requested modifications cannot be applied due to required dependencies or conflicts that cannot be automatically found or fixed.
    How do I get around this or fix it?? Thank you so much for the help!!!