Закрити оголошення

ОНОВЛЕННЯ 27. 1. – Якщо ви вже оновили Quicktime 7.6 або новішої версії, я не рекомендую цю процедуру! Можливо, ваша клавіатура та миша перестануть працювати!

Якщо у вас новий унібоді Macbook або ви вже оновили Leopard до версії 10.5.6, ви можете цього не знати, але ви вони втратили можливість перевести iPhone в режим DFU, необхідний для джейлбрейку iPhone. На щастя, спільнота iPhone зберегла все, тому нам не потрібно повертатися до версії або шукати друзів з іншою системою.

Один із варіантів, який може допомогти за допомогою концентратора USB. Коротше кажучи, ви підключаєте iPhone до концентратора, а не безпосередньо до Mac. Але навіть це не найкраще рішення. По-перше, у багатьох людей немає USB-концентраторів. По-друге, також може статися так, що у вас, наприклад, є лише USB-концентратор на клавіатурі, але йому може не вистачити енергії для живлення як його, так і вашого iPhone (про це ви дізнаєтеся за повідомленням про помилку в MacOS). І тому у нас є інше рішення!

Команда розробників виявила, що весь проблема в 2 нових файлах kext, які пов’язані з драйвером USB. Тому необхідно відтворити 2 файли kext зі старішої версії Leopard (10.5.5). А щоб вам було не так складно, цього разу заслужив користувач з ніком volkspost, який створив сценарій Automator.

Але будьте обережні, це системний злом і може спричинити проблеми (після цього часто клавіатура та миша не працюють!). Чітко дотримуйтесь інструкцій, все на ваш страх і ризик!

Перший крок

Завантажте цей скрипт із 2 файлами kext. Ви можете завантажити його, наприклад Rapidshare чи Mediafire.

Другий крок

Розпакуйте цей архів і розмістіть його на робочому столі. Дуже важливо, щоб ця папка була на робочому столі. Закрийте всі програми, який у вас відкрито. Якщо ви їх не закриєте, сценарій зробить це за вас, але насправді краще закрити їх усі.

Крок третій

Відкрийте папку та запустіть Fix_DFU_10_5_6. З’явиться екран Readme. Натисніть кнопку OK і введіть пароль адміністратора. Дозвольте програмі виконувати свою роботу, а коли з’явиться екран із кнопкою OK, сміливо торкніться її. АЛЕ НЕ РОБІТЬ НІЧОГО ІНШОГО, А ПРОСТО ЗАЧЕКАЙТЕ, ДОКИ ПРОЦЕС ЗАВЕРШИТЬСЯ І КОМП’ЮТЕР ПЕРЕЗАПРУТИТЬСЯ!

Четвертий крок

І все, відтепер можна знову перевести iPhone в режим DFU. Якщо ви хочете бути обережними (і не ризикувати проблемами з клавіатурою та мишею), на вашому робочому столі створено папку з резервною копією файлів kext. Якщо ви зламали свій телефон, це можливо повернути файли kext у вихідний стан. Просто замініть файли в каталозі зі сценарієм файлами з резервної копії та запустіть сценарій знову. Я справді рекомендую цей крок!

Що стосується втечу з в'язниці сам, тому я рекомендую використовувати його підручник за допомогою QuickPwn. Найближчими днями я також розміщу його тут, на сервері 14205.w5.wedos.net.

Але якщо ви дійсно плануєте зробити цей процес, вам краще прочитати решту статті, а в ідеалі навіть роздрукувати її. Якщо ваша миша та клавіатура перестануть працювати, це буде єдиний спосіб повернути все назад. Або просто купіть USB-концентратор. :)

Перед тим як ти почнеш:
Вам потрібно знати, де скрипт автоматизації "Fix_DFU_10_5_6" розмістив ваші резервні копії розширень ядра USB. Якщо ви запустили сценарій "Fix_DFU_10_5_6" із робочого столу, на робочому столі має бути каталог із назвою "Backup_IOUSBFamily_kext_10_5_6" із розширеннями ядра USB усередині. Якщо ви не пам’ятаєте, де на вашому диску розташовані резервні копії, або не вважаєте себе достатньо компетентним, щоб знайти шлях до резервних копій за допомогою терміналу, скористайтеся натомість інструкціями дядька.

Під час читання наведених нижче інструкцій:
** Замініть "[ім'я користувача]" будь-якою назвою вашого каталогу користувача (зазвичай вашим ім'ям для входу).
** Замініть "path/to/Backup_IOUSBFamily_kext_10_5_6" на шлях до будь-яких резервних копій розширень USB-ядра.
** Як завжди, перевірте мої вказівки на розумність, перш ніж сліпо їх виконувати. Якщо ви не впевнені, зачекайте, поки хтось із авторитетом/репутацією скаже, що це спрацювало для них, перш ніж робити це самостійно. Зазвичай я не схильний до друкарських помилок, але колись це обов’язково станеться (можливо, сьогодні саме той день).

Ось і ми:

1) Вставте інсталяційний DVD-диск Leopard і перезавантажте, *утримуючи* клавішу «C», доки не з’явиться сірий екран запуску з логотипом Apple із петлею, що обертається. Виберіть мову, коли буде запропоновано, але не продовжуйте встановлення.

2) У верхній частині екрана є рядок меню. Виберіть додаток «Термінал».

3) Використовуйте команду "змінити каталог" (cd), щоб зробити каталог системних розширень поточним робочим каталогом, використовуючи наведений нижче синтаксис:

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

4) Використовуйте команду "copy" (cp), щоб скопіювати розширення ядра 10.5.6, резервні копії яких було створено, у ваш поточний робочий каталог, використовуючи наведений нижче синтаксис (зверніть увагу на використання лапок і пробіл перед останньою крапкою):

cp -Rp "/Volumes/Macintosh HD/Users/[ім’я користувача]/path/to/Backup_IOUSBFamily_kext_10_5_6/"*.kext .

5) Змініть право власності користувача та групи на розширення ядра на root і wheel відповідно, використовуючи такий синтаксис:

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

6) Змініть свій поточний робочий каталог на один рівень вище каталогу Extensions і перемістіть файл "Extensions.mkext" на робочий стіл, використовуючи наведений нижче синтаксис:

cd ..; mv Extensions.mkext "/Volumes/Macintosh HD/Users/[ім’я користувача]/Desktop"

Ви можете помітити, що система негайно замінює Extensions.mkext файлом нульової довжини з подібною назвою. Облиш це.

7) Введіть «вихід» у рядку терміналу та скористайтеся спадним меню, щоб вийти з програми терміналу.
8) Знову скористайтеся спадними меню, щоб вибрати програму «Завантажувальний диск», виберіть звичайний завантажувальний диск (той, на якому ви щойно переміщували вище) і натисніть кнопку «Перезавантажити».

Дайте системі завантажитися, як зазвичай. Якщо все пройшло добре, ви відновите роботу клавіатури та миші.

.