Home Hack Hogyan telepítsünk iPhone 2G-re Android-ot?

Ahogy pár napja megírtuk, tehetséges hackerek megoldották, hogy a korai iPhone-ra fel lehessen telepíteni az Android operációs rendszert. Az újabb iPhone törés még nincs megoldva, úgyhogy egyelőre ezzel kell beérnünk.

Figyelmeztetések:

  • Csak 2G készülékre működik! Ne próbálkozzunk 3G/3Gs telefonokkal, mert könnyen tönkre tudjuk tenni őket.
  • Az iBoot még korai verzióban van, ezért mindenki csak saját felelősségre használja!

Szükséges felszerelések

  • iPhone 2G, jailbrakelve
  • Ubunut live CD, vagy telepített Ubuntu Linux
  • Wifi kapcsolat

Telepítés

1. Töltsük le az iDroid csomagot.

Figyelem! Ebből a csomagból licenszelési dolgok miatt hiányzik a Wifi (sd8686_helper.bin, sd8686.bin) és az érintőképernyő (zephyr_main.bin, zephyr_aspeed.bin) vezérléséhez szüksége csomagok. Ezeket kézzel kell letöltenünk, és hozzáadni a letöltött csomaghoz. Aki érez magában elég késztetést, megcsinálhatja a wiki segítségével saját kezűleg, aki nem bízik ennyire képességében, az dobjon egy pm-et az eredeti leírást készítő embernek.

2. Csomagoljuk ki a letöltött iDroid állományt  7zip segítségével. Ne lepődjünk meg, nem lesz egymenetes tömörítés, de végül egy mappát kell kapnunk.

3. SSH-zunk be a telefonra, és az előkészített állományokat másoljuk be a /private/var könyvtárba. Ehhez használhatunk WinSCP-t vagy Cyberduck-ot.

4. Telepítsük az iBoot-ot. Ehhez lesz szükségünk az Ubuntu-ra. Fontos, hogy a libusb-1.0.0-ás csomagnak fent kell lennie. Ez ha nincs felrakva, mindenképpen tegyük fel. Megtehetjük terminál vagy a csomagkezelő segítségével.

A következő parancsokat a számítógépen kell kiadnunk. A loadibec, openiboot.img3 és oibc fájlokat másoljuk be az iDroid utils könyvárba, és ebben a könyvtárban nyissunk shellt.

Az iPhonet állítsuk Recovery Mode-ba a következő parancsokkal:

  1. Kapcsoljuk ki teljesen a telefont, és a kábelt is távolísuk el
  2. Nyomjuk le a home gombot
  3. Amíg lenyomva tartjuk a home gombot, csatlakoztassuk a telefont kábellel a géphez, vagy a doc-hoz.
  4. Addig nyomjuk a gombot, amig a connect-to-iTunes képet nem látjuk.

Ha megjelent, sikeresen bejuttotunk a recovery mode-ba. Jöhet a telepítés.

  • Adjuk ki a sudo ./loadibec openiboot.img3 parancsot.
  • Az openiboot menu-nek most meg kell jelenni a telefonon.
  • A telefon tetején lévő gombbal válasszuk ki az openiboot konzolt, majd nyomjuk meg a home gombot, hogy aktiváljuk.
  • Adjuk ki asudo ./oibc.-t Most elvileg ugyanannak a szövegnek kell megjelenni a telefonon, ami a számítógép termináljában látszódik.
  • Adjuk ki az install parancsot.
  • Ha a telepítés kész, indítsuk újra a készüléket a  reboot paranccsal.
  • A telefonnak most elvileg az openiboot-ba kell visszatérnie. Ismét válasszuk ki a consol opciót, de most tartsuk lenyomva a home gombot több mint 2 másodpercig. Ezzel tudjuk bootolni az Androidot.

Ezek után, ha újraindítjuk a telefont, az openiboot jön be. A Lock gomb segítségével tudunk átváltani az opciók közül.

A home gombot lenyomva tartva tudjuk elindítani rendszert. A consolet választva az Android fog elindulni.

Az eredeti leírás itt található: http://www.ihackintosh.com/2010/04/guide-to-install-android-on-iphone-2g/