How to backup your Push Certificates.

So you got yourself a hacktivated iPhone and you just used @cmdshft and @anethema Push Doctor App in Cydia to get a Certificate. So what do you do now? Next thing you have to restore! OMG you will lose your certficates and might take forever to get one. Well, i decided to create a watered down version of cmdshft’s tutorial so that new people will understand.

  1. Firstly, you do not need Push Doctor anymore so go ahead and remove it from your packages if you want to. If you are seeing an update, better you remove it.
  2. Next, go to Cydia and search for nimble. This from the NERV Repository. The one you added in the 1st place to get Push Doctor.
  3. Then you install it.
  4. Now, if you open the /private/var/Keychains directory, using iFile you will see that nimble is there:
  5. Now, go and load up Mobile Terminal and issue the following commands.


    [enter your root password]

    cd /private/var/Keychains


  6. Remember su is root access, cd is changing the directory and ./nimble is to execute the program. Please note, that K is a capital.
  7. Let it do it’s thing and then when its completed, exit MobileTerminal and you can verify with iFile that you have 4 new *.bin files. (push-cert.bin, push-key.bin, youtube-cert.bin, youtube-key.bin)
  8. Lastly, you can use your WinSCP(via SSH)/iFunBox/iPhone Explorer Utility to access your /private/var/Keychains directory and extract your certs and back them up! As you can see i used iFunBox.
  9. Just in case you want to verify that push is still working… you can by using iPusher.
    and voila! Thank God we are done!

Thank you for reading!

If you liked this please feel free to leave a comment and/or follow me @modblog101

Thanks goes to @cmdshft and @anethema for the tutorial, help, continuous free support! Good job guys!

  1. I backup my certs πŸ™‚

    Guide was too clear enough,
    Thanks, Great job !!!

    • thank you very much! Your comment was much appreciated.

    • Jay
    • January 6th, 2011

    hi, thanks for this tutorial. really helpful. but how do you apply the backup certificate to a newly jailbroken iphone?

    • i was supposed to do a tutorial for it… but its simple. Get inject from Cydia (assuming you added nerv repo) and run “./inject” (without quotes) instead of “./nimble”

      I might do a tutorial in the future but cmdshft also has a tutorial in the link above. πŸ™‚

    • Marcuolo
    • May 5th, 2011

    Thank you very much! Very easy to follow!

    • yudo
    • May 28th, 2011

    nice tutorial..then how to restore it?thx

    • I think in my previous reply I said to copy the 4 files back to the Keychain location and instead of using nimble you use inject. πŸ˜‰
      You can also use SAM (Subscriber Activator Module) by bingner to get certs but my experience has been spotty with it.
      Anethema (creator of push doctor) he says SAM is better as well.

    • RoCkEr
    • June 12th, 2011

    Hey guyssss…..!!!
    I have been looking for the push notification certs all over….!!! But no success….!!!
    I have a hacktivated iphone 3g without legit sim….!!!

    So i cant activate my ph to get new certs….!!!
    If any one can send the certs to my email
    I would b glad….!!!

    • to the side of cmdshft’s blog is a counter. Act fast and grab a cert using push doctor!
      SAM also works but it is tricky at times

        • RoCkEr
        • June 14th, 2011

        I have been trying push doctor frm the past week
        Got the certs. last night…!!!!!
        Finally having push working
        Got the certs backup…. Thnxx for the awesome tutorial…..!!!!!

    • J
    • September 8th, 2011

    Great Tutorial! Thank you! I followed it a while ago. Was wondering if you have written a tutorial on how to restore certs on a newly installed hacktavated iOS.

  2. No I didn’t 😦 my new iphone is legit and my other one in not currently available 

    • pk
    • October 23rd, 2011

    is restore a must ? i don wanna loose anything 😦

  3. Lol no, this is in case you are restoring.

      • pk
      • November 27th, 2011

      i m having an error when downloading push doctor . plz help .

  4. That can be one of two things, There are no certs available or a package for it is not available for it.Try out SAM?

    • Despot
    • December 12th, 2011

    Hey, nice guide!
    You mention a valid SIM… I have a PushDoctor grabbed certificate on a JB/UL 3GS and I have upgraded to an JB/UL iPhone 4 – does this method transfer the certificate from 3GS onto IP4? Thanks!

    • Yes it should I believe. Never tried it but if I remember right, anethema used an ipod touch or an iphone 3g to get the certs in the first place.Wanna give it a try and let us know?

        • Despot
        • December 19th, 2011

        Hi, Admin – just as a followup, I’ve tried first the SAM approach and almost lost half a day tinkering with it, to no avail, it showed Activated but Notifications were not working, no matter what settings I’d chose. I’ve even had to re-JB since it messed up the iTunes integration.

        I’ve followed your guide, saved the certs using Nimble on old 3GS, installed Inject only on IP4 4.3.5, copied the certs in same location then ran β€œ./inject” and reboot the phone – THAT was it!
        You have no idea how helpful your guide was, I cannot thank you enough πŸ˜‰
        God Bless, Merry Christmas & Happy Holidays!!

      • Waw! Impressive work man! Thank you so much for letting us know it worked well. There is a post on javox I think on how to fix that notifications thing after sam I’ll look back for it.

  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: