Jun/09213
Push Notifications on hacktivated 2G iPhone
UPDATE 8: It’s working!
Woehoe, DevTeam have made a fix for the Push Notifications for 2G users.
I’ve made a quick guide for people not knowing so much of Terminal, inject and you do not need an activated iPhone:
1. Download : http://rapidshare.com/files/252172112/PushFixPack.zip and unzip.
2. Copy youtube-cert.bin , youtube-key.bin, push-cert.bin, push-key.bin, inject, nimble via SSH to /private/var/Keychains and set permissions of inject and nimble to 755. (You change permissions in Cyberduck (Mac) by right clicking and then clicking ‘Info’. Windows users can use Filezilla or chmod.)
3. Make a copy of keychain-2.db and store it somewhere on you hard disk. Make sure that there is no keychain-2.db in /private/var/Keychains, because we’ll make a new one with ./inject
4. Run inject : Open Mobile Terminal on iPhone (download in Cydia) and type :
cd / (make sure there is space between cd and /)
then: cd /private/var/Keychains
then: ./inject
5. You see your iPhone will do some stuff and some letters will scroll.
6. Close Mobile Terminal
7. Delete the app you want to use with push (Beejive)
8. Reboot
9. Reinstall the app (Beejive), you will also have to re-enter your WiFi-password.
10. Test Push!
11. Re-enter all the passwords: mail, WiFi, …
UPDATE 7!
BigBoss reports problems with the 2G Push Notification and says:
“Push is broken if you hacktivated your phone (2G or 3G)”
“To get push working on your iPhone 3G, you must activate with any AT&T Sim” = only 3G!
“No known push fix for the iPhone 2G”
Activating with any AT&T sim only works for 3G iPhones and NOT for 2G iPhones afaik.
If you have a 2G and succesfully receive Push, please comment and answer my mail afterwards.
I don’t have any more updates. If you do (contact with devteam or Bigboos,…) let me know in the comments.
UPDATE 6!
UPDATE 5!

UPDATE 4!
@theoneneo has made this screenshot:

UPDATE3!
@theoneneo has contacted @planetbeing (a member of the DevTeam):
@theoneneo
Are you guys aware of the Push Notification Service bug in combination with iPhone 2G+Pwnage Tool? Thanks http://bit.ly/dlGKJ
@Planetbeing:
No, we actually didn’t. o.o we had a lot of problems with YouTube too so this isn’t that surprising.
At least they know about it now…
UPDATE2!
I’ve installed Redsn0w on my iPhone 2G. I’m still not receiving any push notifications on 2G Hacktivated iPhone.
UPDATE!
I’ve Pwned my iPhone 2G with Pwnage (Jailbreak) to the new 3.0 software and still no Push Notifications!!
The pop-up is gone, but I’m not receiving any push notifications.
Someone with a 2G who’s got it working?

Problems with the update to OS3.0
Users with a “hacktivated” iPhone 2G, that is not officially activated with AT&T, O2, … can not use Push notifications.
You get this pop-up, telling you to connect to iTunes.
“Connect to iTunes to Use Push Notifications”
If you connect to iTunes and try it again it won’t work. A reboot doesn’t help either.
Another problem is YouTube not working, but DevTeam is aware of this and will fix it.
I hope they will also fix this push notifications-problem !!!
UPDATE! Look what Big Boss replied to me on the forum of DevTeam :

Another reply from BigBoss:

Follow me on twitter to receive the latest updates: @bramzo
Please spread the word for the 2G iPhone users.







