Guide: Framtidssäkra iTunes för jailbreak/återställning!
Sedan releasen av iPhone OS 3.1 samt iTunes 9.0 har det varit mÃ¥nga spekulationer runt huruvida det gÃ¥r att jailbreaka enheterna eller inte, om det gÃ¥r att Ã¥terställa dem eller om det över lag följer samma struktur som tidigare. Svaret är givetvis nej, Apple har lagt in en ny växel när det gäller att säkra hÃ¥rdvran frÃ¥n intrÃ¥ng av bland annat jailbreak och detta i form av signeringskoder. Det som sker är att iTunes, vid synkning med iPhone, verifierar hÃ¥rdvaran och sparar väsentlig information som dem även signerar som ”applegodkänt”. I och med signeringen frÃ¥n Apple försvinner möjligheterna för Ã¥terställning och det är inte möjligt att nedgradera iPhone. Detta är ett stort problem för alla och för er som intresserar er rÃ¥der jag er att läsa Saurik:s inlägg om detta! Här nedan följer en guide för hur du framtidssäkrar iTunes!

Steg 1 – Öppna ”kör”
Det första du ska göra är att öppna kommandot kör i din dator. Detta kan du antingen göra genom att trycka Windows + R alternativt genom att trycka Start -> Kör
Steg 2 – Skriv in kommando
När du väl har öppnat ”kör” skriver du in följande kommande;
C:\Windows\System32\drivers\etc\hosts
För MAC; /etc/hosts



Steg 3 – Öppna med anteckningar!
Nu kommer du att bli ombedd att öppna filen med ett specifikt program, välj Anteckningar!

Steg 3 – Ändra signeringskällan
Nu ska du kopiera in följande kommando, 74.208.105.171 gs.apple.com, under local host som finns längst ner i dokumentet.

Steg 4 – Spara filen
När du har skrivit in källlänken som ändrar Apple:s signering till en signering från Cydia klickar du på spara!
Steg 5 – Ã…terställ iPhone
Nu kan du, om du vill, återställa din iPhone 3GS via iTunes.
Om du får felmeddelande (3002) har din iPhone redan signerats från Apple och du kan inte på något sätt återställa din iPhone såvida du inte ha gjort backuper av dina källkoder. Är du i detta läge är det tålamod som gäller!
Jag rekommenderar återigen er intresserade att besöka Saurik som skriver om just det här!
Publicerad den 28 september 2009 av Striem
Skicka ett e-postmeddelande till Striem











