Після гарантійного ремонту iPhone 5s дружини, точніше після його гарантійної заміни через потемнілого екрану прийшов час відновить його з резервної копії. Але не все так просто виявилося, як було в теорії. Почалися танці з бубном на цілий вечір.
Я думав, що просто замінять екран, тому ніяких проблем з відновленням бути не повинно. Але нам дали новий iPhone 5s з версією прошивки 8.3. Вже зрозуміли проблему? Айфон з версією iOS 8.3 можна оновити лише до 9.0.2 (найсвіжішу на цей момент). А резервну копію не можна відновити на відмінну версію прошивки, т. Е. І на 8.3 не можна, і на 9.0.2 можна. Ситуація начебто тупикова, але була ідея скачати з інтернету версію 8.4.1 і оновитися на неї вручну. Начебто все просто, але тут був перший трабл.
Загугли потрібну версію iOS, вибрав зі списку iPhone 5s і скачав файл з прошивкою - iPhone6,1_8.4.1_12H321_Restore.ipsw. Запустив iTunes, через кнопку Alt натиснув на відновлення, вибрав скачав файл і вже пішов пити чай, як вилетіла помилка - The iPhone could not be restored because the firmware file is not compatible.
Проблема виявилася дуже банальною, просто людина, яка робила список зі старими версіями iOS, помилився. Переплутав GSM і CDMA версії айфонів. Мені потрібна була файл - iPhone6,2_8.4.1_12H321_Restore.ipsw. А найсмішніше, що багато сайтів просто розтиражували цей косяк, я порівнював прошивки на різних сайтах.
Гаразд, скачав потрібну версію iOS, запустив оновлення, пішов пити ча. Блін, знову помилка - The iPhone could not be restored. This device is not eligible for the requested build.
Цю проблему я так і не зміг перемогти. Хоча витратив на неї точно більше години. Навіть видаляв iTunes 12.3 і відкочувався на версію 12.2.2 через Time Machine.
У підсумку пішов обхідним шляхом. Десь вичитав в інтернеті, що iTunes перевіряє версію резервної копії дуже формально. І якщо її змінити в конфігураційному файлі, то можна відновити на іншу версію прошивки.
Резервні копії на Маке зберігаються в каталозі
/ Library / Application Support / MobileSync / Backup. У нього можна перейти з Finder за допомогою комбінації клавіш - Cmd + Shift + G.
Замінив на 8.3, зберіг і перезапустив iTunes, щоб напевно. Запустив процес відновлення на iPhone 5s з прошивкою 8.3 з модифікованою резервної копії. Через 10 хвилин процес завершився, помилок не було. Перевірив, все працює, нічого не пропало. Після запустив оновлення вже до актуальної версії iOS 9.0.2. Ось уже другий день дружина користується новим старим айфоном, проблем не помічено.