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.

|
iphone_dev
Tic tac toe, it’s 3 in a row for @i0n1c’s untether! PwnageTool and redsn0w updated for iOS 4.3.3: http://is.gd/YFgrPU
2011.05.06. 11:07 |
Mivel az Apple szerencsére nem javította i0n1c kolléga untethered exploitját a 4.3.3-ban sem, így a Dev Team is kiadhatta a frissített redsn0w-t és Pwnagetool-t ami így már képes a 4.3.3 jailbreakelésére is. Persze azért vannak fontos dolgok most is, és az iPad 2-t egyelőre ezek sem támogatják.
Új funkcióként viszont belekerült a Multitasking Gestures választhatósága is a redsn0w-ba:

Mivel működik?
A 4.3.3-mas untethered jailbreak egyelőre csak a következő készülékek esetén érhető el:
- iPhone 3GS
- iPhone 4 (GSM)
- iPad
- iPod Touch 3G
- iPod Touch 4G
- Apple TV 2G (v4.3 8F202)
This device isn’t eligible… – Error 3194
Ha a 4.3.3 felrakásakor a Cydia van beállítva a hosts fájlodban, akkor jelenleg a frissítés vagy restore 3194-es hibával leállhat, mert saurik szervere még nem tartalmazza az adott eszközhöz a 4.3.3-mas SHSH-t, és valamiért nem tudta azt közvetlenül az Apple-től lekérni.
Egyrészt menj a TinyUmbrellában az Advanced fülre, és vedd ki a pipát a “Set hosts to Cydia on exit” elől, majd jobb oldalt alul nyomj az Apply-ra. Ezután egy újraindítás nem árt. Persze van más lehetőség, ha ez mégsem oldaná meg.
Windows esetén nyisd meg a C:\Windows\System32\Drivers\Etc\hosts fájlt (nincs kiterjesztése!), majd töröld belőle a gs.apple.com-ot tartalmazó sorokat, vagy a sorok elejére tegyél egy #-et. Mentsd el a fájlt, majd parancssorban írd be, hogy ipconfig /flushdns, vagy indítsd újra a gépet. Ezek után probléma nélkül mennie kell.
OS X esetén nyiss egy Terminal-t, és írd be, hogy sudo nano /etc/hosts, majd add meg a jelszavad. Keresd meg a gs.apple.com-ot tartalmazó sorokat, járj el ugyanígy: vagy töröld őket, vagy írj a sorok elejébe egy #-et. Ctrl+O-val mentsd el (itt még egy Entert is kell nyomni!), Ctrl+X-szel meg zárd be a nano-t. Ezután pedig töröld a DNS-cache-t a dscacheutil -flushcache paranccsal, vagy indítsd újra a Mac-et, és szintén probléma nélkül kell mennie a dolognak.
(Ha korábbi verziót próbálsz visszatenni, mint a 4.3.3, akkor a 3194-es hiba szokás szerint azt jelzi, hogy nincs SHSH-d ahhoz a verzióhoz.)
Frissítsek vagy ne frissítsek?
Frissíteni általában mindig javasolt, hiszen sok hibát javítanak az OS-ben ilyenkor. Most azonban kifejezetten jó okot adhat a frissítésre a “locationgate” néven elhíresült jelenség, így ha ez téged is frusztrál, úgy nyugodtan frissíthetsz a 4.3.3-ra, hiszen jailbreak már van rá.
Ugyanakkor ha függetlenítened kell, és így ultrasn0w-t használsz, az új verziót ismét csak custom firmware használatával tedd fel! Ha ugyanis gyári firmware használatával frissítesz, úgy frissül a baseband, és az új basebandre nincs függetlenítés.
iPhone 3GS esetén a gyári 4.3.3 telepítése után szoftveres megoldásként már csak az iPad baseband marad, ott viszont használhatatlanná válik a GPS a külső alkalmazásokban (iGO, Navigon, stb). Viszont ha már most is az iPad-es baseband van fent, azt a 4.3.3 sem frissíti!
iPhone 4 esetén csak a 01.59.00-s baseband függetleníthető, ha tehát ennél frissebb, arra szintén nincs szoftveres megoldás. A TinyUmbrella segítségével az iPhone 4 frissíthető gyári firmware használatával is a baseband megtartása mellett, de a baseband ellenőrzése miatt a folyamat vége recovery loop lesz.
Ezekhez tehát inkább custom 4.3.3 kell, hogy ne frissüljön a baseband (vagy egyáltalán ne foglalkozzon a baseband verziójával az iOS, és betöltsön gond nélkül). Custom 4.3.3-mas firmware-t a Pwnagetool legfrissebb változatával készíthetsz OS X alatt. Windowsra jelenleg nincs frissített eszköz, ami támogatná a 4.3.3-mas custom készítését pedig ott a Sn0wbreeze 2.7-es verziója.
És az iPad 2-vel mi lesz?
Az iPad 2 esetén volt már egy korábban felfedezett userland sebezhetőség, de ezt az Apple furcsa módon befoltozta, így az nem kerülhet kiadásra. Annyit lehet tudni, hogy comex talált egy másik hibát is, ami ugyanúgy userland típusú jailbreaket tesz majd lehetővé. Userland típusú, tehát egy, az iOS-ben jelenlévő szoftveres hibát használ ki. Viszont erről és a megjelenés idejéről a hiba esetleges kijavítása miatt nem tesznek közzé egyelőre semmi információt. Ha elkészült, akkor majd kiadják, addig felesleges kérdezgetni.
Ultrasn0w 1.2.3
Ahogyan írták, ez a frissített ultrasn0w is csak egy kompatibilitási frissítés, tehát csak azt teszi lehetővé, hogy az iOS 4.3.3 alatt is működjön a korábbi, függetleníthető basebandekkel a függetlenítés. Ez NEM új függetlenítés, kizárólag csak azokkal működik, amivel eddig is, az új basebandekkel NEM!

