View Single Post
  #2 (permalink)  
Old 11-29-2007, 10:26 AM
iMaso's Avatar
iMaso
Status: Offline
Senior Member
 
Join Date: Nov 2007
Posts: 581
Rep Power: 33
iMaso is on a distinguished road
Default

PLEASE READ THIS ONE BEFORE YOU START:
http://www.hackint0sh.org/forum/show...54&postcount=1

MAC-Version adopted and done by iMaso / valid for PPC and Intel

HOW TO JAILBREAK/ACTIVATE A 1.1.2 OTB (USA, Bootloader 4.6) and USE IT WITH an Original BLADOX TurboSIM
(this tutorial is NOT for NextSIM!!!!)

-------------------------------------------------------------------------------------------------------------------------

STEP 1 - DOWNGRADE YOUR 1.1.2 OTB to 1.1.1


1. download 1.1.1 firmware here:

http://appldnld.apple.com.edgesuite....a_Restore.ipsw


2.

iTunes 7.4.2 / 7.5 users: Connect your iPhone to your MAC and do the following: press both, sleep and home button for 10 seconds, around the 8th second the screen will turn black, still hold the two buttons and the iPhone will turn back on. When it turns on, release the sleep button but still hold the home button until you see the screen with the cable. You are now in restore-mode. DO NOT unplug the iPhone, proceed to step 1/3

iTunes 7.6 users: disconnect iPhone from computer (remove usb cable), turn off iPhone completely (wait until iPhone screen turns black), start iTunes 7.6, push and hold the home button on iPhone, while holding the home button connect the usb cable to iPhone, (iPhone will start up showing Apple logo), continue holding the home button - after a while you'll see the Connect To iTunes image on the iPhone, then release the home button, iTunes will pop up a window in which it tells it has to check some update server and so on, click on Check and wait a little, iTunes will then report it found an iPhone in recovery mode, press OK, proceed to step 1/3


3. to restore to 1.1.1 press the restore button WHILE holding the ALT-key; in the upcoming filechooser just choose the 1.1.1-firmware-file (iPhone1,1_1.1.1_3A109a_Restore.ipsw) you just downloaded; iTunes will now downgrade the iPhone to 1.1.1 (which may take a while) and then report the errorcode 1015 or 1011, which is not important and can be dismissed.


4. shut down iTunes

-------------------------------------------------------------------------------------------------------------------------

STEP 2 - JAILBREAK and ACTIVATION / INSTALL OKTOPREP / UPGRADE back to 1.1.2


1.

iTunes 7.4.2 users, download this, mount it and move iNdependence.app to your desktop, then go to STEP 2/2

http://independence.googlecode.com/f...nce_v1.2.5.dmg

iTunes 7.5 users, download this, mount it and move iNdependence.app to your desktop, then go to STEP 2/2

http://independence.googlecode.com/f...nce_v1.3.1.dmg

iTunes 7.6 users, download this, mount it and move iNdependence.app to your desktop, then go to STEP 2/2

http://independence.googlecode.com/f...1.3.2_beta.dmg



2. start iNdependence and just wait until the iPhone will start normally / showing the activation screen (meaning iNdependence will have helped with bringing the iPhone out of the recovery mode)


3. Assuming that you got the "activate" screen slide to unlock to the emergency keypad, dial *#307#, the phone will ring, then press backspace to clear the numbers, then press 1, then dial, the phone will ring again, press answer, then press hold, the phone will ring again, press dismiss, then go to contacts, add 2 contacts, one is: name p and url prefs://1F and the other is name j and url http://jailbreakme.com, save them and go to contact p and click on prefs://1F, this will take to set up your Wi-Fi, make sure you are connected to Wi-Fi and press home button, this will take you to the "activate" screen, slide to unlock, then dial 1, the phone will ring, answer and then press hold, it will ring again, then press dismiss, that will take you to contacts again.


4. close iNdependence, then start iTunes, so that it can "see" your iPhone, but don´t let iTunes do anything with the phone, this will help performing the jailbreak now to follow in step 2/5


5. now select contact j and click on url http://jailbreakme.com. this will open the browser to AppSnapp Webapp site, just choose "Install AppSnapp" at the bottom of the site, safari wil crash and then you will have to wait about 2 minutes, the phone will restart and you should have a jailbroken 1.1.1. Close iTunes.


6. on your iPhone click Installer and check if you are prompted to update the installer / if an update is available, if yes, just do so (after it is done click the home button and wait for the iPhone to do a soft reset then slide to unlock.), if no, proceed to next step.