Kommentarer
För MAC: sudo nano /etc/hosts/
Jag fick ”permission denied” när man bara skrev /etc/hosts och pÃ¥ ModMyi.com sÃ¥ skriver de det förstnämnda.
[Svara]
Hm. Resten var iofs också lite annorlunda i Mac. En snabb steg för steg (som den står skriven på ModMyi.com) skriver jag här:
1) Öppna Terminal.app och skriv: sudo nano /etc/hosts
2) HÃ¥ll in nedpil-tangenten tills du kommer till botten.
3) Skriv: 74.208.105.171 gs.apple.com
4) Klicka Ctrl + O, klicka Enter, klicka till sist Ctrl + X
Klar.
Observera att det är Ctrl och inte Cmd (jag var nära på att fel.
)
[Svara]
Principen är att källkoden ska in i båda
I mac är det dock via terminal, det ska gå att navigera med muspekaren också så vitt jag vet?
[Svara]
Gör detta så att man kan nedgradera och sen jailbreaka 3gs?
[Svara]
ja, förutsatt att cydia plockat ecid för 3.0. Om inte annat förbygger den att iTunes signerar uppdateringarna som du kommer behöva göra vilket bidrar till att du lättare kommer att kunna nedgradera sen då ecid filerna för 3.1 och kommande mjukvaror går att hämta!
[Svara]
Woop, då har man nergraderat och jailbreakat sin iPod Touch 2G då.
[Svara]
Går det att nedgradera till 3.0 även om jag återställt min iPhone som ny telefon med 3.1? ECID-filerna är väl desamma även om man återställer?
[Svara]
nej det går inte, uppdateringen är godkänd via apple :/
[Svara]
Alltså, den är återställd med en Pwnad 3.1-fil. Hjälper inte, eller?
[Svara]
Jaha, men den var väl jailbreakad på fw 3.0 också? Om så är fallet ska det inte vara några problem att nedgradera
Du kan ju alltid prova.
[Svara]
Tänkte att då borde det ju inte vara det, men orkade inte prova utifall det blir ett eller flera försök till en nedgradering och jag sedan måste återställa till 3.1 igen om det misslyckas.
Men det är nog värt ett försök då jag får en massa problem hela tiden med låsningar och skit.
[Svara]
SÃ¥ länge din telefon har ”hashed” 3.0 ECID eller bokförd 3.0 ECID som man kan se det kommer du kunna nedgradera telefonen med ett framtidssäkrat iTunes
[Svara]
Det verkar fungera. Återställer till 3.0 i skrivande stund. Ska väl kanske inte ropa hej innan jag kommit över ån (eller hur man nu säger
). Dock trodde jag att det skulle gÃ¥ att nedgradera till 3.0 med PwnageTool, vilket inte gick sÃ¥ bra. Fick error 1600. SÃ¥ jag fÃ¥r använda redsn0w och bli utan min egna bootlogo och utökat internminne (eller vad det kallas). :’(
EDIT: Skit. Givetvis är programvaran för gammal för att jag ska kunna använda min backup…..
Nu är frÃ¥gan om jag uppgraderar till 3.1 och fÃ¥r stÃ¥ ut med problem, eller om jag ställer om telefonen som en ny telefon, igen, och slipper problem…
[Svara]
Det finns ett program i Cydia som ger dig möjligheten att byta bootscreen, det heter LogoMe
Ställ om den som ny telefon och bli av med problemen, använd logome och gör din iPhone mer personlig
!
[Svara]
Den har jag hittat på, men LogoMe fungerar väl bara för 2.x, eller?
EDIT: Det får bli som en ny iPhone.. PkgBackup tror jag fungerar ändå (eftersom jag har MobileMe/syncar med Address Book), och det är Cydia-grejerna som är jobbiga att fixa.

Nu är det iallafall jb:at med redsn0w och jag syncar apps för fulla muggar. Det tar sådan tid.
Ang loggan så ska jag försöka en grej nu när jag återställer till officiella 3.0. Kanske inte fungerar, men jag ska sätta iPhonen i DFU igen och sedan försöka återställa igen med jailbreakade 3.0 ipsw:t.
EDIT2: Det gick inte! Eller ”IKENAI” som man säger pÃ¥ japanska.
[Svara]
Om jag sitter pÃ¥ en jailbreakad, telia-lÃ¥st, iPhone 3G med 3.1.2, och i framtiden vill ”unjailbreaka” den av ngn anledning. Kan det hindra mig frÃ¥n att Ã¥terställa den? Bör även jag göra detta steppet? lr är det bara 3GS-ägare det gäller? Om ja, är det redan försent dÃ¥ jag synkat den jailbreakade telefonen ett flertal gÃ¥nger med itunes?
[Svara]
Det är inga problem att återställa telefonen och bli av med jailbreaket. Och när det gäller framtidssäkring av iTunes är det i dagsläget endast viktigt för 3GS, har däremot gjort det själv om det skulle bli så att det börjar krångla med 3G i framtiden också! Du behöver inte oroa dig
!
[Svara]
Tack så mkt för det snabba svaret! Skönt att höra
[Svara]
Hej!
Jag har JB:at min 3GS (3.1.2) med Blackra1n (RC2). Allt fungerar perfekt men lyckades ej säkra itunes. StÃ¥r att det inte gÃ¥r att spara filen. Kör Vista. Har en dator med XP, där fungera det. Men har ju allt pÃ¥ Vista. Är Rädd för att synka med itunes nu…. Vad göra?
[Svara]
Vad får du för felkeddelande när den vill spara filen på vista?
[Svara]
” Filen C:\Windows\System32\drivers\etc\hosts kunde inte skapas.
Kontrollera att fil och sökväg är riktiga”
Filen ligger i windows som den ska…. Fattar ej.
Men det är väl bara risk i itunes när man ska uppdatera programvara från apple? eller räcker det med att synka med biblioteket för att den ska känna av cydia?
[Svara]
risken är bara vid en uppdatering då signeringen sker. Hmm men skapas du har ju redan filen, testa erstätta den med tillägget? Såvida du inte nöjher dig med ditt bibliotek
!
[Svara]
jag kan ju ersätta filen, men den nya som jag skapat är ju text-fil den som redan finns är ju en ”fil”. tror du det funkar ändÃ¥? skulle man rÃ¥ka uppdatera utan ”säkert” itunes, lÃ¥ser sig telefonen dÃ¥? inte Ã¥terställa…
[Svara]
Jag tog filen frÃ¥n XP och la den i vista. verkar fungera nu, men det Ã¥terstÃ¥r och se när det blir dax att uppdatera… tack för hjälpen.
[Svara]
Okej, smart!
ja säg till om det blir något strul!
[Svara]
Fast jag uppdaterar/återställer nog i XP, säkrast så. Såg precis att itunes 9.0.2 har kommit.
[Svara]
Anledningen till att ni inte kan redigera ”host” filen i vista beror pÃ¥ att filen är skyddad. kör notepad.exe som administratör, öppna sedan host filen i notepad sÃ¥ kommer det att bli lättare
[Svara]
Jag har öppnat Teminal.app och skrivit in /etc/hosts men inget händer, dock hittar jag en fil i min iphone som heter etc/hosts är det i den jag ska ändra texten?
[Svara]
Striem svarade:
maj 12th, 2010 at 16:48
@Johan, nej det är den i datorn, gå in i finder och gå till /etc och navigera till hosts manuellt istället. Det bör fungera,
[Svara]
Fanken också! Jag hittar den inte, jag kanske inte har någon!
[Svara]
Striem svarade:
maj 12th, 2010 at 17:30
@Johan, Är det mac eller windows du har?
[Svara]
Mac version 10.6.3
[Svara]
Striem svarade:
maj 12th, 2010 at 18:05
@Johan, Vad händer om du skriver in $ sudo nano /private/etc/hosts i terminal.app?
[Svara]
Last login: Wed May 12 16:41:25 on ttys001
Johan-Axelssons-MacBook-Pro:~ johan$ $ sudo nano /private/etc/hosts
-bash: $: command not found
Johan-Axelssons-MacBook-Pro:~ johan$ sudo nano /private/etc/hosts
WARNING: Improper use of the sudo command could lead to data loss
or the deletion of important system files. Please double-check your
typing when using sudo. Type ”man sudo” for more information.
To proceed, enter your password, or type Ctrl-C to abort.
Password:
Detta fick jag fram.
[Svara]
Striem svarade:
maj 12th, 2010 at 18:20
@Johan, Hmm det där är riktigt skumt, kan du ta ett screen shot när du går in i /etc från finder? Har aldrig stött på detta :S
[Svara]
Nej tyvärr så kan jag inte det då jag inte hittar någon mapp som heter /etc.
För det är väl en mapp?
[Svara]
Striem svarade:
maj 12th, 2010 at 18:34
@Johan, Men har du inte sökt på mappen via finder? Skriv /etc under gå till i finder så kommer du in i mappen,
[Svara]
Jo det har jag gjort, jag har skrivit i finder och i spotlight.
[Svara]