
Нечасто в iPhone виникають проблеми, які не дозволяють нам запустити пристрій і перейти на головний екран. Але, як і з будь-яким електронним пристроєм, це можливо, особливо в часи сцена джейлбрейка або, більш звичайного і актуального, тестування бета-версій мобільної операційної системи Apple. Коли наш iPhone не може запуститись само по собі нам, швидше за все, доведеться відновіть пристрій, а найкращий спосіб - встановити його en Режим DFU (Оновлення мікропрограми пристрою).
Переведення пристрою iOS у режим DFU – простий і безпечний процес. Якщо ви шукатимете в Інтернеті, як це зробити, ви, швидше за все, знайдете метод із кількома кроками, який передбачає необхідність відраховувати кілька секунд під час кожної операції. Цей метод також включено в цю статтю, але, якщо це можливо, я рекомендую другий, який набагато простіший. Крім того, якщо ми використовуємо метод, який поєднує кнопки та облікові записи, ми також можемо перезавантажити пристрій, що не корисно, якщо ми хочемо просто відновити наш iPhone. Тут ми пояснимо всі секрети режиму DFU.
Для чого потрібен режим DFU?
Можна сказати, що режим DFU - це точка 0 (або майже), в якій ми можемо відновіть пристрій iOS незалежно від проблеми що ми переживаємо. Основною причиною його використання є зміна Firmware пристрою. Незважаючи на те, що «U» означає «Оновити», режим DFU також дозволить нам встановити попередню версію iOS, що було особливо цікаво на iPhone 4, пристрої з апаратною несправністю, яка завжди дозволить вам завантажувати/завантажувати версія (поки у нас є збережений SHSH для підпису прошивки, яку ми хочемо встановити). Ми також можемо повернутися до версії iPhone 4S або новішої версії, якщо Apple продовжує підписувати версію, яку ми збираємося встановити.
З іншого боку, цілком можливо, що наш iPhone неможливо відновити з якоїсь причини, тому найкраще примусово активувати режим DFU, який дозволить нам відновити наш пристрій.
Як перевести iPhone в режим DFU

До 2016 року, коли Apple випустила перший iPhone із сенсорною кнопкою «Додому», яка більше не натискалася, все було простіше. Під цим я не маю на увазі, що тепер важче перевести iPhone у режим DFU, а те, що існує більше моделей і кожен тип досягається іншим способом. Найновіші з них не те, що вони не мають кнопки «Додому», яка не тоне, недоступна, якщо програмне забезпечення виходить з ладу; полягає в тому, що в 2017 році настав iPhone X (десять) і коло, яке до того часу було чимось ідентифікаційним для блок-телефону, пішло, щоб ніколи не повернутися.
Нижче описано, як перевести iPhone у режим DFU окремо за моделлю, хоча є частина процесу, яка повторюється в усіх із них і пояснюється в перших трьох кроках:
- Підключаємо iPhone за допомогою кабелю до Mac або PC.
- Ми відкриваємо Finder в останніх версіях macOS або iTunes у старих версіях і Windows. Цілком можливо, що якщо ви прочитаєте цю статтю через кілька місяців або років, iTunes також більше не буде доступний у Windows, а програма для використання буде Пристрої Apple. На момент публікації цієї нотатки iTunes залишається офіційним для Windows.
- Вимикаємо iPhone.
Далі наведено зміни в кожному типі iPhone
iPhone з FaceID, iPhone 8/Plus і iPhone SE 2

