December 3, 2023

How to Fix Push Notifications on Your 3.0 iPhone 2G

Posted July 6, 2009 at 12:23pm · 60 comments · Add Comment
Eby King
Eby King - February 5, 2010 at 7:26am
Downloaded the source but there's nothing about the Push fix there!!! Is there another place where I can find it. I badly need it! :-(
pcboy - December 13, 2009 at 7:05am
1. Borrow any iPhone official carrier in your country (i use O2 in UK) 2. Restrore your iPhone with simcard O2 inserted 3. When iTunes asks about account setting, create a new account. Don't use backup'ed account 4. Let Apple activates your iPhone and this will register a new certificate into your iPhone 5. Install IM app (if you use app like Ping! or BuzzMe, you need to DELETE your ID and create a new one (because the Ping!/BuzzMe servers have registered your old certificate, not the new one) 6. Return the simcard to your friend and use your unallowed simcard and unlock like normal 7. Done! happy pushing!
Hypnoman - November 26, 2009 at 2:24pm
I agree with Ben. This hack doesn't work. After a full day's fiddling about, using a legit SIM card (O2 here in the UK) the only way I've found to get Push working on my 3.0 iPhone 2G is to restore it properly using Apple's .ipsw file, then jailbreak using blackra1n. I haven't managed to get Push working reliably on the phone if I jailbreaked it using Pwnage Tool.
Mark.M - November 20, 2009 at 12:27pm
I installed this as my GPS was playing up and lost YouTube function & kept saying to connect to iTunes to allow push notifications. I've just deleted it and YouTube works again and the pop up has gone.
Ben - November 13, 2009 at 3:03am
This really needs to be removed from iClarified. This will not work for you and I will explain why without going into massive detail. This fix is nothing more than one iphone's certs/keys being shared by thousands of people. This is why it works randomly and you can get weird messages from other people. Sharing this with thousands of people are pointless and this should be removed. Every iphone and ipod needs it's own cert to have your push notifications to go to you and no one else. These push certs are generated by itunes when you activate your iphone through itunes the legit why. When you hacktivate you are not contacting the APNs (Apple Push Notification Service) servers to generate these unique keys. So if you want push to work on your jailbroken iphone you will even have to: 1. Steal/copy these certs from an ipod that was activated in itunes the normal way 2. Activate your iphone with a legit AT&T sim card to go through activation (and NOT Hactivation) to have the Apple push servers generate your unique keys/certs 3. Go to to get your own unique certs. My only option was number 3 since 1 and 2 were not an option for me. The author of the site found a way to access the Apple push servers manually to generate push certs. He has instructions how to SSH into your phone to put them on there. I did so and push works flawlessly for me and I get my own push notifications and no one else's. Unless you can figure out how to access the Apple push servers on your own to generate keys then these 3 are your ONLY options. Works like a charm will all my push apps and I love push!
Donsoleil - April 11, 2010 at 9:18pm
I fully agree with you... best option for me was also (3) did magic and I am extremely HAPPY!!
fez - November 6, 2010 at 2:17am
i came across this link and it fixed my "connect to itunes for push notification" issue i have a 3gs 16gb, iOS 4.0.1 its a small fix from cydia.
Nidhi - November 8, 2009 at 7:03am
downloaded this on my 3gs i had to reboot got stuck on the apple logo screen so had to restore and jailbreak and unlock my phoen again ever since my batt is dying with half a day even if i am not touching my phone da batt drains out so decided to uninstall this app but cud not find it in cydia .. wht shud i do pls hel me my 3gs is just 2 days old and da batt life sucks... i can live without push notification but need a good batt life.. pls pls pls help... thank you !
Ulisses - October 27, 2009 at 1:37pm
I had the same problem when I upgrade from 2.2.1 rom to 3.0. The 2G phone get very hot and drain the battery very fast, making the phone unsusable. To solve this I download from both the iPhone1,1_3.0_7A341_Restore.ipsw rom an the iPhone1,1_3.0.1_7A400_Restore.ipsw rom. Then install the 3.0.1 using the iTunes (shift+Restore), according to tnstructions on When run the program RedSn0w, point to the iPhone1,1_3.0_7A341_Restore.ipsw, and follow the instructions. ** - RedSn0w not accept the iPhone1,1_3.0.1_7A400_Restore.ipsw file but with iPhone1,1_3.0_7A341_Restore.ipsw it unlock and jailbreak the installed iPhone1,1_3.0.1_7A400_Restore.ipsw rom. After that, The 2G iPhone gets normal as it is with the 2.2.1 rom.
anielk - October 27, 2009 at 7:01am
how to uninstall this tool? as my batt is getting drained :(
Rkick07 - October 12, 2009 at 4:48pm
nice try but it does not work. you get other ppls im's and your pw get erased and do not stay stored. useless, it can also get you phone to stay stuck on the apple logo, happend to me several times.. not worth your time or hassle. it suxs that they got so close to making this work but never released an update with the fixes for it.
hawkman - October 11, 2009 at 4:57pm
This really isn't a fix. This uses certificates from another phone, and because thousands of people are sharing the same "identity", YOU WILL GET OTHER PEOPLE'S MESSAGES, AND THEY WILL GET YOURS! It will be very unreliable for you, too, not working after your phone has been asleep for a bit. It's possible to get Push working, but you'll need access to a phone you can activate properly, to get a legitimate, unique set of certificates. The dev-team released tools which would enable you to extract these and use them on a jailbroken phone. In summary, USING THIS HACK IS NOT A GOOD IDEA.
iBaze - September 30, 2009 at 3:27pm
This was a smooth ride , just make rue to install cleanly , i.e reboot (hard preferably) uninstall any push based app before you install the fix and then try . thanks@devTeam
H - August 25, 2009 at 10:19pm
tried this but the battery still gets drained very quickly with push on my 2G iphone
Harold - October 1, 2009 at 2:21am
when you say uninstall any push based apps, the onesI have are mail, calander and contacts and there isn't a little "x" to unistall it on my phone when press on the app and hold it (ie when they start to wiggle and apps that you can uninstall get a little "x" in the upper left corner). Do you suggest that we uninstall these primary based programs and reinstall?
Ulisses - October 11, 2009 at 4:15pm
I had the same problem when I upgrade to 3.0. The 2G phone get very hot and drain the battery very fast making the phone unsusable. To solve this I download from both the iPhone1,1_3.0_7A341_Restore.ipsw rom an the iPhone1,1_3.0.1_7A400_Restore.ipsw rom. Then I installed the 3.0.1 using the iTunes (shift+Restore), according to tnstructions on When I run the program RedSn0w, I pointed to the iPhone1,1_3.0.1_7A400_Restore.ipsw, and follow the instructions. After that, The 2G iPhone gets normal as it is with the 2.2.1 rom. :-)
Ulisses - October 11, 2009 at 4:20pm
Please make the following: When I run the program RedSn0w, I pointed to the iPhone1,1_3.0_7A341_Restore.ipsw, and follow the instructions. RedSn0w not accept the iPhone1,1_3.0.1_7A400_Restore.ipsw file but with iPhone1,1_3.0_7A341_Restore.ipsw it unlock and jailbreak the installed iPhone1,1_3.0.1_7A400_Restore.ipsw rom. After that, The 2G iPhone gets normal as it is with the 2.2.1 rom.
apple - August 18, 2009 at 6:35pm
push notifications works after doing this, but it drains your battery abnormally FAST. this is because the commCenter is constantly trying to connect to EDGE to access the push servers. and there is no way to disable this in 3.0 for the iphone 2G. if you leave the APN field blank and have push notifications on, your battery will drain completely in about 2 hours. if you enter a valid APN like, but don't actually subscribe to EDGE service, it will still drain faster than when push notification is off, but not as fast as when APN is blank or invalid. so if you want to use push notifications, be sure to enter a valid APN and subscribe to EDGE service, meaning you pay for it. otherwise the commcenter process will use high cpu constantly trying to connect to EDGE (this is why people report that their iphone is getting hot) and your battery will drain super fast.
jackdup - July 31, 2009 at 7:00pm
I followed instructions as posted in original post. No big problems. After reboot I had to re-enter my wifi and gmail password. Push still not working. I rebooted. Still not working. Then I went into settings, made sure push was enabled. I had to re-enter my password in my push settings. After that, push worked! I only did this 30 minutes ago, so I'll update in a couple days. But everything seems working now. FYI I don't use push for IM or 3rd party apps, I just need it for ical and contacts sync. And it worked for that!
name - August 18, 2009 at 6:40pm
the reason why you have to re-enter your wifi password as well as any other passwords such as mail, is because this process creates a new keychain based off a certificate from an activated iphone that has push working on it.
Ceasar - July 14, 2009 at 10:12pm
Anyone notice weird spam messages in israeli after installing this fix I've been being spammed after the fix on both IM+ and AIM
Sovereignty - July 16, 2009 at 2:25pm
yes, i receive several spam in Israelis too after installing Push Fix.
hawkman - July 20, 2009 at 2:47pm
Yes! I had them today. I think they're being introduced at the push stage, because doesn't have any record of them... Whether it's deliberate or a server has been hacked, who knows? I'm going to uninstall though.
Hanaf - August 6, 2009 at 5:46am
I had the messages in Russian, not Hebrew. Some were In English. From what I read about this, it's apple's fault. They scramble the push service for hacktivated iPhones. This doesn't happen in all apps. Mostly in IM+. The rest of the apps I use push with work fine. Maybe the dev team or some1 else will find a cure *fingers crossed*
levis - September 28, 2009 at 6:57am
Yea same here .. So fu****** annoying
Sam - July 13, 2009 at 4:48am
omg, it always made me sad that i was looking forward to push so much and it wasnt working... but yay!!!! this worked!!!!! i have push!!!!! it works!!!!!!!
Ovce - July 13, 2009 at 4:03am
My WiFi also stopped working after installing this. WiFi started to wokk after uninstalling. Push notifications delivery was quite unreliable (IM+). Have you found a solution Anton?
Anton - July 13, 2009 at 1:32pm
Yes, I found the solution to the WiFi problem. It seems the 3.0 OS has a problem with the WiFi upon upgrade. It has nothing to do with the Push Fix. What Apple recommends to do (What worked for me) is you have to reset the "Network Settings" This is done by going to Setting>General>Reset>Reset Network Settings. It will restart your device. After it loads up, it will ask you for the WiFi password and after you enter it, everything should work great. Hope this helps. Anton
name - August 18, 2009 at 6:43pm
actually it is because of the push fix. it creates a new keychain based on a working certificate taken from another iphone. this may also be why some people are getting random messages from unidentified senders.
ali - July 11, 2009 at 5:05pm
thank you so much...very easy and very appreciated!! keep up the good work !
Anton - July 10, 2009 at 8:49pm
My WiFi stopped working after installing this...Any fixes?
babelhoo - July 9, 2009 at 12:58am
I installed this package, after rebooting the apple logo shows, then the screen goes black (like it normally does for a short while since the 1st 3.0 beta), but stays there! iTunes doesnt recognise the phone, but iphoto pops and fetches the photos off my iphone! I guess I'll have to recover :( this happened to someone else?
Joshua - July 9, 2009 at 3:42pm
Installed on my 2g iphone running the latest 3.0 software. Once installed could not connect to my router. Also seemed to reset email password. When I uninstalled the patch the phone would not restart. Stuck on the apple logo at bootup. Had to restore and re jailbreak. Thanks
babelhoo - July 9, 2009 at 7:22pm
As expected I had to reinstall everything, this time I didn't restore from my backup but configured it as a new iphone. I tried using my O2 SIM BEFORE applying redsn0w, but itunes said, as expected, "iphone already activated"... I tried installing a couple of apps with push, these didn't "complain" anymore ("connect to itunes to activate push"), but the push messages didn't get... I then applied redsn0w, installed cydia with my usual apps... no push :( An unexpected surprise came hours later; after about 8 hours of standby (I went to sleep!) the iphone still showed 100% battery! I'm not sure if the batt meter is OK, I tried putting the iphone to some stress, played NFS for a few minutes, then I finally saw some batt drop, I left it again in standby, hours later it still shows a great battery life! I'll update in a couple of days to see if this is real, if it is I'm really happy as the charge hardly got through a single day after beta 3.0 (and all the later versions).
stoo - July 15, 2009 at 3:03pm
hiya mate. my iPhone seems acting lyk ur iPhone. have u find the solution for it?
anz - October 9, 2009 at 7:53am
Happened to me too. Did you fix it?
Dario Novoa V.
Dario Novoa V. - July 8, 2009 at 3:57pm
Works on my Iphone 3G had problems first but then It got fixed, only issue is that I can't turn 3G on and OFF trough SBSettings because I'll lose signal until I reboot.
Sergio - July 10, 2009 at 7:09pm
Works Perfectly on my iPhone 3G too... Don't know about the 3G toggle though i haven't got 3G support from my carrier yet.
rahul - July 7, 2009 at 3:52am
Hi team thanks it work for me jailbreak iphone 2G
Rkick07 - July 8, 2009 at 11:07am
its works alright but in the process of working it deletes all your mail passwords and will continue to delete them every so often after you put them back and it lets you receives others IM's. Last night I received 15 random IM's that were not directed to me. RANDOM! Anyhow, I appreciate the fix but it does need some polishing, just my feedback, hope to see an update which corrects these issues. Thanks again dev-team!!
bluegecko7 - July 6, 2009 at 8:31pm
i did this on my pwnage tooled iphone 2g and still doesnt seem to have fixed it. installed+rebooted with no probs. youtube app still works fine. reinstalled the push apps. turned push on and off, rebooted still nothing. any suggestions?
eserunsalan - July 7, 2009 at 6:03am
same here... exactly....
name - July 6, 2009 at 4:48pm
is this fix the battery drain which push caused IMO?
Joe - July 6, 2009 at 5:49pm
Nope, it does not fix the drain problem, my 2G still drains when push is on.
Aman - July 6, 2009 at 3:50pm
Worked for me but make sure push notification is on in the settings.
Laz - July 6, 2009 at 1:51pm
So far so good, it is working on my 16GB 2G iPhone. Gotta love Beejive messenger now.... Thank you everyone involved in this patch for Push notifications.
ReDDeMiSe - July 6, 2009 at 1:46pm
I dont quite understand whats the point of Push? When I have it, I dont recieve incomming calls through T-Mobile
Joan Carlo
Joan Carlo - July 7, 2009 at 1:52am
Have 2g iphone in argentine love. We not recibie more incoming call ! , this fix delete all password on my ihpone ! This update is secure? waht happens? thanks!
emacomputer - July 6, 2009 at 1:03pm
not work on my phone
Bonafidde - July 6, 2009 at 1:35pm
After installing and choosing to reboot, my phone wont turn on. When i try to turn it on it shows the apple logo then a blank screen
Red - July 6, 2009 at 1:37pm
English please.
Bonafidde - July 6, 2009 at 1:45pm
Now, when i turn my phone on it shows the apple logo. Then after that it goes to a blank screen. I think my only solution is to put in DFU mode then restore. If anyone has any advice it is appreciated.
emacomputer - July 6, 2009 at 1:50pm
after I first delete beejive follow all the steps and everything went well but the push does not work only when I open the application
eserunsalan - July 6, 2009 at 2:41pm
same here... everything went well but push doesn't work... 2G 16 Gb all the settings are done but I got the messages only when I open the application... Just like before applying the patch...
sj - July 6, 2009 at 5:30pm
this caused my wifi to have problems. i had to reset network settings to get wifi to stay connected. push is buggy sometimes i get them then i dont. i also get push messages that are for someone else. once i open the app the message is not there.
LittleTechGirl - July 9, 2009 at 1:36am
Didn't fix it for me. Also, installing this blanked my lock code, email password, voicemail password, and changed a couple of other settings. Very strange. Prowl push still does not work though. I hope it did not break the IM+ push that worked fine!
Kal - July 9, 2009 at 3:19am
This happened to me too. No matter what I do, the phone wont get out of this loop. I'm afraid its bricked!
Kal - July 9, 2009 at 3:34am
I unbricked mine by doing this: Apparently holding down the home button while plugging into the Mac did the trick. I did it, it threw my phone into recovery mode. Crazy. At least its not bricked
Chew000 - July 9, 2009 at 1:14pm
@ Bonafidde. My phone is having the same problem. After I rebooted my phone, the logo appears and then the phone turns off. Did you have any luck?
tissi - July 15, 2009 at 12:54pm
worked on my 2g unlocket iphone 100%. No issues with wifi or youtube.
You must login or register to add a comment...
Add Comment
Would you like to be notified when someone replies or adds a new comment?
Yes (All Threads)
Yes (This Thread Only)