|
ultrasn0w
Today’s v1.2.3 ultrasn0w update goes along with PwnageTool and redsn0w updates for iOS 4.3.3 (compatibility only, no new BB support)
2011.05.06. 11:12 |
Windows 7 és többmagos processzor?
Ha Windows 7-et (vagy Vista-t) használsz, és többmagos processzor van a gépedben (például Core Duo, Core 2 Duo, stb), akkor be kell állítanod, hogy csak az egyik processzormagon fusson a redsn0w, különben a program összeomlik.

Ennek kiküszöbölésére hozz létre egy új parancsikont, aminek a “Cél” mezőjébe ezt add meg (a userneved értelemszerűen a saját felhasználónevedre cserélendő!):
C:\Windows\System32\cmd.exe /C start /affinity 1 C:\Users\[userneved]\Desktop\redsn0w.exe
Figyelem! Ez az egész EGY sor, csak szóközök vannak benne, sortörés NINCS, de nem fér ki, így az oldal lehet, hogy több sorba tördeli! Másold ki az egészet, illeszd be a parancsikon létrehozásánál, javítsd ki benne a felhasználóneved, és kész!
A fenti példa azt feltételezi, hogy a redsn0w.exe fájlt az asztalodra másoltad. Ha a fenti adatokkal létrehozott parancsikont használod, akkor az minden alkalommal megfelelő affinitással fogja indítani a redsn0w-t.
(Az affinitást manuálisan is beállíthatod, de annak az a hátránya, hogy a program minden egyes indításakor újra be kell azt állítani, mert az csak az adott futtatásra érvényes. Ehhez nyomd le a Ctrl+Shift+Esc kombinációt, hogy azzal nyiss egy Feladatkezelőt (Task Manager), menj az Alkalmazások (Applications) fülre, és keresd meg a redsn0w-t. Kattints rá jobb gombbal, és a menüben válaszd a Folyamathoz ugrás (Go to process) opciót, majd ott ismét kattints jobb gombbal, és válaszd a legalsó opciót, az Affinitás beállítását (Set Affinity…), és vedd ki a pipát a processzormagok elől, és csak egyet hagyj meg, majd okézd le.)
Összefoglalva
Ha NEM kell függetlenítened, akkor frissíthetsz bátran, és használd a redsn0w legfrissebb verzióját a jailbreakhez.
Ha függetlenítened kell, használj custom 4.3.3-mas firmware-t, mert az nem frissíti a basebandet, és nem is foglalkozik azzal sem, ha netán iPad-es van fent.
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
Jelenleg nem szükséges a 4.3.3 felrakásához az SHSH, hiszen az a hivatalosan elérhető legfrissebb firmware, így azt az Apple épp aláírja! Mindenképpen mentsd le az SHSH-t a 4.3.3-hoz, máskülönben később, ha kijön például egy 4.3.4 vagy újabb, akkor utána nem fogod tudni visszatenni többet a 4.3.3-mat, kizárólag csak a 4.3.4-et (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 NEM 4.3.3-hoz való, így azt NE tedd fel! A Telenor carrier fixet a CommCenter patch miatt frissíteni kell a 4.3.3-mas CommCenterhez. Ha a jelenlegi, 4.2.1-re készült Telenor fixet felrakod 4.3.3-ra, akkor a rendszer nem tölt be, és restore lesz szükséges!
Frissítés #1: némítás, affinitás, merülés

|
MuscleNerd
redsn0w & PwnageTool updated to fix the iPhone side switch vibrate issue Update #1 http://is.gd/YFgrPU .. thanks @i0n1c!
2011.05.08. 9:27 |
Némítógomb és a fordított vibrálás
Sokan tapasztalták azt a hibát, hogy a némítógomb átkapcsolásakor fordítva működik a dolog: némításkor nem vibrál a készülék, a hang visszakapcsolásakor viszont igen. Ennek viszont ugye épp ellenkezőképp kellene lennie. Úgy tűnik, ezt a jailbreak okozta, viszont i0n1c ennek kiküszöbölésére is rájött, így megjelent minden eszközből a frissített változat.
Ha tehát jelenleg is jailbreakelve van a készüléked bármely módszerrel, egyszerűen csak futtasd le rajta a redsn0w rc16-os változatát úgy, hogy kivetted a pipát az “Install Cydia” elől. Ezt lefuttathatod korábbi redsn0w-s, vagy custom firmware-es készüléken is.
Processzoraffintiás-javítások
Ez is kijavításra került, így Windows 7 vagy Vista esetén már nincs szükség az affinitást állítgatni, mindössze rendszergazdaként kell futtatni a redsn0w-t, Windows XP kompatibilitásban.
Gyorsabb lemerülés – ezen is javíthat
i0n1c azt is írta, hogy a frissített jailbreak valamennyit javíthat az akkumulátor “üzemidején” is, tehát ha most jobban merül a készülék, mint eddig, azt valószínűleg szintén javíthatja.
 |
i0n1c
BTW: by using the latest RedSw0w you also might decrease the battery drain.
2011.05.08. 13:21 |
A letöltési linkeket frissítettük a legfrissebb verziósra.
Letöltési linkek
redsn0w 0.9.6rc16 OSX
redsn0w 0.9.6rc16 WIN
PwnageTool_4.3.3.1.dmg.6375459.TPB.torrent
(Ennél a cikknél minden más, OFF-topic hozzászólást törölni fogunk.)