June 29th, 2009
Ive tried to activate my 2g iphone here in Tmobile USA, using my dad’s AT&T sim. I get an error every time. I connect to iTunes after restoring, but never get a chance to activate the phone. I can redsnow the phone and afterwards, push doesnt work. Tried several times yesterday.
June 29th, 2009
I have 3 at&t sims lying around but i’m too lazy to restore back and then jailbreak again
June 30th, 2009
I’m not sure. The sim card I used was the one that came in the iphone (unactivated).
June 30th, 2009
got push on unlocked/hacktivated 2g working!
legit att, but unlocked and hacktivated, test sim is from another country and doesnt work here , but iphone doesn’t complain about the different sim and push is delivered through wifi….
Update to 3.0 (Baseband isn’t updated so its still unlocked)
Redsnow to Jailbreak (dont unlock!)
Activate with legit sim and confirm push is working (play for a while with it)
ran redsnow again, but only checking “unlock”
>if your phone is already hacktivated, deactivate it by deleting the files in
var\root\Library\Lockdown
var\Keychains
reactivate using legit sim and use redsnow again afterwards
June 30th, 2009
“3) after restore, i let iTunes detect the iphone again, and it will say that it’s waiting for activation. I ’slide to unlock’ to cancel the message and get into the iphone’s icon screen.”
How did you manage to get to the waiting for activation screen? I did exactly like you said many times, and I only get the slide for emergency screen all the time after the restore. It seems impossible to get to the homescreen without redsnowing first. and this doesn’t help, notifications not working after redsnow. I have a 2g iPhone
June 30th, 2009
I waited for itunes to detect the phone (took a couple minutes). Then the “slide for emergency” turn to “slide to unlock”, with a popup notice that said that it was waiting for activation, and that it could take a while.
…after that, I was able to redsnow it.
June 30th, 2009
Tried that, with the original at&t unactivated sim brought with the phone (im in sweden).
No matter how long i waited i couldn’t get into the phone after restoring, just make emergency calls. The only way to get further was to go trough the at&t window in itunes, with plans, billing options and all that scary stuff.
So i’m back at square one, minus all my apps and data i had :/
July 1st, 2009
I just posted your post on Hackint0sh, maybe you can swing by and explain it a bit better. I think I will try it out tonight we I get home from work.
July 2nd, 2009
im in the uk, just tried this it works, except i restored, activated with o2 sim, then used redsn0w to install cydia, icy and unlock.. all working!
lifesaver
July 2nd, 2009
im in the uk, just tried this it works, except i restored, activated with o2 sim, then used redsn0w to install cydia, icy and unlock.. all working!
lifesaver xD
July 2nd, 2009
I have a 2g IPhone purchased from United States. But using it in India. I do not have an AT&T sim. Can anyone courier it to me in India. I will pay for the shipment.
July 2nd, 2009
Even i am from india i will pay 50 dollars for the at&t sim apart from the shipment.
July 2nd, 2009
why dont you wait, u didnt have push this entire time, i dont see whats difficult waiting a few weeks for the dev-team to find a solution…
July 3rd, 2009
It really doesn’t seem like there is too much interest in it. More focus is on the 3GS and 3G iPhone and the upcoming 3.1 firmware.
July 3rd, 2009
yaayy! now i have Push on my iPhone 2G (Hacktivated). i describe what i do in my blog :
http://iphone.cazisoft.com/2009/push-notification-on-iphone-2g
July 4th, 2009
Anyone got a damn fix for this stupid apple block?
July 4th, 2009
Dev team published a fix for push. I have written a guide to do that: http://arpesenti.blogspot.com/2009/07/push-notification-on-hacktivade-iphone.html
July 4th, 2009
Thanks, but we’ll need the cert.zip file. On the blog the two provided links are the same file that includes at least only nimble, inject and the readme…
July 4th, 2009
Oh damn:(( this fix is only for them who can activate there iphone using legit sim
July 4th, 2009
We need the below files received from an active sim to inject
Can someone post them pls!!!! thx!!
- youtube-cert.bin
- youtube-key.bin
- push-cert.bin
- push-key.bin
July 5th, 2009
Woho, worked! Can confirm that this works on my iphone 2G! Can’t belive
July 5th, 2009
http://idisk.mac.com/anethema-Public?view=web
follow the above link to download the legit chainlink and voila! it is working like a charm
July 5th, 2009
Got push working on my hacktivated 2g. Followed the step/tips suggested in http://forums.macrumors.com/showthread.php?t=739362 – If I can do it, anyone can!
July 5th, 2009
Bedankt voor de tip, ‘k ga nu kijken of het werkt!
July 5th, 2009
Thx man!! Works like a charm!!
July 5th, 2009
UPDATE 8 WORKS GREAT!!! very easy..
NOTE: my push wasn’t working right away and i was ready to strap some fireworks to my iphone. then i went into mail,contacts,etc and remembered that i had push disabled in there. apparently once i re-enabled it in mail,contacts,etc the new push notification were streaming like motha!!
July 5th, 2009
My own site:
No waiting time and a fast download:
http://www.daviddewijn.nl/_/PushFixPack.zip
July 5th, 2009
Thank you so much. I was looking for the patched youtube/push files to inject them thanks again!!
July 5th, 2009
AWESOME. I just did the inject and it’s 100% working!!
July 6th, 2009
Reading everywere that people are getting other peoples push notifications. Is this because we are all using the same certificates? Haven’t experienced it myself, but it would be really crappy if this is the case.. I think only people who were using IM apps have experienced these bugs but I’m not sure. I only use HeyWAY through push.. Who has more information on this?
July 6th, 2009
read about the tools yesterday on devteams twitter, tested it with the files providet by bram today, it works without problem on my 2g, but I am very curious if other people are getting the same notifications as I am. I have not recieved any notifications that i should not.
July 6th, 2009
Great!!!! Now it’s working. Here’s a guide with screenshots and links for those on Windows:
http://www.redmondpie.com/guide-to-fix-push-notifications-on-hacktivated-iphone-3.0/
July 6th, 2009
I have a 2g iphone running 3.0 with t-mobile. I tried the steps above and push is now working but only when my wifi is off… Strange and annoying.
July 6th, 2009
I Tried those steps.
I am using a Bouygues French Sim card on my 2G, but couldn’t get it to work using the certs from the zip.
Everything behaved exactly as it should except no push, Youtube was working already.
July 6th, 2009
Alright this is very weird!! I’m getting pushes from people i don’t know on beejive i even signed out and still got messages from strangers. Also i reinstalled the apps that support push and they didn’t work….What’s the deal people?!
July 6th, 2009
Even I am getting push notifications of other people. There seems to be something wrong with this procedure or is it with IM+ that I am using. Surprisingly when I remove IM+ and use push notification with AIM, I do not receive push notification from others. It works fine.
July 6th, 2009
Maybe its on the IM+ side. I got one message from IM+ that wasn’t supposed to come to me. I’m guessing if the certificate from the files above isn’t unique and is registering multiple devices, then I’d see a whole lot more messages.
July 6th, 2009
This got push working but as a result my battery runs flat in less than 4 hours. Something still isn’t right…
July 6th, 2009
it is DEFINITELY not only IM+
I’ve only gotten a few messages not intended for me, but they have all come from AIM (free).
I’m awaiting reports of the cause of this error… I know people with legit activation that I could get the files from, but I’m thinking its far better to have strangers read my IMs than people I know
July 6th, 2009
HAPPENING TO ME! happened with beejive and now happening over and over with this guy “banditin” testing push on his phone. now i wonder if many of the notifications i never got were received by someone else… i dont see a way out, i used the credentials provided by mojo in his idisk.
July 7th, 2009
CYDIA FIX NOW AVAILABLE
The following is copied from http://www.funkyspacemonkey.com/push-fix-tweak-enable-push-notifications-iphone-2g-3g
New day, new tweak in Cydia: Push Fix. I was just about to write a tutorial on how to manually enable push notifications on iPhone 2G and 3G, when the guys at iPhoneil.net decided to create a package and host it on their cydia repository.
I am glad they did that, because the manual process is not that hard but it requires a little bit of your time, this is much easier for you guys, and let’s face it, its much easier for me to let you know about this. So, im happy
First thing you need to do is to turn OFF Push Notifications from Settings.app .
Than load cydia, go to manage> sources> add source: http://cydia.iphoneil.net. Once the source was added, go to search ( or changes ) and look for Push Fix and install it.
Reboot your iPhone , and make sure YouTube.app works. If it doesent work reinstall the patch.
July 7th, 2009
New fix, this time in Cydia.
http://www.iclarified.com/entry/index.php?enid=4431
July 7th, 2009
anyone tried this fix ? Is it the same method ? U still go other peoples push notifications ?
July 7th, 2009
the patch through Cydia is the same one, just made easier. It has all the same problems as the other fix.
July 7th, 2009
Followed all steps to the letter on my 2G, still no push
July 8th, 2009
Same problem here ! I am getting push notifications of people i dont know on IM+. There is something wrong with this procedure, the key certificates are now shared by everyone. The Dev Team know about this?
July 8th, 2009
I believe this problem is App-specific. I’m using three push notifications on hacktivated 2G iphone (used the fix everyone else is using).
1. Beejive IM: Push don’t really work. sometimes they do, but more often than not, they don’t. It’s a known issue (aknowledged in their forum)
2. TextFree Lite: Push notifications work no problem.
3. SportsTap: following a couple MLB teams…push notifications working perfectly at this exact moment: I’m getting scores even before google (try a google search for the team’s name).
So Beejive is really not working, but I haven’t received notifications not intended for me either!
July 11th, 2009
Do yourselves a favor and borrow or buy an At&t Sim card and use that to get Notifications working… This way your not sharing anyone elses code and you won’t get false notifications.
July 12th, 2009
Guys, I think I have solved the issue on why the dev teams push fix does not work all the time! Please give me a minute to post my findings…I have been playing around with it and so far I have received 100% of my pushes within a sec or two after sending them.
July 12th, 2009
@MRCANNADY
Did you actually solved it? if you did please share!!!!