[iPhone & iPod Touch] JailbreakenDeel 3 |
![]() |
Waarom zou ik jailbreaken? |
Op een gejailbreakte iPod Touch of iPhone kun je allerlei applicaties installeren, waaronder spelletjes en programma's om via wi-fi in het filesystem te kunnen komen. Een mooi overzicht van een heleboel jailbreak applicaties staat in [iPhone & iPod Touch] Applicaties via Cydia & Rock!. Voor de non-jailbreakable applicaties kun je beter in App Store Ervaringen & Discussie #2 en Handige websites en web apps terecht. Ook is het mogelijk om thema's of een andere achtergrond op je iPhone of iPod Touch te zetten omdat er dankzij de jailbreak toegang is tot het filesystem, voor voorbeelden zou je een kijkje kunnen nemen in [iPhone & iPod Touch] Post hier je SpringBoard! of op Apple iPhone School - Themes & modding kunnen kijken. Ook heeft GoT nu een eigen plek waar je je mods kunt bespreken: [iPhone & iPod Touch] Post hier je mods |
Heeft jailbreaken ook nadelen? |
Jazeker, je iPod Touch of iPhone kan er een stuk trager van worden en is minder stabiel. Crashes komen een stuk vaker voor op een gejailbreakte iPod of iPhone dan op een 'gewone'. Daarnaast kan het zijn dat, omdat je gaat rotzooien in het filesystem, je iPod of iPhone nergens meer op reageert en je hem zal moeten herstellen. Jailbreaken kan in principe géén onherstelbare schade toebrengen, dus je hoeft niet bang te zijn voor een kapotte iPod of iPhone. Door te jailbreaken verlies je wel je garantie. Uiteraard kun je, als je gebruik wilt maken van je garantie, voor het opsturen de iPod of iPhone herstellen, wat de jailbreak in principe weer ongedaan maakt. Het is echter nog onduidelijk of er na het herstellen nog bestanden achterblijven van de jailbreak. Als dit zo is en Apple vindt ze heb je dus geen recht op garantie en een kapotte iPod Touch of iPhone. |
Jailbreaken, Wat zijn de addertjes onder het gras? |
Sn0wbreeze Sn0wbreeze is smerige software. De maker ervan heeft verschillende copyrighted software zonder toestemming gekopieerd (van het dev-team) en andere software, die onder GPL vrijgegeven is, gebruikt zonder zijn eigen source vrij te geven. Ook heeft hij de Apple bootloader overgenomen, die natuurlijk copyrighted is. Het gebruik van dat stukje software is precies wat Apple nodig heeft voor een grote berg rechtszaken en andere gesodemieter vs de Jailbreak community. Het gebruik van deze software is ZEER af te raden! Verschillende tweets van MuscleNerd die dit specifiek aangeven:
Elk programma om je iPhone te jailbreaken is tot nu toe gratis. Dus je hoeft nooit te betalen voor een jailbreak, wij hebben voor alles een oplossing! (In Cydia/Rock zijn wel betaalde applicaties, zie daarvoor dat topic: [iPhone & iPod touch] Applicaties via Cydia en Rock! Deel 2 ) Prejailbroken (pwnagetool) .IPSW bestande Het verspreiden hiervan is NIET toegestaan. Je mag er ook niet naar vragen hier op Tweakers. Bovendien moet je hier erg mee oppassen, er kunnen allerlei apps preinstalled zijn en je hebt geen idee wat voor rommel je op je iPhone gooit. Vaak noemen ze 2 partities, de ROOT en de "andere". Een ROOT partitie van ~750MB is genoeg, als je de 1GB versie neemt, is dat zonde van 250MB ruimte. |
Jailbreaken, hoe moet het? |
Dit moment is het beste moment om te jailbreaken! Het is nog nooit zo makkelijk geweest. Er is een programma dat werkt op Mac OS X én op Windows, bovendien jailbreakt het alle apparaten. Het best wat je nu kan doen is dus gewoon updaten naar 3.1.2. Geohot's blackra1n downloaden en gaan! Apple zou Apple niet zijn als ze toch proberen de boel een beetje dwars te zitten, let daarom even speciaal op het stukje over de Bootrom! De stukjes over Pwnage tool staan er bij voor de volledigheid. Blackra1n is op dit moment onovertroffen, dus ik zie niet in waarom je de oude tools zou blijven gebruiken. Firmware-versie 3.1.3SpiritMac OS X | Windows || iPhone (3G(S)) | iPod Touch (1G/2G/3G) De ultieme jailbreak van dit moment! Spirit jailbreaked alle apparaten, op OSX en Windows. Op sommige Windows 7 systemen loopt het niet vlekkeloos. De oplossing is: rechtermuisknop op spirit.exe -> eigenschappen/properties -> compatibiliteit/compatibility -> vinkje bij "run this program in compatibility mode" (draai dit programma in compatibiliteits modus): windows 95 óf windows 98 aan klikken, 1 van de twee hoort te werken. Spirit is een untethered jailbreak, dat betekent dat je gewoon opnieuw kan opstarten zonder problemen, met élk apparaat en élke bootloader! ZORG DAT JE FOTO'S VEILIG ZIJN! ITUNES BACKT DEZE NIET UP EN SPIRIT VERWIJDERD ZE! Apple zou dit lek wel eens heel snel kunnen patchen! Lees elke keer goed als iTunes je iets vraagt, je wilt niet per ongeluk vast zitten op 3.2 Firmware-versie 3.1.2Blackra1nMac OS X | Windows || iPhone (3G(S)) | iPod Touch (1G/2G/3G) Dé jailbreak methode van dit moment. Deze applicatie is gemaakt door GeoHot, de allereerste iPhone hacker. Het is de simpelste en snelste jailbreak tot nu toe. Het downloaden duurt langer dan het jailbreaken zelf. Op iClarified staat een mooie tutorial (Win en Mac). Geohot heeft sinds de tweede versie ook een unlock ingebouwd, je hoeft dus niet meer te updaten met Pwnagetool. Blackra1n installeert de blackra1n app. Daaruit kan je Cydia installeren, Cydia kan je dus niet in een keer vinden! Meestal zit de blackra1n app (een zwart druppeltje) op je allerlaatste springpagina, terwijl die daarvoor nog niet leeg hoeft te zijn! LET OP Apple heeft sinds kort de bootrom een update gegeven. Dat is een hardwarematige upgrade van de "bios" van de iPhone. Dit zorgt ervoor dat de iPhone de jailbreak "herkent" en weigert te booten. Dit heet een "tethered jailbreak". Je telefoon gaat dan in restoremodus (USB-kabel+iTunes logo). Een tethered jailbreak betekent dat bij elke(!) reboot een computer nodig is om in het jailbroken systeem te komen en dus op te starten. In het verleden is dit ook een keer gebeurt, toen kwam er na verloop van tijd de semi-tethered jailbreak. Deze laat het apparaat wel opstarten in de normale toestand als er geen computer in de buurt is. Dan gaat het iDevice dus niet in restore mode. GeoHot en MuscleNerd (de grootste iPhone hackers) hebben onafhankelijk aangegeven dat een nieuw gat in de bootrom heel moeilijk te vinden is. De gaten zijn erg zeldzaam en het zoeken ernaar gaat moeizaam. Wacht hier dus niet op en beslis voor jezelf of een tethered jailbreak genoeg is of dat je helemaal niet wil jailbreaken! Heb ik de nieuwe bootrom? iPod touch Alle iPod touch 3G (32GB en 64GB) hebben deze nieuwe bootrom. De iPod touch 3G 8GB alleen vanaf versienummer MC (te zien in instellingen->algemeen->Info naast “Model”). Als het modelnummer begint met MB is er niks aan de hand en kan je gewoon jailbreaken. iPhone De nieuw geproduceerde (na week 40) 3GS hebben ook de nieuwe bootrom. Zo kun je kijken in welke week jouw iPhone 3GS is geproduceerd: Ga naar instellingen->Algemeen->Info en scroll naar beneden naar Serienummer (boven Model). Het gaat nu om de eerste vijf getallen, bij mij: 86923. 86 is het batchnummer 9 is het productiejaar(2009) 23 is de productieweek! Als je laatste twee getallen tussen de 40 en 43 zitten, dan is er een grote kans dat je de nieuwe Bootrom hebt, maar niet 100%. Als je laatste twee getallen boven de 43 (44 en hoger dus Mocht deze uitleg voor jou te tweakerig en kort zijn dan is deze meer geschikt: iPhoneclub handleiding Firmware-versie 3.1PwnageToolMac OS X || iPhone (3G) | iPod Touch 1G De eerste en tweede generatie iPhone en de eerste generatie iPod Touch zijn inmiddels te jailbreaken via de PwnageTool, voorwaarde is dat je op een eerdere firmware al een werkende jailbreak hebt. Let wel op met unlocks (het gebruik van ultrasn0w of purplesn0w op je 3G) dat zit je vast aan een gepatchte PwnageTool .ipsw omdat normaal updaten je unlock voorgoed ongedaan maakt. Op ModMyi.com staat een duidelijke how to. Firmware-versie 3.0redsn0wMac OS X | Windows || iPhone (3G(S)) | iPod Touch (1G/2G) De 3.0 firmware voor de iPhone (3G(S)) en iPod Touch (1 en 2G) valt op Windows en OS X met behulp van redsn0w te jailbreaken, iHackThatiFone.com heeft een tutorial met de nodige downloadlinkjes voor de software en hoe het moet. |
Het grote Downgrade verhaal! | ||
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. 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 info: 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:
Daarna moet je je apparaat in DFU mode zetten: Dit is vrij lastig, dus een youtube filmpje kan erg helpen. Mijn grote vriend iH8sn0w heeft het mooi in beeld gebracht: 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 De hashes zijn voor elk toestel uniek en niet uitwisselbaar. LET OP: Er mag hier niet gesproken worden over het unlocken. Ik kan wel vertellen dat deze manier van downgraden niet je baseband (het deel waar je iPhone gesimlocked wordt) versie verlaagt. Dus dan heeft dit geen nut. Vraag in dit topic ook niet naar unlock tutorials, daar kunnen wij niks mee en de modbreaks zijn vervelend voor de sfeer Tevens gaat dit ten koste van de vrijheid van het Jailbreak topic, want dan zullen we strakker gecontroleerd worden. We mogen nu vrijelijk spreken erover en we zijn al heel blij dat Tweakers (Hoedje |
Links & Tutorials |
• Dev Team Blog • Geohot Blog • [iPhone & iPod touch] Applicaties via Cydia en Rock! Deel 2 • [iPhone & iPod Touch] App Store Ervaringen & Discussie • [iPhone & iPod Touch] Post hier je mods De twitter van sommige interessante jailbreakpersonen: |
Nawoord |
Voor op- en aanmerkingen of extra informatie voor in de topic start kun je mij (vanx) een DM sturen of het plaatsen in dit topic. Wiethoofd enorm bedankt voor de mooie frisse opbouw en de verschillende stukjes! Niemand anders dan jijzelf bent aansprakelijk voor de schade en/of garantieverlies door een mislukte jailbreak! |
Waarschuwing |
In dit topic zijn er een paar dingen waar je je aan moet houden, dit valt keurig terug te lezen in De software van de Apple TV, iPhone en iPod Touch aanpassen en Apple Media Devices Beleid - Jailbreaken. Het bespreken van alle aspecten van het jailbreaken is toegestaan, maar er mag niet ingegaan worden op het sim-unlocken. Dit is namelijk een jailbreak en geen 'unlock' topic. |
Changelog | |
• 19-02-2008 | Startpost Deel 1 geplaatst |
• 26-02-2009 | Startpost Deel 2 geplaatst (12 maanden) |
• 15-11-2009 | Startpost Deel 3 geplaatst (9 maanden) |
• 15-11-2009 | Topic flink opgeschoond, tutorial voor 3.1.2 en Poll toegevoegd en wat dingen anders verwoord. Code+taal gecorrigeerd door Wiethoofd. |
• 04-03-2010 | Het grote downgrade verhaal toegevoegd! De poll is verwijderd, de uitkomst is voor mij duidelijk. |
[ Voor 255% gewijzigd door Vanx op 03-05-2010 11:41 ]