Backup af ECID SHSH fil

Denne guide vil forklare hvordan du får lavet en backup af din iPhone 3gs’ SHSH fil.

Læs grundigt den hele inden du starter. Det virker må lidt indviklet, men tager du det et skridt af gangen skal det nok gå.

Med din egen iPhone 3gs SHSH fil vil du blive i stand til at gendanne til den firmare du tog backup’en på. Det kan blive aktuelt hvis du f.eks ønsker at gendanne til en firmware som Apple ikke længere tillader at man gendanner til.

Denne fil er unik og passer kun sammen med din iPhone 3gs

F.eks du får lavet en backup af din firmware 3.1.2 SHSH fil. Af en eller anden grund i fremtiden vil Apple ikke længere tillade at man gendanner til denne firmware (kunne være pga der var fundet et unlock som de har lukket for i en nyere firmware), men du vil gendanne til denne firmware og ikke nyere af den ene eller den anden grund. Dette er så din redning.

Et andet scenarie er at du har taget backup af din firmware 3.1.2 SHSH fil og ude i fremtiden opdatere til 3.5 f.eks. Dog er der en grund til at du vil tilbage på 3.1.2, men Apple tillader ikke den firmware mere, så er dette også din løsning.

Dette er ikke din redning hvis du har brug for at downgrade baseband for at unlocke. Baseband kan ikke downgrades pt.

Man tage back af ECID SHSH filen på 2 måder. Den lette er at få Cydia til at finde og gemme filen på deres server. Dog er der ingen garanti for at deres server bliver der for evigt. Jeg vil guide jer igennem begge ting så der både ligger en kopi hos Cydia og en på jeres computer.

Før vi starter

Windows

Windows brugere skal have Java Runtime Environment 5 eller højere installeret. Du kan tjekke det ved at trykke på windows tasten + r -> skriv cmd -> Tryk på enter

I den sorte boks skriver du: java -version

Hvis der står java version “1.5xxx” eller højere så opfylder du kravet.

Mac

Mac brugere har allerede version 1.5 eller højere automatisk og skal ikke installere det.

Del 1: At få fat i din ECID

Vi skal have din iPhone 3gs i recovery mode. Sluk din iPhone og tag kablet ud. Mens du holder home knappen nede sætter du kablet i iPhonen og fortsætter med at holde home knappen nede indtil iTunes har fundet den i recovery mode.

Windows

  1. Download USBViewer
  2. Start USBViewer
  3. I options skal du klikke “config descriptors” på.
  4. Tryk på F5 så USBViewer opdatere listen
  5. I venstre panel skal du finde Apple Recovery (iBoot) USB drive . Tryk på den
  6. Du skal nu kigge i højre panel og finde det sted der står ECID og kopiere de 16 tal og bogstaver der står efter det. Du kan evt. kopiere al tekst fra højre panel ind i et word dokument og søge efter ECID.
  7. Kopier dit ECID på 16 tegn (tæl efter) og gem dem i et dokument på din computer.

Mac

  1. Åbn SystemProfiler.app (Ligger under programmer -> Hjælpeprogrammer)
  2. Klik på USB og vælg iPhone fra listen. Den vil vise ECID der. Kopier de 16 tegn (tæl efter) og gem dem i et dokument på din computer

Nu skal vi have din iPhone ud af recovery mode. Hold home og sleep knappen inde indtil den genstarter.

Del 2: At få fat i din ECID SHSH

