Oldal: Kezdőlap / Bemutató / Oldal: Android 2.2 Froyo telepítése iPhone 3G-re

Android 2.2 Froyo telepítése iPhone 3G-re

2010. június 28. | 6 hozzászólás | Kategória: Bemutató

Az Android 1.6 OS nemrégiben sikeresen portolásra került iPhone 2G-re, most pedig folytatva ezt az utat, akár már iPhone 3G készüléken is élvezhetjük a legújabb Android 2.2 Froyo OS adta örömöket. Számos helyen olvasni a Froyo telepítéssel kapcsolatos útmutatókat, melyek ugyan nagy vonalakban leírják a lépéseket több-kevesebb sikerrel, azonban mi a részletekbe is továbbmentünk, feltettük, futtattuk, teszteltük, melynek eredményeit lent olvashatjátok. Mielőtt valaki belevág a folyamatba, érdemes megemlíteni, hogy ne várjunk tökéletes működést, ugyanis sajnos néhány funkció olyanok, mint például a Wi-Fi és az audió egyelőre nem elérhetők megfelelően az iPhone 3G-re portolt Androidon. Most viszont nézzük, hogy hogyan is varázsolhatjuk a meglévő iPhone OS mellé az Android OS legújabb üdvöskéjét, a Froyot.

iphone android froyo

Előkészületek

Fontos, hogy készítsünk mentést az iPhone-ról, mielőtt belevágnánk a folyamatba, mivel könnyen elveszíthetjük minden adatunkat. A telepítés tulajdonképpen megegyezik a jól ismert Planetbeing által bemutatott módszerrel. Az alábbi útmutató kizárólag csak iPhone 3G telefonok esetén érvényes, tehát iPhone 2G és 3GS készülékekre az alábbi leírás nem megfelelő! A műveletet csak tapasztalt felhasználóknak ajánljuk, mivel könnyen “brick”-elhetjük vele a telefont (azaz működésképtelenné tehetjük).

A legfontosabb az, hogy tisztában legyünk a DFU (5 másodpercig Home, 10 másodpercig Home + Power együtt, majd 10 másodpercig Home gomb lenyomásával, ahol a Home végig nyomva marad) és a Recovery (tartsuk lenyomva a Home gombot, csatlakoztassuk a telefont a számítógépre, és csak akkor engedjük el, ha megjelent a “connect to iTunes” felirat) módok fogalmával. Windows alatt, mindenképpen virtuálisan kell telepítenünk, vagy Live CD-ről be kell bootolnunk egy Ubuntut. Jelen útmutatóban Ubuntu vagy pedig Mac OS X 10.6.4 verzió alatti telepítést mutatunk be.

iphone android froyo

Hozzávalók

  • Jailbreakelt iPhone 3G telefon
  • Openssh vagy USB fix csomag (Cydiaról letölthetők)
  • Android image files, utils (loadibec, oibc, openiboot.img3, firmwares mappa)

Telepítés

DiskAid vagy Transmit program segítségével, töltsük fel a jalibreakelt telefonunkra, az Android .img fájljait a /private/var mappába. Ezek után hozzunk létre a /private/var mappán belül egy firmware könyvtárat, ahova felmásoljuk a különböző drivereket, melyek pl. a touch screenhez kellenek. Fontos, hogy a fájlokat teljes mivoltukban másoljuk fel. Ha ezzel elkészültünk, kapcsoljuk ki a telefont, majd tegyük Recovery módba. Nyissunk meg a Terminalt, és adjuk ki a következő parancsokat:

cd ~/Desktop/utils
./loadibec openiboot.img3

A következő lépésben egyet villanni fog a kijelzőnk, és bejön egy menü 3 választási lehetőséggel – iPhone OS, Console, Android. A hangerőszabályzóval válasszuk ki a Console opciót, és nyomjuk meg a Home gombot. Ezzel egyidőben a konzolban adjuk ki a következő parancsot.

./oibc

Itt a Terminal ablakunkban fog megjelenni az, ami az iPhone kijelzőjén is. A “welcome to iBoot” szöveg után, különböző parancsokat adhatunk ki a telefonnak. Fontos, hogy biztos, ami biztos alapon, elmentsük a NOR tartalmát, hogyha bármi balul sülne el, vissza tudjuk azt állítani. Adjuk ki a következő parancsot, az oibc konzolban

