Guide: Signera iPhone 3GS och iPad
Den här guiden beskriver hur du går till väga för att signera din iPhone 3GS samt iPad för framtida nedgraderingar. Eftersom Apple signerar återställningar går det inte att återställa till en tidigare mjukvara än den senaste, med denna guide blir det dock möjligt. Kom ihåg att hosts måste vara redigerad för att iTunes ska kommunicera med Cydia, hur du gör det kan du läsa här.
*Uppdaterad 15/7-2010* Nu går det endast att signera 4.0. Länken för Umbrella är uppdaterad, följ bara guiden som vanligt men välj istället att signera 4.0.
Guiden är uppdelad i två block, ett för Windows och ett för Mac. Innan du följer guiden ska du ladda ner följande filer,
(Windows) Steg 1 - Sätt iPhone/iPad i Recovery mode
Det första du ska göra är att sätta din iPhone/iPad i recovery mode. Detta gör du genom att stänga av din enhet helt och hållet samtidigt som den är frånkopplad din dator. När enheten är av håller du in home-knappen samtidigt som du kopplar in den i datorn. Fortsätt hålla in home tiills följande logga ges;

(Windows) Steg 2 – Starta USBview
Nu ska du öppna USBview och navigera till ”options”. I options bockar du av ”config descriptors” och trycker därefter på f5 för att uppdatera ändringen. Nu ska du skrolla ner till din tillkopplade iPhone/iPad som heter ”Apple Recovery (iBoot) USB drive” och klicka på den.
(Windows) Steg 3 – Spara ECID och gå ut ur recovery
Nu ska du notera den 16-siffriga ECID koden som anges (se bild ovan). Kopiera den på ett ställe så du vet var du har den, därefter stänger du ner USBview och går ut ur recovery mode. Det gör du genom att hålla in home + power tills dess att recovery loggan försvinner och Apple-loggan kommer tillbaka.
(Mac ) Steg 1 – Sätt iPhone/iPad i Recovery mode
Det första du ska göra är att sätta din iPhone/iPad i recovery mode. Detta gör du genom att stänga av din enhet helt och hållet samtidigt som den är frånkopplad din dator. När enheten är av håller du in home-knappen samtidigt som du kopplar in den i datorn. Fortsätt hålla in home tiills följande logga ges;
(Mac) Steg 2 – Gå in i Systeminformation
Nu ska du navigera till Systeminformation på din Mac. Enklast är om du klickar på Applet högst upp till vänster och klickar på ”om den här datorn”. Därefter trycker du på mer info för att sedan få upp information om maskinvaran. Bläddra ner till USB och välj ”Apple Recovery (iBoot) USB drive”.

(Mac) Steg 3 – Spara ECID och gå ut ur recovery
Nu ska du notera den 16-siffriga ECID koden som anges (se bild ovan). Kopiera den på ett ställe så du vet var du har den, därefter stänger du ner USBview och går ut ur recovery mode. Det gör du genom att hålla in home + power tills dess att recovery loggan försvinner och Apple-loggan kommer tillbaka.
(Mac + Windows) Steg 1 – Signera din enhet
Nu när du har din ECID ska du signera den i Firmware Umbrella. Börja med att öppna upp zip filen och välj sedan umbrella.exe (för Windows) alternativt umbrella.dmg (för Mac). Beroende på enhet väljer du nu din iPad eller iPhone med motsvarande systemversion. Tryck därefter på Saurik – Cydia som SHSH repositor och submit.

Nu har din enhet fått så kallade hashes shsh för den specifika mjukvaran. Detta innebär att du alltid kommer att kunna nedgradera din enhet om det skulle behövas.
Dela
Författare
Läs mer om eller läs andra artiklar från författaren genom att klicka på författarens namn ovan.













