Luk annoncen

OPDATERING 27. 1. – Hvis du allerede har opdateret til Quicktime 7.6 eller højere, anbefaler jeg ikke denne procedure! Dit tastatur og din mus holder sandsynligvis op med at fungere!

Hvis du har en ny unibody Macbook eller allerede har opdateret Leopard til version 10.5.6, ved du måske ikke dette, men du de mistede evnen til at sætte iPhone i DFU-tilstand, som er påkrævet for at jailbreake en iPhone. Heldigvis reddede iPhone-fællesskabet alt, så vi behøver ikke at nedgradere eller lede efter venner med et andet system.

En mulighed, der kan hjælpe, er ved hjælp af en USB-hub. Kort fortalt forbinder du iPhonen til hubben i stedet for direkte til Mac'en. Men selv dette er ikke den bedste løsning. For det første har mange mennesker ikke usb-hubs. For det andet kan det også ske, at du f.eks. kun har en USB-hub på dit tastatur, men den har måske ikke nok juice til at drive både den og din iPhone (det ville du vide ved en fejlmeddelelse i MacOS). Og derfor har vi en anden løsning!

Udviklerteamet opdagede, at hele problemet er i de 2 nye kext-filer, som er relateret til USB-driveren. Det er derfor nødvendigt at afspille 2 kext-filer fra en ældre version af Leopard (10.5.5). Og for at gøre det ikke for kompliceret for dig, denne gang fortjente en bruger med et kaldenavn det volkspost, der oprettede Automator-scriptet.

Men vær forsigtig, det er et systemhack, og det kan give problemer (ofte virker tastatur og mus ikke efter det!). Følg instruktionerne nøje, alt er på eget ansvar!

Første skridt

Download dette script med 2 kext-filer. Du kan downloade den fra f.eks Rapidshare hvorvidt Mediafire.

Andet trin

Udpak dette arkiv og placer det på dit skrivebord. Det er virkelig vigtigt, at denne mappe er på skrivebordet. Luk alle programmer, som du har åben. Hvis du ikke lukker dem, vil scriptet gøre det for dig, men det er virkelig bedre at lukke dem alle.

Det tredje trin

Åbn mappen og kør Fix_DFU_10_5_6. En readme-skærm vil poppe op. Klik på knappen OK, og indtast administratoradgangskoden. Lad programmet gøre sit arbejde, og når skærmen med OK-knappen dukker op, er du velkommen til at trykke på den. MEN GØR IKKE NOGET ANDET OG VENT BARE PÅ PROCESSEN ER SLUT, OG COMPUTEREN GENSTARTER!

Fjerde trin

Og det er alt, fra nu af er det muligt at sætte iPhone i DFU-tilstand igen. Hvis du vil være forsigtig (og ikke risikere problemer med tastatur og mus), er der oprettet en mappe med en backup af kext-filer på dit skrivebord. Når du har jailbreaket din telefon, er det muligt få kext-filerne tilbage til deres oprindelige tilstand. Bare udskift filerne i mappen med scriptet med dem fra sikkerhedskopien og kør scriptet igen. Jeg anbefaler virkelig dette trin!

Med hensyn til jailbreak sig selv, så jeg anbefaler dig at bruge den i stedet for tutorial ved hjælp af QuickPwn. I de kommende dage vil jeg også placere den her på 14205.w5.wedos.net serveren.

Men hvis du virkelig planlægger at gøre denne proces, må du hellere læse resten af ​​artiklen og ideelt set endda printe den ud. Hvis din mus og tastatur holder op med at fungere, vil dette være den eneste mulighed for at få alt tilbage. Eller hop blot for at købe en USB-hub. :)

Før du begynder:
Du skal vide, hvor "Fix_DFU_10_5_6" Automater-scriptet placerede dine sikkerhedskopierede USB-kerneudvidelser. Hvis du kørte "Fix_DFU_10_5_6"-scriptet fra skrivebordet, skulle der også være en mappe kaldet "Backup_IOUSBFamily_kext_10_5_6" på skrivebordet med USB-kerneudvidelserne indeni. Hvis du ikke kan huske, hvor sikkerhedskopierne er placeret på dit drev eller ikke anser dig selv for kompetent nok til at navigere dig frem til sikkerhedskopierne ved hjælp af Terminal, så brug onkels instruktioner i stedet.

Når du læser instruktionerne nedenfor:
** Erstat "[brugernavn]" med hvad end din brugermappe hedder (typisk dit loginnavn).
** Erstat "path/to/Backup_IOUSBFamily_kext_10_5_6" med stien til, hvor dine sikkerhedskopier af USB-kerneudvidelserne er placeret.
** Som altid skal du kontrollere mine instruktioner, før du blindt følger dem. Hvis du er usikker, så vent på, at nogen med cred/repræsentant siger, at dette virkede for dem, før du selv gør dette. Jeg er normalt ikke tilbøjelig til at få slåfejl, men det vil helt sikkert ske en dag (måske er det i dag den dag).

Nu sker det:

1) Indsæt din Leopard installations-dvd og genstart, mens du *holder* 'C'-tasten, indtil den grå Apple-logo-startskærm med den roterende løkke vises. Vælg et sprog, når du bliver bedt om det, men fortsæt ikke med installationen.

2) Der er en menulinje øverst på skærmen. Vælg applikationen "Terminal".

3) Brug kommandoen "change directory" (cd) til at gøre systemudvidelseskataloget til dit nuværende arbejdsbibliotek ved hjælp af syntaksen nedenfor:

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

4) Brug kommandoen "copy" (cp) til at kopiere 10.5.6-kerneudvidelserne, der blev sikkerhedskopieret til din nuværende arbejdsmappe ved hjælp af syntaksen nedenfor (bemærk brugen af ​​anførselstegn og mellemrummet før den sidste prik):

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

5) Skift bruger- og gruppeejerskab af kerneudvidelserne til henholdsvis rod og hjul ved hjælp af følgende syntaks:

chown -R root:wheel AppleUSBHub.kext
chown -R root:wheel IOUSBCompositeDriver.kext

6) Skift din nuværende arbejdsmappe til et niveau over Extensions-mappen og flyt filen "Extensions.mkext" til dit skrivebord ved hjælp af syntaksen nedenfor:

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

Du bemærker måske, at systemet straks erstatter Extensions.mkext med en fil med samme navn, nul-længde. Lad det være.

7) Skriv "exit" ved Terminal-prompten, og brug rullemenuen til at afslutte Terminal-applikationen.
8) Brug rullemenuerne igen til at vælge programmet "Startdisk", og vælg din normale startdisk (den du lige har flyttet tingene rundt i ovenfor) og tryk på knappen "Genstart".

Lad systemet starte, som det plejer. Hvis alt gik godt, har du nu genvundet tastatur- og musfunktionalitet.

.