Spirit jailbreak ongedaan maken door opnieuw flashen pwned nor files??
Velen van ons die Spirit hebben gebruikt op een 3GS met een oude bootrom kunnen nu niet gebruik maken van een custom firmware (en dus niet naar iOS4). Dat komt omdat Spirit (blijkbaar) de NOR files aanpast om zijn eigen werk te kunnen doen.
In onderstaande link wordt uitgelegd hoe je deze aanpassing van Spirit weer ongedaan kan maken en dus weer over een 'standaard' oude BootROM beschikt. Hierdoor is de standaard exploit weer beschikbaar (die ook op de 3G bootrom van toepassing is) en kan je (weer) custom firmware installeren. Heeft iemand hier ervaringen mee of meer informatie? Mostly iPhone hacking: OLD BOOTROM + Spirit => 4.0 JB --------------- This tool can be used to flash pwned nor files (containing LLB exploit) on the phone running Spirit JB (script has hardcoded offsets for 3.1.3 3GS).
chmod 755 pwn_old_boot_r2.sh./pwn_old_boot_r2.sh
|
Hmm, is toch het proberen waard lijkt me!
|
Citaat:
Hierbij de handleiding If you have 3G[s] old boot room (392.3), you actually can use sn0wbreeze or other cooked iOS 4 ipsw. 0 - BACKUP YOUR SHSH. 1 - Download 2 - Extract the files (not the folder) to your iPhone: root/tmp 3 - Type the following in your iPhone's terminal (SSH or Putty): cd /tmp chmod 755 pwn_old_boot_r1.sh ./pwn_old_boot_r1.sh 4 - Reboot. Now Spirit accepts any custom iOS 4 ipsw (ih8sn0w or pwnagetool). If any steps seems confusing for you, do not do it. Leave it and wait for a JB tool for iOS 4. Really, those are not for noobs. Do not try to do anything that is not familiar to you. I am not answering anything about SHSH, Putty or SSH. That's why Google exists for. Reminder: for sn0wbreeze custom iOS 4, use Recovery Mode. Source |
Als het zo super werkt waarom heb ik er dan nog zo weinig over gelezen (b.v. op dit forum). Ook het iphone_dev team en de maker van Spirit heb ik er nog niet over gehoord.
Of zou dit onderdeel worden van een nog uit te brengen nieuwe versie van een jailbreak tool en het daarom nog een beetje wordt 'stil gehouden'? We hebben het hier wel over het opnieuw flashen van bepaalde chips op je iPhone: dat brengt volgens mij het risico op een 'brick' met zich mee. Vandaar mijn voorzichtigheid om het 'even' te proberen. |
Wat ik net nog even zag: in de post van zedzed1 wordt via Megaupload o.a. het bestand "pwn_old_boot_r1.sh" aangeboden, maar volgens mij staat er op de originele site een recentere versie "pwn_old_boot_r2.sh". Lijkt me altijd verstandig om de meest recente versie te gebruiken.
|
Citaat:
Ik laat het wel weten |
Volgens mij hoeft bovenstaande niet meer: met sn0wbreeze 1.6.2 kan je een iphone met oude bootrom die via Spirit een jailbreak heeft op 3.1.3 overzetten op custom 4.0 !!
|
Alle stappen zijn gelukt, nu even een custom 4.0 proberen, ben benieuwd!
|
Werkt super, draait nu een custom 4.0!
|
Nou ben ik even het even kwijt.
Ik heb een orginele simlockvrije iphone uit belgie moet ik nu actived of non actived hebben. Activated toch? |
@avdwerf: hoe heb je de custom firmware erop gezet? Gewoon een 'willekeurige' custom firmware pakken en met <shift><restore> in de meest recente versie van iTunes? Of in DFU mode?
|
Bij mij is het ook gelukt :D
Heb de custom firmware met sn0wbreeze 1.6.2 aangemaakt. |
Als je je telefoon zelf kan activeren (omdat je telefoon out-of-the-box simlock vrij is of je hebt een SIM van de provider die bij de telefoon hoort hoef je _niet_voor 'activate' te kiezen. Eigenlijk moet dat alleen als je ook een unlock nodig hebt.
|
Citaat:
- ik heb eerst gezorgd dat 3.1.3 erop stond met spirit - Het makkelijkst is om in je instellingen even de automatische screenlock uit te zetten, zodat het scherm niet uitspringt als je bezig bent. - vervolgens installeer je in cydia OpenSSH - Zorg dat je iphone met hetzelfde netwerk is verbonden als je PC, en zorg dat je het ip adres van je iphone weet. Weet je dit niet, download dan een programma als bosspreffs in Cydia. - Download het programma WinSCP voor op je pc - Download dit zip bestandje (MEGAUPLOAD - The leading online storage and file delivery service) - Maak via winscp connectie met je iPhone, en ga naar de map /tmp - Upload de bestanden uit het zipbestandje naar de map /tmp - Open in WinSCP de Terminal - Voer de volgende commando's in: cd /tmp chmod 755 pwn_old_boot_r2.sh ./pwn_old_boot_r2.sh - Nu zie je een hoop dingen voorbij komen in de terminal, en als het goed gaat zie je onderaan Succes staan. - Reboot je iPhone - Als je iPhone opnieuw is opgestart kun je een custom 4.0 firmware installeren. Ik heb de iphone eerst in recovery mode gezet (usb stekkertje los, iphone uit, homeknop indrukken, usb weer aansluiten en blijf de homeknop ingedrukt houden). Vervolgens druk je in iTunes op shift+herstellen, en je selecteert de custom 4.0 firmware die je zelf maakt of download van dit forum. |
Ik heb deze procedure met succes gevolgd. Eindelijk na een week knoeien heb ik het voor elkaar. Ik heb zelf Custom Firmware gemaakt met Snowbreeze 1.6.2 en deze eindelijk zonder 16xx error kunnen installeren.
|
Misschien even de topic titel veranderen in Spirit 3.1.3 naar JB 4.0 ofzoiets? Denk dat veel mensen dit wel kunnen gebruiken!
|
Citaat:
|
Dat is dan heel raar. Als Spirit enkel een userland jailbreak is, waarom kan ik dan met een oude bootrom 'opeens' geen custom firmware meer terugzetten als ik Spirit heb gebruikt?
Of zie ik nu iets verkeerd? |
Dit is omdat voor de customrom van ios4 die NOR van redsnow benodigd is en omdat spirit op een originele NOR werkt. Redsnow wijzigt juist de NOR, wat benodigd is voor een jailbreak op ios4.
|
Aha, dan snap ik het.
Dus sn0wbreeze 1.6.2 flasht deze NOR weer wel zodat de custom firmware weer te installeren is? Want deze sn0wbreeze versie werkt (ook) voor mensen die 3.1.3 via Spirit gejailbreakt hebben. |
Citaat:
ok, bedankt voor deze uitleg, maar 1 ding begrijp ik nog niet. moet ik deze handelingen nog steeds volgen of is het beter om het moet snowbreeze v1.6.2 te doen? en wat zijn de handelingen voor snowbreeze? ik heb een 3gs, old bootroom, 3.1.3 jailbreak met spirit. |
Citaat:
|
Hey,
geld dit ook voor de 3Gs met nieuwe bootrom? Had een jailbreak 3.1.3 met spirit, toen naar de IOS 4 gegaan maar vervolgens terug naar de 3.1.3 jailbreak met spirit. Maar nu heb ik dus een groot probleem en dat is dat mijn netwerk zeer regelmatig wegvalt :( Groetjes Jonas |
Ik heb net de handleiding gevolgd (had 3.1.3 met Spirit gejailbreaked en heb oude bootrom). Daarna gewoon een custom firmware 4.0 kunnen installeren. Perfect!!!!!!
|
Ik snap het gedeelte van de Terminal niet helemaal. Moet ik deze in Mobile Terminal invoeren of ergens anders? Kan in Cyberduck geen Terminal optie vinden..
|
Citaat:
|
Ik heb enkel een Mac hier..
Wat moet ik intypen in OS X terminal om in de map /tmp te komen? |
Ah, hier staat een uitgebreide uitleg voor dummies:
Citaat:
|
ik heb de handleiding gevolgd.
commando in terminal ging goed en eindigde in succes. ik deed me iphone uit en vervolgens kreeg ik hem niet meer aan. lijkt alsof deze in dfu mode is gegaan. in itunes herstel ik met een custom fw 4.0 , maar krijg steeds de 1600 error en krijg hem niet meer aan of in recovery mode |
Heb je een shsh van 3.1.2? Downgrade je telefoon dan naar 3.1.2 en installeer een jailbreak met redsnow of blackrain. Hierna custom ios4 erop.
|
de 3gs is van een collega en helaas geen shsh
3.1.2 , alleen 3.1.3, dus ik kan alleen downgraden naar 3.1.3, spirit draaien. bovenstaande handleiding is toch voor 3.1.3 die met spirit gedraait is.. Citaat:
|
Dat zou ik dan doen. Terug gaan naar originele os 3.1.3, daarna jailbreaken met spirit. Als dit gebeurt is gebruik je spirit2pwn om daarna een custom 4 erop te zetten.
|
dit heb ik al 2x geprobeerd.
eerste keer via cyia: Spirit2Pwn Patch for iOS 4 Firmware Jailbreak en de 2de keer met de bovenstaande handleiding via winscp en commando's in terminal in beide gevallen starte de iphone niet op na het uitzetten. scherm bleef zwart (leek wel in DFU mode) en kreeg ik hem niet meer uit de DFU mode, als ik itunes opstarte kreeg ik de melding om te herstellen. Citaat:
|
Hallo ik heb een 3gs had 3.1.3 eropstaan die heb ik toen met spirit gejailbreaked en via cydia op make my life easyer geklikt en heb die shs files , nu geupdate naar ios 4.0 met nieuwe bootrom , kan ik nu die nor files flashe en custom fw erop zetten ?
grtz jan |
Citaat:
|
Citaat:
TNX perfect is mij gelukt op een iphone met 3.1.3 die met spirit gejailbreaked was. Nu 4.0 custom erop staan :) (alleen in de bovengenoemde filenames moet r2 --> r1 zijn) |
Alle tijden zijn GMT +2. Het is nu 09:55. |