Lukk annonse

OPPDATERING 27. 1. – Hvis du allerede har oppdatert til Quicktime 7.6 eller høyere, anbefaler jeg ikke denne prosedyren! Tastaturet og musen vil sannsynligvis slutte å fungere!

Hvis du har en ny unibody Macbook eller allerede har oppdatert Leopard til versjon 10.5.6, vet du kanskje ikke dette, men du de mistet muligheten til å sette iPhone i DFU-modus, som kreves for å jailbreake en iPhone. Heldigvis har iPhone-fellesskapet lagret alt, så vi trenger ikke å nedgradere eller lete etter venner med et annet system.

Et alternativ som kan hjelpe er ved hjelp av en USB-hub. Kort fortalt kobler du iPhone til huben i stedet for direkte til Mac. Men selv dette er ikke den beste løsningen. For det første har mange mennesker ikke usb-huber. For det andre kan det også skje at du bare har en USB-hub på tastaturet, for eksempel, men den har kanskje ikke nok juice til å drive både den og iPhonen (du vil vite dette ved en feilmelding i MacOS). Og derfor har vi en annen løsning!

Utviklerteamet oppdaget at hele problemet ligger i de 2 nye kext-filene, som er relatert til USB-driveren. Det er derfor nødvendig å spille av 2 kext-filer fra en eldre versjon av Leopard (10.5.5). Og for å gjøre det ikke for komplisert for deg, denne gangen fortjente en bruker med et kallenavn det volkspost, som opprettet Automator-skriptet.

Men vær forsiktig, det er et systemhack og det kan forårsake problemer (ofte fungerer ikke tastatur og mus etter det!). Følg instruksjonene strengt, alt er på egen risiko!

Første skritt

Last ned dette skriptet med 2 kext-filer. Du kan laste den ned fra f.eks Rapidshare om Mediafire.

Andre trinn

Pakk ut dette arkivet og plasser det på skrivebordet. Det er veldig viktig at denne mappen er på skrivebordet. Lukk alle programmer, som du har åpent. Hvis du ikke lukker dem, vil skriptet gjøre det for deg, men det er egentlig bedre å lukke dem alle.

Det tredje trinnet

Åpne mappen og kjør Fix_DFU_10_5_6. En readme-skjerm dukker opp. Klikk på OK-knappen og skriv inn administratorpassordet. La programmet gjøre jobben sin, og når skjermen med OK-knappen dukker opp, trykk gjerne på den. MEN IKKE GJØR NOE ANNET OG EGENTLIG BARE VENT PÅ PROSESSEN ER FULLSTENDIG OG DATAMASKINEN STARTER PÅ NYTT!

Fjerde trinn

Og det er alt, fra nå av er det mulig å sette iPhone i DFU-modus igjen. Hvis du vil være forsiktig (og ikke risikere problemer med tastatur og mus), er det opprettet en mappe med en sikkerhetskopi av kext-filer på skrivebordet ditt. Når du har jailbroken telefonen din, er det mulig få kext-filene tilbake til sin opprinnelige tilstand. Bare bytt ut filene i katalogen med skriptet med de fra sikkerhetskopien og kjør skriptet på nytt. Jeg anbefaler virkelig dette trinnet!

angå~~POS=TRUNC jailbreak seg selv, så jeg anbefaler deg å bruke den i stedet veiledning med QuickPwn. I de kommende dagene vil jeg også plassere den her på 14205.w5.wedos.net-serveren.

Men hvis du virkelig planlegger å gjøre denne prosessen, bør du lese resten av artikkelen og helst skrive den ut. Hvis musen og tastaturet slutter å fungere, vil dette være det eneste alternativet for å få alt tilbake. Eller bare hopp for å kjøpe en USB-hub. :)

Før du begynner:
Du må vite hvor "Fix_DFU_10_5_6" Automater-skriptet plasserte dine sikkerhetskopierte USB-kjerneutvidelser. Hvis du kjørte "Fix_DFU_10_5_6"-skriptet fra skrivebordet, bør det være en katalog kalt "Backup_IOUSBFamily_kext_10_5_6" også på skrivebordet med USB-kjerneutvidelsene inni. Hvis du ikke husker hvor sikkerhetskopiene er plassert på harddisken din eller ikke anser deg selv som kompetent nok til å navigere deg frem til sikkerhetskopiene ved å bruke Terminal, bruk onkels instruksjoner i stedet.

Når du leser instruksjonene nedenfor:
** Erstatt "[brukernavn]" med hva enn brukerkatalogen din heter (vanligvis påloggingsnavnet ditt).
** Erstatt "path/to/Backup_IOUSBFamily_kext_10_5_6" med banen til hvor sikkerhetskopiene dine av USB-kjerneutvidelsene befinner seg.
** Utfør som alltid en fornuftssjekk på instruksjonene mine før du blindt følger dem. Hvis du er usikker, vent til noen med cred/representant sier at dette fungerte for dem før du gjør dette selv. Jeg er vanligvis ikke utsatt for skrivefeil, men det kommer garantert til å skje en dag (kanskje i dag er den dagen).

Her går vi:

1) Sett inn Leopard-installasjons-DVD-en og start på nytt mens du *holder* inne 'C'-tasten til den grå Apple-logoen oppstartsskjermen med den snurrende løkken vises. Velg et språk når du blir bedt om det, men ikke fortsett med installasjonen.

2) Det er en menylinje øverst på skjermen. Velg "Terminal"-applikasjonen.

3) Bruk kommandoen "endre katalog" (cd) for å gjøre systemutvidelseskatalogen til din nåværende arbeidskatalog ved å bruke syntaksen nedenfor:

cd "/Volumes/Macintosh HD/System/Library/Extensions"

4) Bruk "copy" (cp)-kommandoen til å kopiere 10.5.6-kjerneutvidelsene som ble sikkerhetskopiert til din nåværende arbeidskatalog ved å bruke syntaksen nedenfor (merk bruken av anførselstegn og mellomrommet før den siste prikken):

cp -Rp "/Volumes/Macintosh HD/Users/[brukernavn]/path/to/Backup_IOUSBFamily_kext_10_5_6/"*.kext .

5) Endre bruker- og gruppeeierskap for kjerneutvidelsene til henholdsvis rot og hjul ved å bruke følgende syntaks:

chown -R rot:hjul AppleUSBHub.kext
chown -R rot:hjul IOUSBCompositeDriver.kext

6) Endre din nåværende arbeidskatalog til ett nivå over Extensions-katalogen og flytt filen "Extensions.mkext" til skrivebordet ditt ved å bruke syntaksen nedenfor:

cd..; mv Extensions.mkext "/Volumes/Macintosh HD/Users/[brukernavn]/Desktop"

Du kan legge merke til at systemet umiddelbart erstatter Extensions.mkext med en fil med samme navn, null-lengde. La det være.

7) Skriv "exit" ved Terminal-ledeteksten og bruk rullegardinmenyen for å avslutte Terminal-applikasjonen.
8) Bruk rullegardinmenyene igjen for å velge "Oppstartsdisk"-applikasjonen og velg din vanlige oppstartsdisk (den du nettopp har flyttet rundt på ovenfor) og trykk på "Start på nytt"-knappen.

La systemet starte opp som normalt. Hvis alt gikk bra, vil du nå ha fått tilbake tastatur- og musfunksjonalitet.

.