Kommentarer
Gjorde som ni sa i guiden och fick lyckade resultat – 3.1.3
Men vart sparas SHSH hases?
I iphonen, Cydias server?
Går det att nedgradera till 3.1.2?
EDIT: Det sparas som en shsh fil och nej det går inte att nedgradera, om du har t.ex. 4.0 så kan du nedgradera till 3.1.3
Svara
Striem
maj 1st, 2010 at 11:57
@velicator18, SHSH sparas i en server som iTUnes kommunicerar med. När det gäller nedgraderingen för 3.1.2 måste du signera för 3.1.2 och inte 3.1.3.
Svara
Hm. För mig så visas bilden av usb-kontakten mot itunes loggan i steg 1, inte den ände som man kopplar in i iphonen.
gör jag något fel? Jag höll ned home-knappen när jag anslöt iphonen till datorn i minst 1 minut.
Svara
Striem
maj 1st, 2010 at 11:58
@Anton Hedenström, iTunes-loggan med sladden ska visas, då har du gjort helt rätt
Svara
Anton Hedenström
maj 1st, 2010 at 12:03
@Striem,
Okej, blev förvirrad då bilden var annorlunda
.
Svara
Striem
maj 1st, 2010 at 12:09
@Anton Hedenström, Jasså? vad skiljer dom åt?
Svara
Min bild ser ut såhär: http://blog.alltechrelated.com/wp-content/uploads/2009/12/iPhoneRecovery.png
Svara
Jag får upp rutan som i steg 2, när jag klickat på ”Apple Recovery (iBoot) USB drive”, men ECID-grejen står inte. Varför?
Jag har en iPhone 3gs, 3.13.
Svara
Striem
maj 1st, 2010 at 17:55
@Elin, Det var konstigt, använder du mac eller windows?
Svara
Elin
maj 1st, 2010 at 19:39
@Striem, Jag använder Windows. Det konstiga var att jag kunde se typ allt det andra, som var med på bilden men inte just ECID-grejen. Fattar inte varför!
Svara
Elin
maj 1st, 2010 at 19:43
@Striem, Hela den raden är borta, allt annat finns med.
Svara
Striem
maj 1st, 2010 at 20:17
@Elin, Oj va konstigt, har du möjlighet att testa proceduren på en mac? Det enda tänkbara är att config descriptors är fel fast ändå inte eftersom ecid är det enda som saknas :S
Svara
Elin
maj 2nd, 2010 at 10:40
@Striem, Nej, det har jag tyvärr inte. Det är märkligt, jag vill ju signa min iPhone. Är det mycket riskabelt att jailbreaka utan att ha signat iPhonen innan?
Kommer man kunna uppgradera som vanligt till OS 4, sedan om man jailbreakat 3.13?
Svara
Striem
maj 2nd, 2010 at 13:17
@Elin, Inte mer riskabelt än innan, den stora skillnaden är dock att om något går fel kan du inte återställa telefonen och kommer då vara fast på den mjukvaran du har.
När det gäller update till 4.0 kommer det inte vara några som helst problem
Svara
Elin
maj 2nd, 2010 at 20:02
@Striem,
Okej
Jag har nu använt ett program som heter ”AutoSHSH” och sparat en shsh-kopia (?) på min dator. Räcker det så?
I framtiden om jag behöver använda den för att återställa mjukvaran, hur gör jag då med filen? Jag förstår inte riktigt hur man ska gå till väga, när man ska använda shsh-filen för att återställa. Kan du förklara? (A)
Svara
Vilken firmware måste man ha för att kunna signera sin iPhone 3GS? Jag kör 3.1.2 och har inte velat uppgradera till 3.1.3 än… kan jag signera ändå?
Svara
Striem
maj 1st, 2010 at 23:34
@nicke, Jajjemen, du kan signera din 3.1.2 i umbrella genom att välja den mjukvaran, när det är gjort kan du sen enkelt återställa din telefon. Glöm inte att ändra hosts dock, hur du gör det kan du läsa här http://iphoneguiden.se/framtidssakra-itunes-for-jailbreakaterstallning/
Svara
nicke
maj 2nd, 2010 at 0:23
@Striem, Tack för snabbt svar; men jag har nog bara missuppfattat något grundläggande kring detta: Jag försökte köra med en 3.1.2 iPhone enl ovanstående beskrivning, fick ut ECID utan problem och körde sedan Umbrella och gjorde en submit mot Saurik-Cydia. Men om jag tolkat forumen rätt, så kan jag inte längre submitta 3.1.2 mot Saurik längre eftersom Apple inte signerar något lägre än 3.1.3?
Så istället borde jag uppgradera, submitta 3.1.3 mot Saurik och invänta Spirit?
Sorry för newbie frågorna – och tack för all hjälp.
Svara
David
maj 2nd, 2010 at 9:18
@nicke, Jo, det kan du. Då du signerar din iPhone. Så du måste redigera din host-fil på datorn, så istället för att kontakta Apples server, så kontaktar den Sauriks. Hur du redigerar din host-fil hittar du här; http://iphoneguiden.se/framtidssakra-itunes-for-jailbreakaterstallning/
Var så god.
Svara
Striem
maj 2nd, 2010 at 10:26
@nicke, Är man på 3.1.2 och får ECID för 3.1.2 ska det vara möjligt att signera den förutsatt att man markerar 3.1.2 i Umbrella. Det sista du bör göra är att uppdatera till 3.1.3, det rekommenderar jag istället när Spirit kommer och om du inte behöver unlock.
Svara
Jag testade två gånger, en gång igår och idag, men idag funkar det inte.
Står SSH is not availeble for your model, är jag fortfarande grön, ska det vara så andra gången?
Svara
Funkade klockrent, tack för en bra guide. Dock fick jag med felmeddelande första gången jag försökte spara men så tryckte jag en gång till och då kom det upp att saven gick bra
Tack igen…Peace
Svara
tjena jag sparade min shsh fil genom SHSH Repository : Apple (vart sparas den?)
har aldrig jailbreakat.
Svara
Striem
maj 8th, 2010 at 14:43
@wrigleys, Den sparas hos apple då, eftersom apple tillåter signering för 3.1.3. för tillfället är det möjligt
Svara
Jag har följ guiden hel och hållet enligt mac, allt gick bra tills jag drog ur usb sladden ur datorn, nu får jag ej igång min iphone, det ända osm händer är att apple loggan kommer fram i två sekunder och sen blir den helt svart.
Vad göra?
Svara
Striem
maj 9th, 2010 at 11:28
@Johan, Vad har du för iPhone, 3G eller 3GS?
Svara
Johan
maj 9th, 2010 at 11:31
@Striem, 3gs
Svara
Striem
maj 9th, 2010 at 11:33
@Johan, Då är den förmodligen tethered breakad? Pröva köra blackra1n vid starten, signeringen gör inget i telefonen så den kan inte ha gått sönder.
Svara
Johan
maj 9th, 2010 at 11:45
@Johan, Vet ej vad tethered är men jag har som sagt använt mig av blackrain när jag jailbreakat den, så med andra ord så laddar jag bara hem blackrain igen och kör det igen?
Det där med signeringen håller jag med om eftersom jag igentligen inte gjorde något i luren!
Svara
Vet ej vad tethered är men jag har som sagt använt mig av blackrain när jag jailbreakat den, så med andra ord så laddar jag bara hem blackrain igen och kör det igen?
Det där med signeringen håller jag med om eftersom jag igentligen inte gjorde något i luren!
Svara
Striem
maj 9th, 2010 at 11:47
@Johan, Ja precis, ladda hem blackra1n och tryck make it rain när du har itunessladden i skärmen, när det är gjort bör din telefon vara igång igen
Svara
Johan
maj 9th, 2010 at 11:55
@Striem, @Striem, Kom bara till ”Waiting for reboot” bilden på black rain, jag har FW 3.1.2 det ska väl bara fungera då?
Svara
Striem
maj 9th, 2010 at 11:56
@Johan, Japp det ska fungera, testa en gång till. Kör en hardreset (home + power) och testa blackra1n igen.
Svara
Johan
maj 9th, 2010 at 12:00
@Johan, tyvärr fungerar det inte.
Jag har kört hardreset och både haft usb i och ur datorn, startat blackrain och jag fårupp blackrain bilden på iphonen men sen är den bara svart.
Svara
Striem
maj 9th, 2010 at 12:02
@Johan, Hmm det verkar osannolikt men kan du ha råkat återställa iphone eller ngt? Signerade du 3gs för 3.1.2 eller 3.1.3.?
Svara
Johan
maj 9th, 2010 at 12:03
@Johan, Jag signerade för 3.1.2.
Svara
Johan
maj 9th, 2010 at 12:04
@Johan, Kanske lika bra att återställa den i itunes och börja om från början. Tror du det skulle få telefonen att starta igen?
Svara
Striem
maj 9th, 2010 at 12:05
@Johan, Okej, ja då kommer den definitivt gå igång. Om du kör unlock måste du dock återställa till 3.1.2, annars blir du låst.
Svara
Johan
maj 9th, 2010 at 12:08
@Striem, Vad menar du med unlock? Kan jag göra en återställning i itunes och sen välja vilken FW jag vill lägga in? KAn tänka mig att bara återställa nu och sen får den vara ej jailbreakad bara jag får igång den.
Svara
Striem
maj 9th, 2010 at 12:14
@Johan, Använder du operatörsupplåsning det var så jag menade. Om du inte gör det, då rekommenderar jag att du återställer till 3.1.2/3.1.3 (valfritt) och sen kör spirit, då kommer du inte vara bunden till en dator och du kommer att ha den jailbreakad
Svara
Johan
maj 9th, 2010 at 12:19
@Johan, Jag är kör med telenor abb så det borde inte vara några problem då. Jag provar att återställa den och så kör jag spirit senare.
Tack för hjälpen!
Svara
Johan
maj 9th, 2010 at 13:10
@Johan, Jag har fått igång min iphone nu och jag har nu 3.1.3 som FW, eftersom jag signerade min telefon med 3.1.2 så måste jag med andra ord signera den igen eller?
Om så är fallet så hoppar jag nog det efter hur det gick nyss hehe.
Tack snälla Striem för hjälpen.
Svara
Striem
maj 9th, 2010 at 13:26
@Johan, Ja precis, men om du jailbreakar iPhone och trycker ”make my life easier” i cydia signeras den av sig själv. Fast det är förutsatt att du jailbreakar den igen,
Ingen orsak, säg till om det är ngt
Svara
Johan
maj 9th, 2010 at 13:35
@Johan, Ok, men då kör jag Spirit nu och sen trycker på make my life easier då.
Svara
Hej!
Råkade uppgradera FW till 3.1.3 utan att ha signerat eller dyl.
Jag är medveten om att det går att göra en jailbreak men jag är mest ute efter unlocken.
Säg att jag har en vän med 3.1.2 och jag sparar hans shsh fil, kan jag då nedgradera med hjälp av hans shsh?
Hoppas du/ni förstog då de kanske blev lite luddigt.
Tack!
Svara
Striem
maj 11th, 2010 at 7:03
@Robin, Hej, du kan inte nedgradera med ngn annans shsh tyvärr. Dock hade du inte kunnat låsa upp även om det hade varit möjligt, här man kommit till 3.1.3 är man fast där.
Svara
Robin
maj 11th, 2010 at 17:28
@Striem,
Fan, tackar för hjälpen!
Bokmärker hemsidan, hoppas bara ni säger till när det är möjligt!
Mvh
Svara
Striem
maj 11th, 2010 at 17:35
@Robin, Det gör vi, va så säker
Svara
Hej ! Har lite frågor här: Jag har tecknat ett abonemang med 3 och ifall jag jailbreakar den och en dag vill återställa den till den var när jag fick den är det bara att trycka på återställ då? eller kommer den låsas helt och hållet så jag inte kan använda mitt 3 simkort?
Jag har nu 3.1.3 måste jag endå signa den ? och ifall jag inte gör det kan jag ändå återställa telefonen och uppdatera den ?
MVH
Svara
Striem
maj 20th, 2010 at 19:16
@patrik, Hej Patrik, om du följer guiderna och signerar är det inte bara att trycvka på återställ. Det du måste göra är att ladda ner mjukvaran externt och uppdatera genom att trycka shift + återställ.
om du har 3.1.3 är det inte jätteviktigt att du signerar, jailkbreakar du din 3.1.3 kommer den signera telefonen per autoamtik.
Telefonen går alltid att uppdatera, det är dock inte att rekommendera
Svara
patrik
maj 23rd, 2010 at 22:53
@Striem, Tack för svaren! Nu är det dock så att jag hade PRECIS samma fel som Elin beskrev lite längre upp så det gick inte att signera min iphone så jag har kört utan sign nu men har dock 3.1.3..
Två frågor till bara : När du kopplar in din JB iphone i datorn kommer itunes märka att den är jailbreakad och göra något åt det?
Har tänkt byta dator nu, hur får jag min säkerhetskopia till den nya datorn ?
MVH
Svara
Trackbacks