7. on your iPhone click Installer / Tweaks 1.1.1 / Oktoprep and install that one. Wait for Installer to say it is ok blah blah blah, then press home button and wait for a soft reset. (do not restart phone)


8. download 1.1.2 firmware here:
http://appldnld.apple.com.edgesuite....b_Restore.ipsw


9. start iTunes again, it should prompt if you wish to update to the latest firmware version (!!! which is 1.1.3 as of January 15th !!!!!!) - DO NOT DO THAT !!!! but press the ALT-key AND while holding the ALT-key click on UPDATE. In the upcoming filechooser you should choose the just downloaded 1.1.2-firmware-file ("iPhone1,1_1.1.2_3B48b_Restore"); iTunes will now update your iPhone back to 1.1.2


10. shut down iTunes


11. download and unpack this:

http://conceitedsoftware.com/iphone/1.1.2-jailbreak.zip


12. open "jailbreak.jar" and wait til the process is finished, iPhone will reboot twice during this. do NOT install SSH from jailbreak.jar!


STEP 2 - DONE! Your iPhone is now jailbroken and activated running 1.1.2

-------------------------------------------------------------------------------------------------------------------------

STEP 3 - PREPARING and INSTALLING THE TURBOSIM


1. on your iPhone, go to Settings -> General -> Auto Lock -> Never


2. connect your iPhone to your WLAN (write down the IP your iPhone will have in your WLAN!) IMPORTANT: Only proceed further on in a WLAN-environment that will insure that the phone will retrieve the SAME IP via DHCP AGAIN AFTER THE NEXT REBOOT! Otherwise you will get stuck at STEP 3/14, cause the IP might have changed, e.g. in huge WLANs. If you are unsure then do this: on your iphone, after it acquires its IP address through DHCP, change the mode from DHCP to Static before you go on with the tutorial.


3. on your iPhone, start the Installer and install the following: BSD Subsystem / CommunitySources / openSSH


4. download and unpack this file:

http://rapid_share.com/files/7197445..._rev2.zip.html

(maybe in the domainname there is a _ which needs to be removed....)


5. download and open Cyberduck (if you don´t have it already) here:

http://tc.versiontracker.com/product...1.dmgCyberduck


6. with Cyberduck connect to your iPhone; Protocol: SFTP / Port: 22 / Server: your iPhones´ IP (see above) / Username: root / Password: alpine


7. use Cyberduck to copy the file "applesaft.trb" (from the folder turbosim_rev2) to the iPhone-folder /private/var/root


8. use Cyberduck to copy all OTHER files (except "applesaft.trb") (from the folder turbosim_rev2) to the iPhone-folder /bin


9. mark the copied files in the folder /bin, right-click Info and give them 0755-rights (owner: RWX, group: RX, others: RX)


10. shut down Cyberduck


11. cut out both SIMs, the original one supplied with the phone and your own, so they will fit perfectly into the TurboSim - do it carefully!


12. put the original SIM supplied with the iPhone (not your own!) onto the TurboSim and carefully insert it into your iPhone


13. start the Terminal and type: "ssh root@xxx.xxx.xxx.xxx" - (with xxx.xxx.xx.xx being your iPhones´ IP) - and hit Enter; if Terminal asks if you really want to connect, just type "yes" and hit Enter


14. Terminal should ask for the root-password, which is "alpine" - so type "alpine" and hit Enter


15. type "launchctl unload /System/Library/LaunchDaemons/com.apple.CommCenter.plist"


16. type "turbo-info" and hit Enter - some numbers should appear (also maybe some "error" blah blah), but in the end finally followed by an "OK. no errors"


17. type "turbo-app /private/var/root/applesaft.trb" ; after that an "OK" should appear!
IF instead "BAD FILE" will be reported please try again but this time type "turbo-app -b57600 -v /private/var/root/applesaft.trb"
IF that still wont work, meaning you get no "OK" in the end, please PM me! I am searching for a solution for this problem right now!

18. type "launchctl load /System/Library/LaunchDaemons/com.apple.CommCenter.plist"


19. restart your iPhone (BUT only if that last commandline got NO bad response!)


20. on your iPhone go to Settings -> Phone -> SIM Applications -> Apple Saft -> Set -> Accept


21. remove TurboSim and original SIM from the iPhone (carefully!)


22. replace the original SIM with your own and put TurboSIM and your own SIM back into the iPhone (carefully!)


23. restart your iPhone


STEP 3 - DONE! Your iPhone should now be fully operational.

-------------------------------------------------------------------------------------------------------------------------

with regards and thanks to duyvan82 and all who contributed
iMaso

Last edited by iMaso; 01-23-2008 at 11:00 PM.
Reply With Quote