iPod Touch Complete guide to 1.1.3 JB and more

Discussion in 'Jailbreaks and iOS Hacks' started by FearedBliss, Feb 1, 2008.

  1. FearedBliss macrumors member

    Joined:
    Nov 25, 2007
    #1
    Complete guide to 1.1.3 JB and more
    Written/Organized by: Jonathan Vasquez aka FearedBliss

    Credit goes to me and there respected owners

    This guide is made to show people how to get there iPod Touch ( or iPhone ) to version 1.1.1. I read somewhere that a OOTB ( Out of the Box ) iPod Touch cannot be downgraded and my answer to that is that it can because my iPod Touch is Jailbreaked at 1.1.1 at the moment.

    This guide will also show you how to fix your Installer.app if anything happens. I have been debugging the application and gathering information from my Google searches.

    iPod Touch will be referred to as iTouch from here on.

    Steps
    1. Download Firmware 1.1.1 from Apple ( Size = 152.3 MB )

    2. Hold Home & Sleep buttons on your iTouch until your screen turns black. Once your screen turns black, wait 1 second and let go of the Sleep button but maintain your finger pressed on the Home button until iTunes opens up and says that your iTouch is in Recovery Mode. Click "Ok" to the dialog.

    3. Hold the command key ( or ALT ) and click on the restore button. Look for the 1.1.1 Firmware that you downloaded earlier from Apple and select it. Once that happens your iTouch will be reformatted to 1.1.1.

    4. Once it's done, Open up MobileSafari ( Safari on your iTouch ) and go to jailbreakme.com. Scroll down and click "Installer AppSnapp". Once it's installed you will have a JB 1.1.1.

    5. Open up Installer and go through the dialogues. Once there out of the way update the Installer. Once the Installer is updated go to the Install section of Installer and install the following :

    System / BSD Subsystem
    System / OpenSSH
    *Optional* System / Services

    Congratulations ! You now have a fully working 1.1.1 iTouch.

    Installer.app Crashes
    I have found that the reasons why Installer.app crashes is because either the permissions are wrong, /dev/disk0s1 is full ( 300/300 MB ), or there is a very important file missing in the installer.app called "AppTapp.framework".

    Moving Applications to the 7 GB Partition without BossTool
    You just have to type in the following commands by opening Terminal ( Mac ) or using PuTTy ( Windows ).
    Code:
    ssh root@<IP of iTouch>  // Example : ssh root@192.168.1.102
    enter password : alpine  // Default password is alpine
    passwd : < your password > // Let's change our default password
    mkdir -p /private/var/Applications
    cp -rf /Applications/* /private/var/Applications/
    mv /Applications /Applications.old
    ln -s /private/var/Applications /Applications
    rm -rf /Applications.old
    to check the space on your system partition and on the 7 gig partition type the following :
    Code:
    df -h
    Fixing permissions for Installer.app
    Method of connection is same as above.
    Code:
    ssh root@<IP of iTouch>
    cd /Applications
    chmod +s Installer.app/Installer
    chown -R root:wheel Installer.app
    Make sure that "AppTapp.framework" is in the Installer.app directory by typing the following :
    Code:
    ls /Applications/Installer.app
    Getting "AppTapp.framework"
    I downloaded the framework for you through SFTP and I uploaded it through RapidShare.

    Download "AppTapp.framework" here

    Installing "AppTapp.framework"

    If you prefer a GUI client like CyberDuck or FileZilla you can use that as well ! The following is for use through CLI ( Terminal or PuTTY ).

    To install the framework you will need to enter these commands :
    Code:
    ssh root@<IP of iTouch>
    mkdir -P /Applications/AppTapp.framework
    logout
    sftp root@<IP of iTouch>
    cd /Applications
    lcd <location of the directory where "AppTapp.framework" was downloaded>
    put AppTapp.framework/* AppTapp.framework/
    exit
    
    ~~ Added 2/2/08 ~~

    Steps to updating to 1.1.2
    1. Download Firmware 1.1.2 from Apple ( Size = 157.9 MB )

    2. Go to the Installer and Install the following :

    Tweaks ( 1.1.1 ) / OktoPrep

    3. Open up iTunes and Hold the command key ( or ALT ) and click on the Update button. Look for the 1.1.2 Firmware that you downloaded earlier from Apple and select it. Once that happens your iTouch will be updated to 1.1.2. The Installer will be gone and this is Normal.

    4. Download Jailbreak 1.1.2 here. Unzip the Jailbreak_1.1.2.zip.

    For Macs
    5. Go to the Jailbreak 1.1.2 folder and run Jailbreak.app, change the default password to the system password on your computer, then click "Jailbreak!".

    6. Download Independence from Code Google and open it. This will definitely fix the "PlugTunes" problem.

    For Windows
    5. This did not work for me on a Mac but it might work for you. Go to the Jailbreak 1.1.2 folder and run Windows.bat. Don't Install SSH, enter system password and Jailbreak.

    For both

    7. After thats done lets install SSH now. The reason I didn't let you install it before was because if you did, there would be a extra icon in your SpringBoard. Open up Installer.app and install the following :

    System / BSD Subsystem
    System / OpenSSH
    *Optional* Something similar to this would have been the extra icon System / Services

    Congratulations, Your 1.1.2 is fully running, but you can continue and upgrade to 1.1.3 which will have a lot of new and exciting features and applications.

    Steps to updating to 1.1.3
    1. After your iTouch is at 1.1.2 JB go to Installer.app and Install the 1.1.3 by doing the following :

    System / Official 1.1.3 Upgrader This might not appear after you install SSH, so just go back to your SpringBoard and return to Installer.app

    2. Go back to SpringBoard and run "Upgrade" and choose "Yes" to restore your iTouch.

    After this is installed you will have a fully working 1.1.3 JB. Congratulations.

    ~ Added 2/5/08 ~

    Mail, Weather, Stocks, etc on 1.1.1 and 1.1.2

    You can get these applications by adding the following to your Sources :

    Code:
    http://applerepo.com/
    Terminal Fix in 1.1.3

    Add the following repo :

    Code:
    http://trejan.com/irepo/
    and install the SUID Lib Fix and Term-vt100 SUID Fix

    Reading .plist files

    Type the following to convert them to readable XML :

    Code:
    plutil -convert xml1 <FILENAME>.plist
    to convert back type :

    Code:
    plutil -convert binary1 <FILENAME>.plist
    Merging Music + Video icon

    http://forums.macrumors.com/showthread.php?t=425655

    ~~~~~~~~~~~~~~~

    Go with 1.1.1 if you want the most compatiblity with Applications.
    Go with 1.1.2 if you want ringtone feature ( I don't know much of this ).
    Go with 1.1.3 if you want new apps natively , web clips, wiggly effect on desktop and more.


    That's pretty much it. Any questions just post on here.
     
  2. FearedBliss thread starter macrumors member

    Joined:
    Nov 25, 2007
    #2
    I updated the guide to support versions 1.1.2 and 1.1.3. Feedback is recommended.
     
  3. Asylump macrumors member

    Joined:
    Jan 30, 2008
    #3
    Looks like a very simple guide. Thank you.

    Quick question... I'm new to this, I just bought a 16gb new iTouch. Comes preloaded with all of the new software and 1.1.3.

    I'm assuming I have to downgrade and go to 1.1.1 before I can start the jailbreak process.

    If something goes wrong, is there an easy way to get my iTouch back to the original settings with the new apps and 1.1.3? Anyone know?

    I'm really new to JBing and the entire process. Any info would be awesome.
     
  4. FearedBliss thread starter macrumors member

    Joined:
    Nov 25, 2007
    #4
    Yea just click restore and it will automatically download 1.1.3 and upgrade back to 1.1.3. My iTouch is at the default 1.1.3 because I just love the Apple products and the stability. I'm also waiting for the SDK.
     
  5. techdude13 macrumors 6502

    Joined:
    Sep 29, 2007
    #5
    Well...

    I went done to 1.1.1, and installed the SubSystem, but it keeps saying that the Download Failed for the OpenSSH. WHat do I do?
     
  6. techdude13 macrumors 6502

    Joined:
    Sep 29, 2007
    #6
    WOW. I just tried again, and it worked. HA HA. Anyways, is this stable? I hear that there were some problems with people going to 1.1.3. Or was that the Nate's True version?
     
  7. FearedBliss thread starter macrumors member

    Joined:
    Nov 25, 2007
    #7
    If Installer.app is installed correctly, First install "BSD Subsystem" and then install "OpenSSH".
     
  8. FearedBliss thread starter macrumors member

    Joined:
    Nov 25, 2007
    #8
    1.1.1 is very stable. 1.1.2 should be stable I really haven't spent much time on 1.1.2. 1.1.3 is bad since it's new. Give it time and it will be there. Meanwhile I'm sticking to clean 1.1.3. For me, Nate and iPodTouchMasters version where equal.
     
  9. techdude13 macrumors 6502

    Joined:
    Sep 29, 2007
    #9
    Oh. I see. Well, then technically you can't jailbreak 1.1.2 anymore because it gets rid of the Installer and everything, correct?
    Oh, and this will sound stupid, but can u get 1.1.3 without paying the $20, like, just not get the Apps? or like, is there somewhere you can get 1.1.3 without having to pay...
     
  10. FearedBliss thread starter macrumors member

    Joined:
    Nov 25, 2007
    #10
    No, 1.1.2 is already JB, It's included in this guide.
     
  11. techdude13 macrumors 6502

    Joined:
    Sep 29, 2007
    #11
    Well never mind about the 1.1.2 part. But still, anything about what I asked about 1.1.3?
     
  12. techdude13 macrumors 6502

    Joined:
    Sep 29, 2007
    #12
    as well, when running the 1.1.2 JB, is it bad that I selected the Install SSH option under the .bat file?
     
  13. techdude13 macrumors 6502

    Joined:
    Sep 29, 2007
    #13
    OH MY GOD I AM SO STUPID. Ha ha, im not reading anything for some reason tonight. Sorry for the inconvinience....
     
  14. FearedBliss thread starter macrumors member

    Joined:
    Nov 25, 2007
    #14
    No it's not bad but your going to have a SSH icon that lets you enable or disable SSH.. that icon is not necessary so thats why I said not to install it. I'm pretty sure there's a way to get 1.1.3 .ipsw from torrents but I'm not sure since my iTouch came from 1.1.3 and when I click Restore iTunes automatically downloads the 1.1.3 .ipsw.

    Also don't double post. You can get banned for that.
     
  15. mikeinmontreal macrumors member

    Joined:
    Sep 21, 2007
  16. techdude13 macrumors 6502

    Joined:
    Sep 29, 2007
    #16
    Yea. I just remembered that. I just did it quickly, not thinking. But yea, I really didnt mind having the SSH icon on there because with all of the apps I install, I just move it to the second page and I dont have to see it.
    And thank you, I am sure eventually the .ipsw will be freely available.
    Thanks for the post though, I couldn't find the right directions for the 1.1.2 update ANYWHERE (atleast correct ones) Thanks!
     
  17. FearedBliss thread starter macrumors member

    Joined:
    Nov 25, 2007
    #17
    Haha np guys. You should also download Categories and Customize. There excellent applications for organization.
     
  18. bnizzy macrumors member

    Joined:
    Feb 4, 2008
    Location:
    NYC
    #18
    Firstly, let me say thanks for putting up a post like this.
    And i'm sure ur bombarded with questions, so i thank you in advance for asking you some myself.

    This is my 4th time trying to get 1.1.3.. I followed your instructions to the dot.
    I admit I am getting pretty frustrated, but I hope it'll pay off.

    Ok, so after that last step, apparently it IS now in 1.1.3. Whew.

    Just a few questions...

    1. Summerboard (active) runs, but newly downloaded themes dont show up.
    2. Customize keeps crashing during load... on thespicychicken page...

    pls help...

    Fyi - i am on iMac, so mac instructions pls... if it involves SSH into iTouch, pls gimme some instructions if possible as i have no idea how to do that.


    FYI 2 - i got iPhone apps from madpike05.googlepages.com/repo.xml which is ipodtouchmaster's repo
     
  19. Snake Eater macrumors newbie

    Joined:
    Feb 5, 2008
    #19
    Bad Link

    The link in step one to the firmware 1.1.1 is bad, do you have an update?

    Snake Eater
     
  20. FearedBliss thread starter macrumors member

    Joined:
    Nov 25, 2007
    #20
    Oops, Srry. The URL code was bad. It's fixed now enjoy.

    @bnizzy

    I'm on a iMac as well.

    For iTouch applications below 1.1.3 use the following repo :

    Code:
    http://applerepo.com/
    Answer 1 : This happens, restarting your iTouch should have fixed the problem.
    Answer 2 : This happens, Just keep restarting it and eventually it will open up. Try restarting your iTouch as well.

    Tip : If you want you can open up Terminal and manually restart your SpringBoard by typing the following :

    Code:
    killall SpringBoard
    It's just a faster way to restart if your already connected to your iTouch.

    I currently upgraded to 1.1.3 and I am trying to get used to it. It's nice.
     
  21. theman macrumors 6502a

    Joined:
    Jul 26, 2007
    #21
    thanks for this guide man, my touch should be delivered in the next few hours... cant wait.
     
  22. FearedBliss thread starter macrumors member

    Joined:
    Nov 25, 2007
    #22
    NP man, Enjoy your iPod Touch. I'm selling my iPod Touch to my friend and buying my friends Brand new in the box iPhone :) for $300.
     
  23. theman macrumors 6502a

    Joined:
    Jul 26, 2007
    #23
    got my touch, but i ran into a problem. i downloaded Jailbreak 1.1.2, but there is no Jailbreak.app in the folder, just .dll .txt .bat and .jar files. that looks like Windows files???
     
  24. theman macrumors 6502a

    Joined:
    Jul 26, 2007
    #24
    nvm, i guess it was the .jar file.

    EDIT: the Jailbreak app just tanked my touch, i have to start over again... itunes just popped up and said "you have to restore". wtf?
     
  25. WildPalms macrumors 6502a

    WildPalms

    Joined:
    Jan 4, 2006
    Location:
    Honolulu, HI
    #25
    The article is written for the Ipod Touch but the firmware link points to the iPhone firmware. Is that intentional?
     

Share This Page