iDroid 3G

U ovom postu opisat ću najjednostavniji način kako podesiti dual boot iPhone OS-a i Androida 1.6 na vašem naravno iPhone-u.

Za sada je sve još u ranoj beta fazi, tako da nemojte previše očekivati od samog iDroida, ali stvar se počela jako brzo razvijat, te me ne bi začudilo da za mjesec do dva imamo potpuno funkcionalnu verziju Froyo-a, koja se vrti na našim uređajima.

Prva stvar koja vam je potrebna za instalaciju iDroida je jailbreakan iPhone, linux instalacija ili live CD bilo koje distribucije (preporučam Ubuntu), te naravno image samog Android OS koji možete skinuti ovdje, ukoliko nemate instaliran open iBoot potrebna su vam i dva programa koja možete skinuti ovdje.

Kada ste zadovoljili sve gore navedene uvjete ulogirani u Ubuntu, potrebno je sve datoteke koje se nalaze unutar “idroid_2010_05_15.tar.gz“ prebaciti u direktorij /private/var na vašem iPhonu, to ćete učiniti tako da u konzoli izvršite sljedeću komandu (hint: lozinka je Alpine)

scp -C /[dir u kojem je sadržaj iz idroid_2010_05_15.tar.gz]/* root@[wifi adresa iPhone-a]:/private/var

zatim je potrebno svim datotekama dati dozvole 775

ssh root@[ wifi adresa iPhone-a]

cd /private/var

chmod 755 ramdisk.img system.img userdata.img cache.img android.img.gz zImage sdcard.img

exit

kada ste uspješno završili kopiranje i promjenu dozvola vrijeme je za instalaciju iBoot-a. Iz arhive user.zip raspakirajte datoteke u željeni direktorij, te desnim klikom na njih u dozvolama stavite kvačicu na dozvoli izvršavanje datoteke kao programa.  Porenite instalaciju  libUSB.

sudo aptitude install libusb-1.0-0

Nakon toga potrebno je iPhone staviti u Recovery Mode – to ćete postići tako da:

  1. Ugasite iPhone
  2. Držite pritisnuti Home
  3. Odmah nakon pritiska Home gumba priključite podatkovni kabel te pričekajte da se pojavi „Connect to iTunes“

Nakon toga se u terminalu postavite u direktorij u kojem se prije raspakirane user datoteke nalaze i izvršte sljedeće komande:

sudo ./loadibec openiboot.img3

sada biste na zaslonu svoga uređaja trebali ugledati openiBoot, pritisnite gornji gumb kako biste odabrali „console“  i nakon toga pritisnite home. Pričekajte sa se učita te u terminal upišite slijedeću komandu

sudo ./oibc

ukoliko dobijete pogrešku tipa “./oibc: error while loading shared libraries: libreadline.so.5” pokrenite synaptics package manager i  instalirajte libreadline 5, u protivnom biste na vašem terminalu sada bi trebao biti ispisan isti tekst kao i na zaslonu iPhone-a, te upišite

install

i kada završi

reboot

Nakon restarta odabirom androidove ikone pokrenut će se android sustav.

Nikada nemojte raditi „hardreboot“ jer postoji mogućnost da se prebriše NOR iPhone-a. Već uvijek pokrenite emulator terminala koji se nalazi u dev tools, te upišite

su

i nakon toga

reboot

Uživajte.

PS. Ograđujem se od odgovornosti vezane za bilo kakvu štete koju možete prouzročiti gore opisan postupcima, te sve radite na vlastitu odgovornost!

PPS. Za više informacija posjetite i podržite projekt, a za najnovije vijesti pratite @planetbeing na twitteru.

Komentari su zatvoreni.
%d bloggers like this: