Videonávod – Google Android na iPhone

Rozhodl jsem se pro vás sepsat článek a natočit videopodcast, který se zaměří na instalaci Android OS na iPhone 2G. Chci jen upozornit, že instalaci děláte na vlastní nebezpečí a nenesu tedy žádnou odpovědnost za jakékoliv problémy s Vašimi zařízeními.

Co budeme potřebovat:

Předtím než vůbec začnete, stáhněte si následující soubory a pečlivě přečtěte:

  1. Důležité! Android lze nainstalovat pouze na Jailbreaknutý iPhone 2G!!
  1. VirtualBox (odkaz ke stažení).
  2. VirtualBox Ubuntu Image (odkaz ke stažení). Stáhněte si Ubuntu Linux 9.10 pojmenované jako Karmic Koala x86
  3. PhoneView, DiskAid nebo iPhone Explorer (odkaz ke stažení).  Můžete také použít FTP klienta pro přenos přes SSH
  4. Android obrazy souborů (odkaz ke stažení) - jedná se o mnou uploadované a patchnuté Android soubory

-heslo pro rozbalení archivu je: jablicka.com

Videotutoriál:

Video je pouze pro větší představu o krocích. Doporučuji si přečíst i text pod videem, kde jsou přesně popsány kroky včetně příkazů. Pokud chcete video zhlédnout v HD rozlišení, můžete si ho pustit zde.

(od 17. minuty záběry Androidu na iPhonu)

Příprava:

1. Zapněte jeden z vašich programů na přenos souborů do rootu iPhonu.

2. Přejděte do adresáře private/var

3. Zkopírujte sem soubory ramdisk.img, userdata.img, cache.img,  zImage a patchnuté soubory system.img, android.img.gz, které jste si stáhli.

4. To je vše, co budete potřebovat zkopírovat přímo do iPhonu.

Nastavení VirtualBoxu:

  1. Nainstalujte VirtualBox
  2. Otevřete VirtualBox
  3. Přesuňte se do Virtual Media Manager
  4. Ujistěte se zda jsou Pevné Disk zaškrtnuté
  5. Klikněte na Přidat
  6. Naveďte se až do ubuntu-9.10.vdi, který jste stáhli a potvrďte
  7. Zavřete Virtual Media Manager
  8. Vyberte Nový
  9. Klikněte další
  10. Pojmenujte systém “Ubuntu”
  11. Jako operační systém vyberte Linux
  12. A jako verzi Ubuntu
  13. Klikněte na další
  14. Nastavte výši RAM, defaultní nastavení Vám postačí
  15. Klikněte na další
  16. Vyberte “Použít existující disk”
  17. Vyberte ubuntu-9.10.vdi
  18. Klikněte na další
  19. Klikněte na dokončit
  20. Spusťte nově vytvořený virtuální systém Ubuntu
  21. Heslo pro přihlášení je: reverse

Nastavení Ubuntu:

  1. Klikněte v horním panelu na System  > Administration > Synaptic Package Manager
  2. Napište heslo: reverse
  3. Ve vyhledávacím poli vyhledejte libusb-1.0 a klikněte na zaškrtávací políčko hned vedle libusb-1.0-0 a zde vyberte Mark for installation
  4. To samé udělejte s libreadline, a zde pro instlaci vyberte libreadline5
  5. Klikněte na Apply
  6. Jakmile se vše nainstaluje, tak vypněte Package Manager
  7. Otevřete Firefox (v Ubuntu)
  8. Stáhněte openiboot installer z tohoto odkazu
  9. Klikněte v horním panelu na Places > Downloads
  10. Extrahujte soubory v .zip do Ubuntu Home Folder
  11. Restartujte váš iPhone do Recovery Modu (Vypněte držením Home + Power tlačítka dokud iPhone nezhasne, poté pusťte tlačítko Power a držte Home – při tomto procesu za držení tlačítka Home připojte USB kabel -> tlačítko Home nespouštějte dokud na obrazovce iPhonu neuvidíte USB kabel)

iPhone Recovery Mode – video

Instalace Androidu!

  1. Ve VirtualBoxu, v okně Ubuntu přejděte dole na Zařízení (USB zařízení) a přepněte na iPhone (Recovery Mode)
  2. Klikněte v horním panelu na  Applications > Accessories > Terminal
  3. V Terminau napište (bez uvozovek): ’sudo su’
  4. Jako heslo opět použijte: reverse
  5. V terminálu napište: ./loadibec openiboot.img3
  6. Na vašem iPhonu uvidíte OpeniBoot obrazovku
  7. Klikněte na Power tlačítko pro posunutí označovátka na ikonku OpeniBoot Console
  8. Pak stiskněte tlačítko Home(nedržet, pouze stisknout).  Uvidíte mnoho textu dokud se nezobrazí text “Welcome to openiboot”
  9. V USB zařízeních ve VirtualBoxu opět přepnete na iPhone (OpeniBoot Mode)
  10. V Terminalu ./oibc
  11. Stejný text, který je na iPhonu nyní uvidíte i v Terminalu v Ubuntu
  12. Napište (bez uvozovek) ‘nor_read 0×09000000 0×0 1048576′ a stiskněte Enter
  13. Čekejte dokud se nezobrazí Done
  14. Napište (bez uvozovek) ‘~norbackup.dump:1048576′
  15. Tento příkaz vytvoří zálohu vaší iPhone NOR paměti a odešle do Home Folder v Ubuntu –zálohu si někam uložte
  16. V terminálu napište install a stiskněte Enter. Pokud je vše hotovo, tak máte OpeniBoot nainstalovaný v iPhonu.

Dokončení:

Nyní se vám po každém zapnutí či restartu objeví OpeniBoot, ve kterém si zvolíte zda chcete nabootovat do Androidu či do iPhone OS.

  1. Po nainstalování v Terminálu ještě napište ‘reboot’a stiskněte Enter
  2. Po naběhnutí OpeniBootu stiskněte tlačítko Power a přejděte značítkem na openiboot console
  3. Pro bootování Androidu při označení ikonky console Podržte delší dobutlačítko Home dokud nenaběhne text
  4. Nyní začíná bootovat Android – chvilku to potrvá
  5. Vše hotovo!

Postřehy:

-Android mi nebral PIN, a proto jsem ho musel v iPhone OS vypnout

-nefunguje datový tarif – EDGE

-Wi-Fi je nestabilní a nejde internet

-aplikace často hlásí chybu

-chybí Market

-nemožnost instalace aplikací

+Volání a psaní SMS funguje

+systém a multitouch jsou celkem rychlé a stabilní

Samozřejmě je nutné brát v potaz, že se jedná o prvotní alpha verzi tohoto portu. Časem se jistě vše vylepší. Doufám, že Vám článek pomohl a okusili jste díky němu tajemství OpeniBoot a Android na iPhonu.

V případě jakéhokoliv dotazu či problému mě kontaktujte nebo zanechte komentář pod článkem.

Mohlo by Vás také zajímat:

Sdílení článku:

Přidat nový komentář