Zamknij reklame

AKTUALIZACJA 27. 1. – Jeśli dokonałeś już aktualizacji do wersji Quicktime 7.6 lub nowszej, nie polecam tej procedury! Twoja klawiatura i mysz prawdopodobnie przestaną działać!

Jeśli masz nowego Macbooka typu unibody lub zaktualizowałeś już Leoparda do wersji 10.5.6, możesz tego nie wiedzieć, ale stracili możliwość przełączenia iPhone'a w tryb DFU, który jest wymagany do jailbreakowania iPhone'a. Na szczęście społeczność iPhone'a uratowała wszystko, więc nie musimy zmieniać wersji na niższą ani szukać znajomych z innym systemem.

Jedną z opcji, która może pomóc, jest za pomocą koncentratora USB. Krótko mówiąc, podłączasz iPhone'a do koncentratora zamiast bezpośrednio do komputera Mac. Ale nawet to nie jest najlepszym rozwiązaniem. Po pierwsze, wiele osób nie ma koncentratorów USB. Po drugie, może się również zdarzyć, że na klawiaturze masz tylko koncentrator USB, ale może on nie mieć wystarczającej ilości energii, aby zasilić zarówno niego, jak i iPhone'a (można to poznać po komunikacie o błędzie w systemie MacOS). I dlatego mamy inne rozwiązanie!

Zespół deweloperski odkrył, że cały problem dotyczy 2 nowych plików kext, które są powiązane ze sterownikiem USB. Dlatego konieczne jest odtworzenie 2 plików kext ze starszej wersji Leoparda (10.5.5). Żeby nie było to dla Was zbyt skomplikowane, tym razem zasłużył na to użytkownik z pseudonimem volkspost, który stworzył skrypt Automatora.

Ale bądź ostrożny, jest to włamanie do systemu i może powodować problemy (często po tym klawiatura i mysz nie działają!). Postępuj ściśle zgodnie z instrukcjami, wszystko robisz na własne ryzyko!

Prvni krok

Pobierz ten skrypt z 2 plikami kext. Można go pobrać np Rapidshare czy Mediafire.

Kolejne kroki

Rozpakuj to archiwum i umieść je na pulpicie. Bardzo ważne jest, aby ten folder znajdował się na pulpicie. Zamknij wszystkie programy, które masz otwarte. Jeśli ich nie zamkniesz, skrypt zrobi to za Ciebie, ale naprawdę lepiej jest zamknąć je wszystkie.

Trzy krok

Otwórz folder i uruchom Fix_DFU_10_5_6. Pojawi się ekran Readme. Kliknij przycisk OK i wprowadź hasło administratora. Pozwól programowi wykonać swoją pracę, a gdy pojawi się ekran z przyciskiem OK, możesz go dotknąć. ALE NIE RÓB NIC WIĘCEJ I NAPRAWDĘ TYLKO POCZEKAJ, AŻ PROCES ZAKOŃCZY SIĘ I KOMPUTER ZRESTARTUJE SIĘ!

Czwarty krok

I to wszystko, od tej chwili możliwe jest ponowne wprowadzenie iPhone'a w tryb DFU. Jeśli chcesz zachować ostrożność (i nie ryzykować problemów z klawiaturą i myszą), na Twoim pulpicie utworzono folder z kopią zapasową plików kext. Po jailbreaku telefonu jest to możliwe przywróć pliki kex do ich pierwotnego stanu. Wystarczy zastąpić pliki w katalogu ze skryptem plikami z kopii zapasowej i ponownie uruchomić skrypt. Naprawdę polecam ten krok!

W sprawie jailbreak sam w sobie, więc polecam go zamiast tego używać samouczek przy użyciu QuickPwn. W najbliższych dniach umieszczę go również tutaj, na serwerze 14205.w5.wedos.net.

Ale jeśli naprawdę planujesz wykonać ten proces, lepiej przeczytaj resztę artykułu, a najlepiej nawet go wydrukuj. Jeśli mysz i klawiatura przestaną działać, będzie to jedyna opcja przywrócenia wszystkiego. Lub po prostu kup koncentrator USB. :)

