Post: ☺Install OPENIBOOT IPOD TOUCH 2G!!!!!
12-16-2010, 11:34 PM #1
Masta-blasta117
»»───Knee───►
(adsbygoogle = window.adsbygoogle || []).push({}); I have found this about installing openiboot on IPOD TOUCH 2G. I have heard that it works but i am going to try it out and give feed back. BUT PLEASE, SOMEONE ELSE TRY IT TOO!!!! I know some of the directions are kinda confusing but i cant really help you with it because i didnt make this...so, here you go!!!!

WILL BE UPDATING THIS AS I GO ALONG

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.

MUST HAVE IPOD IN RECOVERY MODE!


Requirements:
-A Jailbroken iPod Touch 2g (has to be with redsn0w or pwnagetool)
-Linux Ubuntu (prefereblly 10.04 LTS 32-bit)
-Willingness to restore your iPod
-A PC
-An iPod USB Cable

Preparation:
Install all the tools needed:
Code:
    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:
Code:
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
2a.
Code:
    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:
Code:
    sudo rm /usr/local/bin/arm-elf-cc

3.Build
3a. Change Directory
Code:
    cd openiboot

3b.Build OpeniBoot
Code:
    PLATFORM=IPOD2G make openiboot.img3

4. Compile all in client
Code:
    cd ../tools/client/linux/

4a.
Code:
    make all

4b.
Code:
    cd

4c.
Code:
    cd iphonelinux

5.Load the client to your device
Code:
    
sudo tools/client/linux/loadibec openiboot/openiboot.img3

5a.Run the client
Code:
    sudo tools/client/linux/oibc