- Натискаємо кнопку живлення на 3 секунди.
- Не припиняючи натискати кнопку живлення, натисніть і утримуйте кнопку зменшення гучності.
- Тримаємо обидві кнопки по 10 секунд. Якщо ми бачимо логотип Apple, він пішов не так, і ми повинні почати все спочатку.
- Відпускаємо кнопку живлення і продовжуємо утримувати кнопку зменшення гучності ще 5 секунд. У цьому випадку те, що вказує на те, що все пішло не так і ми повинні почати спочатку, це повідомлення, яке запрошує нас підключити пристрій до iTunes або Finder. Якщо ми побачили, що екран все ще чорний, це все. Комп'ютер виявить, що iPhone знаходиться в DFU.
iPhone 7/Plus
- Натискаємо кнопку живлення на 3 секунди.
- Не припиняючи натискати кнопку живлення, натисніть і утримуйте кнопку запуску.
- Тримаємо обидві кнопки по 10 секунд. Якщо ми бачимо логотип Apple, він пішов не так, і ми повинні почати все спочатку.
- Відпускаємо кнопку живлення і продовжуємо утримувати кнопку зменшення гучності ще 5 секунд. У цьому випадку те, що вказує на те, що все пішло не так і ми повинні почати спочатку, це повідомлення про підключення до iTunes або Finder. Якщо ми побачили, що екран все ще чорний, це все. Комп'ютер виявить, що iPhone знаходиться в DFU.
iPhone 6s/Plus і раніше

- Не відпускаючи кнопку живлення, ми натискаємо кнопку старту (додому) та кнопку вимкнення протягом 10 секунд.
- Ми відпускаємо кнопку живлення та утримуємо кнопку додому, доки на екрані нашого пристрою не побачимо логотип iTunes із кабелем.
Попередній метод є найпопулярнішим, але існує також набагато простіший спосіб із трьома кроками:
- Вимикаємо iPhone.
- Підключаємо кабель до iPhone.
- Натиснувши кнопку пуску, ми підключаємо інший кінець кабелю до комп’ютера.
Другий спосіб краще, чи не так? Погано те, що цей спосіб не працює на телефонах без провислої кнопки додому.
Як вийти з режиму DFU
Якщо ви перевели свій пристрій у режим DFU без необхідності, у вас є максимум чотири варіанти:
- Примусово перезавантажити, який до iPhone 6s був із кнопкою сну + додому, у 7 і 8 з кнопкою вимкнення + зменшення гучності, а в iPhone з FadeID це збільшення гучності -> зменшення гучності -> вимкнення, а в усіх моделях тримайте, доки ви не побачити яблуко.
- Варіанти 2 і 3 призначені лише для старого обладнання та виконуються за допомогою інструментів, яких більше немає навіть на офіційному веб-сайті. Це TinyUmbrella, за допомогою якого потрібно підключити пристрій до комп'ютера і натиснути кнопку «Вийти з відновлення», і redsn0w, про який ми поговоримо далі.
- Нарешті, якщо жоден із попередніх варіантів не спрацював для нас, ми завжди можемо відновити, чого ми досягнемо, підключивши наш iPhone до комп’ютера, відкривши Finder в останніх версіях macOS і iTunes у старіших версіях і в Windows і відновивши один із цих варіантів.
У чому різниця між режимом DFU та режимом відновлення?
Основна різниця між режимом відновлення та режимом DFU - це запуск. Режим відновлення використовує iBoot під час відновлення або оновлення iPhone Режим DFU робить a ByPass до iBoot, що дозволить нам завантажити версію нашого iPhone (якщо попередня версія iOS все ще підписана).
iBoot - це завантажувач (завантажувач) пристроїв iOS. iBoot діє на відновлення, коли iPhone перебуває в режимі відновлення, і переконується, що ми використовуємо версію iOS, рівну або вищу, ніж та, яку ми встановили на своєму iPhone. Якщо це не так, iBoot не дозволить нам відновити.
Якщо ми хочемо відновити до останньої версії, Режим відновлення зробить для нас майже все, щось, що не відбувається, якщо ми хочемо встановити попередню версію iOS.
Висновок
Майте на увазі, що нам не потрібно переводити iPhone / iPod або iPad у режим DFU, якщо це не є суворо необхідним.
Те, що описано в цій статті, має сенс лише в тому випадку, якщо наш пристрій не вдається відновити з якоїсь причини, як це може статися при виконанні знижувати від бета-версії iOS до офіційної версії або тому, що деякі щипати встановлений завдяки джейлбрейку, залишив наш iPhone/iPod або iPad у нескінченному запуску, у якому він не виходить за межі логотипу Apple, який з’являється під час увімкнення.
