Page 1 of 3 123 LastLast
Results 1 to 10 of 26
Discuss Tutorial: Jailbreak/Activate/Unlock a 1.0.2 or 1.1.1 iPhone using IPSF at the iPhone "2G" (Rev. 1) - Hackint0sh.org; Hey all I just wrote a huuuuge post containing step by step instructions on how ...
  1. #1
    Rookie Array

    Join Date
    Oct 2007
    Posts
    14
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default Tutorial: Jailbreak/Activate/Unlock a 1.0.2 or 1.1.1 iPhone using IPSF

    Hey all I just wrote a huuuuge post containing step by step instructions on how to handle the upgrade and everything IF YOU USE IPHONESIMFREE (only).

    Check it out at http://iphoneunlocked.mostofmymac.co...c.php?f=9&t=62 or below...

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

    Here's the quick and dirty on how I took my Virgin 1.1.1 iPhone through the jailbreak, activate and unlock process to have a fully unlocked and functioning 1.1.1 iPhone with iPhone Sim Free. This guide is for MAC USERS ONLY (sorry, I have no PC)

    *********************************
    NOTE: 1.1.1 JAILBREAK AND ACTIVATION GUIDE FROM IPHONE DEV TEAM: http://www.hackint0sh.org/forum/showthread.php?t=10622

    YOU NEED ALL FILES FOUND AT http://tinyurl.com/254sse PLUS EVERYTHING LISTED IN THE README INSIDE THE ZIP FILE THERE. ALSO RECOMMENDED IS iNdependence from http://code.google.com/p/independence/.

    NOTE 2: THIS *SHOULD* WORK REGARDLESS OF A FRIED BASEBAND, ANYSIM UNLOCK, ETC. YOUR MILEAGE MAY VARY!
    *********************************

    ** IF YOUR IPHONE IS 1.0.2 FIRMWARE, JAILBREAKED AND ACTIVATED, SKIP TO STEP 1.0

    **Step 0.1: You must jailbreak and activate your iPhone with 1.0.2 software. If you have a 1.1.1 iPhone:

    0.1.1. Make sure you have a copy of the v1.0.2 firmware handy. It can be downloaded here: http://appldnld.apple.com.edgesuite....8_Restore.ipsw

    0.1.2. With the iPhone turned on, hold down the POWER and HOME buttons simultaneously for ten seconds (until the screen goes dark). Then release POWER while CONTINUING TO HOLD DOWN HOME for another 15 seconds.

    At this stage, the iPhone WILL APPEAR TO BE POWERED DOWN, but it is actually in a special type of recovery mode allowing software downgrades. If you see the "Connect to iTunes" icon, you've placed the phone into the wrong recovery mode, and will need to try again.

    0.1.3. While continuing to hold HOME, launch iTunes. You should be prompted to restore your iPhone. If your iPhone instead boots up, then you powered it down instead of putting it into downgrade mode, so give step 2 another try.

    Once iTunes is up, you can now release HOME. You will be prompted to restore your iPhone (if you are not, try step 2 again). Hold down the OPTION key (or SHIFT if you're running Windows) and click RESTORE. You will then be prompted with a file selection window allowing you to select a firmware file. Select the 'iPhone1,1_1.0.2_1C28_Restore.ipsw' file you downloaded in step 1, and begin the restore.

    0.1.4. After the restore is complete, you'll be told that the process failed, and the iPhone will be in recovery mode. This is normal. Grab a copy of NullRiver's Installer.app from http://iphone.nullriver.com/beta/ and attempt to install the Installer.app. This will cause your phone to boot again, however the installation of Installer.app will fail (it's OK).

    0.1.5. Congratulations, you're now back at 1.0.2. You'll need to get shell access to move onto the next step. Since you have Installer.app right there, just run the installer again. This time it should succeed. Now load up iNdependence and activate. After you are activated, check to ensure that you are still Jailbroken. If not, Jailbreak the phone again. If there's any issues, unplug the phone, reboot the phone and plug it back in. Ensure iTunes and iTunesHelper processes are killed.

    Drudge has prepared a package called Trip1Prepz, which is designed for people having to downgrade. It will perform all the necessary preparations from STEP 1 without needing to set SSH back up, etcetera.

    **Step 1.0: IF YOUR PHONE WAS ALREADY 1.0.2 FIRMWARE, JAILBREAKED AND ACTIVATED OR YOU ARE NOW FINISHED WITH THE ABOVE STEPS, INSTALL APPTAPP: http://iphone.nullriver.com/

    After Installer.app has been installed, go to Installer and install the BSD SubSystem (this seems to prevent Safari from giving you a download error). Once it is installed, you are going to install the iPhoneSimFree Installer:

    Here is how to get SimFree.app on to your iPhone by using AppTapp Installer.

    1) Run Installer.app from your iPhone and select to install "Community Sources" from the list
    2) Open Mobile Safari from your iPhone and go to http://tinyurl.com/2uj9mc
    3) You will get a notice asking you to add the iPhoneSimFree repository to your Installer. Just accept and Installer will open. Click "refresh" and you will now have SimFree.app in the * iPhoneSimFree * on the top in Installer
    4) Select it and Install!

    Return to SpringBoard and run the SimFree Application through this tutorial: http://www.iphonesimfree.com/cgi-bin...?page=tutorial

    Note that it's best to power down, remove any SIM card, power up, load the SimFree application and then put the SIM you want the phone to use (i.e. your T-Mobile, Vodafone, Rogers, etc. SIM, not the AT&T one that came with your iPhone) in and click the big logo in the middle to start the process.

    Once the unlocking is complete (if there's an error, stop here until you can fix it! Check the tutorial at the link above!!), remove your SIM and reboot again with the AT&T SIM that came with the phone, or no SIM if you haven't got one. Then, go to this URL in Safari: http://conceitedsoftware.com/iphone/beta

    This will prompt you to add a community source to Installer. Once you've done this, you should see Trip1Prepz listed as a package. BEFORE INSTALLING IT, connect to iTunes, and ensure that you have an 'update' or 'check for updates' button. This is important, because once you install Trip1Prepz, iTunes will no longer give you an option to update, but only restore.

    Once you're up in iTunes, stay connected and install Trip1Prepz from Installer.app.

    **NOW, REFER TO THE README INCLUDED WITH THE DOWNLOADED DEV TEAM 1.1.1 JAILBREAK FILES UP UNTIL "STEP 5: ACTIVATING WITH A NON-AT&T SIM" - THEN FOLLOW THE GUIDE BELOW:


    STEP 5: ACTIVATING WITH A NON-AT&T SIM (NOTE: YOU SHOULD ALREADY BE LOGGED IN THROUGH SSH TO YOUR IPHONE. IF YOU'RE NOT, FIRE UP TERMINAL AND SSH root@(your iphone IP address) - THE PASSWORD IS "alpine" WITH NO QUOTES)

    First: INSERT YOUR NON-AT&T SIM (whatever SIM you used in the SimFree application earlier!!)

    To activate with a non-AT&T SIM, we'll need to copy over that lockdownd binary and activation certification we backed up when we were on v1.0.2 (this was automatically backed up by Trip1Prepz) and do a little hackery, then copy the v1.1.1 lockdownd back when we're done.

    NOTE: DO NOT REBOOT DURING THIS PROCESS!!! In order for afc to start, you must BOOT the phone with lockdownd v1.1.1, so do not reboot the phone during this process. If you have no choice, copy lockdownd v1.1.1 back after, then reboot again to make sure afc comes up.

    From the SSH connection to your iPhone (from SSH means from the SSH connection, from your Mac means run it through Terminal locally!!)

    1. Back up v1.1.1's lockdownd:
    (from SSH) cp /usr/libexec/lockdownd /var/root/lockdownd.1.1.1

    Now overwrite the iPhone's copy with your old v1.0.2 copy:
    (from SSH) cp /var/root/lockdownd.1.0.2 /usr/libexec/lockdownd

    And upload the certificate included in the 1.1.1 Jailbreak zip:
    (from terminal on your Mac) scp iPhoneActivation.pem root@[IPHONE IP]:/System/Library/Lockdown/

    Now back to SSH:
    (from SSH) killall lockdownd

    This will restart lockdownd with v1.0.2's version

    2. Download iASign from http://iphone.fiveforty.net/wiki/index.php/IASign

    bunzip2 iASign-v0.2.tar.bz2
    tar -xf iASign-v0.2.tar
    cd iASign/bin

    Overwrite iASign's iPhoneActivation.pem with the one provided in this package
    (from your Mac) cp /path/to/1.1.1-jailbreak/iPhoneActivation.pem /path/to/iASign/bin/

    Now run: ./iASign.mac --automatic iPhoneActivation_private.pem

    After a while, it should complete and say "New State: Activated", but it
    doesn't really work. Don't worry, we're almost there!

    3. Now copy the v1.1.1 lockdownd back and restart it:

    (from SSH) cp /var/root/lockdownd.1.1.1 /usr/libexec/lockdownd
    (from SSH) killall lockdownd

    *** STOP HERE! In the README included with the 1.1.1 jailbreak it asks you to run iASign again but I didn't need to. You should see that you get your signal bars in the top left corner, and you should be able to use the phone, activated and unlocked! Remember your iPhone is already unlocked to the SIM you used earlier with the SimFREE application.

    STEP 6: PATCHING SPRINGBOARD

    The new version of SpringBoard has been hard-coded to allow only factory
    applications to run. We've coded up a patcher that will fix this "bug",
    and back up your original SpringBoard app.

    1. Upload the springpatch binary included with this distribution:

    (From your MAC) scp springpatch root@[IPHONE IP]:/usr/bin

    Then SSH into your iPhone and run it:

    cd /usr/bin
    $ springpatch

    SpringBoard Patcher for iPhone v1.1.1
    Brought to you by the iPhone Dev Team
    Successfully patched /System/Library/CoreServices/SpringBoard.app/SpringBoard
    Original backed up to:
    /System/Library/CoreServices/SpringBoard.app/SpringBoard.original.
    Please reboot your iPhone or kill springboard for changes to take effect.

    NOW REBOOT THE PHONE! Hold power for a few seconds, move the red slider, power off and then power back on.

    You should now be completely activated, jailbreaked, unlocked and throwing yourself a huge party.

    Continued below...



  2. #2
    Rookie Array

    Join Date
    Oct 2007
    Posts
    14
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    IF YOU WANT INSTALLER.APP (which of course you do!):

    1) ssh root@(your iphone ip address) and run the below commands:
    1a) cd /Applications/Installer.app/
    1b) Installer
    2) Installer should fire up on your iPhone. The first thing you want to do is fix SpringBoard to enable you to have all the apps in there, so install the package "Trip1PogoStick"
    3) Installer and any subsequent apps you install should show up on your SpringBoard!

    (note: if Installer isn't in your Applications folder, download the Apptapp Installer package, right click, show package contents, go to Contents/Resources, drag Installer to your Desktop and then 1) scp -r Installer.app root@(your iphone ip address):/Applications/)

    That's it folks! Some apps work, some don't, SummerBoard is currently busted. Good luck with things and if you didn't manage to get all this done, post here and I will try to swing by and answer it.

    Cheers!

    Obviouz - 1.1.1 Jailbroken, Activated, Fully Unlocked on Rogers Wireless and a Happy iPhoneSimFree Customer!!
    Last edited by obviouz; 10-12-2007 at 03:04 AM.

  3. #3
    Newbie Array

    Join Date
    Apr 2007
    Posts
    8
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    thanks a lot for this guide , i needed it real bad

  4. #4
    Rookie Array

    Join Date
    Oct 2007
    Posts
    14
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    fixed a small error in the Installer.app post! And you're welcome, good sir!

  5. #5
    Respected Professional Array

    Join Date
    Aug 2007
    Location
    Paris, France
    Posts
    533
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    34

    Default

    Obviouz, I'm stuck on the activation process. Have tried both the single and double iAsign approach. In either case my operator's name appears, however my iPhone remains blocked at an Activate iPhone screen. My phone claims to be connected to my operator's network, but if I call the phone I go directly to my VM. Suggestions?


  6. #6
    Rookie Array

    Join Date
    Oct 2007
    Posts
    14
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    Snowbird, try this:

    1) From the Activate iPhone screen, ensure you have your non-AT&T sim card in the slot

    2a) cp /path/to/1.1.1-jailbreak/iPhoneActivation.pem /path/to/iASign/bin/

    2a1) scp iPhoneActivation.pem root@[IPHONE IP]:/System/Library/Lockdown/

    2b) SSH to the phone and:
    cp /usr/libexec/lockdownd /var/root/lockdownd.1.1.1
    cp /var/root/lockdownd.1.0.2 /usr/libexec/lockdownd
    killall lockdownd

    2c) from your iASign directory run:
    ./iASign.mac --automatic iPhoneActivation_private.pem

    2d) then from your SSH run:
    cp /var/root/lockdownd.1.1.1 /usr/libexec/lockdownd
    killall lockdownd

    Now - what does your iPhone screen look like / say? For me as soon as I killall lockdownd the phone goes from "Activate iPhone" to the green battery and I can use the phone
    Last edited by obviouz; 10-12-2007 at 03:48 AM.

  7. #7
    Advanced Array

    Join Date
    Oct 2007
    Posts
    42
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    What is this Windows distribution package mentioned in the Dev Team's instructions and where can I download it?

  8. #8
    Respected Professional Array

    Join Date
    Aug 2007
    Location
    Paris, France
    Posts
    533
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    34

    Default

    Quote Originally Posted by obviouz View Post
    Snowbird, try this:

    1) From the Activate iPhone screen, ensure you have your non-AT&T sim card in the slot

    2a) cp /path/to/1.1.1-jailbreak/iPhoneActivation.pem /path/to/iASign/bin/

    2b) SSH to the phone and:
    cp /usr/libexec/lockdownd /var/root/lockdownd.1.1.1
    cp /var/root/lockdownd.1.0.2 /usr/libexec/lockdownd
    killall lockdownd

    2c) from your iASign directory run:
    ./iASign.mac --automatic iPhoneActivation_private.pem

    2d) then from your SSH run:
    cp /var/root/lockdownd.1.1.1 /usr/libexec/lockdownd
    killall lockdownd

    Now - what does your iPhone screen look like / say? For me as soon as I killall lockdownd the phone goes from "Activate iPhone" to the green battery and I can use the phone
    Believe you missed a step after the downgrade of lockdownd

    upload the certificate included in this distribution:
    scp iPhoneActivation.pem root@[IPHONE IP]:/System/Library/Lockdown/

    Perhaps the version of the PEM that was included in my package was not the good one? I'm showing 1537 bytes?

  9. #9
    Rookie Array

    Join Date
    Oct 2007
    Posts
    14
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    you're right, i missed it

    and i have the same file 1537 bytes.

    I would suggest just doing a full 1.0.2 restore and starting over, you just never know.

  10. #10
    Newbie Array

    Join Date
    Oct 2007
    Posts
    3
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    Quote Originally Posted by obviouz View Post
    Hey all I just wrote a huuuuge post containing step by step instructions on how to handle the upgrade and everything IF YOU USE IPHONESIMFREE (only).
    I commend your effort, obviouz. I'm sure many people will find this very useful! Even though I am usually very impulsive and find ways to make time to take on tasks like this upgrade/activate/unlock to 1.1.1, I feel somewhat spoiled from the IPSF method I used initially against my virgin 1.1.1 downgraded to 1.0.2 which was by way of the iNstaller.app. I'm hopeful IPSF will release a GUI installer for 1.1.1 in the near future as they did for 1.0.2.

    Until then, I hope everyone enjoys the update!


 

 
Page 1 of 3 123 LastLast

Similar Threads

  1. [Tutorial] Jailbreak, Activate and Unlock iPhone All Versions
    By Unlock in forum Genius Bar - HowTos, Guides and Tutorials
    Replies: 83
    Last Post: 12-02-2012, 09:31 AM
  2. [Tutorial] Unlock + Activate iPhone without Jailbreaking
    By kkdool in forum iPhone "2G" (Rev. 1)
    Replies: 11
    Last Post: 02-20-2008, 04:20 PM
  3. [Tutorial] Jailbreak, Activate and Unlock iPhone All Versions
    By igu13 in forum iPhone "2G" (Rev. 1)
    Replies: 16
    Last Post: 02-11-2008, 10:05 PM
  4. Replies: 0
    Last Post: 10-15-2007, 06:58 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
  •  
Powered by vBulletin®
Copyright © 2014 vBulletin Solutions, Inc. All rights reserved.
Search Engine Friendly URLs by vBSEO
(c) 2006-2012 Hackint0sh.org
All times are GMT +2. The time now is 05:21 AM.
twitter, follow us!