+ Reply to Thread
Page 1 of 9 123456789 LastLast
Results 1 to 10 of 89
Discuss Get your 3GS iBSS certificate for possible jailbreak at the iPhone 3GS - Hackint0sh.org; As per Geohot's blog: On the iPhone: usbdump huh? how? Get the free usbview here: ...
  1. #1
    Senior Professional tony604 is on a distinguished road

    Join Date
    Oct 2007
    Posts
    174
    Thanks
    0 Time(s)
    Thanked
    0 Time(s)
    Likes
    0 Time(s)
    Liked
    0 Time(s)
    Downloads
    0
    Uploads
    0
    Rep Power
    14

    Default Get your 3GS iBSS certificate for possible jailbreak

    As per Geohot's blog:
    On the iPhone: usbdump huh? how?

    Get the free usbview here:
    http://www.ftdichip.com/Resources/Utilities/usbview.zip
    For mac, use system profiler

    1. Power off your phone
    2. Holding the home button, plug your phone into your computer until you get into recovery mode.
    3. Open usbview.
    4. In "options", check off "config descriptors"
    5. Hit F5 on your keyboard to refresh
    6. Scroll down til you see "Apple Recovery (iBoot) USB drive, and click on it.
    7. Look for ECID.
    8. Copy the 16 digits that follow the ECID
    9. Go to http://purplera1n.com/
    10. Paste your ECID in the field just under the picture of geohot and hit "enter"
    11. Save your iBSS certificate.
    12. To get out of recovery mode, press and hold the power and home til your phone reboots.

    Edit: I was unclear about some details of why exactly this is important for jailbreaking, and now that I understand it a little better, I thought I'd share.

    The exploit that currently allows for a tethered jailbreak in 3GS phones is in iBoot, which is not a persistent jailbreak, meaning you need to re-jailbreak every time you power cycle the phone.
    Having a tethered jailbreak allows us to use the bootrom 24kPwn exploit (which is at the hardware level and can not be patched by Apple), giving us an untethered jailbreak, which is persistent, and only undone when you do a restore.
    The current iBoot will likely be patched by Apple in future firmware updates, closing the hole for tethered jailbreaking, meaning no more untethered jailbreaks either, even though the exploit still exists for untethered jailbreaking.
    With the 3GS (unlike the 3G), there is additional security where code being uploaded to the phone must be signed by Apple using your EDID, or that code will be rejected by the phone. Apple will probably close the hole in iBoot with an updated version of iBoot in the next firmware update. Then since there is that extra security, Apple can then disallow use of older (exploitable) versions of iBoot. This means that jailbreaking with future firmware versions is not possible, unless you have the iBSS certificate which contains your EDID and a valid Apple signature (or unless a new exploit is found in the new iBoot). If you have the file generated by the above process, you should be able to continue jailbreaking future firmware versions, since the iBSS certificate will allow you to use the exploitable iBoot.

    If someone figures a way around the EDID security, then none of this will be necessary. I'm not clear whether you need the certificate to jailbreak 3.0 or not, but you will certainly need it to jailbreak future firmware versions.

    If I'm wrong on anything, feel free to correct me
    Last edited by tony604; 06-29-2009 at 01:57 AM.


  2. #2
    Senior Professional lilskaterpunk is an unknown quantity at this point lilskaterpunk's Avatar

    Join Date
    Dec 2007
    Posts
    284
    Thanks
    0 Time(s)
    Thanked
    0 Time(s)
    Likes
    0 Time(s)
    Liked
    0 Time(s)
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    Thanks man for the guide! Going to try right now
    I want a jailbreak for iPhone 3GS.

    EDIT: In step 4. In "options", check off "config descriptors" Means ENABLE the option so u can view your ECID 16 digit.

    Works great! Saved the file.
    Last edited by lilskaterpunk; 06-26-2009 at 02:58 AM.
    OTB 1.1.2 iPhone 4.6BL Currently1.1.4 FW (iPlus2.0b)
    Activated/Jailbroken/Unlocked (iPlus2.0b)
    Call In/Out: Yes/Yes
    SMS In/Out: Yes/Yes
    WiFi/Edge: Yes/Yes
    Carrier: Rogers (Sux LOL)
    Thanks to all the Dev's on hacking the iPhone!

  3. #3
    Rookie yozh is on a distinguished road

    Join Date
    Jun 2006
    Posts
    13
    Thanks
    0 Time(s)
    Thanked
    0 Time(s)
    Likes
    0 Time(s)
    Liked
    0 Time(s)
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    OMG I cant wait for the jailbreak for this thing come on baby JB

  4. #4
    Supporter decagon is on a distinguished road

    Join Date
    Jun 2009
    Posts
    89
    Thanks
    0 Time(s)
    Thanked
    0 Time(s)
    Likes
    0 Time(s)
    Liked
    0 Time(s)
    Downloads
    0
    Uploads
    0
    Rep Power
    7

    Default

    Thanks for the guide!

    I'm on a Mac...3GS in recovery mode...System Profiler is showing me my Mac's details but not my 3GS details or ECID#. Can anyone tell me what to do at this point please?

    All help is appreciated. Obviously, I'm not a techno-pro and this is a learning-by-doing situation for me.
    Last edited by decagon; 06-26-2009 at 08:32 AM.

  5. #5
    Administrator dtube is a name known to alldtube is a name known to alldtube is a name known to alldtube is a name known to alldtube is a name known to alldtube is a name known to all

    Join Date
    Oct 2007
    Posts
    4,144
    Thanks
    0 Time(s)
    Thanked
    6 Time(s)
    Likes
    0 Time(s)
    Liked
    3 Time(s)
    Downloads
    0
    Uploads
    0
    Rep Power
    10

    Default

    copy the 16 hex number after the ECID then go to http://purplera1n.com/

    Under geohot picture, there is an invisible box, paste your hex numbers in there and hit ENTER. It will generate a file, download it and save it and guard it. It's your personal dump for your specific iphone 3GS
    ** If you just want to support hackint0sh.org with a donation click here **


  6. #6
    Supporter decagon is on a distinguished road

    Join Date
    Jun 2009
    Posts
    89
    Thanks
    0 Time(s)
    Thanked
    0 Time(s)
    Likes
    0 Time(s)
    Liked
    0 Time(s)
    Downloads
    0
    Uploads
    0
    Rep Power
    7

    Default

    Edit:
    NEVERMIND Found it...I can be so stupid. *faceplant*


    dtube:

    How do I find my ECID# while using System Profiler on a Mac?

    When I put my 3GS in recovery mode and open System Profiler, it only shows my mac book pro's details. I don't see any info from the 3GS. Do you have any ideas on how I can find that ECID# using a mac please?

    Once I can find it, I can plug into purplera1n.

    Thanks for your help. I realize I probably look really n00b, but I'm trying to learn this. :p
    Last edited by decagon; 06-26-2009 at 09:34 AM.

  7. #7
    Supporter decagon is on a distinguished road

    Join Date
    Jun 2009
    Posts
    89
    Thanks
    0 Time(s)
    Thanked
    0 Time(s)
    Likes
    0 Time(s)
    Liked
    0 Time(s)
    Downloads
    0
    Uploads
    0
    Rep Power
    7

    Default

    FYI -

    I googled ECID. Definition I found? Equine Combined Immunodeficiency. -LOL

  8. #8
    Senior Professional exNavy is on a distinguished road

    Join Date
    Jul 2007
    Posts
    148
    Thanks
    0 Time(s)
    Thanked
    0 Time(s)
    Likes
    0 Time(s)
    Liked
    0 Time(s)
    Downloads
    0
    Uploads
    0
    Rep Power
    12

    Default

    Quote Originally Posted by decagon View Post
    Edit:
    NEVERMIND Found it...I can be so stupid. *faceplant*


    dtube:

    How do I find my ECID# while using System Profiler on a Mac?

    When I put my 3GS in recovery mode and open System Profiler, it only shows my mac book pro's details. I don't see any info from the 3GS. Do you have any ideas on how I can find that ECID# using a mac please?

    Once I can find it, I can plug into purplera1n.

    Thanks for your help. I realize I probably look really n00b, but I'm trying to learn this. :p
    Here's my Mac guide: Hack that Phone - Finding the ECID for the iPhone 3G S

  9. #9
    Professional usvi4me is on a distinguished road usvi4me's Avatar

    Join Date
    Aug 2007
    Posts
    83
    Thanks
    0 Time(s)
    Thanked
    0 Time(s)
    Likes
    0 Time(s)
    Liked
    0 Time(s)
    Downloads
    0
    Uploads
    0
    Rep Power
    9

    Default

    Apple - thanks to Geohot and the rest of the devteam, I will now upgrade to the 3Gs - another one sold ;-)

    However I will not be able to do so until I get back to the States next week - will I still be able to "purplera1n" the 3Gs ?

    I do not plan to upgrade iTunes/MAC between now and next week. Anything else I should not do - like sync perhaps ?

    Anyone ?
    If at first you don't succeed, don't try skydiving

  10. #10
    Administrator dtube is a name known to alldtube is a name known to alldtube is a name known to alldtube is a name known to alldtube is a name known to alldtube is a name known to all

    Join Date
    Oct 2007
    Posts
    4,144
    Thanks
    0 Time(s)
    Thanked
    6 Time(s)
    Likes
    0 Time(s)
    Liked
    3 Time(s)
    Downloads
    0
    Uploads
    0
    Rep Power
    10

    Default

    Quote Originally Posted by decagon View Post
    Edit:
    NEVERMIND Found it...I can be so stupid. *faceplant*


    dtube:

    How do I find my ECID# while using System Profiler on a Mac?

    When I put my 3GS in recovery mode and open System Profiler, it only shows my mac book pro's details. I don't see any info from the 3GS. Do you have any ideas on how I can find that ECID# using a mac please?

    Once I can find it, I can plug into purplera1n.

    Thanks for your help. I realize I probably look really n00b, but I'm trying to learn this. :p
    Run System profiler.
    Look for USB
    On the right hand pane, you will see Apple mobile device, under that you will see the iphone in recovery mode. Voila ...

    Don't worry about being n00b. We're here to help & learn. We all have much to learn.

    Enjoy
    ** If you just want to support hackint0sh.org with a donation click here **



 

Similar Threads

  1. I have iBEC, IBSS, and ECID. Can I use them?
    By Scienartist in forum iPhone 3GS
    Replies: 3
    Last Post: 10-06-2009, 04:01 AM
  2. How to Retrieve my iBSS/iBEC?
    By Grumps in forum iPhone 3GS
    Replies: 14
    Last Post: 09-27-2009, 06:21 PM
  3. 3.0 restore with ibcc ibss
    By ggonxhi in forum iPhone 3GS
    Replies: 3
    Last Post: 09-21-2009, 03:29 AM
  4. ECID or iBEC/iBSS or both?
    By bob808 in forum iPhone 3GS
    Replies: 3
    Last Post: 08-13-2009, 11:24 PM
  5. iBSS certificate next week still available?
    By fabiopigi in forum iPhone 3GS
    Replies: 10
    Last Post: 07-10-2009, 09:52 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
twitter, follow us!