Author Topic: TriBoot OpeniBoot[iPhone 2G][On screen power off]  (Read 15954 times)

nitestarzz

  • Guest
TriBoot OpeniBoot[iPhone 2G][On screen power off]
« on: April 29, 2010, 08:05:24 PM »
Base on the thread (My Sexy OpeniBoot Idea by AndareAvanti) http://http://www.idroidproject.org/forum/viewtopic.php?f=24&t=49
Icons - iDroid Set http://lab.iirojappinen.com/idroid/ ,Custom Apple Icon

I've made it to work on my iPhone 2G

1. OpenIBoot iPhone 2G [TriBoot] without on screen power off menu.


[Controls]
- Power(Tap) -> Toggle Next
- Power(Hold 2sec) -> Power off
- Vol Up -> Select Previous Option
- Vol Down -> Select Next Option
- Home -> Boot Selected

And of cause, short video of it running
http://http://www.youtube.com/watch?v=9Ipm9ZfBKX8

No more holding 2-3secs to boot iDroid  :lol:

Download link here (Source code, Compiled img3 & bin included)
http://http://www.gazup.com/NJ6c9-openiboot-nitestarzz.zip-download-mirrors

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
2. OpenIBoot iPhone 2G [TriBoot] with on screen power off menu.


[Controls]
- Power(Tap) -> Toggle Next
- Power(Hold 2sec) -> Power off
- Vol Up -> Select Previous Option
- Vol Down -> Select Next Option
- Home -> Boot Selected
- Vibration key toggle Page 1 & 2 (Screen will switch after toggle)(Screenshot is page 2 option)

Download link here (Source code, Compiled img3 & bin included)
http://http://www.multiupload.com/5MGJ4A04R7
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Guide to install/update [requires libusb, libreadline and pthread] [Linux]

1. Updating an existing openiboot installation:
- Launch openiboot, using the menu on the device.
- Run the client:
 
Code: [Select]
sudo ./oibc- Copy the openiboot binary in the device memory:
 
Code: [Select]
!openiboot.bin- Jump to it:
 
Code: [Select]
go 0x09000000- Relaunch openiboot console using the menu on the device.
- Relaunch the client:
 
Code: [Select]
sudo ./oibc- Install the new version:
 
Code: [Select]
install- Reboot your device after install complete
 
Code: [Select]
reboot
2. New install:
 
Code: [Select]
sudo ./loadibec openiboot.img3- Run the client:
 
Code: [Select]
sudo ./oibc- To install openiboot in the NOR (optional): run   “install” in openiboot client (to uninstall, restore/update/run QuickPwn)
« Last Edit: May 06, 2010, 06:52:27 PM by nitestarzz »

Offline jonsey

  • Member
  • Posts: 36
  • Karma: +0/-0
    • View Profile
Re: OpenIBoot iPhone 2G (TriBoot)
« Reply #1 on: April 29, 2010, 08:36:48 PM »
niceeeeeee!!  :o

Offline ddominator

  • Global Moderator
  • Member
  • *****
  • Posts: 1422
  • Karma: +2/-1002
  • Trust me, I'm a doctor.
    • View Profile
    • Unofficial iDroid News Blog
  • iDevice: iPhone 2G 3.1.3
  • iDroid Version: Pepparkaka (ddominator custom)
  • Jailbreak: redsn0w 0.94
Re: OpenIBoot iPhone 2G (TriBoot)
« Reply #2 on: April 29, 2010, 10:30:25 PM »
Dude just post the files and method when you get the time.  I can help write the guide.
Help Google takeover the world. Use Android on your mobile devices, use Chrome Browser, use Chrome OS!!!  Sell your souls to Google!
Useful links:
FAQ - http://www.idroidproject.org/wiki/FAQ
User Manual - http://www.idroidproject.org/wiki/User_Manual
Recovery Mode - http://www.idroidproject.org/wiki/DFU

Offline Noltari

  • Member
  • Posts: 166
  • Karma: +0/-0
    • View Profile
Re: OpenIBoot iPhone 2G (TriBoot)
« Reply #3 on: April 29, 2010, 11:14:03 PM »
very nice :D
Source: http://github.com/Noltari/iphonelinux
[iPhone 3G] OpeniBoot Builds: viewtopic.php?f=18&t=225
[iPod Touch 1G] OpeniBoot Builds: viewtopic.php?f=16&t=94

udK

  • Guest
Re: OpenIBoot iPhone 2G (TriBoot)
« Reply #4 on: April 29, 2010, 11:47:39 PM »
yeah! that's nice!  ;)

RevolutionMaster

  • Guest