6. Your done!
----------------------------------------------------------------------------------
Working Commands(don't use these unless you know what your doing (of course for more info on each command just enter in help)):
reboot
help
poweroff
echo
md
mw
mwb
mws
hexdump
cat
gpio_pinstate
gpio_out
accel
pmu_voltage
pmu_powersupply
pmu_nvram
malloc_stats
frequency
backlight
go
version
wdt

----------------------------------------------------------------------------------------------------------------
Updates:
Looks like kleemajo got OiB flashed to his NOR. I'm testing out right now. And if your brick your device NOBODY IS TO BE HELD RESPONSIBLE EXCEPT YOU though we would be glad to try and help you fix your device. I'll change the guide if I get the install working I just have to get wubi on my laptop again since I'm taking a small 5 hour or so trip.
-Saphiresurf

SPI and NOR fixes, I'm not sure if there done yet, but I'll figure that out sooner or later. I'm pretty sure Jaywalker isn't working on it anymore and the main developer for this project is kleemajo right now.
-Saphiresurf

USB and Accelerometer works now
-Saphiresurf

And with that, I'm going to call it a night. Sorry It's not 100% done, but i'll finish that up first thing tomorr...zzzzz.....
By Jaywalker(998Cool Man (aka Tustin) via Twitter

Anyone interested on USB working for openiboot on ipt2g tonight? I'm about to pass out, but if i hear voices screaming out, i'll finish it
By Jaywalker(998Cool Man (aka Tustin) via twitter

"Added a few files that I forgot to in the last commit"
You must login or register to view this content.
You must login or register to view this content.
By kleemajo via Github


"Updated power_setup for IPOD2G".
You must login or register to view this content.
By kleemajo via Github
----------------------------------------------------------------------------------
(Almost) Daily builds:
9/4/10 You must login or register to view this content.

8/29/10: You must login or register to view this content.

----------------------------------------------------------------------------------
Readme (for people mostly interested in helping the project):
iPod Touch 2G Users:

Please note, this software is extremely alpha and currently only makes the device reboot from C code. This is not a bug, it's a feature.

Also, for those interested in helping out, here's a TODO for what's remaining:

* Port LCD Driver (I'll probably have to do this one.. I have some good info already)
* Verify the DMA driver works (again.. it's the same as the iphone2g)
* Port the rest - at least we'll have the basic openiboot working by this point

----------------------------------------------------------------------------------


You must login or register to view this content.


PLEASE DON NOT MOVE TO MOBILE DEVICE SECTION....WITH OPENIBOOT YOU YOU CAN PUT ON PS JAILBREAK AND THIS SHOULD STAY!!!
(adsbygoogle = window.adsbygoogle || []).push({});
12-18-2010, 05:11 PM #29
jose2502
Pokemon Trainer
Has anyone been able to get it done with ipt4g?
12-18-2010, 06:51 PM #30
DCLXVI
Smoke weed.
Originally posted by blasta117 View Post
i didnt say the same OS, i some of the coding. not the OS. i KNOW THE OS ARE DIFFERENT!!! but the 1g has the easiest to crack, so if you get the 2g or the 3g, it might open the door to a crack to a different ipod!!! its hard to explain, im trying my best to. i hope you sortta understand what i mean.

---------- Post added at 12:36 PM ---------- Previous post was at 12:35 PM ----------



idk fosho, but if you are going to try it, do it on 3.1.2


IF it hasn't been hacked into yet, it wont be.
12-18-2010, 09:04 PM #31
mezzi
Save Point
This program is still Alpha so dont expect to much.
12-18-2010, 09:14 PM #32
DCLXVI
Smoke weed.
Originally posted by mezzi View Post
This program is still Alpha so dont expect to much.


Its not alpha, it will never work
12-19-2010, 12:14 AM #33
Masta-blasta117
»»───Knee───►
Originally posted by skylerleighty View Post
IF it hasn't been hacked into yet, it wont be.


saying that is like saying "EVERYTHING THAT CAN BE INVENTED HAS" that IS NOT TRUE AND NEVER WILL BE. we are ALWAYS making new things, new hacking programs, new ipods new EVERYTHING. That it one of the most out of this world things i have ever heard. really, just think about it.
12-19-2010, 02:42 AM #34
cgs18
The Old NGU iDevice Guru
Umm Just wondering if anyone noticed that the You must login or register to view this content. post is from 5/27/2010? I hate being the kill joy.... O_o

The following user thanked cgs18 for this useful post:

marvin1554*
12-19-2010, 04:08 AM #35
Originally posted by blasta117 View Post
I have found this about installing openiboot on IPOD TOUCH 2G. I have heard that it works but i am going to try it out and give feed back. BUT PLEASE, SOMEONE ELSE TRY IT TOO!!!! I know some of the directions are kinda confusing but i cant really help you with it because i didnt make this...so, here you go!!!!

WILL BE UPDATING THIS AS I GO ALONG

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.

MUST HAVE IPOD IN RECOVERY MODE!!!


Requirements:
-A Jailbroken iPod Touch 2g (has to be with redsn0w or pwnagetool)
-Linux Ubuntu (prefereblly 10.04 LTS 32-bit)
-Willingness to restore your iPod
-A PC
-An iPod USB Cable

Preparation:
Install all the tools needed:
Code:
    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:
Code:
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
2a.
Code:
    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:
Code:
    sudo rm /usr/local/bin/arm-elf-cc

3.Build
3a. Change Directory
Code:
    cd openiboot

3b.Build OpeniBoot
Code:
    PLATFORM=IPOD2G make openiboot.img3

4. Compile all in client
Code:
    cd ../tools/client/linux/

4a.
Code:
    make all

4b.
Code:
    cd

4c.
Code:
    cd iphonelinux

5.Load the client to your device
Code:
    
sudo tools/client/linux/loadibec openiboot/openiboot.img3

5a.Run the client
Code:
    sudo tools/client/linux/oibc

6. Your done!
----------------------------------------------------------------------------------
Working Commands(don't use these unless you know what your doing (of course for more info on each command just enter in help)):
reboot
help
poweroff
echo
md
mw
mwb
mws
hexdump
cat
gpio_pinstate
gpio_out
accel
pmu_voltage
pmu_powersupply
pmu_nvram
malloc_stats
frequency
backlight
go
version
wdt

----------------------------------------------------------------------------------------------------------------
Updates:
Looks like kleemajo got OiB flashed to his NOR. I'm testing out right now. And if your brick your device NOBODY IS TO BE HELD RESPONSIBLE EXCEPT YOU though we would be glad to try and help you fix your device. I'll change the guide if I get the install working I just have to get wubi on my laptop again since I'm taking a small 5 hour or so trip.
-Saphiresurf

SPI and NOR fixes, I'm not sure if there done yet, but I'll figure that out sooner or later. I'm pretty sure Jaywalker isn't working on it anymore and the main developer for this project is kleemajo right now.
-Saphiresurf

USB and Accelerometer works now
-Saphiresurf

And with that, I'm going to call it a night. Sorry It's not 100% done, but i'll finish that up first thing tomorr...zzzzz.....
By Jaywalker(998Cool Man (aka Tustin) via Twitter

Anyone interested on USB working for openiboot on ipt2g tonight? I'm about to pass out, but if i hear voices screaming out, i'll finish it
By Jaywalker(998Cool Man (aka Tustin) via twitter

"Added a few files that I forgot to in the last commit"
You must login or register to view this content.
You must login or register to view this content.
By kleemajo via Github


"Updated power_setup for IPOD2G".
You must login or register to view this content.
By kleemajo via Github
----------------------------------------------------------------------------------
(Almost) Daily builds:
9/4/10 You must login or register to view this content.

8/29/10: You must login or register to view this content.

----------------------------------------------------------------------------------
Readme (for people mostly interested in helping the project):
iPod Touch 2G Users:

Please note, this software is extremely alpha and currently only makes the device reboot from C code. This is not a bug, it's a feature.

Also, for those interested in helping out, here's a TODO for what's remaining:

* Port LCD Driver (I'll probably have to do this one.. I have some good info already)
* Verify the DMA driver works (again.. it's the same as the iphone2g)
* Port the rest - at least we'll have the basic openiboot working by this point

----------------------------------------------------------------------------------


You must login or register to view this content.


PLEASE DON NOT MOVE TO MOBILE DEVICE SECTION....WITH OPENIBOOT YOU YOU CAN PUT ON PS JAILBREAK AND THIS SHOULD STAY!!!



All those "codes" are those supposed to be put into CMD or what the instructions suck :p (No offence)

---------- Post added at 10:08 PM ---------- Previous post was at 10:07 PM ----------

Originally posted by blasta117 View Post
I



All those "codes" are those supposed to be put into CMD or what the instructions suck :p (No offence)
12-19-2010, 07:54 AM #36
Masta-blasta117
»»───Knee───►
Originally posted by cgs18 View Post
Umm Just wondering if anyone noticed that the You must login or register to view this content. post is from 5/27/2010? I hate being the kill joy.... O_o


Originally posted by Marvin1554
All those "codes" are those supposed to be put into CMD or what the instructions suck :p (No offence)

---------- Post added at 10:08 PM ---------- Previous post was at 10:07 PM ----------



YEP!! thats where i got it from

All those "codes" are those supposed to be put into CMD or what the instructions suck :p (No offence)


you u need ubuntu to do this and in that it is called something else, not cmd but sortta the same thing though
12-19-2010, 02:59 PM #37
jackrtk
haters gonna' hate
Originally posted by blasta117 View Post
why shouldent it?



it might because the 2g, 3g, and 4g have same os coding



yep


This post annoyed me..

1) The operating system and bootloader are two different things...
It will NOT work on iPod 4g or 3g as you cannot run unsigned code at iBoot level, nevermind the low level bootloader (at this minute)
2) You cannot install android to the iPod touch 2g as the kernel drivers need recoded.

Please don't be a fool and give people false hope. that is all.

Copyright © 2026, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo