You are viewing our Forum Archives. To view or take place in current topics click here.

Should this be Sticked

Yes
100.00% (1 vote)
Don't Care
0.00% (0 votes)
No
0.00% (0 votes)

Total Votes: 1

Doing PsJailbreak on a Ipod Touch 2g
Posted:

Doing PsJailbreak on a Ipod Touch 2gPosted:

The_Bears
  • Junior Member
Status: Offline
Joined: Dec 19, 201014Year Member
Posts: 55
Reputation Power: 1
Status: Offline
Joined: Dec 19, 201014Year Member
Posts: 55
Reputation Power: 1
I have made 2 parts to this guide. The first is installing OpenIboot and the second installing the Expoilt

Heres a guide to installing Jaywalker's OpeniBoot for iPod Touch 2g. This program is still Alpha so dont expect to much. I also prefer that you have backed up your iPod Touch and have nothing you wouldnt mind losing on it (A.K.A you might have to restore if you mess up or something) Ok so lets start.

Requirements:
-A Jailbroken iPod Touch 2g 3.1.2 (with blackrain i have not tested on others)
-Linux Ubuntu (prefereblly 10.04 LTS 32-bit)
-Willingness to restore your iPod
-A PC
-An iPod USB Cable
-PS3freedom for ipod touch
-Winscp
-iFunbox
I quick google search can get you the downloads.


Preparation:
Install all the tools needed:

sudo apt-get install libusb-1.0-0 libusb-1.0-0-dev libreadline6-dev readline-common libreadline6 libreadline-dev texinfo cmake git-core build-essential texinfo libreadline-dev libssl-dev libusb-1.0-0-dev libpng12-dev libusb-dev autoconf automake libnewlib-dev

Log in as root:

sudo -s


Then enter in your computer password


Mounting, Compiling, and Installing

1. First we want to mount the git repository.

git clone git://github.com/kleemajo/iphonelinux.git

1a. Then mount the directory

cd iphonelinux/

2. Build the toolchain

sudo toolchain/build-toolchain.sh make

2b. Enter in your password to log into root and wait a while for the toolchain to compile
2c. If your having problems with building newlib then try this:

sudo rm /usr/local/bin/arm-elf-cc

3.Build
3a. Change Directory

cd openiboot

3b.Build OpeniBoot

PLATFORM=IPOD2G make openiboot.img3

4. Compile all in client

cd ../tools/client/linux/

4a.

make all

4b.

cd

4c.

cd iphonelinux

5.Load the client to your device

sudo tools/client/linux/loadibec openiboot/openiboot.img3

5a.Run the client

sudo tools/client/linux/oibc

6. Your done!
Part 1 Complete


Part 2 Start
Now then, to get the exploit installed installed ( Dont need ubuntu from now on)

Take the 2 files from the .gz(extract using 7zip) you downloaded (android.img.gz, zimage) and put them in a place you will remember. Next, open up iFunbox(in windows) and navigate to root file system/private/ and copy those 2 files into the var folder (root file system/private/var).

Make sure that the 2 files are exactly the same size as the files on your computer, as this is an annoying part to screw up on. Now that that is done, open up winscp. But before you can do anything with that, go to your iPod Touch and find your IP address (Press the blue arrow in Wifi Settings).

Now, copy the IP address into the winscp host name box. Then put the name root as username, and the password alpine as the password. Now, before connecting, change the file protocol to scp. Then, press login. It should take a moment, then display your iPod Touch directories on the right side of the screen.

Navigate to private/var and check that all 2 files are there. Now, right click each file, select properties, and change the permissions to 777 (make sure the first 3 rows of boxes are selected).

Turn your iPod Touch off, and then on, and OpeniBoot should come up. Select Android, and it should boot.

Part 2 End

I take no credit for this guide it was about 80% copyed i just thought you guys would like it all in one place.


IF you like this post please + Rep and thanks it.


/The Bears
Jump to:
You are viewing our Forum Archives. To view or take place in current topics click here.