Re: OpenIBoot iPhone 2G (TriBoot)
« Reply #5 on: April 30, 2010, 01:40:47 AM »
Just a suggestion: How about going back to the standard look, stacking the three on top of eachother? This looks... shrunken.

Either way: Awesome work!

Offline Popple3

  • Dev
  • Member
  • Posts: 81
  • Karma: +0/-0
    • View Profile
    • DanielBrierton.ie
Re: OpenIBoot iPhone 2G (TriBoot)
« Reply #6 on: April 30, 2010, 03:05:33 AM »
Sweet! Any chance you could post 2G and 3G openiboot.img3 files? Or perhaps fork the git repo and post the code online?
HTC Desire - Oxygen 0.2.2 (Stock FroYo)

iPhone 3G - iOS 4.1 / iDroid MoJo 1.0.4.1

nitestarzz

  • Guest
Re: OpenIBoot iPhone 2G [TriBoot][With Downloads]
« Reply #7 on: April 30, 2010, 07:55:12 AM »
Source code and compiled img3 and bin included in the first post for download.

Offline Novo

  • Member
  • Posts: 24
  • Karma: +0/-0
    • View Profile
Re: OpenIBoot iPhone 2G [TriBoot][With Downloads]
« Reply #8 on: April 30, 2010, 08:43:35 AM »
NICE!
i hope they will include it in their git src.

Offline ddominator

  • Global Moderator
  • Member
  • *****
  • Posts: 1422
  • Karma: +2/-1002
  • Trust me, I'm a doctor.
    • View Profile
    • Unofficial iDroid News Blog
  • iDevice: iPhone 2G 3.1.3
  • iDroid Version: Pepparkaka (ddominator custom)
  • Jailbreak: redsn0w 0.94
Re: OpenIBoot iPhone 2G [TriBoot][With Downloads]
« Reply #9 on: April 30, 2010, 09:18:18 AM »
Thank you!!! Now a way to turn of Android with out having to reboot into iPhone OS. (reboot then turn off)

I'll be posting a guide for Windows installation later.
Help Google takeover the world. Use Android on your mobile devices, use Chrome Browser, use Chrome OS!!!  Sell your souls to Google!
Useful links:
FAQ - http://www.idroidproject.org/wiki/FAQ
User Manual - http://www.idroidproject.org/wiki/User_Manual
Recovery Mode - http://www.idroidproject.org/wiki/DFU

nitestarzz

  • Guest
Re: OpenIBoot iPhone 2G [TriBoot][With Downloads]
« Reply #10 on: April 30, 2010, 09:21:05 AM »
Quote from: "ddominator"
Thank you!!! Now a way to turn of Android with out having to reboot into iPhone OS. (reboot then turn off)

I'll be posting a guide for Windows installation later.

You can't turn off android with this, u can only power off in the openiboot screen, not within android itself
Oh do u mean issue reboot in terminal of android and at openiboot screen and power off?
« Last Edit: April 30, 2010, 09:46:36 AM by nitestarzz »

Offline ddominator

  • Global Moderator
  • Member
  • *****
  • Posts: 1422
  • Karma: +2/-1002
  • Trust me, I'm a doctor.
    • View Profile
    • Unofficial iDroid News Blog
  • iDevice: iPhone 2G 3.1.3
  • iDroid Version: Pepparkaka (ddominator custom)
  • Jailbreak: redsn0w 0.94
Re: OpenIBoot iPhone 2G [TriBoot][With Downloads]
« Reply #11 on: April 30, 2010, 09:36:34 AM »
Quote from: "nitestarzz"
Quote from: "ddominator"
Thank you!!! Now a way to turn of Android with out having to reboot into iPhone OS. (reboot then turn off)

I'll be posting a guide for Windows installation later.

You can't turn off android with this, u can't only power off in the openiboot screen, not within android itself
Oh do u mean issue reboot in terminal of android and at openiboot screen and power off?
Yes I mean reboot then turn off at openiboot screen. Previously we had to reboot to iPhone OS to turn off.

Hmmm... ./oibc command is not working. I can't remeber how I installed openiboot.

EDIT: Ok I got it installed but I have to copy the files into the original openiboot folder I extracted (except oibc and loadibec).

I will post the windows guide as another post. Sorry for double-posting.
Help Google takeover the world. Use Android on your mobile devices, use Chrome Browser, use Chrome OS!!!  Sell your souls to Google!
Useful links:
FAQ - http://www.idroidproject.org/wiki/FAQ
User Manual - http://www.idroidproject.org/wiki/User_Manual
Recovery Mode - http://www.idroidproject.org/wiki/DFU