(windows brugere huskede at tjekke de havde java runtime env. installeret ikke? Ellers hop op til Før vi starter afsnittet)

  1. Download nyeste Umbrella og pak filerne ud.
  2. Dobbelt-klik på Umbrella.exe(windows) eller Umbrealla.dmg(mac)
  3. Skriv dit ECID nummer ind
  4. Vælg den version du har på din iPhone 3gs
  5. SHSH Repository skal stå på Apple (hvis du har fået Cydia til at lave en backup af din ECID SHSH fil på et tidspunkt og gerne vil have den kan du vælge Saurik – Cydia
  6. Tryk på Submit

Efter nogle sekunder burde der dukke en fil op som ender på .shsh i mappen Umbrella ligger i. Dette er din unikke ECID SHSH fil som kun passer til din iPhone 3gs.

Kontroller at .shsh filen fylder 64kb – 66kb. Hvis den ikke gør, så er det ikke en korrekt ECID SHSH fil.

Gem denne .shsh fil (evt sammen med tekst filen som indeholdt dit 16 tegn ECID) et sikkert sted hvor den ikke bliver slettet (eller flere). Et forslag kunne være man sendte den i en mail til sig selv med emnet: Min iPhone ECID SHSH på firmware X.X.X

Du har nu taget en back af din iPhone 3gs’ ECID SHSH fil på firmware x.y.z.

Denne fil gør at du kan gendanne(eller downgrade) til firmware x.y.z selv efter Apple ikke signere ens firmware.

Hvis man på et tidspunkt har bedt Cydia.app om at “make my life easier” og tage en backup, og nu har en besked i Cydia hvor der står at den har en ECID SHSH on file, så kan du også bruge Umbrella til at hente den ned fra Cydia serveren så du også har den selv, ved at vælge den som SHSH repository.

Hvis du vil bruge din ECID SHSH fil til at gendanne med til firmware x.y.z så skal du følge denne guide: Restore iPhone 3gs med ECID SHSH

Del artiklen:
  • email
  • Twitter
  • Facebook
  • Digg
  • LinkedIn
  • Google Bookmarks
  • del.icio.us

41 Comments

iPhone Blog

14. okt, 2009

[...] taget backup af en fil på hver firmware så I senere kan downgrade / restore til den firmware. Backup af ECID SHSH fil Del [...]

Mustafa

14. okt, 2009

Hej Morten (admin)
Har du mulighed for at vise guiden med nogle billeder ved siden af så man ikke bliver total lost i det tak.
Mvh
Mustafa

Thomas123

14. okt, 2009

Hej hva så vis ens iPhone 3gs går i stykker og man få en ny kan man så godt bruge den gamle backop til og få den nye iPhone jailbreaked

Morten (admin)

14. okt, 2009

@Thomas123
“Denne fil er unik og passer kun sammen med din iPhone 3gs”

@Mustafa
Nej det ville simpelthen tage for lang tid at lave. Og når vi bruger billeder har folk en tendens til ikke hvad der står i teksten når guiden er så lang desværre. Jeg mener det er bedst på denne måde så jeg tvinger folk til at læse. Ikke for at være ond.

Hecro

14. okt, 2009

Her lidt problemer med at finde mit ECID med min 3GS 16GB på firmware 3.1

Er nået hertil:
Du skal nu kigge i højre panel og finde det sted der står ECID og kopiere de 16 tal og bogstaver der står efter det. Du kan evt. kopiere al tekst fra højre panel ind i et word dokument og søge efter ECID.
Jeg kan simpelthen ikke finde ECID. Telefonen er i recovery mode og jeg har tjekket ALT igennem i notebook søge funktionen for at være 100% sikker. Nogle ideer?

dcdemon

14. okt, 2009

Morten, er det ikke Oakley briller du har på?

^_^

Steffer

15. okt, 2009

Jeg fulgte den gamle guide til at fange de vigtige filer. Har gemt 2 filer ved navn:

iBEC.n88ap.RELEASE.dfu
iBSS.n88ap.RELEASE.dfu

Er det de forkerte filer jeg har gemt eller hvad? :D
Har også “3.0 ECID SHSH on file” i Cydia så er ikke videre bekymret. Men kunne da være man skulle lave Unbrella-tricket og så downloade dem derfra så jeg også har dem liggende selv..

Morten (admin)

15. okt, 2009

@hecro
og du har valgt og trykket på Apple Recovery (iBoot) USB drive?

@steffer
ja ser rigtigt ud. Dog har jeg ikke fundet noget Info om hvordan man bruger dem alene. Det eneste jeg har fundet der skal man også bruge en masse andre filer fra de mapper som man kopierede desværre.
Du kan læse en guide her
http://modmyi.com/forums/3g-s-downgrading/687126-howto-create-00-shsh-your-signed-ibec-ibss-files-folders.html

ldplusse

15. okt, 2009

God guide. Vil prøve den når jeg er ved en pc.
Jeg er jb på 3.0. Men i cydia står der 3.1 shsh ón file. Jeg har aldrig restored igennem cydia. Har kun trykket på make my life easy knappen. Er der noget galt siden den skriver 3.1 når jeg nu kun er på 3.0

tak for danmarks bedste iPhone side.
/Lars

Morten (admin)

15. okt, 2009

@dcdemon
Nej det var nogle billige fra intersport mener jeg. Men brillerne er nu MIA efter en cykeltur hvor jeg hængte dem på styret (flot)

@idplusse
Ja den kan jeg så ikke lige svare på.
Tak for ordene :)

