Az iPhone 2G esetén maga a baseband van függetlenre írva, így az restore-t követően is megmarad, mert a baseband nem kerül felülírásra, mindössze újból jailbreakelni kell majd a készüléket. A hivatalos függetlenítés itt gyakorlatilag szükségtelen, de mégis kipróbáltuk, így leírnánk a tapasztalatainkat, mert kissé más, mint az újabb készülékek esetén.
Az AT&T még az első generációs iPhone megjelenésével szerzett kizárólagosságot az amerikai piacon az iPhone forgalmazására, és ez évekig így is volt, ráadásul az iPhone 3G megjelenéséig itthon hivatalosan nem is lehetett kapni iPhone-t. Így az egyetlen lehetőség a jellemzően amerikai szürkeimport volt, és a függetlenítés.
Az iPhone 2G esetén maga a baseband van függetlenre írva a baseband szoftverének módosításával: leegyszerűsítve egyszerűen kivették belőle azt a programrészt, ami a szolgáltatófüggőséget ellenőrzi, és engedélyezi egy adott SIM használatát, vagy megtiltja. Ezen felül a használatához azért szükséges a jailbreak is, mert a lockdown-t patchelni kell, hogy ne kelljen újraaktiválni a készüléket, ha másik kártyát teszünk bele. Ráadásul mivel itt maga a baseband van függetlenre írva, így azt restore sem törli, hiszen az iPhone 2G basebandje az iOS 2.0-ban frissült utoljára, a jelenlegi verziót meg nem írja újra egy restore. Így gyakorlatilag független marad a készülék egy restore után is, csak újra kell jailbreakelni.
Az iPhone 2G hivatalos függetlenítése emiatt valójában szükségtelen, de kuriózum jelleggel ki akartuk próbálni. Az AT&T 2012. április 8-tól teszi lehetővé a lejárt hűségnyilatkozatú készülékek hivatalos függetlenítését, ugyanakkor sok esetben hajlamosak elutasítani a kérelmet, és több feltételnek meg kell felelni, hogy ez működhessen.
Érdemes minden esetben először a hivatalos utat választani, majd csak akkor fordulni az alternatív megoldásokhoz, ha a szolgáltatón keresztül nem jártunk sikerrel. Az AT&T-s készülékek hivatalos függetlenítéséről itt írtunk bővebben: Hogyan függetleníthetjük hivatalosan az AT&T-s telefonunkat?
Mivel nálunk a hivatalos függetlenítést az AT&T elutasította azzal, hogy nem tudják ellenőrizni, van-e élő hűség a készülékre, mert annak IMEI száma nem szerepel a rendszerükben, így maradt az alternatív megoldás. Az már más kérdés, hogy számukra nem volt logikus, hogy ha nincs a rendszerükben a készülék, akkor nem is lehet rá hűség, hiszen a hűséget úgyis nyilvántartanák…
Így a függetlenítéshez az előző cikkünkben említett swiftunlocks.com oldalt használtuk. A jelentősen alacsony ár miatt eléggé szkeptikusak voltunk a dologgal kapcsolatban, de hát 2 dollárt még akkor is megért a dolog kipróbálni, ha esetleg átverés.
Mivel PayPal fizetést is elfogadtak, így megadtuk az IMEI-t, rányomtunk a fizetésre, amivel elindult a folyamat. És mivel nem fűztünk hozzá túl sok reményt, meg is lepett minket, amikor nem egészen 4 órával később megkaptuk az értesítést, hogy elkészült a dolog:
Persze a történet még nem ér itt véget, épp amiatt, hogy az iPhone 2G-nél a baseband van módosítva. Így előbb azt kellett visszaállítani a az eredetire a bootloaderrel együtt.
Ehhez a függetlenítésnél használt BootNeuter használata volt szükséges a még jailbreakelt rendszeren (a BootNeuter a Cydiából telepíthető, egyszerűen csak keressünk rá!). Közben gondoskodtunk arról is, hogy véletlenül se csináljon vele bármit is az iTunes, így kikapcsoltuk a számítógépen az internetet, mert nem volt egyértelmű, hogy okozhat-e bármi problémát, ha a módosított basebandet próbálná meg függetleníteni, tehát a seczone-t módosítani. Természetesen készítettünk egy manuális backupot is, bár nem sok adat volt a készüléken.
A BootNeuter használatához először is ki kell kapcsolni, hogy a készülék X idő után automatikusan lezárjon, mert akkor megszakad a folyamat, és az tönkrevághatja a készüléket. Szerencsére erre a BootNeuter is figyelmeztet, és addig nem is hajlandó elindulni, amíg ezt át nem állítjuk.
Ezután tehát elindítottuk a BootNeuter-t, ami ellenőrizte az aktuális beállításokat – ez egy függetlenített iPhone 2G esetén így néz ki:
Ezután kikapcsoltuk a Neuter és az Unlock opciókat, majd ráböktünk a jobb felső sarokban a Flash gombra:
Mivel ehhez a CommCenter elindulása nélkül kell betöltenie a rendszernek, így először azt újraindította az alkalmazás, ami után újból el kellett indítani a BootNeuter-t:
Ekkor újból ki kellett kapcsolni a Neuter és Unlock opciókat, majd ismét rányomni a Flash gombra, mire a BootNeuter rákérdezett, hogy valóban ezt szeretnénk-e, de természetesen éppen ezt akartuk, így rányomtunk:
A BootNeuter először a bootloader-t írta vissza, hiszen kikapcsoltuk a függetlenítéshez szükséges Neuter opciót, ez egészen hamar megvolt, talán maximum 1 perc:
Ezután automatikusan elindult következő, és hosszabb lépés, a baseband újraírása, ez nagyjából 2 perc:
Mikor ez elkészült, egyszerűen leokéztuk az üzenetet, ami után a BootNeuter újból be akarta volna olvasni az aktuális helyzetet, ugyanakkor ezt ilyenkor sosem tudja, hanem ki kell lépni belőle, majd újraindítani a készüléket:
Ezután már semmi egyebet nem tettünk, mint restore-oltuk a készüléket, aminek a végén az AT&T-s kártya helyett egy magyar SIM-mel próbáltuk aktiválni – ami sikerült is, tehát valóban független lett. Innentől pedig már valójában jailbreak sem kell a készülékre.
- A 2 dolláros függetlenítésről itt írtunk bővebben: Swiftunlocks: AT&T-s iPhone-ok függetlenítése 2 dollárért!
- Az iPhone függetlenítési lehetőségeiről pedig itt: Gyakori kérdések: az iPhone függetlenítése