84
jan 26

Mi az az SHSH, és hogyan működik a TinyUmbrella?

Apple, Cydia, FAQ, SHSH, TinyUmbrella (Jadeye)

Sokaknak még mindig nem tiszta, mi az az SHSH, mire kell, és hogyan is működik. Így a félreértések és téves információk tisztázása érdekében itt egy összefoglaló cikk ezekről.

SHSH: a kontroll újabb eszköze

Az iPhone 3GS és az MC-s iPod Touch 2G megjelenésével az Apple újabb eszközt vetett be, hogy megnehezítse a jailbreakelők dolgát. Korábban ugyanis az Apple nem tiltotta direktben a régebbi firmware-ek visszarakhatóságát.

Így ha kijött egy újabb firmware, és mi bármi oknál fogva nem frissítettünk (és nem is akartunk frissíteni, mert mondjuk a kedvenc AppStore-os alkalmazásunk egyáltalán nem működött az új rendszeren, vagy mondjuk még nem volt jailbreak, vagy függetlenítés, stb.), ám közben valamiért összeomlott a rendszer a készülékünkön, és emiatt restore-ra volt szükség, bármikor, gond nélkül visszatehettük ugyan azt a verziót, ami a készüléken volt, mindössze a megfelelő IPSW fájlra volt szükségünk hozzá.

A 3GS és az újabb készülékek viszont ez már nem megy ilyen egyszerűen. Az Apple minden ilyen készülék esetén csak egy (minden eszköz esetén egyedi) aláírással ellátott firmware felrakását teszi lehetővé.

Hogyan működik az SHSH?

Az update vagy restore előkészítése során az iTunes kibontja az IPSW fájlt, és lekéri az Apple szerveréről az aláírást, amivel “személyre szabja” az adott készülékhez a firmware-t, integrálva bele az ECID, SHSH, és CERT blokkokat, amiket aztán a készülék ellenőrizni tud. Ha az aláírások megfelelőek, akkor az update vagy restore elindul, és végig is fut, ahogy kell. Ellenkező esetben viszont hibaüzenettel megszakad a folyamat.

Az Apple tehát egyszerűen azt csinálja, hogy mindig csak a legfrissebb firmware-t írja alá. Így ezzel meg tudja akadályozni, hogy egy korábbi verziót visszatehess, hiszen az iTunes nem fogja tudni testre szabni, és így a készülék nem fogadja el a korábbi firmware-t.

Custom firmware használata esetén is ugyan úgy szükség van az SHSH-ra, az SHSH-kötelezettség alól nincs kivétel, és semmi módon nem oldható meg nélküle a restore vagy update, még más OS alatt sem, mert a készülék nem engedi feltenni nélküle.

Természetesen született erre megoldás. Egyszerűen le kell menteni ezt az aláírás-csomagot, amit az Apple az update vagy restore során a firmware-hez nyújt, majd ha ezt később is eléri az iTunes, akkor az adott verziót engedni fogja felrakni.

Az SHSH lementésére azóta már szerencsére több módszer is van, és van, amihez nem is szükséges jailbreak sem.

TinyUmbrella

A TinyUmbrella lehetővé teszi, hogy jailbreak nélkül is le tudjuk menteni az SHSH fájlunkat az aktuális firmware-verzióhoz, hiszen összesen a készülék ECID-azonosítójára van szükség.

Az Umbrella a Cydiától kéri le az SHSH-kat. Tehát csak azokat tudja lekérni, amik mentve vannak a Cydiában. Ha egy SHSH még nincs a Cydiában, de az Apple még aláírja azt a firmware-verziót, akkor az Umbrella a Cydián keresztül lekéri az Apple-től, és így meg lesz mindkét helyen.

A Cydia főoldalán jelzi is, hogy melyik SHSH-k vannak mentve nála, de a frissen lekért verzió csak napokkal később jelenik meg, mire konkrétan feldolgozásra kerül az adatbázisban. De természetesen azt eközben is le lehet kérni a Cydia szerverétől.

Olyan verzióhoz nem kérhető le SHSH, ami nincs mentve a Cydiában, és amit már nem ír alá az Apple. Ebben az esetben a “you are too late” üzenetet kapjuk, ha a megnézzük az Umbrella logját a Log fület kiválasztva.

Érdemes tehát minden esetben menteni a készülékünkhöz megjelenő összes firmware-verzió esetén az SHSH-kat, hiszen soha nem tudhatjuk, mikor jön majd jól valamelyik.

***

