Discuss How to create a unique certificate for your iPhone for Push Notification at the Genius Bar - HowTos, Guides and Tutorials - Hackint0sh.org; First, a big thanks to Aviegas for writing this tutorial . This tutorial appeared in ...
-
How to create a unique certificate for your iPhone for Push Notification
First, a big thanks to Aviegas for writing this tutorial. This tutorial appeared in a different long thread. For the history of the original discussion, you can read it here. By making it into new thread and sticky, it will be easier for users to follow and easier to find
You need to get Dev Team's PushFix here. You need it for generating & injecting the certs.
(Don't get mix up with the PushFix available in Cydia that people are using after jailbreaking with blackra1n RC3)
To generate a cert, one must:
1) Start with a clean iPhone, after a RESTORE with a Pwned (Custom) IPSW *WITHOUT HACKTIVATION*
2) iTunes activate for Apple to sign the new set of certificates
3) Install (Cydia) SSH or terminal
4) Install a valid PUSH App and RUN THE APP (this will activate the certificates)
5) Install "nimble" (from the Dev Team Fix package), using SFTP or iFunBox, on the /Library/Keychains directory
6) Open a root shell on the iPhone (SSH or "terminal" + "su -") and "cd /Library/Keychains"
7) Make "nimble" executable: chmod +x nimble
8) Then "nimble" (extract) the certificates
9) Copy the 4 .bin files to a safe directory on your Mac/PC using SFTP or iFunBox
10) Zip the directory, send to the lucky receiver AND ERASE IT SO THAT ONLY ONE PERSON WILL HAVE THIS SET OF CERTIFICATES
11) Remove all files and folders in "/private/var/root/Library/Lockdown"
12) Turn "Push notifications" OFF and remove the PUSH APP you installed
13) Reboot the iPhone
14) iTunes activate for Apple to sign the new set of certificates
15) GO TO STEP (4)
Now to install the certificates:
1) Start with a jailbroken and hacktivated iPhone AND REMOVE ALL PUSH NOTIFICATION APPS AND TURN NOTIFICATION OFF
2) Install (Cydia) SSH or terminal
3) Copy (SFTP or iFunBox) the 4 bin files and "inject" (from the Dev Team fix) to /Library/Keychains"
4) Open a root shell on the iPhone (SSH or "terminal" + "su -") and "cd /Library/Keychains"
5) Make "inject" executable "chmod +x inject"
6) Run "inject"
7) remove "inject" and the bin files from your iPhone
8) Reinstall the required PUSH APP and test
9) On your PC, save the bin files for future use, but ONLY ON THIS IPHONE. DO NOT SHARE THIS FILES OR EVEN INSTALL ON ANOTHER IPHONE.
** THE SET OF CERTIFICATES ARE UNIQUE TO AN IPHONE **
The certs contains an UUID (unique ID) that is used to distinguish the phones for PUSH notifications. If 2 iPhones have the same certs, push notifications will not be able to distinguish them and the last one to register with the push server will be the one active.
** If you have a hacktivated iPhone, then the *only* way to get push notification is to make the "certificate transplant" and keep them *unique*.
Last edited by dtube; 11-08-2009 at 09:28 AM.
** If you just want to support hackint0sh.org with a donation click here **
-
-
This works!!!! tested with my iphone 2G...i used my 3G to generate the certificates.
I use mobile terminal to run nimble an inject files, to run use ./nimble and ./inject
Thank U for the tutorial 
We need to create a thread to request certificates to help those like me that need push on yours iphone 2G.
Some times it doesnt work i dont know why.
Last edited by perroncho2; 11-13-2009 at 03:49 AM.
-
-

Originally Posted by
dtube
First, a big thanks to Aviegas for writing this tutorial.
** If you have a hacktivated iPhone, then the *only* way to get push notification is to make the "certificate transplant" and keep them *unique*.
maby you could explain how to make certificate transplant?
-

