• Your favorite

    Apple

    ,

    iPhone

    ,

    iPad

    ,

    iOS

    ,
    Jailbreak
    , and
    Cydia
    site.
  • How to Capture Your iPhone 3GS iBEC and iBSS on Mac
    This guide will help you to get some important iBEC and iBSS files for your iPhone 3GS which will be required for jailbreak once it is released.

    Things you Need:

    We recommned you to backup before following the steps.

    Follow the steps below to get the files:

    Step One:

    Click and Hold the Finder icon in the dock and select Go to Folder.. from the pop-up options.





    Step Two:

    Type "/Users/'your username'/Library/Caches/Cleanup At Startup" in the pop-up box and click the 'Go' button. (Remove '' part from 'your username'). This will open the 'Cleanup At Startup' folder in the Finder window. Leave this window open.





    Step Three:

    Create a new folder, 'MOST IMPORTANT FILES IN THE WORLD' in this example.



    Step Four:

    Open iTunes and connect your iPhone 3GS to the computer in DFU Mode. Select it from the list of devices in the left sidebar. Hold option and click Restore button. Navigate to the iPhone firmware you downloaded before, select it and click 'Open'.



    Your iPhone will now begin restoring to the 3.0 firmware. You will be warned that this will erase your phone. Click the 'Restore' button to continue.



    Step Five:

    When the restore is in progress check the "/Users/'your username'/Library/Caches/Cleanup At Startup" folder you opened before. A new folder will appear with a name similar to 'iPhone Temporary Files.noindex'. When the folder appears, select it, and press Command+c to copy it to the clipboard.



    Open the 'MOST IMPORTANT FILES IN THE WORLD' folder you made before and paste 'iPhone Temporary Files.noindex' there. This will make a copy of your unique iBEC and iBSS.



    Make sure you finish these steps before the restore is completed and you're done!

    All the credit for the technique goes to DevTeam

    P.S. Thanks to Melech518 for all the screenshots!

    UPDATE: If you have already obtained a USB Dump from Purplera1n.com, no need to follow the guide

    UPDATE 2: Seems that Purplera1n just gives iBSS so if you want iBEC as well (can't restore to totally stock 3.0 without it), follow this method as well.
    This article was originally published in forum thread: How to Capture Your iPhone 3GS iBEC and iBSS on Mac started by sayam View original post
    Comments 159 Comments
    1. ninthchamber99's Avatar
      ninthchamber99 -
      Quote Originally Posted by Melech518 View Post
      Users/myusername/Library/Caches/Cleanup At Startup

      myusername should be the username on your computer
      Mine is Rosco's for example...




      Buy this weekend
      I will do so. Another question, how did you get your homescreen in finder to show icons next to each folder in the screenshot you provided of your computer? Is that from a MBP or an iMac?
    1. manny0's Avatar
      manny0 -
      no offense to the dev team, but i think this is completely confusing and uncalled for. why not just do the purplera1n method? it takes like 2 secs and there is no risk of pwning your phone to 3.1 by accident.
    1. Melech518's Avatar
      Melech518 -
      Quote Originally Posted by ninthchamber99 View Post
      I will do so. Another question, how did you get your homescreen in finder to show icons next to each folder in the screenshot you provided of your computer? Is that from a MBP or an iMac?
      I use a program called Candybar
      Iconfactory : Home
    1. ninthchamber99's Avatar
      ninthchamber99 -
      Quote Originally Posted by Melech518 View Post
      I use a program called Candybar
      Iconfactory : Home
      Cool, thanks. It looks really good. When I get home I will be downloading that one.
    1. Gigerstreak's Avatar
      Gigerstreak -
      Got mine. I am on Windows Vista and had to type %temp% on the start bar to find the place these go to (and delete a bunch of folders. I also had to put my 3GS in DFU mode to get the folder with both files in it (and had to move fast to drag/copy the folder to an external USB drive. It worked though and I am ready!
    1. williamjv's Avatar
      williamjv -
      If i'm not mistaken windows users can also follow this guide:

      Get Your 3G S iBSS Certificate for Upcoming Jailbreak | PurpleRa1n
    1. stereo313's Avatar
      stereo313 -
      Quote Originally Posted by manny0 View Post
      no offense to the dev team, but i think this is completely confusing and uncalled for. why not just do the purplera1n method? it takes like 2 secs and there is no risk of pwning your phone to 3.1 by accident.
      yeah why restore your phone when you can do it with out and in 1 minute.
    1. royalnewjersey's Avatar
      royalnewjersey -
      Quote Originally Posted by manny0 View Post
      no offense to the dev team, but i think this is completely confusing and uncalled for. why not just do the purplera1n method? it takes like 2 secs and there is no risk of pwning your phone to 3.1 by accident.
      Well no offense to you, but it's not uncalled for. The Dev's have specifically said that you WILL NEED the IBEC and IBSS files created by this process in order to jailbreak in the near future.

      Quote Originally Posted by blog.iphone-dev.org View Post
      These will be required to jailbreak your phone in the near future
      The purplera1n file (from my understanding) was an earlier method/safety net which contains your unique iPhone 3g[s] ECID. That file may/may not still be required along with the IBEC and IBSS files.

      Anyone correct me if I'm wrong, but I think the Dev's have just found where apple keeps the IBEC/IBSS files needed for jailbreaking the 3g[s], whereas the ECID (purplera1n file) is needed for firmware authorization upon restore on the iphone 3g[s]. They are used for different things.


      In other words, do both... just in case
    1. williamjv's Avatar
      williamjv -
      I hate to post a repetative question here but using the method in this link:

      Get Your 3G S iBSS Certificate for Upcoming Jailbreak | PurpleRa1n

      I was able to locate my ECID which i then posted pasted into puplera1n and got what i think its the IBSS file even though the file downloaded does not have a file extension... now i see another file "IBEC" which is talked about in this tutorial yet I dont think i have it... so considering what i already have (ECID & what i believe is the IBSS file) do i still need to follow the steps on this guide?
    1. Melech518's Avatar
      Melech518 -
      Quote Originally Posted by royalnewjersey View Post
      Well no offense to you, but it's not uncalled for. The Dev's have specifically said that you WILL NEED the IBEC and IBSS files created by this process in order to jailbreak in the near future.



      The purplera1n file (from my understanding) was an earlier method/safety net which contains your unique iPhone 3g[s] ECID. That file may/may not still be required along with the IBEC and IBSS files.

      Anyone correct me if I'm wrong, but I think the Dev's have just found where apple keeps the IBEC/IBSS files needed for jailbreaking the 3g[s], whereas the ECID (purplera1n file) is needed for firmware authorization upon restore on the iphone 3g[s]. They are used for different things.


      In other words, do both... just in case
      Purplera1n gives you the iBSS certificate. This other method gives you the iBSS and iBEC. Geohot found where it was originally, and the Devs just found it. I believe the Dev team is implementing these files into their jailbreak, prob because they didnt know another way to jailbreak prior. Its a good idea if you plan on using the Dev Teams JB to get these files. The method I created is a much simpler way to get these files than what the Devs have posted about the /tmp folder. This will save you half of the time and only one restore so give it a shot...
    1. williamjv's Avatar
      williamjv -
      Melech518

      I noticed you mentioned another method which you posted. Do you have a link to that by any chance? I tried searching your post so i wouldnt ask another question yet after 5 pages of posts by you, i didnt see anything LOL (you're a busy guy)

      Edit: nevermind my question about your guide.... i just noticed at the end of the tutorial that you were given the credit for the screenshots so this is it LOL

      I dont have my Mac available and wont have it for a while so i guess i'll go with the windows way unless i get my mac sooner than i think i will
    1. iamse7en's Avatar
      iamse7en -
      I'm confused. The update says this: "And if you have already obtained a USB Dump from Purplera1n.com, no need to follow the guide."

      But all the comments from Melech518 are saying we DO need to do this if we want to use the Dev Team's jailbreak method.

      Did I obtain a USB Dump from purplera1n.com? All I did was plug in my EICD number into purplerain, and I got a small file in return.
    1. reeko's Avatar
      reeko -
      This whole thing is getting stupid. This crap to compete with geohot. Why don't they show us the jailbreak first? Even if they dont release it, prove they have something
    1. Kaatje's Avatar
      Kaatje -
      3GS users... be smart! do not update to 3.1b. Do get ECID and the Ibss and iBEC files!!
    1. A Retired Mod's Avatar
      A Retired Mod -
      Thirteen days and still NO J/B......Sad
    1. Kaatje's Avatar
      Kaatje -
      Quote Originally Posted by reeko View Post
      This whole thing is getting stupid. This crap to compete with geohot. Why don't they show us the jailbreak first? Even if they dont release it, prove they have something
      Dude, chill out already.

      Quote Originally Posted by Zwayne View Post
      Thirteen days and still NO J/B......Sad
      It takes time to stay ahead of the cat and mouse game that the dev team and Apple play. Rest assured, just like in Tom and Jerry, the mouse always wins in end.
    1. meagain's Avatar
      meagain -
      What if I have 2 phones?
    1. reeko's Avatar
      reeko -
      If 3.1 is released and will make my battery life stop sucking and make call connections stop from dropping/ people getting my answer phone then why do i care for a 3.0 jailbreak?
    1. A Retired Mod's Avatar
      A Retired Mod -
      Yea well I'm about ready to sell my 3GS!!!!
    1. Melech518's Avatar
      Melech518 -
      Quote Originally Posted by meagain View Post
      What if I have 2 phones?
      Then do this process for each phone