Zanim zaczniesz:
Musisz wiedzieć, gdzie skrypt Automatera „Fix_DFU_10_5_6” umieścił kopie zapasowe rozszerzeń jądra USB. Jeśli uruchomiłeś skrypt „Fix_DFU_10_5_6” z pulpitu, na pulpicie powinien znajdować się katalog o nazwie „Backup_IOUSBFamily_kext_10_5_6” z rozszerzeniami jądra USB. Jeśli nie pamiętasz, gdzie znajdują się kopie zapasowe na dysku lub nie uważasz się za wystarczająco kompetentnego, aby dotrzeć do kopii zapasowych za pomocą Terminala, skorzystaj zamiast tego z instrukcji wujka.

Czytając poniższe instrukcje:
** Zastąp „[nazwa użytkownika]” dowolną nazwą katalogu użytkownika (zazwyczaj nazwą logowania).
** Zastąp „path/to/Backup_IOUSBFamily_kext_10_5_6” ścieżką do miejsca, w którym znajdują się kopie zapasowe rozszerzeń jądra USB.
** Jak zawsze, zanim ślepo zastosujesz się do moich instrukcji, sprawdź, czy jesteś zdrowy na punkcie moich instrukcji. Jeśli nie masz pewności, poczekaj, aż ktoś z wiarygodnością/przedstawicielem powie, że to zadziałało w jego przypadku, zanim zrobisz to sam. Zwykle nie mam skłonności do literówek, ale pewnego dnia na pewno się to stanie (może dzisiaj jest ten dzień).

No to ruszamy:

1) Włóż instalacyjną płytę DVD Leoparda i uruchom ponownie komputer, *przytrzymując* klawisz „C”, aż pojawi się szary ekran startowy z logo Apple z obracającą się pętlą. Po wyświetleniu monitu wybierz język, ale nie kontynuuj instalacji.

2) Na górze ekranu znajduje się pasek menu. Wybierz aplikację „Terminal”.

3) Użyj polecenia „change Directory” (cd), aby ustawić katalog rozszerzeń systemowych jako bieżący katalog roboczy, korzystając z poniższej składni:

cd "/Tomy/Macintosh HD/System/Biblioteka/Rozszerzenia"

4) Użyj polecenia „copy” (cp), aby skopiować rozszerzenia jądra 10.5.6, których kopia zapasowa została utworzona do bieżącego katalogu roboczego, używając poniższej składni (zwróć uwagę na użycie cudzysłowów i spacji przed ostatnią kropką):

cp -Rp "/Volumes/Macintosh HD/Users/[nazwa użytkownika]/ścieżka/do/Backup_IOUSBFamily_kext_10_5_6/"*.kext .

5) Zmień własność użytkownika i grupy rozszerzeń jądra odpowiednio na root i koło, używając następującej składni:

chown -R root:koło AppleUSBHub.kext
chown -R root:koło IOUSBCompositeDriver.kext

6) Zmień bieżący katalog roboczy na jeden poziom powyżej katalogu Rozszerzenia i przenieś plik „Extensions.mkext” na Pulpit, korzystając z poniższej składni:

płyta CD ..; mv Extensions.mkext "/Volumes/Macintosh HD/Users/[nazwa użytkownika]/Desktop"

Możesz zauważyć, że system natychmiast zastępuje plik Extensions.mkext plikiem o zerowej długości o podobnej nazwie. Zostaw to w spokoju.

7) Wpisz „exit” w wierszu poleceń terminala i użyj menu rozwijanego, aby zamknąć aplikację Terminal.
8) Użyj ponownie menu rozwijanych, aby wybrać aplikację „Dysk startowy”, wybierz swój normalny dysk startowy (ten, na którym właśnie przenosiłeś elementy powyżej) i naciśnij przycisk „Uruchom ponownie”.

Pozwól, aby system uruchomił się tak, jak zwykle. Jeśli wszystko poszło dobrze, odzyskasz funkcjonalność klawiatury i myszy.

.