Kern András féle “Elfogtunk egy levelet” típusú beszélgetés az SHSH kapcsán az Umbrella és a Cydia közt:

Umbrella: Hé, tesó, itt a teló ECID-je: xxxxxxxxx, küldj már egy SHSH-t nekem az X verziójú firmware-hez!
Cydia: Barátom, azt buktad, nekem ehhez a telóhoz az a verziós SHSH nincs meg, de megkérdem az Apple-t. Hé, Apple, itt cydi…izééé Ájtúnsz vagyok, adj már SHSH-t az X verziós firmware-hez, a készülék ECID-je xxxxxxxx, itt kuncsorognak nekem érte.
Apple: Ahhoz a firmware-verzióhoz nem kapsz, azt már nem írom alá, cumi!
Cydia: Cumi van, besírt az Apple, már nem írja alá. Esetleg mást?
Umbrella: Akkor küldjél már az Y verzióhoz!
Cydia: Hát, nálam az sincs meg, mert még sosem kértél ehhez a telóhoz semmit, na de majd Apple kolléga. Na helló megint, itt újra csak cydi…Ájtúnsz. Y verzióhoz kellene SHSH, az ECID meg xxxxxxxxx.
Apple: Mákod van, az Y az épp a legfrissebb, azt aláírom, tessék: “shsh_blob_stbstbstb…”
Cydia: Hurrá, jól el is mentem. Tessék Umbrella, itt a cucc: “shsh_blob_stbstbstb…”, elmentettem, ha később esetleg kéne, majd szólj, ECID alapján ki tudom majd keresni.
Umbrella: Oké, na akkor ezt most jól elmentem én is a gépre, köszi, puszi.

(Ennél a cikknél minden más, OFF-topic hozzászólást törölni fogunk.)

Tetszett? Oszd meg másokkal is:

84 hozzászólás a(z) “Mi az az SHSH, és hogyan működik a TinyUmbrella?” bejegyzéshez

  1. P.G. írta:

    Végre egy üde színfolt a cikkek szürkeségében.A párbeszéd komolyra sikeredett :D

    VálaszVálasz
  2. costee írta:

    A párbeszéd a végén nagyon beteg :D
    “cydi…izééé Ájtúnsz vagyok” Ezen felsírtam :D D

    VálaszVálasz
  3. szakar1 írta:

    sziasztok!
    visszaraktam a 4.1 et redsnow 0,9,6b6 at jaibreak indul a cydia azzal nincs baj de nem tudok semmilyen repot hozzáadni mindenre ezt irja ki “error:database problem parsing dependency suggests” mi lehet a baj és semmilyen repo nincs a cydiába

    3gs uj boot és gyárilag független

    VálaszVálasz
  4. szandro írta:

    Na ez zsír, most akkor jöhet egy cikk a redsn0w használatáról is! :D Nem világos számomra sajnos. :S Restore ráférne a telefonomra, a következő dolgok adottak:

    iPhone 3GS (new iboot)
    Windows 7
    redsn0w_win_0.9.6rc8
    iPhone2,1_4.1_8B117_Restore megvan
    tinyumbrella-4.21.05
    4.1, 4.2.1, 4.3b2 lementve

    So, mit is kéne tennem?

    VálaszVálasz
  5. ToMmY_hun írta:

    @Szakar
    Ha rájössz a megoldásra pls írd le. Ugyanezzel a problémával küzdök :(

    VálaszVálasz
  6. H2CO3 írta:

    Nagyon jó! :D A kifejtés meg a párbeszéd is. Helló Apple, it cydi… izé Ájtúnsz… :D
    Apró korrekció: a Kern András-féle tudomásom szerint kötőjellel írandó.

    VálaszVálasz
  7. H2CO3 írta:

    @szandro: elindítod a redsn0w-t, majd csinálod, amit kér. Be kell tallóznod a letöltött IPSW fájlt, és utána a megfelelő ponton DFU-ba kapcsolni a szifont. Ha minden igaz, akkor untethered JB lesz a 4.1-es firmware-en (de ebben nem vagyok biztos, mindenesetre a greenpois0n meg a limera1n untethered).

    VálaszVálasz
  8. symy_gery írta:

    Ez tényleg nagyon jó de ez a párbeszéd ott van az előző cikk kommentjei között.

    [és az feltűnt, hogy azt a kommentet is meg ezt a cikket is én írtam? :) -Jadeye]

    VálaszVálasz
  9. saga24 írta:

    Nem semmi!ez nagyon szép!bár már használtam eddig is,nagyon jó az írás,megértettem a műkődését!Like!!!gyorsan reagáltál,megelőzve a többi felesleges kérdést!gratulálok!”köszi,puszi!”

    VálaszVálasz
  10. szandro írta:

    @H2CO3: Köszi!

    VálaszVálasz
  11. h3r0ld írta:

    Csak nekem lett ratyi a szifon reeder-ben?
    Csak a poszt eleje van utána meg: [...]

    VálaszVálasz
  12. pAnk írta:

    Bocsánat, lehet hülye kérdés de a cikkből ez nekem nem derült ki 100%-osan. Tegnap lementettem a SHSH-kat TinyUmbrella-val (szűz i4 – 4.2.1-gyel). Amikor majd (ha kijön az untethered) jailrbeak-elem akkor a cydia már ki fogja jelezni, hogy mely SHSH-k lettek a telefonról lementve? (Ha nem, akkor hogyan is fogja megkapni az infót a cydia?)

    “Az Umbrella a Cydiától kéri le az SHSH-kat.” <– mert ez egy "odafelé út", a kérdésem pedig a "visszafelé útra" vonatkozik. Remélem érthető voltam :)

    VálaszVálasz
  13. H2CO3 írta:

    @szandro: nincs mit! :-)
    @pAnk: természetesen kijelzi, de csakis akkor, ha TinyUmbrellában a “save to Cydia” opciót választottad. Ilyenkor ugyanis feltölti a Saurik-féle szerverre, és onnantól már tudja a Cydia a dolgát.

    VálaszVálasz
  14. aren85 írta:

    Sziasztok!

    Eddig mindig siman lementettem az shshkat, de most felraktam az uj umbrellat de be sem ismeri a telomat adatokat nem ir ki rola, csak annyit hogy talalt 2shsht ami le van mentve.akkor hogyan mentsem le az ujat?
    elore is koszonom!
    Aren

    VálaszVálasz
  15. Mortax írta:

    Kösz Jadeye a gyaors cikk írásért.

    VálaszVálasz
  16. Mortax írta:

    *gyors

    VálaszVálasz
  17. DarkEvil írta:

    Az alábbi hibával dob le a TinyUmbrella, ötletek?

    java.lang.ClassNotFoundException: com.semaphore.TinyUmbrella
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at com.exe4j.runtime.LauncherEngine.launch(Unknown Source)
    at com.exe4j.runtime.WinLauncher.main(Unknown Source)

    VálaszVálasz
  18. cruelcoyoti írta:

    OFF
    Lenne egy hatalmas keresem akar admin-hoz is szólok hogy írjon egy cikket erről a merüléses dologról mert én ahogy utánna néztem csak azt találtam hogy az iPad basebendes iPhone oknál jelentkezik pedig nekem egy 3GS 4.1 greenposion jelbreak 5.15.04 en és most 4.2.1 5.15.04 redsnow b6 nál is jelentkezik?Kérlek segítsen valaki!!! (a 4.2.1 et csak emiatt tettem fel hátha megoldódik de nem)

    VálaszVálasz
  19. dnp írta:

    Hack soran nem lenne egyszerubb az iTunes felol kozeliteni? Pl azt is lehetne patchelni, hogy ne kerjen apple reszerol semmit, csak tolja fel az IPSW filet.

    VálaszVálasz
  20. H2CO3 írta:

    @dnp: azt nem lehet, mert az iBoot ellenőrzi a digitális aláírást a firmware-ben (signature check).

    VálaszVálasz
  21. VIP írta:

    Sziasztok
    Akkor hogy is van ez az SHSH-s valami? Mire jó, mi ez a tinyumbrella stb?

    [mi lenne, ha elolvasnád a cikket esetleg? épp erről szól... -szerk.]

    VálaszVálasz
  22. BoCs72 írta:

    Szakar és a többiek. Nincs Cydia nálam sem. Pedig 3 hónapos a jailbreakem. Sőt alapfunkciók is akadoznak. Facebookon írjatok, ha van vmi. Légyszi! Kösy.

    VálaszVálasz
  23. fsgergo írta:

    nekem valahogy sikerült lementenem egy szűz MC-s touchról az SHSH-kat 4.0.1-ig visszamenőleg az Esernyő segítségével. mindezek után downgrade-eltem 4.2.1-ről 4.1-re, amire aztán ráeresztettem a greep0ison-t, és lááám tökéletesen működik. valami csodának lehettem csodálkozó alanya?

    VálaszVálasz
  24. H2CO3 írta:

    @fsgergo: nem. Az SHSH lementéséhez nem kell JB. Mivel megvolt az SHSH-d, tudtál downgrade-elni 4.1-re. 4.1-en pedig a geenpois0n untethered JB-et csinál.

    VálaszVálasz
  25. deddy írta:

    http://ipon.hu/hir/katonai_biztonsagi_szakertot_vett_fel_az_apple/15597

    Fincsi, erre mit válaszolnak a jailbreak-esek???

    VálaszVálasz
  26. PepeSk8 írta:

    Azt deddy fiam hogy ezt az embert akkor fogják kibaszni amikor a szifon illetve iTouch 5 értékesítési mutatói a 4G bevételének a negyedét sem fogja elérni :)
    mert hogy nagyon sok ember van, köztük én is aki nem fogja megvenni ha nem lehet jailbreak-elni, mégpedig nem azért mert jaj szegény tervezőktet nem akarom megfizetni a munkájukért, mert ha tegyükfel korlátlan pénzem lenne, akkor is feltörném mert az általam letöltött vagyis a screenshotok és a leírás szerint jónak, használhatónak ítélt appok fele használhatatlan. Nem akarok trehány emberek kezébe pénzt tapsolni a szar munkájukért cserébe.

    VálaszVálasz
  27. szandro írta:

    a redsn0w az uploading ramdisk-nél leáll…
    találkozott valaki ezzel a problémával?

    VálaszVálasz
  28. itanczos írta:

    @DarkEvil: Nekem ugyanez a java-s hiba van. Nem is menti le a 4.3beta2 shsh-t! :(

    VálaszVálasz
  29. itanczos írta:

    @szandro: Rendszergazda-ként futtatod?

    VálaszVálasz
  30. itanczos írta:

    @szandro: Illetve még lehet, hogy xp módban kellene indítani.

    VálaszVálasz
  31. VIP írta:

    [mi lenne, ha elolvasnád a cikket esetleg? épp erről szól... -szerk.]

    Bocsi pont téged akartalak idegesíteni…

    VálaszVálasz
  32. BoCs72 írta:

    Deddy. Ennek mi köze a jailbreakhez? Ami pont az USAban bírói végzéssel legális is. ???

    VálaszVálasz
  33. szandro írta:

    @itanczos: Köszi!

    VálaszVálasz
  34. pixx írta:

    Hogy lehetséges, hogy nekem 4.2.1-es SHSH-m van, de a telefonon 4.0.2-es iOS van?

    VálaszVálasz
  35. Ateszpapa írta:

    Dark. Rakj fel javat a gepedre.
    Azt hianyolja az esernyo.

    VálaszVálasz
  36. REDEEMER írta:

    Sziasztok
    windows 7 64 bit em van es nem mukodik a tinyumbrella
    valami megoldas ???

    VálaszVálasz
  37. kutitomi írta:

    jó a cikk (stílusa), de pont a TU “használatáról” nem ír semmit…

    VálaszVálasz
  38. Jadeye írta:

    @kutitomi: persze, mert ez a cikk nem a TU használatáról szól, hanem arról, hogy hogyan működik. de amúgy mi olyan nehéz abban, hogy bedugod a telefont, és rákattintasz a Save ALL SHSH gombra? ha ennyire nem önálló valaki, annak jobb az egészbe bele sem kezdeni, nemhogy jailbreakelni… sok felesleges problémától kíméli meg magát. tapasztalat.

    VálaszVálasz
  39. patrik0821 írta:

    üdv. csak annyi kérdéesem lenne, hogy cydia kijelzi melyikek vannak meg. ok. gépen ugyanazok, darabja 60 KB. ez így jó akkor ugye?

    VálaszVálasz
  40. Kukipapa (r) írta:

    @pixx: jelenleg csak 4.2.1-es SHSH-t kaphatsz, régebbieket nem.

    Hiába van a gépeden 4.0.2-es rendszer, restore-olni csak 4.2.1-et tudsz majd, ha nincs meg a 4.0.2-es SHSH-d.

    VálaszVálasz
  41. pAnk írta:

    Az előző kérdésemre sajnos nem kaptam választ, gondolom a kérdéssel van a gond.

    Addig ok, hogy megvan a 4.2.1 és 4.3b2 SHSH, de mit is kell tennem vele, hogy később majd fel tudjam tenni a mostani 4.2.1-es FW-t? (gondolom valamelyik program majd kéri, vagy?) Számomra ez sem derült ki a cikkből. Bocs, ha túl analfabalf*sz kérdéseket teszek fel!

    VálaszVálasz
  42. kutitomi írta:

    @Jadeye: igaz… én pár napja szenvedtem végig egy downgrade-et 4.2.1-ről 4.1-re…nem volt semmi..:D:D

    VálaszVálasz
  43. Mkr írta:

    Ezt nem értem: ” TinyUmbrella lehetővé teszi, hogy jailbreak nélkül is le tudjuk menteni az SHSH fájlunkat ”

    “Az Umbrella a Cydiától kéri le az SHSH-kat. ”

    Jailbreak nélkül ,hogy van Cydia?? Ez olyan ellentmondásos!!

    VálaszVálasz
  44. batomika írta:

    Egy nagyon fontosat szeretnék kérdezni, remélem vki tud válaszolni!

    Ha egy iPhone 2G-t akarok aktiválni AT&T SIM-mel, és a telefon amerikai, és kér irányítószámot és security codot, akkor mi baj, és hogy lehet megoldani!!??
    Köszi előre is aki tudja a választ!

    VálaszVálasz
  45. H2CO3 írta:

    @Mkr: az nem az a Cydia. A TinyUmbrella a Saurik által kreált szerverről (cydia.saurik.com) kéri le az SHSH-kat, a telón pedig a Cydia.app, egy natív alkalmazás fut (aminek, btw, a kezdőoldala is erre a weboldalra mutat).

    VálaszVálasz
  46. VTomi87 írta:

    Nekem ezzel kapcsolatban lenne egy kérdésem. 3G-m van, jelenleg 3.1.3-as OS-el. Csináltam sn0wbreez-el egy cfw-t ami 4.1-es. A kérdésem ezzel kapcsolatban az lenne, hogy akkor most ugye én ezt nem tudom felszenvedni a szifonra, mert nincs 4.1-es shsh-m? :)

    VálaszVálasz
  47. ebertek írta:

    @Jadeye azt meg beleirhatnad a cikkbe, hogy a TinyUmbrella megbuheralja a hosts fajlt, hogy az Apple szervere helyett saurik szervererol jojjon az alairas — ezert mukodik a downgrade. /de ha betat akarsz felrakni, akkor ezt ki kell torolni. :) /
    meg baseband-et (ha jol remlik) nem lehet downgrade-elni, s az ujabb iOS-ek csak a “sajat” baseband-jukkel akarnak (jailbreak nelkul) mukodni.

    VálaszVálasz
  48. Jadeye írta:

    @VTomi87: próbáld meg letölteni mégis az SHSH-t a 4.1-hez, mert a 3G esetén jelenleg is ki szokta adni az Apple szinte bármi verzióhoz az SHSH-t, mert ott ez nem olyan követelmény, mint a 3GS és afelett.

    @ebertek: ha be van állítva az umbrella opciói közt, hogy “set hosts file to Cydia on exit” (alapértelmezetten ez be van kapcsolva), akkor igen, módosítja. pont azért módosítja, hogy TSS server nélkül is menjen a restore a Cydiában található SHSH-val. de ezt ugye kikapcsolhatod. mivel a downgrade-hez úgyis kell SHSH, így a legtöbb felhasználónak ez teljesen jó, és pláne szükséges.

    aki meg kísérletezőbb típus, és tesz fel beta-kat is, az úgyis tudja, hogy ezt hol lehet kikapcsolni, ergo felesleges beleírni.

    VálaszVálasz
  49. diario írta:

    akkor lenyegeben ha szeretnem ujratelepiteni a telom akkor a TU -val kell megcsinalnom. 4.1 et szeretnem ujra felrakni. koszi

    VálaszVálasz
  50. Jadeye írta:

    @diario: nem, azt az iTunes-szal kell megcsinálnod, mert a firmware-t az iTunes tudja feltenni, az Umbrella nem. de egyébként a Start TSS server után, az SHSH megléte esetén igen, megy.

    VálaszVálasz
  51. diario írta:

    @Jadeye: koszi szepen, neki is ugrok

    VálaszVálasz
  52. VTomi87 írta:

    @Jadeye: Köszi, valóban megvan az shsh.
    Már csak az a kérdésem, hogy a 3.1.3-as shsh-t nem rángatta le nekem. :S Ez azért mert 3G esetén a későbbi esetleges downgrade-hez nem kell ez és bármikor visszarakható?

    VálaszVálasz
  53. H2CO3 írta:

    @VTomi87: igen, iPhone 3G, iPhone valamint iPod Touch 1G és 2G esetén 3.1.3 és az alatti szoftver esetén (ugye a régebbi késuülékekhez nincs is iOS 4) nem szükségesek SHSH fájlok.

    VálaszVálasz
  54. eroy írta:

    hello !! van 1 3g8 gigás iphone mivel tudom unlockolni ?

    VálaszVálasz
  55. H2CO3 írta:

    @eroy: ha 4.1 vagy 4.2 basebandje van rajta, akkor nem, a régebbi, akkor ultrasn0w-val.

    VálaszVálasz
  56. Sarosi Lazar írta:

    Sziasztok,

    Ha van 4.1 ipsw-m, és a hozzá tartozó SHSH file-om is, akkor egy gyári független IP4-el vissza tudok menni 4.2.1 – ről 4.1-re ?

    És ha igen akkor elég a TinyUmbrellát TSS serverként futtatni, vagy akkor is szerkeszteni kell a host file-t ?

    Lázár

    Köszi előre is :)

    VálaszVálasz
  57. Zjunior írta:

    Jadeye találtam egy érdekes hozzászólást a DEv Team postok között:)

    This is a Mac/Windows tutorial on updating your iphone to 4.2.1 while preserving your baseband (01.59.00)

    WARNING: DO NOT attempt this unless you have 4.0.1 or 4.0.2 shsh files saved with Cydia!
    If you do not, and are forced to restore, you WILL lose your unlock/ Untethered Jailbreak.
    4.2.1 is a TETHERED (you must reboot with redsnow every time) Jailbreak ONLY.
    Bare that in mind when considering this update.
    You can only do this if you CURRENTLY have an iPhone 4 with a preserved baseband.
    You must also have your host file edited correctly on your computer.
    if you rely on unlocking your phone, pay close attention, follow the steps to the letter, and do so
    at your own risk!

    Prerequisites:
    Currently jailbroken and unlocked iPhone 4 running on 01.59.00 Baseband.
    Saved shsh files for 4.0.1/ 4.0.2
    Stock Apple 4.2.1 FW
    Latest version of Redsn0w

    MAC OSX:

    1) Make sure you have the 4.2.1 ipsw file ready
    2) connect your phone to itunes
    3) while holding the “Option” key, select the Update option in iTunes (NOT RESTORE!),
    And select the 4.2.1 ipsw file using the pop up browser window.
    4) iTunes will eventually give you an error (1013)
    5) Use TU to kick out of recovery
    6) your now running on 4.2.1 with preserved baseband (01.59.00)

    WINDOWS:

    1. Run Firmware Umbrella
    2. Connect your iPhone 4 and check your Devices
    3. Click “Save SHSH” in Firmware umbrella for this iPhone
    4. Keep iPhone connected and Firmware Umbrella Open.
    (Do NOT click Start “TSS Server” in Firmware Umbrella)
    5. Open itunes
    6. Now this is the important part. Click shift& “Update” in iTunes. DO NOT CLICK RESTORE.
    MAKE SURE YOU CLICK UPDATE.
    (This will prevent the new baseband check that has been implemented in 4.2.1
    from running allowing you to have a updated firmware with a older baseband)
    7. Make sure Firmware Umbrella is running at all times during the restore.
    (This is protecting your baseband)
    8. After the restore you will get an error code 1013. This means that your baseband was not updated.
    (This is good)
    9. After the Error 1013 Click “Exit Recovery Mode” In firmware umbrella
    10. Jailbreak with Redsn0w ,WARNING Tethered JB
    11. Unlock with Ultrasn0w.
    12. Enjoy your updated unlocked iphone.

    Feel free to ask questions.

    Credits: @49ershaha for the Windows tutorial

    LMDT

    VálaszVálasz
  58. Sarosi Lazar írta:

    Illetve az 56.-osra visszautalva, ha ezt nem lehet, akkor lehet e így restorolni a 4.1-et ?

    Lázár

    VálaszVálasz
  59. Jadeye írta:

    @Zjunior: erről külön cikk is van, hogy miért nem megy: http://szifon.com/2010/11/28/ios-4.2.1-es-a-recovery-loop/

    VálaszVálasz
  60. ebertek írta:

    @Sarosi Lazar (@56): TSS szerver a saurik szervert “helyettesiti” — ugyanugy atirja a hosts fajlt, mivel igy oldhato meg, hogy az iTunes a te TSS szervereddel beszeljen, ne pedig az Apple-el (de ezt az atirast szerintem automatikusan megcsinalja a TinyUmbrella).

    ha jol tudom, akkor (ha megvan az shsh), 4.2.1-rol tudsz 4.1-re downgrade-elni: 1. DFU mod; 2. vagy saurik szerveret beirod /etc/hosts-ba, vagy inditasz egy TSS szervert; 3. ⌥Restore, megkeresed a 4.1-es ipsw-t, s imadkozol, hogy 1004-es vagy 1015-os error legyen csak :D ; 4. Ha minden kesz, akkor valoszinuleg DFU modban marad a telefonod, tehat TinyUmbrellaban nyomj egy “Kick Device Out of Recovery”-t. ;)

    VálaszVálasz
  61. H2CO3 írta:

    Megkérem szépen azt a kedves kommentelőt, aki csak „poénból” minden egyes kommentnél rábökött a „diszlájkra”, hogy fejezze be. Köszi.

    VálaszVálasz
  62. Robi91 írta:

    Iphone 3gs 32gb fődarab csere mennyibe kerül?? és hol csinálják? (NEM a t-mobile szervízében!)

    VálaszVálasz
  63. Sarosi Lazar írta:

    @ebertek:

    Köszönöm szépen, sikerült a 4.1-et visszarakni.

    Lázár

    VálaszVálasz
  64. pityke73 írta:

    NEKEM, megvan a 4.2.1 és 4.3b2 SHSH, de mit kell tennem vele, hogy később majd fel tudjam tenni a 4.2.1-et Sehol nem irta senki valaki tud ebbe segiteni
    elöre is köszi

    VálaszVálasz
  65. suhanc írta:

    @Jadeye:
    Szia Jadeye!
    egy gyors kérdés: kártyafüggetlen iphone 4-et vettünk 2 darabot még ősszel 4.1-gyel, az enyémben a tinyumbrella mindent lementett azóta, a Cydiában is ott van az összes SHSH, viszont a barátnőmnél a Cydiában csak az aktuális rendszer van, jelent esetben a 4.2.1, a 4.3 miért nem? Mit lehet csinálni? A cydiát ő egyátalán nem használja, csak én szoktam néha belépni neki.

    Köszi előre is a választ, ha a gyurak.csaba@yahoo.com -ra tudnál írni.

    VálaszVálasz
  66. jnagy17 írta:

    Hali!

    A következő a problémám. I4-et updateltem 4.3.1-re és most vissza szeretném tenni a 4.2.1-et. SHSH metnés anno megtörtént. Viszont akármit csinálok a restore végén 1013 hibakódot kapok és Recovery módban marad a telefon.
    Az etc/hosts-ból már mindent kitöröltem, újraindítottam, de semmi.
    Valakinek ötlete???
    Köszi

    VálaszVálasz
  67. Jadeye írta:

    @jnagy17: olvasd el ezt, a baseband ugyanis nem tehető vissza korábbi verzióra, emiatt kapod a 1013-mas hibát is: http://szifon.com/2010/11/28/ios-4.2.1-es-a-recovery-loop/

    VálaszVálasz
  68. jnagy17 írta:

    @Jadeye
    Köszi.Akkor ez azt jelenti, hogy egyelőre nincs vissza út 4.2.1-re?!
    Akkor jailbreak-elni sem tudom sehogyan sem:(

    VálaszVálasz
  69. Jadeye írta:

    @jnagy17: ilyet én nem írtam. csak azt, hogy miért kapod a hibát. ha tehát recovery-ben van épp a készülék, akkor csak át kell tenned DFU-ba, és ráküldeni a greenpois0n-t, az patcheli a baseband ellenőrzést. aztán már csak aktiválnod kell a készüléket, és kész is a jailbreakelt, aktivált 4.2.1-es készülék.

    VálaszVálasz
  70. jnagy17 írta:

    @Jadeye:
    Kirááááááááály! Köszi! Erre hónapok alatt sem jöttem volna rá. Már 4-5 éjszakám van benne eredmény nékül! Még egyszer köszi a segítséget!!!!! Jana

    VálaszVálasz
  71. jnagy17 írta:

    Most, hogy downgradeltem egy érdekes dologra lettem figyelmes. Minden telfonhívás után, mikor megnyomom a vége gombot, előjön a “sikertelen hívás” képernyő. Lehet ezzel valamit csinálni, hogy ne csinálja ezt? Köszi, Jana

    VálaszVálasz
  72. Pooli73 írta:

    Sziasztok!
    Használtam vettem egy IPhone 3G- t. A verzió 3.1.2(7D11), a modem verzió (nem tudom lényeges-e) 05.11.07.
    Lenne köztetek esetleg egy időmilliomos aki leírná sorrendben hogy mit kell tennem lépésenként hogy függetleníteni és frissíteni tudjam?
    Kezdve azzal hogy a gépre mit kell telepítenem, hol találom meg a szükséges szoftvereket és hogy milyen sorrendben tegyem mindezt.(win7)
    Cydia van a telon.
    Előre is köszönöm!
    pooli73@gmail.com

    VálaszVálasz
  73. Pooli73 írta:

    Amivel vettem, a 3.1.2 verzióét lementsem mielőtt bármihez fognék vagy az nem érdekes?

    VálaszVálasz
  74. dokk írta:

    kb mekkora méretű egy ilyen shsh fájl? régebben lementettem és 60kb volt most meg 5kb..

    VálaszVálasz
  75. vodex írta:

    Sziasztok! Lehet hulyeseget kerdezek, de miert nem tudom a 4.3.2-es shsh-t lementeni? Ha jol emlekszem 4.3.1 utan rogton ment.

    VálaszVálasz
  76. Megjelent az iOS 5, elérhető az iCloud! | Szifon.com írta:

    [...] Mi az az SHSH, és hogyan működik a TinyUmbrella? [...]

  77. Spiki írta:

    Szervusztok! iPhone 4S-nél is le lehet menteni az shsh-t? Nekem csak pörög, pörög a TinyUmbrella, nem csinál semmit. A Device modelhez *******/* – INVALID-ot ír.

    VálaszVálasz
  78. Jadeye írta:

    @Spiki: nem támogatja az iPhone 4S-t.

    VálaszVálasz
  79. Spiki írta:

    @Jadeye: Köszi, közben már megtaláltam a neten. :-)

    VálaszVálasz
  80. tmtboy írta:

    Jadeye-tol kerdeznem.
    Van egy 4-es em 4.3.3al jott de mikorra hozzam kerult addigra az apple mar csak a 4.3.5-ot irta ala. Ez TinyUmbrellaval metve is van az 5.0-val egyutt. Az uj beta Redsn0w-val fetcheltem a 4.3.3-at is amit ugye automatikusan el is kuld a Cydianak. Ha megint lekerem a cydiatol tyni-val az SHSH-kat akkor az csak a 4.3.5-ot es az 5.0-at mutatja. A cydian belul is csak a 4.3.5-ot mutatja. Lehet van valamennyi atfutasi ido amig a cydia server feldolgozza az igy elkuldott shsh-t? A gyakorlatban ha behalna rendszerem, hogy tudnam a 4.3.3-at visszarakni. Hogyan hasznalhatom a lemetett SHSH-t ami egy plist fileban van? Koszonom a valaszt elore is.

    VálaszVálasz
  81. Kripepe írta:

    Sziasztok! Ipad2 SHSH szeretném lementeni 4.3 alatt. Próbáltam tinyumbrella de ha jól olvastam, mivel az Apple már nem írja alá a 4.3 ezért már nem menthető ezzel. Még próbáltam a redsn0w, de ezzel sem sikerült. DFU módba állítást követően a progi közölte, hogy az eszkö nem támogatot. Elrontottam valamit vagy már nem lehetséges a 4.3 alatt az SHSH mentése? Teljesen kezdő vagyok!Segítségeteket előre is köszönöm.

    VálaszVálasz
  82. ordinator írta:

    Sziasztok!Azt szeretném megtudni,hogy most feltettem Iphon 4-re az IOS 5.0.1-est de a régi jailbreakelt IOS 4.3.3 SHSH fájlom és IPSW -m is megvan TinyUmbrellával vissza tudom a régit tenni? És ha igen hogyan?

    VálaszVálasz
  83. Mariachi10 írta:

    Szeretnék kérni egy segitséget!!! Iphone4s a készülék.Jelenleg 5.1 a verzióm.És vissza szeretném állitani 5.0.1 re.De megakadtam egy résznél…honnan tudom letölteni a 5.0.1 szofter aláirt verzióját??? Ha jól értelmezem a folyamatot. Köszi

    VálaszVálasz
  84. Jadeye írta:

    @Mariachi10: és elolvastad a fenti cikket? van mentve SHSH-d az 5.0.1-hez? mert aláírt firmware-t nem tudsz letölteni, ugyanis az készülékenként egyedi.

    VálaszVálasz

Írd le a véleményed!

Hozzászólás írásához be kell jelentkezned!