Je maakt wel een punt en dat zal gefixed worden zodra "toetsweektijd" uit mijn ondertitel weg is

Belofte maakt schuld. Gezien het aantal vragen hier is het ook wel tijd ervoor
Ik ga even aan de slag en ik zal hier de uitkomst posten die ook in de TS komt. Alle kritiek is welkom! Dit moet heel precies geformuleerd worden.
De
tweakverkiezingen zijn begonnen! Schroom niet om op dit topic te stemmen

Bij de "grote" topic award!
De tweakverkiezingen zijn begonnen! Schroom niet om op dit topic te stemmen
Bij de "grote" topic award!
Dit stukje had ik in gedachten, op of aanmerkingen? Als het een beetje klopt, maar ik een speciaal kopje in de TS.
Downgraden
Sinds 3.1.3 is het ineens interessant geworden om te kunnen downgraden. Dit is een kort overzicht van wat wel en niet kan:
De iPod touch 1G en 2G (dus MA en MB, modelnummer) kunnen zonder problemen gedowngrade worden.
De iPhone 2G en 3G kunnen dat ook probleemloos.
Dat doe je zo:
Zoek hier:
http://www.felixbruns.de/iPod/firmware/ de firmware die je wilt en plak deze op je desktop.
Ga naar iTunes en druk shift+restore (of appeltje+restore) dan laat iTunes je zelf het bestand selecteren. Kies dus nu jouw firmware bestand op je bureaublad en iTunes doet de rest.
De iPhone 3GS en de iPod Touch 3G (modelnummer MC) zijn
niet probleemloos te downgraden. Ik zal hieronder in een paar stukjes de huidige situatie uitleggen.
Achtergrond
Apple heeft als extra "trucje" om jailbreakers buiten de deur te houden in deze apparaten een zogenaamde server-sided check op de firmwares ingesteld bij deze nieuwe apparaten. Dat betekent dat de firmware hash eerst naar Apple wordt gestuurd en als die klopt wordt er een signature teruggestuurd, waarna iTunes verder gaat met de restore.
Apple stopt 24u na de release van een nieuwe firmware met het signen van de oude.
Voor veel meer achtergrond info bij de meester himself:
http://www.saurik.com/id/12
Oplossing
Als je al jailbroken bent, kan je met een .ipsw die is aangepast door Pwnage tool (van het dev-team) altijd naar een willekeurige pwnde firmware toe.
Als je niet jailbroken bent dan is het afhankelijk van je voorbereiding:
Saurik, de maker van Cydia, heeft speciaal voor ons een server ingericht. Die server slaat jouw signature voor elke firmware op en zorgt dat je op die manier toch kunstmatig je firmware kan downgraden. Saurik doet dit pas, als je er expliciet toestemming voor hebt gegeven in Cydia ("Yes, make my life easier" klikken, op het 1e scherm). Als het goed is verschijnen er dan groene letters bovenaan dit schermpje. Ik heb de hashes van 3.0, 3.1, 3.1.2.
Je kan iTunes met de Saurik server laten praten, in plaats van met die van Apple door het volgende te doen:
Voeg deze regel toe onderaan je hosts bestand ( C:\Windows\System32\drivers\etc\hosts (Windows) or /etc/hosts (Mac OS X)
code:
1
| 74.208.10.249 gs.apple.com |
Daarna moet je je apparaat in DFU mode zetten:
hold down the lock and menu buttons (some call these the power and home buttons) for 10 seconds, letting go of the lock button but continuing to hold menu until iTunes recognizes the device with the message: "iTunes has detected an iPhone in recovery mode. You must restore this iPhone before it can be used with iTunes.".
Dit is vrij lastig, dus een youtube filmpje kan erg helpen. Mijn grote vriend iH8sn0w heeft het mooi in beeld gebracht:
http://www.youtube.com/watch?v=bITIiGswjFI
Zoek hier:
http://www.felixbruns.de/iPod/firmware/ de firmware die je wilt en plak deze op je desktop.
Nu kan je in iTunes met shift+restore (appletje +restore voor mac

) je eigen firmware selecteren.
De hashes zijn voor elk toestel uniek en niet uitwisselbaar.
[
Voor 86% gewijzigd door
Vanx op 03-03-2010 22:09
]