Как я писал в одной из своих прошлых статей, я использую свой iPhone 4s на iOS 6.1.3 в качестве mp3 плеера с проводными наушниками. Но в последнее время мне стало не хватать встроенной памяти для загрузки новых композиций. Исходя из этого я принял решение приобрести новый девайс с большим количеством встроенной памяти и перенести на него свой плейлист с музыкой. И тут в один прекрасный день мне попалось объявление о продаже iPhone 4 16gb за 300 рублей. У аппарата были внешние дефекты в виде разбитого экрана и код-пароля. Данные дефекты меня не остановили и я решил его заказать.
Спустя несколько дней доставки сдэком телефон я забрал и начал продумывать стратегию по отвязке телефона от iCloud. И первое что я решил сделать- это убрать код-пароль.
В этом мне помогла программа gecko iPhone toolkit.
Сразу скажу что у меня устройство у меня iPhone 4 rev A на iOS 7.1.2 и все действия описанные в этой статье могут не подойти для других моделей iPhone 4 .
Для обхода качаем версии rev.3 и rev.4 с сайта 4pda (ссылку добавлю в комментарии)
1) Распаковываем rev.3 в корень диска С
2) там же создаём папку ramdisk
3) распаковываем rev.4 в папку ramdisk и переносим файлы ip3 и ip32 в корень диска С
4) скачиваем прошивку iOS 6.0 и так же переносим ее на диск С
5) устанавливаем библиотеки Java
6) запускаем программу gecko iPhone
7) нажимаем boot и выбираем скачанную прошивку
8) подключаем iPhone в режиме DFU и запускаем ip32
9) когда процесс джейлбрейка закончится переходим в программу gecko iPhone toolkit и нажимаем launch
Данный процесс будет длится до получаса но по итогу получаем такой экран где указан подобранный код-пароль.
После этого перезагружаем телефон и вводим код пароль. В моём случае мне повезло и функция найти iPhone была отключена также устройство не было зайдено в iCloud.
Поэтому я его просто перепрошил через 3u tools, но тут меня ожидала другая проблема и телефон завис на ошибке активации.
Для обхода этой проблемы нам понадобится вот инструкция с сайта 4pda
1.СкачиваемXAMPP и устанавливаем. На компе создастся папка C:\xampp
2. Переходим по путиC:\xampp\htdocs и копируем сюда файлiboy.phpизархива.
3. В панеле управления xampp жмем на кнопку Start в строке Apache.
4. Скачиваем утилиту, распаковываем и переходим в распакованную папку.
5. Подключаем iPad и жмем на файлBypass(localhost).cmd Запускать только если поднялся сервер на своем компе.
6. Если по каким то причинам файлBypass(localhost).cmd не сработал, или просто не охота заморачиваться с серваком, то просто запускаем вместо него файл Bypass-server1.cmd
С помощью данного способа я смог обойти блокировку активации, однако после каждой перезагрузки ошибка возвращалась.
1) заходим в свой iCloud и App Store
2) устанавливаем jailbreak
3) скачиваем ifile manager
4) удаляем папку setup.app
данный способ подошёл мне, так как я в любом случае не буду вставлять в него sim-карту. А в остальном мне поможет jailbreak.
В итоге я получил ещё один рабочий плеер, однако продавец меня обманул и iPhone был на 8 gb а не на 16.
Теперь осталось поставить новый экран и заднюю крышку, но об этом в след статье.