Hecro

15. okt, 2009

@Morten
Ja, det står fuldstændig som i guiden.

Morten (admin)

15. okt, 2009

@hecro
prøv lige at send alt det du har kopieret over for at finde ECID til mig på email
Email står på denne side
http://iphone.vildmedmac.dk/?page_id=1124

Akneboy

15. okt, 2009

Når jeg går ind i cydia står der “has ecid ibbs on file” hvad betyder det så??? har en 3GS med 3.0.1 FW

Mustafa

15. okt, 2009

Tusind tak for guiden Morten (admin)
Jeg kørte windows 7 med min Iphone 3GS 32gb OS 3.1.2 JB uden et eneste problem. Men hvordan kan jeg se at min shsh- fil er gemt i cydia?

Hecro

15. okt, 2009

@Morten
Har netop fået det til at virke… sjovt nok ved brug af en anden USB port :)

Damm

15. okt, 2009

jeg har en iphone 3GS 32GB ver 3.01 jailbriket med redsn0w (Windows)
men min Cydia siger også This device has a 3.1 ECID SHSH file. når jeg følger guiden kan jeg ikke hente noget når den står på 3.01 men hvis jeg setter den til at hente en 3.1 eller 3.1.2 så får jeg filerne
så jeg kommer aldrig til at kunde restore til 3.01 igen?
nogle ider til hvad der er galt?

Morten (admin)

15. okt, 2009

@Mustafa
Det med cydia og gendanne via Cydia har jeg fjernet da servicen ikke altid kører fandt jeg ud af.
Så brug den anden metode og hent filen ned lokalt.

Morten (admin)

15. okt, 2009

@Damm
Apple tillader ikke 3.0.1 mere derfor får du ikke nogen fil tilbage
Så nej du kommer aldrig ned på 3.0.1 igen

vaeversted

15. okt, 2009

:) Det er rart med disse udførlige guides. Ved ikke om det bare er mig, men det hele virker stort set uden problemer…

Fortsætter med at suge til mig af nyttig viden.

Jacobbay

15. okt, 2009

Der er udmærket billeder til guiden på denne side: http://www.hackthatphone.com/3x/local_ecid_shsh.html

Akneboy

15. okt, 2009

My god et helvede at skulle igennem få kunne JB, totalt sort snak for mig!!

BirdDog

15. okt, 2009

Det er måske lysende indlysende, men kræver det her at man først jailbreaker sin tlf?

Jeg har en 3gs og har indtilvidere ikke de helt store planer om at jailbreake den, men på den anden side så ved man jo aldrig om man for lyst en dag også er det jo rart at have taget backup af de her vigtige filer først…

iron

16. okt, 2009

Kan nogle hjælpe mig med guiden hvis man skal uploade den på cydia server for kan ikke finde den her på siden
den var der i går og nu er den væk

iron

16. okt, 2009

Nu har jeg gemt min shsh fil på min pc.
men når jeg højer klikker på den vælger (Egenskaber)
kan jeg se at der står under fil størrlse

Størrelse: 63,5 KB (65.048 byte)
og
Diskforbrug: 64,00 KB (65.536 byte)

kan nogle fortælle mig om det er den rigtig fil størrlse.

for læste under
Kontroller at .shsh filen fylder 64kb – 66kb. Hvis den ikke gør, så er det ikke en korrekt ECID SHSH fil.
at der skal være 64KB eller 66KB men er lidt usikker på min shsh fil om det er den rigtig størrlse

håber nogle kan hjælpe om det er den rigtig fil størrlse jeg har

Jacobbay

16. okt, 2009

# BirdDog
Nej, den behøver ikke at være jailbreaket for at hente filerne.
Jeg opdaterede til 3.1.2 og hentede derefter ECID SHSH filen via umbrella.

