Free Push Fix for hacktivated iPhone’s is here!
I DO NOT CONTROL PUSH DOCTOR CERT GENERATING, DO NOT ASK ME TO GENERATE CERTS.
If you like the work done here, please consider contributing a donation to anethema. There’s no obligation to do so, however.
Thanks to the work of the iPhone DevTeam, with their original “by hand” method of fixing push, they have paved the way for a more automated process.
#iphone IRC commoner anethema has setup a way to fix push via Cydia which gives you GENUINE activation certificates, and they are ALWAYS unique. You will never share acivation certs with another iPhone user. The best part? Unlike http://www.pushfix.info/ which charges it’s userbase a fee for them to get their push working, anethema’s solution is 100% FREE.
You can find Push Doctor on NERV Repository. Add the repo URL on my homepage or on this blog under “Tweaks” to Cydia’s sources to get the fix. Do NOT open the page up in a browser and click the submit button, all it does is send me a blank email with nothing in it and you are wasting your time that way. You have to add the repo URL to Cydia in order to get Push Doctor.
If you’ve legit activated, you do not need this but even if you install it you wont have an issue.
Here is a writeup by anethema about Push Doctor: http://www.cmdshft.ipwn.me/pushfix/
NOTE: This is NOT an application you run from SpringBoard or command line. It does all the work immediately while Cydia runs. If you install this to fix push, and you decide to uninstall the package it will not remove the push fix. Reinstalling will delete your “old” certs and install new ones. You will not notice any difference, however.
NOTE: If you’re having an issue with installing Push Doctor and you cannot get push working, it’s because the server it’s getting your unique cert from is actually out of certs. The demand is very high apparently, and @anethema is now generating 1 unique cert per minute to put on the server. Try every few hours, eventually it will work. Any errors just means the same that it cannot find a unique cert. Just “reinstall” the package later or the next day.
NOTE: If you get the following:
“Subprocess post-installation script returned error exit status 1″
“sub-process /usr/bin/dpkg returned an error coda (1)”
The server is simply empty of any available unique push certificates. Wait for the counter on the blog to be greater than zero.
If you need support, join #pushfix on chat.osx86.hu
How Do I Get Push Fix? : 1. To get push fix navigate to Cydia and add the source: http://www.cmdshft.ipwn.me/apt/ , http://iphonix.fr/wp-content/uploads/2010/03/p1.png 2. To download the app go to Cydia search and type in Push Doctor, it should look like this, http://iphonix.fr/wp-content/uploads/2010/03/p1.png 3. There are a very limited amount of certificates available for download at the moment, to see if there are currently any for download go to http://www.cmdshft.ipwn.me/blog/ on your computer and look for a counter on the right, it should look like this: http://screencast.com/t/ZjRhOTJjYzM , If there are some left go ahead and download Push Doctor, if there aren’t left, don’t bother as you will not get a certificate 4. If you try and download Push Doctor and there are no certificated available, you will get an error and Cydia will ask to keep the half-installed package or forcibly clear it. The safest way to go it to forcibly clear it as it prevents future conflictions when trying to re-download Push Doctor 5. The last part is if you successfully downloaded Push Doctor, navigate to the AppStore and download iPusher, http://itunes.apple.com/us/app/ipusher/id348540958?mt=8 , it will test to see if your push is functioning correctly: http://screencast.com/t/Mjk2ZjBjODI 6. If youtube is not working, try a reboot. If that doesn't fix it, then it's an issue with the certs and youtube in very specific countries. There are 3 packages on NERV Repo for Youtube, try them ONE AT A TIME. If one does not work, uninstall and try the next one.