Kérünk mindenkit, hogy mielőtt bármit is tenne a készülékével, figyelmesen olvassa el az alábbi cikkben foglaltakat. Az itt leírtak el nem olvasásából vagy meg nem értéséből fakadó problémákért nem tudunk felelősséget vállalni.
Frissítés #4: redsn0w 0.9.10b5 és frissített Corona
A jailbreak után továbbra is elképzelhetőek problémák az iBooks-ban, elsősorban az iBookStore-ból letöltött, DRM-védett tartalmak kezelése kapcsán. Az iBooks DRM-kezelése direkt úgy van megírva, hogy érzékelje, ha a készülék jailbreakelt, és így a tartalmak egy része hibásan jelenhet meg. @planetbeing ennek “örömére” elkészített egy javítást “crazeles” néven, ami áthidalja mindezt, hasonló módon, ahogyan még a 4.x idején @comex megoldotta azt a “hunnypot” csomaggal.
Ezt tartalmazza a frissített Corona csomag, és az új redsn0w is. Ha már jailbreakelt a készüléked, lefuttathatod rajta az új verziót, de vedd ki a pipát a Cydia telepítése elől!
Letöltés:
Frissítés #3: iBooks fix
Ahogyan a Corona csomag, úgy a redsn0w is frissült, hogy javítsa az elsősorban az iBooks kapcsán tapasztalható sandboxing hibát, ami miatt az konfigurációs hibára hivatkozva nem volt hajlandó rendesen működni.
Az új verziót ismét gond nélkül lefuttathatjuk a korábbi verzióval jailbreakelt készüléken, mindössze mindenképp vegyük ki a pipát az “Install Cydia” elől! Ha ilyenkor a készülék és az iOS verziójának automatikus felismerése esetleg hibával leáll, akkor válasszuk ki a készülékünknek megfelelő firmware fájlját az Extras / Select IPSW alatt.
De ugyanígy telepíthetjük az adott rendszerre a Corona csomagot is Cydiából, amelyik kényelmesebb. A Corona letöltéséhez Wi-Fi kapcsolat ajánlott annak mérete miatt.
Letöltés:
Frissítés #2: MobileSubstrate hibák javítása, Telenor fix
A redsn0w legújabb, b3-mas verziója azt a hibát javítja, ami akkor jelentkezett, ha a redsn0w-t egy korábbi jailbreaken újra lefuttattuk. Ebben az esetben a MobileSubstrate-ot használó alkalmazások nem működtek mindaddig, míg magát a MobileSubstrate-ot újra nem telepítettük.
Az új verziót lefuttathatjuk a korábban jailbreakelt készüléken, mindössze mindenképp vegyük ki a pipát az “Install Cydia” elől! Ha ilyenkor a készülék és az iOS verziójának automatikus felismerése esetleg hibával leáll, akkor válasszuk ki a készülékünknek megfelelő firmware fájlját az Extras / Select IPSW alatt.
Letöltés:
A másik fontos dolog, hogy a Telenor fixet már legutóbb frissítettük, pontosabban a hozzá tartozó CommCenter patchet, így a telenoros fixnek gond nélkül kell működnie, bár ezzel az új jailbreakkel még nem teszteltük.
Frissítés #1: launchctl hiba javítva
A frissített, b2-es verzióban egy, a launchctl-hoz kapcsolódó hibát javított @planetbeing, ahogyan azt már @saurik megírta Twitteren itt és itt. Természetesen most is lefuttatható újból a jailbreak a korábbi verzióval feltört rendszeren (akár Pwnagetool-os custom firmware-en is!), mindössze az “Install Cydia” opciója elől vedd ki a pipát mindenképp. Hasonlóképp fontos, hogy a redsn0w használata előtt tényleg kapcsold ki teljesen a készüléket.
Letöltés:
***
Korábban már volt szó arról, hogy pod2g átadja a felfedezett hibát az iPhone Dev Team-nek és a Chronic Dev Team-nek, hogy ő utána minden idejét az A5-ös processzorral szerelt készülékek (iPhone 4S, iPad 2) jailbreakjére tudja fordítani. Ennek köszönhetően a két fejlesztőcsapat két különböző megoldással a mai nap elérhetővé tette az untetheredet:
A Chronic Dev egy Cydiás csomagot készített belőle, míg az iPhone Dev Team frissítette a redsn0w és a Pwnagetool szoftvereket, amelyek így már képesek untethered módon jailbreakelni az 5.0.1-et.
Untethered jailbreak gyakorlatilag a 4.3.4 megjelenése óta nem volt, csak a régi iBoot-os iPhone 3GS-ekre. Más készülékek esetén csak az úgynevezett tethered jailbreak volt. Ez azt jelenti, hogy jailbreak után a készülék csak számítógép segítségével tölt be a legtöbb esetben. Ez most megváltozott, és a legújabb generációs készülékek kivételével elérhetővé vált az untethered.
Mivel működik?
Az 5.0.1 untethered jailbreak csak az alábbi készülékeket támogatja, mást nem:
- iPhone 3GS
- iPhone 4 (GSM és CDMA is)
- iPad 1
- iPod Touch 3. és 4. generáció
Teendők
Ha tehát jailbreakelnénk a készülékünket, a következőkre kell odafigyelnünk:
Ha jelenleg nem 5.0.1 van a készüléken, akkor azt frissítsük 5.0.1-re, ugyanakkor ha függetlenítenünk is kell, akkor ezt a frissítést mindenképp basebandet nem frissítő custom firmware segítségével tegyük meg, amit például a redsn0w tud nekünk megcsinálni. Ha nem így teszünk, akkor a készülék basebandje frissül, és az legtöbb esetben nem függetleníthető szoftveresen.
- Tipp: Ha a frissítéskor vagy a custom firmware felrakásakor hibát ír az iTunes, ezt a cikket nézd meg: Leggyakoribb iTunes hibaüzenetek
- Figyelem! Jailbreakelt készülékek menüből, készüléken történő, úgynevezett OTA (over-the-air) frissítése nem lehetséges, felesleges próbálkozni!
Ha már most is 5.0.1 van a készüléken tethered jailbreakkel, abban az esetben két lehetőségünk van: vagy lefuttatjuk rajta a legújabb redsn0w-t, kiszedve a pipát az “install Cydia” opció elől; vagy feltesszük a “corona” nevű Cydiás csomagot, amit a Chronic Dev készített. Teljesen mindegy, melyiket választjuk, mindkettőben ugyanaz van.
Ha korábban úgy jailbreakeltük az 5.0.1-et, hogy még az 5.0-t tallóztuk be, úgy egy kevert rendszerünk van, ami vegyíti az 5.0 és az 5.0.1 egyes fájljait. Ebben az esetben az adataink mentése után egy restore javasolt az 5.0.1-re (persze a basebandet nem frissítve, ha függetlenítünk is!).
Összefoglalva
Ha NEM kell függetlenítened, akkor frissíthetsz bátran 5.0.1-re, és használd a redsn0w legfrissebb verzióját a jailbreakhez.
Ha függetlenítened kell, használj custom 5.0.1-es firmware-t, mert az nem frissíti a basebandet, és nem is foglalkozik azzal sem, ha netán iPad-es van fent. Ebben például a redsn0w lehet a segítségedre, de az ezzel készített custom nem jailbreakelt, mindössze csak a basebandet nem frissíti, tehát a jailbreaket még le kell utána futtatni rajta.
Ha függetlenítened kell, de a fentieket nem érted pontosan, akkor inkább bízd egy tapasztaltabb ismerősre a dolgot, másképp könnyen elbukhatod a függetlenítés lehetőségét!
Jelenleg nem szükséges az 5.0.1 felrakásához az SHSH, hiszen az a hivatalosan elérhető legfrissebb firmware, így azt az Apple épp aláírja! Viszont mindenképpen mentsd le a legújabb TinyUmbrellával az SHSH-t az 5.0.1-hez, máskülönben később, ha kijön például az 5.0.2 vagy újabb, akkor utána nem fogod tudni visszatenni többet az 5.0.1-et, kizárólag csak az 5.0.2-t (vagy ami épp aktuálisan a legfrissebb hivatalosan elérhető firmware). Erről itt írtunk bővebben: Mi az az SHSH, és hogyan működik a TinyUmbrella?
Carrier- és logófixek: a T-mobile és Vodafone logófixeknek elvileg működniük kell probléma nélkül, de a Telenor carrier fix hivatalosan NEM az 5.0.1-hez való, így azt NE tedd fel! A Telenor carrier fixet a CommCenter patch miatt ismét frissíteni kell az 5.0.1-es CommCenterhez. Ha a jelenlegi, 5.0-ra készült Telenor fixet felrakod 5.0.1-re, akkor a rendszer nem tölt be, és restore lesz szükséges! A Telenor fix esetén már korábban frissítettük a CommCenter patchet, így annak is működnie kell!
Letöltés
A jelenlegi letöltési linkek az alábbiak, de ha nem működnének, akkor az iPhone Dev Team oldalán található cikkben vannak az aktuálisak, amiknek mindenképp működniük kell:
Figyelem! Tegnap óta frissült a redsn0w, részletek és letöltési link a cikk elejénél a frissítésben!
Az is elképzelhető, hogy az óriási érdeklődés miatt többször, vagy később kell próbálkozni.
(Ennél a cikknél minden OFF-topic hozzászólást törölni fogunk.)