Offline ddominator

  • Global Moderator
  • Member
  • *****
  • Posts: 1422
  • Karma: +2/-1002
  • Trust me, I'm a doctor.
    • View Profile
    • Unofficial iDroid News Blog
  • iDevice: iPhone 2G 3.1.3
  • iDroid Version: Pepparkaka (ddominator custom)
  • Jailbreak: redsn0w 0.94
Re: OpenIBoot iPhone 2G [TriBoot][With Downloads]
« Reply #12 on: April 30, 2010, 10:15:41 AM »
As I got mine to work running VirtualBox in Windows 7, here's how I did it.  Thank you to nitestarzz for a great job.

Installation instructions for Windows Users.

Requirements:
-VirtualBox with 9.10 Karmic Koala Ubuntu
-iPhone USB to PC cable
-iPhone 2g with Openiboot and Android already installed.

Getting Started / the easy part

1. Restart your iPhone and put in Openiboot mode (choose Openiboot but press Home button quickly so it won't load into Android).  Connect it via USB to your PC.
2. Open VirtualBox.
3. Select Ubuntu (don't start/run yet), click Settings.
4. Under Settings go to USB.
5. Make sure "Enable USB Controller" and "Enable USB 2.0 (EHCI) Controller" are checked.
6. Add a USB device (click the small icon with the +)
7. Select "Apple Inc. Apple Mobile Device (Openiboot Mode)"
8. Make sure it's checked.
9. Press Ok.

* In steps 3 to 9, if you don't see "Apple Inc. Apple Mobile Device (Openiboot Mode)" from the list. Run Ubuntu and connect your iPhone in Openiboot Mode. If it connects, proceed to step 11. If it doesn't, then shutdown Ubuntu and repeat steps 3 to 9. Log off from Windows and Log-on again (faster than restarting Windows). Repeat starting from step 1 but skip steps 3 to 9.

The bloody part...

10. Run Ubuntu (iPhone is in Openiboot mode and is connected and detected via USB).
11. Once Ubuntu is fully booted up and loaded, download Nitestarzz's Zip file. /ubuntu/Downloads is the default save directory.
12. Once download is complete, right click the file (openiboot-nitestarzz.zip) and choose "Extract Here". A folder called  "openiboot-nitestarzz" should appear (without quotation marks of course).
13. Open Terminal (Applications -> Accessories -> Terminal). Time to type the commands.  They're the ones in quotation marks and don't included the quotation marks when typing.
14. Enter: "cd Downloads/openiboot-nitestarzz" (or go to whatever directory you saved/extracted it to, it's case-sensitive)
15. Enter: "sudo ./oibc" (if this doesn't work "./oibc")
16. Ubuntu might ask for your password, enter "reverse" without quotation marks.
17. Enter: "!openiboot.bin" The words "file received (296488 bytes)" should appear in Terminal and on your iPhone.
18. Enter: "go 0x09000000" those are zeros not capital letter O's just to make sure.  The words "Jumping to 0x09000000" should appear in Terminal and the iPhone will show the new boot screen.
19. Relaunch openiboot in console (use the volume keys and press home once the Openiboot is selected [option at the far right]).
20. Close Terminal. Ignore the warning, just click the "Close Terminal" button. Restart Terminal.
21. Enter: "cd Downloads/openiboot-nitestarzz"
22. Enter: "sudo ./oibc" (or just "./oibc" if not working). Type your password
23. Enter: "install" and a bunch of lines of text will appear on Terminal and on your iPhone.
24. After the line "Images installed" appears, reboot phone by entering "reboot" and you're done.

* In steps 15 to 24, if Ubuntu Terminal keeps displaying "sudo: ./oibc: command not found" or "bash: ./oibc: Permission denied", here's the workaround. Copy openiboot.bin, openiboot.img to the original openiboot folder, overwrite the old files if needed.  In Terminal use "cd Downloads/openiboot/" instead.
Help Google takeover the world. Use Android on your mobile devices, use Chrome Browser, use Chrome OS!!!  Sell your souls to Google!
Useful links:
FAQ - http://www.idroidproject.org/wiki/FAQ
User Manual - http://www.idroidproject.org/wiki/User_Manual
Recovery Mode - http://www.idroidproject.org/wiki/DFU

samuelsilva

  • Guest
Re: OpenIBoot iPhone 2G [TriBoot][With Downloads]
« Reply #13 on: April 30, 2010, 12:06:47 PM »
great tuto ddominator work for me thanks keep good work  :D

exploitz

  • Guest
Re: OpenIBoot iPhone 2G [TriBoot][With Downloads]
« Reply #14 on: April 30, 2010, 02:27:03 PM »
Hey that looks great! Good work :)