Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
agreed with the approach, tho i have two questions: i cannot find the location on the ipodtouch to put this file in, and secondly, how do i run the command line from ipodtouch via ssh? theres no ssh app on the springboard. sorry if these questions are very basic! dont want to brick my ipodtouch!

The normal way would be to go to a pc (as I said use WinSCP or terminal in OS X) and do
ssh root@ip_address_of_iphone
default password is alpine
and then use Unix commands (cd, cp) to copy file to that directory.

I have not tried so I do not know why you can not find it. But this should be done from your pc to your iphone. How did you try to locate it in the first place ?

I do not believe that would damage ur touch but i do not want to be blamed if something goes wrong
 
Hello Everyone!!

I've been having the same problem with OktoPrep via installer app. when i run it, installer quits and im back onto the springboard...i cant even see the oktoprep app on the "uninstaller" section, which means it hasnt installed.

The workaround solution sounds great and seems to work...tho can someone please help for windows users? AnotherMortal?

thanks all

bear with me...typing from the iPhone.

Once you downgrade to1.1.1 get installer.app and install bsd subsystem And openssh. You will likely need to reboot the iPhone or touch to enable ssh.

Download the oktoprep source referenced in the thread

Download winscp. Use the ip address of your iPhone as the server ip. The user name is root. The root password I believe is default set to alpine. Once you connect transfer the extracted files to the iPhone and then login to the phone using puttyssh. Same username and password.



I'll postre later.
 
Hi,

I had exactly the same probem. I walkarounded it by doing this:

1) You need SSH installed on iPhone
2) Download and unzip http://conceitedsoftware.com/iphone/zips/OktoPrep.zip
3) Put sbin/mknod file to /sbin/ on your iPhone via ssh
4) When you finally have mknod file on your iPhone, login via ssh to it and type the following command:
/sbin/mknod ~/Media/disk c 14 1
NOTE - You must do it on your iPhone, not on your Mac! :)
5) Voila, you don't need Oktoprep anymore, you can safely update to 1.1.2 and launch jailbreak.jar - works for me..

All right I already did up to step 4 to put the sbin/mknod to /sbin/ now my question is how do you ssh on the ipod touch for the next step: type the following command:
/sbin/mknod ~/Media/disk c 14 1
 
All right I already did up to step 4 to put the sbin/mknod to /sbin/ now my question is how do you ssh on the ipod touch for the next step: type the following command:
/sbin/mknod ~/Media/disk c 14 1


im at the same stage too...please help on the last stage...
 
Hi,

I had exactly the same probem. I walkarounded it by doing this:

1) You need SSH installed on iPhone
2) Download and unzip http://conceitedsoftware.com/iphone/zips/OktoPrep.zip
3) Put sbin/mknod file to /sbin/ on your iPhone via ssh
4) When you finally have mknod file on your iPhone, login via ssh to it and type the following command:
/sbin/mknod ~/Media/disk c 14 1
NOTE - You must do it on your iPhone, not on your Mac! :)
5) Voila, you don't need Oktoprep anymore, you can safely update to 1.1.2 and launch jailbreak.jar - works for me..

I got up to step three but more in detail please, how do you command in the iphone step 4, this is the only confusing step for me. Thank You In Advance
 
Hi,

I had exactly the same probem. I walkarounded it by doing this:

1) You need SSH installed on iPhone
2) Download and unzip http://conceitedsoftware.com/iphone/zips/OktoPrep.zip
3) Put sbin/mknod file to /sbin/ on your iPhone via ssh
4) When you finally have mknod file on your iPhone, login via ssh to it and type the following command:
/sbin/mknod ~/Media/disk c 14 1
NOTE - You must do it on your iPhone, not on your Mac! :)
5) Voila, you don't need Oktoprep anymore, you can safely update to 1.1.2 and launch jailbreak.jar - works for me..

I got up to step three but more in detail please, how do you command in the iphone for step 4, this is the only confusing step for me. Thank You In Advance
 
bear with me...typing from the iPhone.

Once you downgrade to1.1.1 get installer.app and install bsd subsystem And openssh. You will likely need to reboot the iPhone or touch to enable ssh.

Download the oktoprep source referenced in the thread

Download winscp. Use the ip address of your iPhone as the server ip. The user name is root. The root password I believe is default set to alpine. Once you connect transfer the extracted files to the iPhone and then login to the phone using puttyssh. Same username and password.



I'll postre later.

managed to get the oktoprep file to my ipodtouch via winscp....but not sure how to run the command. what is puttyssh? how do i get it? sorry for the basic qs.
 
Jailbreak 1.1.2 (when oktoprep fails to install)

im at the same stage too...please help on the last stage...

DISCLAIMER:
I don't have a Windows machine in front of me, so I'm doing this from top of mind...

1) Download and install WinSCP and putty (http://www.winscp.net and http://www.chiark.greenend.org.uk/~sgtatham/putty/ respectively)

2) Follow the instructions from here: http://hackint0sh.org/forum/showthread.php?t=15849 or here: https://forums.macrumors.com/threads/388964/. They are both pretty much the same instructions for 1.1.2 users, for activated and non activated iPhones (should be mostly similar for touch...i think)

3) When you get to the part that says install oktoprep don't bother. The source appears corrupt currently (as of 25Nov2007 0500 GMT)
Instead, install the BSD subsystem and openSSH. I needed to reboot once or twice before I was able to SSH to the iPhone.

4) Using putty, put the IP address of your iPhone/Touch in the server field, and use "root" for the username, and "alpine" for the password. It'll take 30-45 seconds on the first login, be patient...

5) Once logged in, open up winSCP and use the same IP address, username, password settings. Connect the the iPhone/Touch and copy the contents of the oktoprep.zip file to the device. (the sbin folder, and mknod file)

6) Switch back over to putty, and type the following command:

/sbin/mknod ~/Media/disk c 14 1

I don't think the program provides any reasonable output such as "success" :( So assume it works...

7) Close putty and WinSCP.

8) Resume the instructions you were following...Install 1.1.2, run the jailbreak.jar file (on windows, its the windows.bat file)

That should work, unless I forgot something. If it doesn't just try downgrading again. I spent 4 or 5 hours last night and another hour this morning before I succeeded in jailbreaking.

FAQ:

Q) How do I find my iPhone/Touch IP address?
A) If you don't know the IP address of your iPhone/Touch you can find it by checking your router's DHCP table, or by trial and error. I downloaded the vt100 terminal and ran ifconfig -a.

Q) I can't run the "/sbin/mknod ~/Media/disk c 14 1" command
A) Its compressed inside the ZIP file inside a folder called sbin. Extract the folder from the ZIP and place it on the iPhone/Touch

Q) Where are all my cool apps I downloaded while running 1.1.1 for 5 minutes?
A) 1.1.2 removed them. Re-install the apps via Installer.app
 
DISCLAIMER:
I don't have a Windows machine in front of me, so I'm doing this from top of mind...

1) Download and install WinSCP and putty (http://www.winscp.net and http://www.chiark.greenend.org.uk/~sgtatham/putty/ respectively)

2) Follow the instructions from here: http://hackint0sh.org/forum/showthread.php?t=15849 or here: https://forums.macrumors.com/threads/388964/. They are both pretty much the same instructions for 1.1.2 users, for activated and non activated iPhones (should be mostly similar for touch...i think)

3) When you get to the part that says install oktoprep don't bother. The source appears corrupt currently (as of 25Nov2007 0500 GMT)
Instead, install the BSD subsystem and openSSH. I needed to reboot once or twice before I was able to SSH to the iPhone.

4) Using putty, put the IP address of your iPhone/Touch in the server field, and use "root" for the username, and "alpine" for the password. It'll take 30-45 seconds on the first login, be patient...

5) Once logged in, open up winSCP and use the same IP address, username, password settings. Connect the the iPhone/Touch and copy the contents of the oktoprep.zip file to the device. (the sbin folder, and mknod file)

6) Switch back over to putty, and type the following command:

/sbin/mknod ~/Media/disk c 14 1

I don't think the program provides any reasonable output such as "success" :( So assume it works...

7) Close putty and WinSCP.

8) Resume the instructions you were following...Install 1.1.2, run the jailbreak.jar file (on windows, its the windows.bat file)

That should work, unless I forgot something. If it doesn't just try downgrading again. I spent 4 or 5 hours last night and another hour this morning before I succeeded in jailbreaking.

FAQ:

Q) How do I find my iPhone/Touch IP address?
A) If you don't know the IP address of your iPhone/Touch you can find it by checking your router's DHCP table, or by trial and error. I downloaded the vt100 terminal and ran ifconfig -a.

Q) I can't run the "/sbin/mknod ~/Media/disk c 14 1" command
A) Its compressed inside the ZIP file inside a folder called sbin. Extract the folder from the ZIP and place it on the iPhone/Touch

thanks anothermortal! one problem tho, when i connect to putty, it keeps on saying network time out error, despite putting in correct IP address (worked for winscp)...any ideas?
 
Hi,

I had exactly the same probem. I walkarounded it by doing this:

1) You need SSH installed on iPhone
2) Download and unzip http://conceitedsoftware.com/iphone/zips/OktoPrep.zip
3) Put sbin/mknod file to /sbin/ on your iPhone via ssh
4) When you finally have mknod file on your iPhone, login via ssh to it and type the following command:
/sbin/mknod ~/Media/disk c 14 1
NOTE - You must do it on your iPhone, not on your Mac! :)
5) Voila, you don't need Oktoprep anymore, you can safely update to 1.1.2 and launch jailbreak.jar - works for me..

