Page 1 of 2 12 LastLast
Results 1 to 10 of 12
Discuss [Tutorial] Jailbreaking iOS 4.1 using limera1n at the Genius Bar - HowTos, Guides and Tutorials - Hackint0sh.org; Hi folks, This guide is primarily made for users running the iPhone 4 on iOS ...
  1. #1
    Advanced Array

    Join Date
    Nov 2007
    Posts
    30
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default [Tutorial] Jailbreaking iOS 4.1 using limera1n

    Hi folks,

    This guide is primarily made for users running the iPhone 4 on iOS 4.x with access to a computer running Windows. The process itself is pretty straight forward, and shouldn't take any longer than 20 minutes. If you see any errors in this guide, or would you've encountered an error and found a fix for it, please do not hesitate to contact me on IRC (details below), and I'll credit your finding. Here goes:

    Step 1 - Preserving your baseband (only works on iPhone 4)
    1. If you do not need to preserve your baseband, then skip this step completely. At the time of this guide, I'm running iOS 4.0.1 on an iphone 4, and want to preserve my baseband, as upgrading to iOS 4.1 will normally upgrade the baseband to an unexploitable version. For the iPhone 4 only, it is possible to remedy this;
    2. Ensure that you have your SHSH blob saved by Cydia or TinyUmbrella. For the purpose of this guide, I will assume that cydia has your SHSH blobs.
    3. Download and run the most recent version of TinyUmbrella from The Firmware Umbrella - it will ask for permission to run.
    4. Click Start TSS Server
    5. Click Stop TSS Server
    6. Close TinyUmbrella
    7. Goto C:\Windows\system32\drivers\etc & locate your hosts file.
    8. Open the hosts file with Wordpad, and check that the following line was added by TinyUmbrella:
      74.208.10.249 gs.apple.com
    9. Note that this line must not have a # symbol at the beginning of the line. If the line is missing or has the # symbol, repeat the tiny umbrella steps above. (or add the line manually - editing this file requires administrative rights - be sure to launch wordpad as administrator)

    Step 2 - Restoring to iOS 4.1
    1. Ensure your iPhone is plugged into your computer, and you are running iTunes 10.
    2. Start up iTunes.
    3. Navigate to the iPhone page, and press the Restore button, and follow the prompts to restore your iPhone to iOS 4.1
    4. iTunes will now begin to download the iOS 4.1 restore file, which weighs at approx. 590MB, so this may take a while depending on your connection.
    5. Once that has finished, with any luck iTunes will begin to restore your iPhone to iOS 4.1. Relax, and let it do its magic.
    6. Your iPhone will restart as soon as the restore has been completed, and two things will happen:


      1. If you had followed step 1 and preserved your baseband, iTunes will give you an error (error 1004 normally). Dont panic! This error is good. It means that iTunes did not update the baseband, which is exactly what we want. Now download TinyUmbrella if you havent already, and run it. Now at this point, select the 'Kick device out of recovery' button, and it should kick the iPhone out of DFU mode, and back to its homescreen.
      2. If you skipped step 1 (i.e. you did not preserve your baseband), then you will be greeted with the activation screen.


    7. Since limera1n will activate your iPhone for you, you do not need to use iTunes to activate it, and thus wont require the use of an official sim card in order to so.
    8. iTunes may (also) at this point, ask you if you would like to restore your iPhone to an earlier backup (if you had done one), you can do this now, or do it later. I would suggest later, as you can sync any apps after you have jailbroken & installed cydia, to minimize any issues popping up.


    Step 3 - Jailbreaking

    1. Open up your browser, and navigate to limera1n to download limera1n. The program weighs in at only 320kb, so no problems there.
    2. Run limera1n.exe once you've downloaded it.
    3. Once limera1n has launched, you'll be greeted with a fairly large button with 'make it ra1n' written in the middle. Press the button.
    4. Limera1n will now kick your iPhone into restore mode, and will then prompt you to hold both the power & home buttons.
    5. After a while, it will then prompt you to let go of ONLY the power button, do so when instructed.
    6. Finally, it should upload the payload, and then will inform you that the jailbreak process is complete, and to start up the iPhone when it has shut down.

    Step 4 - Installing Cydia

    1. Once you have started up your iPhone after the previous step, you will be greeted with the usual lock screen. Get to your home screen, then navigate to the next 'page' till you see a white icon named limera1n.
    2. Run the app, and you will be greeted with the option to install Cydia. Do so.
    3. Once limera1n downloads, unpacks & installs cydia, it will respring. (Restart springboard).
    4. Cydia should appear. Hurrah! You should now restore from an old backup on iTunes, and also start Cydia and get it to update its lists, and start downloading all the apps that you require.

    Step 5 - Unlocking the iPhone

    This step is only applicable if you followed step 1 earlier and preserved your baseband. Check the F.A.Q below for all supported basebands; otherwise continue on.

    1. Start up Cydia, then goto the search page and type in ultrasn0w.
    2. Select the ultrasn0w package from the search results, and choose Install.
    3. Cydia will then prompt you to restart Springboard, do so.
    4. With any luck, your iPhone is now unlocked.


    F.A.Q:

    • Q) When I'm restoring my iPhone to 4.1, as soon as it gets to around 60% on the progress bar, it just stays there and doesnt do anything.
    • A) Make sure that you do not have Wifi-Sync installed on your computer. If you do, remove it. Dont just disable or close the program, actually remove it completely, as it patches iTunes.

    • Q) I keep getting error 1034 when trying to restore to 4.1
    • A) Ensure that you have Saurik's server in your hosts file, and that Cydia actually has a copy of your SHSH blob. The easiest way to check this would be to run Cydia whilst you're still on 4.0 / 4.0.1 and look at the top. It will tell you what SHSH's are saved. Also, make sure your hosts file is set to read-only to prevent iTunes from actively editing the hosts file.

    • Q) Whilst I was restoring to iOS 4.1, iTunes gave me an error 1004.
    • A) Thats a good thing! It means that iTunes did not upgrade your baseband, and you can preserve your unlock. Follow the steps above to kick your iPhone out of DFU using TinyUmbrella.

    • Q) I've installed ultrasn0w, but my iPhone 3G / 3GS / 4 is not unlocked!
    • A) Ensure that you are running a compatible baseband.


      1. iPhone 3G(S): 04.26.08, 05.11.07, 05.12.01 and 05.13.014
      2. iPhone 4: 01.59.00


    • Q) DiskAid / iPhonebrowser no longer work after the jailbreak.
    • A) The latest limera1n beta adds the AFC2 modification, however if you dont want to go through the jailbreak process again, you can simply add the AFC2 service. Load up cydia, and search for afc2add. Install & restart.

    • Q) When I run limera1n, it stays on 'waiting for device'
    • A) Make sure you are running the latest version of iTunes, as its required for limera1n to function correctly.

    • Q) My iPhone seems to be eating up its battery, barely lasts 8hrs a day! Whats going on?
    • A) Whilst some folk may dispute this, I'm pretty sure its down to a bug present in the older beta's of limera1n & greenpois0n. My iPhone was barely hitting the 8hr mark before requiring a charge, and to remedy this, I downloaded the latest version of greenpois0n, and jailbroke a freshly restored 4.1 iPhone. (I didnt restore my backups until I let it run for a day to make sure that the battery 'bug' was gone, and it was) As usual, YMMV.

    Credits: (No particular order)

    Geohot - For all your hard work into limera1n, and previous jailbreaks.
    Comex - Untethered solution for limera1n.
    bubba - Helping me out in a tight pickle
    John - Answering the barage of questions that I had.
    ZOOL - For being my abusive surrogate-father figure.
    apocolipse - For providing me with my 72 virgins.
    Saurik - Cydia & your ingenious SHSH server.
    Sean - For going through the restore process with me a gazillion times.
    toxicpopcorn - For identifying the wifi-sync issue.
    olethros - Proof-reading the guide for me before approval.
    Gregory - Proof-reading & suggesting further workarounds.

    Contact Me:

    If you see any errors in the guide, have any questions, have encountered an error and have found a fix for it and would like to see it added to this guide, believe that you need to be credited for helping me out etc.. then head on down to the #iOS IRC channel:

    Server: irc.osx86.hu
    Channel: #iOS

    You will need to register for your nickname on IRC, by sending a message to nickserv. (Type: /msg nickserv register password email) Obviously replace 'password' with your preferred password and 'email' with your email address. This is in order to join the #iOS channel, as you wont gain access with an unregistered nickname.
    Last edited by Trunkz; 10-26-2010 at 04:24 AM. Reason: Updated FAQs & General tidyup.



  2. #2
    Advanced Array

    Join Date
    Nov 2007
    Posts
    30
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    Reserved for future updates / notes.

  3. #3
    Newbie Array

    Join Date
    Oct 2010
    Posts
    2
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    I jailbreaked my iphone 3g 4.1 with limera1n, then i tried downgrading to 4.0 with itunes along with irecovery and libusb. But my phone is now stuck on the screen with the itunes logo and and usb logo, and when i connect it to the computer, the computer does not pick up the phone at all. can anyone tell me what it is and what i need to do to get my phone working again.

  4. #4
    Newbie Array

    Join Date
    Oct 2010
    Posts
    2
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    I jailbreaked my iphone 3g 4.1 with limera1n, then i tried downgrading to 4.0 with itunes along with irecovery and libusb. But my phone is now stuck on the screen with the itunes logo and and usb logo, and when i connect it to the computer, the computer does not pick up the phone at all. can anyone tell me what it is and what i need to do to get my phone working again.

  5. #5
    Advanced Array

    Join Date
    Nov 2007
    Posts
    30
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    Quote Originally Posted by cowz2001 View Post
    I jailbreaked my iphone 3g 4.1 with limera1n, then i tried downgrading to 4.0 with itunes along with irecovery and libusb. But my phone is now stuck on the screen with the itunes logo and and usb logo, and when i connect it to the computer, the computer does not pick up the phone at all. can anyone tell me what it is and what i need to do to get my phone working again.
    Why did you downgrade back to 4.0? If you didnt have the SHSHs for that version, you're going to have issues. I'd try and restore back to 4.1, and jailbreaking again. See the folks in the IRC channel for support if you get stuck.


  6. #6
    Rookie Array

    Join Date
    Nov 2007
    Location
    Braza
    Posts
    28
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    Trunkz, as I say in http://www.hackint0sh.org/f276/175431.htm, in the step 5.4 the iphone came back in connect to itunes, and only itunes recognize it in recovery mode...

    Umbrella can't connect and limera1n or greenpois0n doesn't work...

    Any thoughts ???

  7. #7
    Rookie Array

    Join Date
    Nov 2007
    Location
    Braza
    Posts
    28
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    Now I always get the 1004 error when restoring, but since umbrella can't connect I'm stuck...

  8. #8
    Advanced Array

    Join Date
    Nov 2007
    Posts
    30
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    After you get error 1004, that means iTunes has succesfully restored iOS 4.1 to it, but has not written the new baseband. What you need to do now is run TinyUmbrella, and press on 'Kick device out of recovery' . Also make sure you're running the latest version of limera1n

  9. #9
    Rookie Array

    Join Date
    Nov 2007
    Location
    Braza
    Posts
    28
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    Quote Originally Posted by Trunkz View Post
    After you get error 1004, that means iTunes has succesfully restored iOS 4.1 to it, but has not written the new baseband. What you need to do now is run TinyUmbrella, and press on 'Kick device out of recovery' . Also make sure you're running the latest version of limera1n
    Sure, but umbrella does not recognize the device...

    and if I run limera1n again, it activates the device, but without any radio... no wi-fi, no bluetooth and no signal...

    Also, it does not have the ecid, wi-fi/bluetooth mac address or modem version on the about screen...

    I think since it does not have the ecid, itunes or cydia can't recognize it and give's an error...

    After the 1004 error the device stays in connect to itunes... When I run limera1n again it activate, but the iphone itself says that need an restore...

  10. #10
    Super Moderator Array Olethros's Avatar

    Join Date
    Sep 2007
    Location
    Norway
    Posts
    8,360
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    439

    Default

    Quote Originally Posted by MMbr View Post
    Sure, but umbrella does not recognize the device...

    and if I run limera1n again, it activates the device, but without any radio... no wi-fi, no bluetooth and no signal...

    Also, it does not have the ecid, wi-fi/bluetooth mac address or modem version on the about screen...

    I think since it does not have the ecid, itunes or cydia can't recognize it and give's an error...

    After the 1004 error the device stays in connect to itunes... When I run limera1n again it activate, but the iphone itself says that need an restore...
    Sounds like your baseband is corrupt/empty. You may have to get a replacement under warranty from Apple.
    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!


 

 
Page 1 of 2 12 LastLast

Similar Threads

  1. Replies: 0
    Last Post: 11-29-2010, 03:25 PM
  2. Replies: 0
    Last Post: 07-30-2009, 01:53 AM
  3. [Tutorial] Unlock + Activate iPhone without Jailbreaking
    By kkdool in forum iPhone "2G" (Rev. 1)
    Replies: 11
    Last Post: 02-20-2008, 04:20 PM
  4. Replies: 2
    Last Post: 01-22-2008, 09:47 PM
  5. Tutorial for Jailbreaking/Unlocking 1.1.1 with iPhoneSimFree
    By xMemphisx in forum iPhone "2G" (Rev. 1)
    Replies: 2
    Last Post: 10-11-2007, 09:33 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:17 PM.
twitter, follow us!