#iron
Det lader til at være den rigtige fil.

Morten (admin)

16. okt, 2009

@iron
det er fint ja

iron

16. okt, 2009

Så det er den rigtig fil jeg har fat i

Morten (admin)

16. okt, 2009

Sidste del af guiden er klar; Restore iPhone 3gs med ECID SHSH

willow1005

16. okt, 2009

Lettere forvirret, og lidt ny med æble logo ;o) lykkelig ejer af 3GS med 3.0.1 (7A400) windows 7, itunes 8.2 endnu ikke JB eller unlocked stadig helt standart. Læser glædeligt med på denne fantstiske side for at finde ud af mit næste skridt. Vil gerne JB den lille fyr, og har ikke brug for unlock pt. vil dog gerne beholde mine filer til mulighed for downgrade senere hvis nødvendigt. nu skriver Morten (admin) om ECID SHSH filer, har tidligere læst om ibec og ibss filer der var vigtige, men kan ikke køre ibec og ibss grabber på win 7 ;o( – nogen der vil hjælpe den gamle her lidt videre med best move ;o)

Morten (admin)

16. okt, 2009

@willow1005
Best move er denne guide :-)

mht til iBEC og iBSS så har jeg skrevet lidt længere oppe her i comments omkring dem.
Og velkommen til

willow1005

16. okt, 2009

Morten (admin)
Tak for info, jeg skal altså glemme Ibec og Ibss filerne – jeg henter nyeste Itunes (9.01) og opgradere til 3.1.2 – laver sikkerhedkopi med den nye firmware og følger herefter denne guide inden JB….har jeg så fattet budskabet ;o)

Morten (admin)

16. okt, 2009

Yup

willow1005

16. okt, 2009

Satme så…. og det dur – tak for fin guide – great work ;o)

Lamaen

16. okt, 2009

Hey
Har prøvet er hente ECID filerne på fw 3.1 og 3.1.2 uden held. Umbrella ver. 1.0 siger “Could not get your ECID SHSH for that model/version: sorry”
Er der nogen der ved hvad der sker???

Gnurt

16. okt, 2009

Hej Morten (admin)
Har hente min ECID fil på fm 3.1.2 og Umbrella siger :
“SHSH Saved! File: 1719……….-iphone-3.1.2.shsh” men jeg kan ikke finde filen som ender på .shsh på den mappe Umbrella ligger i.

Gnurt

16. okt, 2009

Men hvis jeg bruger umbrella.jar så siger den det samme som @lamaen
“Could not get your ECID SHSH for that model/version: sorry”

Morten (admin)

17. okt, 2009

@lamaen
Umbrella version 1 ? Nyeste revision er 216 ca.. Prøv lige at hent fra dette link: http://www.mediafire.com/file/hqmzm4y0emy/fw-umbrella-semaphore-216.zip

Og intern version nummer under About i umbrella er 9.10.08

Du har ikke en firewall der blokere det måske?

Gnurt

17. okt, 2009

Hej Morten (admin)
Jeg har stadig problemer med at få min ECID SHSH. Har gjort alt som guiden siger og hentet den nyeste revision 216. Men filen dukker bare ikke op på mappen.

Lamaen

19. okt, 2009

@Morten
Den nye version af umbrella – 217 virker….
Takker

bandit600

24. okt, 2009

Har Umbrella 217, iPhone 3GS med en JB FW 3.0.1 – og deaktiveret Firewallen :-)

Jeg har fundet mit ECID og kopiere det ind i Umbrella217 – vælger Device Version: 3.0.1 og Apple og klikker Submit.

Den skriver: “Could not get your ECID SHSH for that model/version: sorry”

Er jeg så én af de uheldige, som ikke kan downgrade – snøft?

Kh. Banditten

Morten (admin)

24. okt, 2009

@bandit600
Apple signere ikke længere firmware 3.0.0 og 3.0.1
Mener de stadig signere 3.1 samt 3.1.2
Så nej, du kan ikke komme ned på 3.0.1 igen, medmindre at du i Cydia har den besked som er nævnt.

Tilføj kommentar

Du skal være logget ind for at tilføje en kommentar.