18
Jun/09
213

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!

- youtube-cert.bin
- youtube-key.bin
- push-cert.bin
- push-key.bin

Push Notifications are working! 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!

screen-capture.png

UPDATE 4!
@theoneneo has made this screenshot:

iuc.jpg

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?

photo.jpg

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 :

screen-capture-5.png

Another reply from BigBoss:

screen-capture-6.png

Follow me on twitter to receive the latest updates: @bramzo

Please spread the word for the 2G iPhone users.


Comments (213) Trackbacks (0)
  1. 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.

  2. I have 3 at&t sims lying around but i’m too lazy to restore back and then jailbreak again

  3. I’m not sure. The sim card I used was the one that came in the iphone (unactivated).

  4. 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

  5. “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

  6. 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.

  7. 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 :/

  8. 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.

  9. 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 :)

  10. 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

  11. 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.

  12. Even i am from india i will pay 50 dollars for the at&t sim apart from the shipment.

  13. 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…

  14. 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.

  15. 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

  16. Anyone got a damn fix for this stupid apple block?

  17. 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

  18. 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…

  19. Oh damn:(( this fix is only for them who can activate there iphone using legit sim :(

  20. 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

  21. Woho, worked! Can confirm that this works on my iphone 2G! Can’t belive :)

  22. 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

  23. 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!

  24. Bedankt voor de tip, ‘k ga nu kijken of het werkt!

  25. Thx man!! Works like a charm!!

  26. 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!!

  27. My own site:
    No waiting time and a fast download:
    http://www.daviddewijn.nl/_/PushFixPack.zip

  28. Thank you so much. I was looking for the patched youtube/push files to inject them thanks again!!

  29. AWESOME. I just did the inject and it’s 100% working!!

  30. 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?

  31. 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.

  32. 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/

  33. 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.

  34. 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.

  35. 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?!

  36. 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.

  37. 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.

  38. This got push working but as a result my battery runs flat in less than 4 hours. Something still isn’t right…

  39. 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 :)

  40. 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.

  41. 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.

  42. anyone tried this fix ? Is it the same method ? U still go other peoples push notifications ?

  43. the patch through Cydia is the same one, just made easier. It has all the same problems as the other fix.

  44. Followed all steps to the letter on my 2G, still no push :(

  45. 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?

  46. 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!

  47. 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.

  48. 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.

  49. @MRCANNADY
    Did you actually solved it? if you did please share!!!! :-)

Leave a comment


No trackbacks yet.