Будет ли переустановка iOS снова превращать взломанное iOS-устройство в «не взломанное» и «поддерживаемое Apple»?

15

Будет ли переустановка iOS

  1. Работать на любом взломанном iPhone и
  2. Сделать джейлбрейк-айфон "несанкционированным"?
  3. Сделать джейлбрейк-айфон "поддерживаемый Apple"?

Точно так же, такая переустановка iOS сбрасывает iPhone (взломанный или нет) обратно в «чистое, заводское состояние» состояние?

Моя ближайшая цель: у меня iPhone 4S под управлением iOS 5.1. Я хотел бы сделать джейлбрейк, чтобы хотя бы установить лучшую интеграцию с Google Voice, как GVIntegrated .

Джонни Юта
источник
1
Кроме того: что, если какое-то приложение / служба распознает взломанный iPhone как «плохой» в определенный момент его жизни, сохраняя «плохой флаг» в некоторой базе данных, оставляя черную отметку на гарантийном талоне? Реализуемое? Любое известное приложение / сервис / механизм, который делает это? (Может быть, Apple не будет все равно, пока вы переустановите, следовательно, нет мотивации для такой вещи?)
Джонни Юта

Ответы:

9

Apple не может определить, был ли вы ранее взломан, если вы делаете полное восстановление. У Apple есть учебник о том, как это сделать ( статья поддержки HT201252 ).

Взлом джейлбрейка влияет только на программное обеспечение, а восстановление взломанного устройства до официальной версии прошивки iOS сделает ваше устройство «не взломанным». Полное восстановление может быть выполнено на любом устройстве независимо от того, были ли они в настоящее время или ранее были взломаны.

Выполнение полного восстановления вернет устройство к заводским настройкам по умолчанию для этой версии iOS. Полное восстановление стирает все, включая то, /private/var/где хранятся все ваши личные данные. Если вы делаете обновление вместо полного восстановления, данные из джейлбрейка могут остаться позади, так как обновление оставляет файлы из предыдущей версии.

Дополнительная информация

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

Эндрю Ларссон
источник
2
Очень полезные детали, спасибо.
Джонни Юта
7

Одним словом да.

Восстановление iPhone (в iTunes) сделает его "не взломанным".

Чтобы избежать проблем и если вы хотите убедиться, что все остаточные файлы удалены, я бы порекомендовал восстановить их в режиме DFU с использованием последней прошивки iOS и настроить устройство как новый iPhone после восстановления.

Мне пришлось использовать взломанные iPhone для тестирования, и это сработало для меня, ни одно приложение никогда не жаловалось, что телефоны были взломаны после полного восстановления.

койот
источник
Спасибо. Вы пишете «восстановление iPhone ...». Включает ли «восстановление» что-либо, кроме переустановки iOS ? И может ли указанная переустановка iOS работать на любом взломанном iPhone?
Джонни Юта
1
Не могли бы вы и некоторые существенные подтверждения вашего ответа. Об этом говорят разработчики джейлбрейка? Мне бы очень хотелось верить этому ответу. Но пока это кажется недостаточным;)
gentmatt
@gentmatt Это сработало для меня, мне нужно было взломанные iPhone для использования на неподдерживаемом носителе для тестирования. Восстановление их впоследствии вернуло их «обратно» в состояние без джейлбрейка, хотя с более новой прошивкой. Я не знаю ни о каких официальных заявлениях сообщества джейлбрейка, но команда аппаратного обеспечения у моего работодателя была уверена в том, что восстановление должно привести устройство в нормальное состояние.
Койот
Спасибо. Кто-нибудь знает, будет ли когда-либо переустанавливать iOS (скажем, из-за джейлбрейка или по любой другой причине, странному сценарию) на работающем оборудовании iPhone? т. е. является ли переустановка / восстановление iOS «пуленепробиваемым», подобно тому, как переустановка Linux / Windows / MacOS работает на моем любом настольном компьютере / ноутбуке (который ранее и успешно выполнял переустановку ОС)?
Джонни Юта
1
@JohnnyUtahh Я не думаю, что это относится к исходному вопросу, но, отвечая на ваш последний вопрос, я понимаю, что некоторые неофициальные прошивки изменяют основную полосу (для разблокировки SIM-карты), что может привести к дополнительным трудностям при восстановлении. Восстановление в режиме DFU должно решить проблему. Если нет, вам придется использовать альтернативный загрузчик прошивки вместо iTunes, чтобы форсировать восстановление.
Койот
3

FWIW. Поговорите с представителем Apple в розничном магазине Apple Store сегодня. Реп сказал, что он на самом деле работал над тем, чтобы подтвердить аппаратную проблему клиента iPhone, переустанавливая iOS на взломанном телефоне клиента, и что он был «абсолютно крутым», никакой известной (или, по крайней мере, строгой) политики Apple против такой вещи.

Джонни Юта
источник
1

Якобы нет никакой разницы между совершенно новым телефоном с 5.1 и тем, который был взломан, а затем восстановлен путем полной переустановки до того же уровня ОС. Там не должно быть никаких следов его истории, если вы настроили его в качестве нового iphone в iTunes и впоследствии не выбрасываете восстановление, которое, как можно разумно ожидать, будет содержать старые данные и т. Д.

stuffe
источник
1

Он не только снова поддерживает Apple, но и удаляет возможные вредоносные программы с вашего устройства, что очень хорошо :)

Herr
источник
Вредоносные программы на iOS? Можете ли вы дать мне пример? Если это так, пожалуйста, ответьте на этот вопрос: apple.stackexchange.com/questions/41421
Эндрю Ларссон,