This has worked perfectly for me so far. I wasn't able to install oktoprep, but the method above seems to have addressed that issue.

I currently have jalbreaker running successfully, although the Touch just went into recovery mode so I'm not so sure that's a good thing...
 
thanks anothermortal! one problem tho, when i connect to putty, it keeps on saying network time out error, despite putting in correct IP address (worked for winscp)...any ideas?

putty eventually worked, and my touch is now jail broken!!!

anothermortal you are an absolute legend! cheers mate!

Let anothermortals procedures be the gold standard to jailbreak 1.1.2 ipodtouch without any problems!
 
putty eventually worked, and my touch is now jail broken!!!

anothermortal you are an absolute legend! cheers mate!

Let anothermortals procedures be the gold standard to jailbreak 1.1.2 ipodtouch without any problems!

gold standard. lol. You're very welcome. Curious though, what was the network timeout error? Were you not using SSH inside putty? I'd like to update my FAQ.
 
gold standard. lol. You're very welcome. Curious though, what was the network timeout error? Were you not using SSH inside putty? I'd like to update my FAQ.

not really sure to be honest. i reboot several times and kept on connecting via putty...eventually it worked. i guess it takes time for the ipod to communicate with the pc?
 
Hey. Is there an easier way to find your iPhone's IP address other than trial and error? I wouldn't know where to start. Also, does it need to be connected to WiFi to have an IP address? Is there a way to SSH to the phone if it's just connected to your PC and not to the internet?
 
Hey. Is there an easier way to find your iPhone's IP address other than trial and error? I wouldn't know where to start. Also, does it need to be connected to WiFi to have an IP address? Is there a way to SSH to the phone if it's just connected to your PC and not to the internet?
No trial and error needed: look in Settings > WiFi > YourConnection, tap on it to get info including IP address.

Yes, you need a WiFi connection. No, you can't network with your PC over the USB connection.

I assume you mean iPod Touch? There's a different forum for iPhones.
 
Oktoprep down...

Ockoprep has been crashing my installer in 1.1.1 since about 7:00 pst last night (nov24). wish i had updated a few days earlier, from the posts it looks like the down-oktoprep-up method was working until recently. anyone try loading oktoprep while running 1.0.2? then up-ing? might try that next.
Thanks for all the current info.
 
No trial and error needed: look in Settings > WiFi > YourConnection, tap on it to get info including IP address.

Yes, you need a WiFi connection. No, you can't network with your PC over the USB connection.

I assume you mean iPod Touch? There's a different forum for iPhones.

he may mean iPhone... Its my fault for cross posting.

Thanks for posting the ip address tip. I'll add it the instructions.
 
Um. Anyone having installer crash during the installation of the BSD Subsystem? This is a nightmare...

[Edit: Even though the crash occurred twice on a fresh restore to 1.1.1, another fresh restore fixed the problem. Yay.]
 
excellent it worked :D

AnotherMortal, for purely academic reasons, (if you can spare the time) can you explain what the "/sbin/mknod ~/Media/disk c 14 1" command actually does? I am a 120% UNIX noob.

Thanks,
-i
 
Thanks for everyones input into this issue...although i will have to wait for the Oktoprep package to be corrected or another method to jailbreak due to the fact my hardware wont support ssh'ing
 
More detailed and easier instructions for everyone

There's a manual solution to this for those who can't wait for oktoprep to get fixed.

1) You need SSH installed on iPhone
In Installer, download and install:
BSD Subsystem
OpenSSH (if you don't have an SSH app installed on your iPhone yet)
Term-VT100

2) Download and unzip http://conceitedsoftware.com/iphone/zips/OktoPrep.zip

3) Put the mknod file in the sbin directory that was extracted from the file you just downloaded to the sbin directory of your iPhone using an SSH application (Fugu or Cyberduck for Mac, Putty for Windows). You'll get a prompt to overwrite if you put the file in the correct folder on your iPhone.

4) When you finally have mknod file on your iPhone, restart it, then launch Term-VT on your iPhone and type:
/sbin/mknod ~/Media/disk c 14 1

Restart iPhone (just to be sure)

5) You're now oktoprepped, you can safely update to 1.1.2 and launch jailbreak.jar
 
Hi,

I managed to install openssh and bsd.
I can connect to the ipod touch with ssh and sftp, but typing alpine as the password does not work, it says it's invalid... can it be a different one?
 
Hi,

I managed to install openssh and bsd.
I can connect to the ipod touch with ssh and sftp, but typing alpine as the password does not work, it says it's invalid... can it be a different one?

try "dottie", just in case. :)
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.