nor_read 0x09000000 0x0 1048576
~norbackup.bin@0x09000000:1048576

Így el is mentettük a NOR-t, amivel egy fájl jelent meg az oibc és loadibec-t tartalmazó mappában. Ezt tegyük el egy biztonságos helyre! Bármikor ha kell, meglegyen! Majd adjuk ki a következő parancsot.

install

Ez jópár percig el fog tartani. Ha megjelent az “Images installed” felirat a konzolban, akkor írjuk a következő parancsot.

reboot

Ezzel végeztünk is az Android telepítésével – most már rendelkezésre áll a dualbootos iPhone-unk. Újraindítás után, a hangerőszabályzókkal válasszuk ki az Android OS-t, és a Home gombbal indítsuk el. Figyelem! A bootolási folyamat akár 3-5 percig is eltarthat.

iphone android froyo

Tapasztalatok

Sajnos van jónéhány funkció, ami nem működik vagy működésük bizonytalan. Ezek a következők:

  • nincs hang, így hívást sem lehet kezdeményezni
  • nem elérhető a Wi-Fi
  • SIM kártya pin kódot nem támogatja
  • nincsen megoldva a power management, és a GPU-t sem támogatja, így eléggé gyorsan melegszik a telefon, és gyorsan merül
  • csak a 05.11.07 (3.1.2) basebandet támogatja
  • újraindítani csak a Home és a Power együttes nyomvatartásával lehet a készüléket

Az iPhone 3G telefonon a Froyo nagyon lomha és eléggé lassan reagál az egyes parancsokra. Gyakorlatban nehezen használható, sokkal inkább egyelőre csak egy tech-demo változat. Ha sikerül megoldani az audió és a Wi-Fi vezérlést, és némileg optimalizálni az operációs rendszert, valamint emellett megjelenik a Market elérhetősége is a telefonon, akkor további használatra is elképzelhető, hogy Android OS-t futtassunk 3G iPhone-on.

iphone android froyo

Megjegyzések

  • Az Androidot a DFU módból való restore-al lehet eltávolítani a telefonunkról.
  • Gyakori hiba, hogy a loadibec nem csinál semmit, rossz loadibec verziót használunk, vagy nincsen libusb támogatás a készüléken
  • Előfordul, hogy az oibc nem írja ki amit a konzol, ne próbálkozzunk VMWare alól.

Figyelem! A fenti folyamatot mindenki saját felelősségére végezze el. Az Androidhungary.com az esetlegesen, a telefonban okozott károkért semmilyen felelősséget nem vállal.

Forrás: RedmondPie, Linux on the iPhone

iphone android froyo

Címkék: , , ,

Hasonló bejegyzések

Hozzászólások követése

6 hozzászólás ehhez: “Android 2.2 Froyo telepítése iPhone 3G-re”

  1. robi hozzászólása:

    Értékeld!  0Thumb upThumb down

    Na, ez megvan, mostmár jöhet a Froyo a Desire-re és társaira.

  2. Csomi hozzászólása:

    Értékeld!  0Thumb upThumb down

    Így van robi

  3. Hubbba hozzászólása:

    Értékeld!  0Thumb upThumb down

    És a pulse-ra is jöhetne már… Bár most főzött rommal nagyon jól elvagyok vele…

  4. Cfox306 hozzászólása:

    Értékeld!  0Thumb upThumb down

    hát amúgy nem éri meg elcseszni a telót mert így csak az agya megy tönkre..:S

  5. nemsemmi hozzászólása:

    Értékeld!  0Thumb upThumb down

    Gyerekek. Ez bizony-bizony nem semmi!
     
    Miabúbánatos istennyiláért kell egy erre a bizonyos hardwarere megírt tökéleten működő célszoftver helyett felhekkelni, krekkelmi egy ezen a vason jóformán teljesen hasznavehetetlen os-t??????????
    Meg amúgyis! ezeknek az embereknek valóban nincs a társadalom számára hasznosabb elfoglaltságuk??
    Tessék  valami okosabb dologra fordítani ezt a hatalmas tudást!
    Üdv.
     

Trackback

  1. Hamarosan Android OS iPaden és iPhone 4-en az OpeniBoot segítségével | Magyar Google Android  

Hozzászólás írása

Amennyiben szeretnéd, hogy a saját avatárképed megjelenjen a hozzászólásod mellett, regisztrálj a gravatar.com oldalon, majd látogass vissza!