Fix Push Notification on Unlocked iPhone 3G 3.0 & iPod Touch 3.0
ADVERTISEMENTS
iPhone Dev team have posted fix for push notifications on unlocked iPhone 3G 3.0 with Ultrasn0w. There were many reports of Push notification not working on hacktivated iPhone 3G. Today iPhone Dev team are back with solution however solution is bit complex and recommended for advance users only.
To fix Push notifications on Unlocked iPhone 3G & iPod Touch 3.0 you need to download following file and follow the instrucntions provided in readme file present inside zip.
Steps to Fix Push Notification on unlocked iPhone 3G 3.0 Firmware
A. Get Legit Keychain Data:
*You Must Perform These Steps On A Properly Activated Device (iphone or ipod touch) with at least one working push app*
1.Unzip the downloaded zip file and copy the binary ‘nimble’ using SSH into /private/var/Keychains and set permission to 0755
2. Make sure the file “keychain-2.db” is in /private/var/Keychains and run nimble. You will see 4 files being created:
- youtube-cert.bin
- youtube-key.bin
- push-cert.bin
- push-key.bin
3. Copy these 4 files into the corresponding folder on your unlocked iPhone 3G/ iPod Touch 2G 3.0
B. Testing Push:
*You Must Perform These Steps On Your Hacktivated Device*
1.Unzip the downloaded zip file and copy the following files using SSH into /private/var/Keychains and set permission to 0755:
- inject
- nimble
2. Store in somewhere else the current “keychain-2.db” and run inject. A new keychain-2.db will be created
3. Uninstall the push app (i.e. beejive or similar) you intend to test on from your hacktivated device and reboot
4. Test Youtube, reinstall the above push app and test.
Those users who are finding above steps difficult must wait for more polished solution for Dev team. Mean while you can submit feedback to iPhone Dev team for your experience with above fix.















Reader Comments
The problem is we need activated iphone or ipod. Somebody should post the the 4 patched files the (youtube and push files) so we can do the rest of the injection.
ssssswwwwweeeeeetttttt
Hi, thanks for the guide, but im getting “Bus error” when running nimble
sorry my mistake, im doing in unlocked iphone not the proper activated one.
I’m getting the “Bus error” when running nimble as well on a legitimately activated 3G. Anyone know how to fix? I don’t want to use the other keys that are out there because I already did, and we’re getting random messages. I’d rather use my own key on my wife’s phone. Then we’ll just get each others’.
>>> I successfully ran nimble using WinSCP rather than MobileTerminal, if anyone is interested. <<<
hi
i followed up with the above procedure, but the notifications are not fully functional, i still get only 2 -3 notifications per day as compared to 30 -40 actual mails (spam not included)
I do not have WIFI. Is this impossible without it?
i dont understand on how to copy the binary of nimble i have a mac ! can some plz help ?
anyone got ipod touch that wont use push, can share the keychain ??
to do this, need some legitimate keychains. I think the long-term solution is not replacing with another keychains, but how can we reproduce the procedure to activate with itunes without even using iphone. Perhaps some computer program pretends to be an iphone requesting activation with the illegitimate keychain?? That will prevent us being locked again. But, no idea whether this is possible. Just a thought.