Обновление iOS: OTA против iTunes

Есть ли разница между обновлением iOS через OTA или iTunes? Я довольно неплохо повозился с файловой системой моего iPhone 4S (например, удалив папку «Музыка»). У меня есть подозрение, что обновление iTunes более тщательное и переформатирует всю мою файловую систему, хотя я не уверен в обновлении OTA.

Есть ли у кого-нибудь глубокие знания, которыми они хотели бы поделиться по этому вопросу?

Изменить: я перейду с 5.0.1 на 5.1.1.

Вы упомянули об удалении папки «Музыка». Вы сделали это после JailBreaking или просто сделали это с помощью инструмента, похожего на i-funbox.com ?
Я думаю, что сделал это с iExplorer. Но я взломан. Возможно, на самом деле это было сделано с мобильного терминала. я забыл лол
Обновления OTA не работают с устройствами JailBroken (даже если вы хотите отключить JailBreak на своем устройстве). Вы должны использовать iTunes.

Ответы (4)

Да, в первом приближении они одинаковы, но механизм обновления отличается, так как одно может быть дельта-обновлением и самоустанавливающимся обновлением, а другое устанавливает полную сборку, а не исправление ОС.

Копнув глубже, OTA-обновление подразумевает, что ОС и устройство работают правильно, поэтому Finder или iTunes — хороший выбор, если вы действительно хотите убедиться, что обновление прошло успешно, или хотите перевести устройство в режим восстановления, чтобы убедиться, что новая ОС и только пишется новая ОС. Очевидно, что если на устройстве возникают проблемы, вы можете выбрать компьютер для управления обновлением, а не надеяться, что устройство правильно установит, установит и выполнит очистку исправления.

Предполагая, что ваше устройство работает хорошо, вы можете безопасно обновлять OTA, и во многих случаях загрузка представляет собой дельта-обновление, которое меньше, чем весь образ, если вы делаете обновление, которое не является основной версией (4.0 или 5.0, которая запустила Возможности OTA и предположительно 6.0, когда он будет отправлен).

Использование Finder или iTunes также дает вам возможность перенести покупки и уменьшить количество приложений, которые вам придется повторно загружать после крупного обновления. Опять же, это не проблема добавочных обновлений, таких как обновление 5.1.1 с 5.1.

На практике это даже было названо решающим фактором для джейлбрейка, который был впервые выпущен для iOS 7, где в примечаниях говорилось, что эксплойт не будет работать на устройстве OTA iOS 7, а только на полностью восстановленном устройстве. Я не знаю, связано ли это с ключом подписи или с реальной разницей в двух изображениях, но это показывает, что процессы действительно в некоторых отношениях различаются.

Как отмечает @bmike, процессы аналогичны для OTA или iTunes. Обновления OTA предоставляют дельты, в то время как iTunes обновляет всю сборку. Обновление iTunes также, судя по моему опыту, работает быстрее (чисто анекдотично).

С моей точки зрения, одним большим отличием является обязательное резервное копирование, которое происходит, если вы создаете резервную копию через iTunes — вы также можете передавать покупки и выполнять любые другие действия по управлению перед обновлением. Вы также можете выполнять резервное копирование через Wi-Fi с помощью метода OTA, но это отдельный шаг, который вам нужно будет явно запустить.

Если вы используете резервную копию iCloud, вы можете сделать резервную копию в нее, но, по крайней мере, мой iPhone делает это автоматически каждую ночь, поэтому резервное копирование не кажется такой уж большой проблемой.
@Jonathan., правда, но не все пользователи настроили его. Обновление сопряжено с некоторым риском, поэтому способ USB/iTunes заставляет пользователей выполнять резервное копирование непосредственно перед обновлением, в то время как метод OTA оставляет за пользователем право решать, делать ли резервную копию перед обновлением.

Насколько я понимаю, процесс обновления одинаков для обоих методов.

За исключением того, что iTunes загружает файл IPSW размером несколько сотен мегабайт, который при необходимости можно использовать для более полного «восстановления». Это «восстановление», которое переформатирует файловую систему и т. Д.

Спасибо за ответ. Примерно так я и думал. Мне просто интересно, почему iTunes не загружает просто добавочное обновление, а не весь IPSW. Я собираюсь сделать сброс всех настроек с телефона и пойду оттуда, лол. Вот что происходит, когда я в экспериментальном настроении
Я бы сказал, что конечный результат одинаков, но два обновления попадают туда совершенно разными путями.

Если вы хотите сделать джейлбрейк позже, например, для iOS 7.1.4 или ниже, обновите его на iTunes, а не OTA.

Спасибо за напоминание, что эта старая тема здесь. Я обновил свой ответ, хотя изначально мы обсуждали джейлбрейк iOS 5.