Originally Posted by
Eitvydax
maby you could explain how to make certificate transplant?
Check the first post at
"Now to install the certificates:"
Read the stickies and search the forum before posting!
If you want to become a Hackint0sh supporter
click here
----------
iPhone 4 factory unlocked, iOS 4.3.1, jailbroken
iPad Wi-Fi + 3G (1G), iOS 4.3.1, jailbroken
iPad 2
-
-
Senior Professional
Array
do I need to buy an ATT sim card to do this first step "without hacktivation?"
-
you can just go to their store and ask for the sim card they will give you one for free.
on another note, am i to understand correctly that a new certs will be generated every time a phone is activated through iTunes even if the same At&t sim card is used? Also the ipod touch certs would work too?
-
-
Super Moderator
Array

Originally Posted by
skynet01
you can just go to their store and ask for the sim card they will give you one for free.
on another note, am i to understand correctly that a new certs will be generated every time a phone is activated through iTunes even if the same At&t sim card is used? Also the ipod touch certs would work too?
Yes, each activation will generate new certs. iPod touch certs work fine on an iPhone
Please read the stickies & search forum before posting!
How to report an iTunes restore/update fail in a useful manner
-
iPad 3G 64GB (4.3.3, Redsn0w) oldest SHSH 3.2.2
iPhone 4 32GB (4.2.1, Redsn0w JB-monte) oldest SHSH 4.1
iPhone 3GS 32GB (4.3.3; Pwnagetool) factory unlocked oldest SHSH 3.1
iPhone 8GB (3.1.3; Pwnagetool) AT&T Locked - Unlocked with bootneuter
-
Did we solve your problem? Got a dollar or two spare ?
Donate!
-
maybe a video?
hey guys,
thanks so much for the nice tutorial.
i have been using my iphone for almost a year now, and got quite into jailbreaking and all the other programms that come with it.
only one essential thing i don't understand yet:
how does the whole installing and copying part work?
i have used cyberduck for a while, but just for copying rintones, but have never installed sth.
here is what i got:
mac book alluminium
2 iphones 3g: mine an hacktivated one, and my friends is original by tmobile(germany) ---> want to get mine to have push
and another question: does the whole thing work too if i use blackra1n? And will the certificate good for later updates too???
i know it's a lot of work, but do you think you could make a video of the whole process???
anyway, great work, thanks a lot. i'll try learn all those things
-
-
Super Moderator
Array

Originally Posted by
OmitFlow
hey guys,
thanks so much for the nice tutorial.
i have been using my iphone for almost a year now, and got quite into jailbreaking and all the other programms that come with it.
only one essential thing i don't understand yet:
how does the whole installing and copying part work?
i have used cyberduck for a while, but just for copying rintones, but have never installed sth.
here is what i got:
mac book alluminium
2 iphones 3g: mine an hacktivated one, and my friends is original by tmobile(germany) ---> want to get mine to have push
and another question: does the whole thing work too if i use blackra1n? And will the certificate good for later updates too???
i know it's a lot of work, but do you think you could make a video of the whole process???
Yes it is fine to use blackra1n as long as you let your friends iPhone activate with iTunes before you jailbreak and extract the certificates. Assuming your friend is running OS 3.1.x
Please read the stickies & search forum before posting!
How to report an iTunes restore/update fail in a useful manner
-
iPad 3G 64GB (4.3.3, Redsn0w) oldest SHSH 3.2.2
iPhone 4 32GB (4.2.1, Redsn0w JB-monte) oldest SHSH 4.1
iPhone 3GS 32GB (4.3.3; Pwnagetool) factory unlocked oldest SHSH 3.1
iPhone 8GB (3.1.3; Pwnagetool) AT&T Locked - Unlocked with bootneuter
-
Did we solve your problem? Got a dollar or two spare ?
Donate!
-
can someone please send me a set of unique and valid certs, don't have access to a iTouch or SIM card to generate one. Thx.
-
Similar Threads
-
By dtube in forum General
Replies: 28
Last Post: 08-10-2012, 08:32 AM
-
By IPHONE3GSBLACK in forum Jailbreakme.com (iOS 4.x jailbreak)
Replies: 5
Last Post: 06-09-2011, 04:57 PM
-
By dtube in forum General
Replies: 118
Last Post: 06-07-2010, 12:20 AM
-
By med007 in forum iPhone 3GS
Replies: 3
Last Post: 11-29-2009, 07:35 AM
-
By Zythyr in forum General
Replies: 6
Last Post: 11-12-2009, 10:38 PM
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
Bookmarks