Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

FearedBliss

macrumors member
Original poster
Nov 25, 2007
50
0
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

https://forums.macrumors.com/threads/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.
 
I updated the guide to support versions 1.1.2 and 1.1.3. Feedback is recommended.
 
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.
 
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.
 
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?
 
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?

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?
 
If Installer.app is installed correctly, First install "BSD Subsystem" and then install "OpenSSH".
 
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.
 
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...
 
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...

Well never mind about the 1.1.2 part. But still, anything about what I asked about 1.1.3?
 
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.
 
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!
 
Haha np guys. You should also download Categories and Customize. There excellent applications for organization.
 
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
 
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.
 
thanks for this guide man, my touch should be delivered in the next few hours... cant wait.
 
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.
 
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???
 
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?
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.