W tym tutorialu opiszę instalację Androida 1.6 na naszym kochanym urządzonku jakim jest iPhone 2G
Na początek najważniejsze:
Wszystko co robisz, robisz na własną odpowiedzialność. Autor nie ponosi odpowiedzialności za wszelkie poniesione szkody. Jest to metoda przeznaczona JEDYNIE na iPhone'a 2G
Nie jestem autorem tutoriala, a jedynie jego tłumaczem! Metoda sprawdzona przeze mnie! Oryginał znajduje się: TUTAJ
W tłumaczeniu pominąłem kilka punktów związanych z SHH gdyż uznałem, że szybszym sposobem jest iFunBox.
Informacje podstawowe:
-iPhone musi być po jailbreak'u.
1) Pobierz te dwie paczki:
idroid-release-0.1.tar.bz
iDroid_images.tar.bz2
i ten plik (musisz go pobrać! w archiwum znajduje się niepoprawna wersja):
openiboot.img3
Wypakuj obydwa pliki na pulpit używając 7-Zip'a.Będziesz musiał wypakować plik .tar.bz2 który zmieni się w plik .tar.
Wypakuj go ponownie, żeby mógł być on odczytany przez system Windows.
2) Pobierz iFunBox Tutaj (menedżer plików) co jest sposobem dużo szybszym niż używanie SHH.
3) Zastąp "system.img" i "android.img.gz" w idroid-release-0.1/prebuilt/ pikami z drugiego archiwum .tar.gz.
Zastąp również plik openiboot.img3 tym pobranym osobno.
4) Przenieś zawartość folderu "Prebuilt" do folderu /private/var na twoim iPhone'ie używając iFunBox'a. Nie zajmie to zbyt wiele czasu.
W tym kroku będziesz potrzebował płytki LiveCD z Ubuntu (im nowszy tym lepiej).
5) Załaduj system Ubuntu LIVE CD. Upewnij się że masz zainstalowane libusb-1.0-0.Jeśli nie to po prostu to znajdź w System - Admin - Package Manager Tool i zainstaluj.
6) Zrestartuj iPhone'a i wprowadź go w tryb Restore (nie DFU). Aby to zrobić wyłącz telefon i przytrzymując wciśnięty przycisk Home podłącz iPhone'a do komputera. Powinna się pojawić ikona iTunes'a z kablem.
7)Skopiuj "loadibec", "openiboot.img3" i "oibc" do folderu domowego (home) w Linuksie. Otwórz terminal.
8)Wykonaj następujące czynności:
-) wpisz: "sudo ./loadibec openiboot.img3"
-) Wciśnij przycisk Power i wybierz iBoot.
-) Wciśnij przycisk Home.
-) Wpisz "sudo ./oibc" w terminalu w momencie pojawienia się komunikatów OpeniBoot'a.
-) Wpisz "install"
-) Wklep "reboot" kiedy skończy się instalacja.
I na koniec:
Metoda ta zadziałała u mnie. Nie oznacza to, że zadziała u każdego. Jeśli wystąpią problemy z boot'owaniem się iPhone'a da się go przywrócić do życia używając DFU.
Mogą się też pojawić problemy z wpisywaniem PIN'u. Android wyrzuci komunikat o tym, że PIN jest niepoprawny mimo tego, że wpisujemy poprawny. Wtedy trzeba na innym telefonie wyłączyć PIN na karcie SIM i problem znika.
Włączając Androida polecam przytrzymać przycisk Home do momentu pojawienia się loga Linuksa (Pingwinka). Pomijana jest cała sekwencja konsoli OpeniBoot'a. Bardzo to przyspiesza uruchamianie się systemu.
Zezwalam na kopiowanie, ale pod warunkiem wcześniejszego zapytania o zgodę.