Кастомные прошивки iOS
После появления каждой новой версии iOS, называемую прошивкой, компания Apple, сталкивается с проблемой безопасности, пытаясь найти эффективные методы латания дыр, которые дают возможность разблокировать файловое хранилище iOS-устройств. Если в ваше распоряжение попал iPad или iPhone, который был прошит под конкретного мобильного оператора, или же Apple-гаджет с ОС с версией 5.1 и выше, то вам обязательно потребуются навыки сборки кастомных операционных систем.
Что такое кастомная прошивка iOS
Кастомной прошивкой называют такую мобильную ОС, компоненты которой подбираются непосредственно пользователем устройства. В отличие от оригинальной кастомная прошивка iOS может иметь в себе набор различных приложений, а также быть настроена под нетипичные условия использования планшета или смартфона. Также такая iOS чаще всего не требует активации после установки.
Что касается активации, то она необходима, прежде всего, для тех iДевайсов, которые залочены под работу с конкретным сотовым оператором. Если данная операция не будет выполнена, то устройство:
- позволит выполнять исключительно экстренные вызовы и не даст возможности получить доступ к домашнему экрану посредством ярлыков имеющихся в iOs приложений;
- будет полностью заблокировано для выполнения пользовательских настроек;
- не сможет работать с iTunes (приложение будет выдать сообщение, что вставленная в устройство сим-карта не подходит, а для продолжения работы необходимо использовать карту того оператора, под который был залочен гаджет).
Таким образом, без предварительной активации мы получаем прошивку, которая превращает Айпад или смартфон от Apple в нефункциональный «кирпич». Такая же ситуация будет наблюдаться и в случае установки официальной ОС при использовании сим-карты не подходящего оператора. После активации пользователь девайса получает возможность полноценно использовать все его функции без каких-либо ограничений, а также вставлять в него карты любых необходимых операторов.
Виды касотмных прошивок
Все кастомные прошивки iOS можно разделить на два основных типа:
- Активированные прошивки, которые, как было сказано выше, актуальны для тех iУстройств, которые заблокированы под использование конкретного оператора. Если имеется необходимая сим-карта и она полностью удовлетворяет пользователя гаджета, то устанавливать активированную кастомную прошивку не обязательно.
- Прошивки без активации, используемые для разблокированных аппаратов или же в том случае, если родная сим-карта имеется на руках владельца устройства.
Кастомную прошивку iOS можно скачать или же создать самостоятельно. При этом сборка необходимой конфигурации ОС – это достаточно простой процесс, осуществить который под силу каждому владельцу яблочного девайса.
Создание кастомной прошивки iOS
Для сборки необходимой операционной системы потребуется специальный инструмент Sn0wbreeze, который всегда можно скачать бесплатно с официального сайта. Сам процесс сборки операционной системы с нужным набором программ и конфигурацией выглядит следующим образом:
Скачиваем и запускаем файл Sn0wbreeze.exe. В Windows Vista и выше запускать программу стоит от имени администратора, а также в режиме совместимости с Виндовс XP со вторым и выше пакетом обновлений. Кликаем по ярлыку программы правой клавишей мыши, переходим в пункт меню «Совместимость» и делаем необходимую настройку запуска.
В окне программы кликаем на кнопку «Browse» и выбираем файл предварительно скачанной официальной прошивки. Также программа позволяет скачать необходимую iOS ее средствами. Для этого необходимо кликнуть по расположенной ниже кнопки обзора надписи «iOS Firmwares…», а затем выбрать тип имеющегося устройства и желаемую версию операционной системы.
После распознавания iOS программа сообщит об ее успешной проверке, после чего необходимо перейти непосредственно в режим компилирования кастомной прошивки iOS, кликнув на надпись «Click the arrow to continue», а затем в появившемся окне «Expert Mode».
Окно эксперта дает возможность выполнить все необходимые пользователю манипуляции с официальной iOS, включая ее активацию, установку приложений и так далее.
Переходим в окно «Generral», нажав по одноименной кнопке. Программа предложит активировать устройство, получить доступ к его файловой системе, а также изменить объем загрузочного раздела (необходимо для использования приложений из Cydia), а также выбрать процентное отображение заряда батареи. Ставим галочки возле желаемых пунктов и кликаем по кнопке со стрелкой вправо.
Чтобы интегрировать в iOS необходимые пакеты приложений, выбираем пункт «Custom Pakages», выбрать скачанные пакеты и дождаться окончания процесса интеграции.
Кликаем по кнопке «Build IPSW» и дожидаемся окончания сборки кастомной прошивки IOS.
Остается только установить собранную операционную систему на iУстройство и наслаждаться его работой.
Источник
What is iphone custom firmware
Пожалуйста, прочитайте иначе ваш пост может быть удален!
- Прочитайте правила форума 4PDA и правила подраздела «Прошивки»!
- Пишем по существу, флуд и оффтоп запрещены категорически. Задавая вопрос, обязательно указывайте устройство и прошивку
- Фото и скриншоты, вставляемые в сообщение, убирайте под спойлер. Также перед публикацией изображений просьба ознакомиться с этой темой
- Прежде чем задать свой вопрос, обязательно воспользуйтесь поиском по теме или воспользуйтесь полезными ссылками выше.
- Говорим «спасибо» путем поднятия репутации конкретного участника. . Для этого необходимо нажать на кнопку в репутации того кто вам помог. Если у вас меньше 15 сообщений, нажмите на кнопку «Жалоба» (под репутацией участника) и сообщите, кто Вам помог (кому ставить»+»)
sn0wbreeze лучше использовать для прошивок ТОЛЬКО с непривязанным джейлбрейком или привязанным для залоченных устройств!
1. Скачайте sn0wbreeze v2.9.14 для Windows с сайта iH8sn0w и .NET Framework 3.5 для Windows 8
2. Скачайте нужный файл прошивки из архива официальных прошивок iOS
3. Запустите sn0wbreeze.
4. Укажите нужную прошивку iOS.
4.1. Если вы выбрали прошивку iOS, программа спросит, какой у вас bootROM (аппаратный загрузчик) для iPhone 3GS. Узнать это можно с помощью iDetector
5. Если вы хотите создать кастом с подписанными SHSH, выбираете «iFaith Mode». Если без — то «Expert Mode»
5.1. Если вы выбрали «iFaith Mode», укажите SHSH.
6. Выбираете «General».
6.1. Для iPhone 3G и iPod Touch (2-го поколения) выбираете «Enable multitasking», «Enable battery percentage», «Install SSH» и «Enable homescreen wallpaper».
6.2. Для iPhone 2G, iPod Touch (1-го поколения), iPhone 3GS и iPhone 4 выбираете «Install SSH»
6.3. Для iPod Touch (3-го поколения), iPod Touch (4-го поколения) выбираете «Enable battery percentage» и «Install SSH».
6.4. Ставите галочку «Activate the iPhone» для залоченных iPhone.
6.4.1. Для iPhone 3G и iPhone 3GS выбираете, повышать/не повышать модем до 06.15.00
7. Далее видим смена логотипов загрузки. Это по желанию.
8. Дальше видим систему установки кастомных файлов. Это по желанию.
9. Жмем «Build IPSW».
10. После окончания закрываем sn0wbreeze
1. Скачайте redsn0w 0.9.15b3 с сайта dev-team.
2. Скачайте официальную прошивку iOS.
3. Запускаете redsn0w.
4. Нажимаете «Extras».
5. После жмете «Custom IPSW».
6. Указываете прошивку.
7. После создания закройте redsn0w.
1. Скачайте официальную прошивку iOS.
2. Скачайте PWNage Tool.
3. Смонтируйте образ PWNage Tool.
4. Запустите PWNage Tool.
5. Вверху выберите режим «Эксперт»
6. Укажите ваш гаджет, подвергаемый джейлбрейку.
7. Укажите прошивку iOS.
7.1. Если появится всплывающее окошко с надписью «SBFAskForUnlock», нажмите «No».
8. Нажмите «Настройки».
8.1. Для iPhone 2G, iPod Touch (1-го поколения), iPhone 3GS и iPhone 4 выбираете «Install SSH»
8.2. Для iPod Touch (3-го поколения), iPod Touch (4-го поколения) выбираете «Enable battery percentage» и «Install SSH».
8.3. Для iPhone 3G и iPod Touch (2-го поколения) выбираете «Enable multitasking», «Enable battery percentage», «Install SSH» и «Enable homescreen wallpaper».
8.4. Для залоченных iPhone выбираете «Активировать телефон» по желанию.
8.4.1 Для iPhone 3G и iPhone 3GS для активации по желанию выбираете «Обновить прошивку baseband».
9. Дальше выбираете приложения для Cydia по желанию.
10. Дальше выбираете собственные логотипы загрузки по желанию.
11. Нажимаете «Создать».
12. После окончания создания прошивки закройте PWNage Tool.
Фотоинструкция от пользователя T0ugh
Запускаем Sund0wn -> Select IPSW указываем путь к официальной прошивке для вашего устройства (на которую прошиваетесь), после чего необходимо указать расположение SHSH (ранее сохраненного сертификата) -> Select SHSH blobs. Sund0wn проверит сертификат и прошивку. После удачной проверки, Sund0wn предложит создать подписанную прошивку без повышения версии модема -> Create IPSW. Ждем, пока Sund0wn подпишет прошивку. После создания прошивки необходимо ввести устройство в DFU режим, после чего запускаем iREB, выбираем свое устройство и ждем окончание процесса. Далее запускаем iTunes ( необходима версия не позднее 11.0.0 ), зажимаем SHIFT (ALT на Mac OS) + «Восстановить» и указываем подписанную прошивку (520188541021_sund0wn_iPhone3,2_7.1.2_11D257_signed.ipsw). Ждем окончание прошивки, радуемся. инструкция
[WIN] Sund0wn-1.1.zip ( 1.24 МБ )
Источник
О главном
Как перепрошить любой айфон c помощью кастомной прошивки
17.11.2009 , Степан Митаки
Не многие, я думаю, знают, что кроме всем известных утилит Pwnage Tool и blackra1n существует ещё один способ перепрошить ваш айфон. Причём, способ этот довольно простой, быстрый и работает со всеми моделями айфонов и операционных систем. Всё просто — скачиваете в интернете кастомную прошивку и спокойно устанавливайте её на свой телефон. Кастомная прошивка представляет из себя обычный файл прошивки в формате .ipsw, однако, она уже взломанная, с уже установленной разлочкой (если надо), джейлбрейком, Сидией и всякими прочими прелестями.
Данный способ, на мой взгляд, будет наиболее полезен обладателям оригинальных iPhone 2G с компьютерами Windows. Ведь blackra1n, как известно, разлочку iPhone 2G не поддерживает, а Pwnage Tool не имеет версии для Windows. Хотя, вполне возможно, и обладателям других моделей этот способ сможет пригодиться.
Вам понадобится
- iTunes последней версии (скачивается автоматически через обновления программы, либо с сайта apple.com);
- Утилита iH8sn0w (для Windows; для Mac OS) (о предназначении этой утилиты чуть ниже);
- Кастомная прошивка (вариантов кастомных прошивок огромное множество, какие-то с уже встроенноей Сидией, какие-то без неё, у каких-то системный раздел одного размера, у каких-то другого, есть даже кастомные прошивки с уже загруженными разными программами; поэтому выкладывать их нет смысла, ищите в гугле (вводите в строку поиска custom firmware (либо по-русски кастомная прошивка), версию нужной вам прошивки и модель телефона, например, custom firmware iphone 2g 3.1.2 и выбираете какая вам прошивка по душе; лично я бы порекомендовал пользоваться вот кастомными прошивками вот отсюда, в них уже есть Сидия и лично я ставил себе прошивку именно оттуда, всё отлично работает)
И не забудьте обязательно перед перепрошивкой синхронизировать телефон с iTunes и сделать бэкап всех данных!
Инструкция
1. Запускаете iTunes и подключаете к компьютеру iPhone.
2. Вводите телефон в режим восстановления (DFU mode). Для этого выключаете телефон, затем одновременно зажимаете кнопки Power и Home (на телефоне,а не на компьютере!) и удерживаете их в течении 10-ти секунд, после этого отпускаете клавишу Power и продолжаете держать клавишу Home в течении ещё 10-ти секунд. После этого из колонок компьютера вы услышите системный звук и iPhone будет определён в режиме восстановления.
Вместо того чтобы самому отсчитывать секунды, настоятельно рекомендую воспользоваться данным видео:
Как видите, все этапы просто и понятно показаны и даже не зная английского можно понять что надо делать. Просто запустите видео и выполняйте все действия одновременно с роликом.
3. Теперь закрываете iTunes и запускаете утилиту iH8sn0w
4. Выбираете из предложенных вариантов ваш девайс.
5. Через несколько секунд экран айфона станет белым и приложение iH8sn0w будет закрыто из-за ошибки. Не пугайтесь! Это нормально и именно так и должно быть!
6. Теперь вновь запускаете iTunes.
7. В появившемся окне с ваши айфоном вы увидите единственную активную кнопку Восстановить (Restore). Зажимаете клавишу Shift (если у вас Макинтош, то alt) и кликаете по кнопке Восстановить (Restore).
8. После этого появится окно выбора прошивки. Находите на компьютере только что скачанную ваши кастомную прошивку и выбираете её.
9. Всё. После этого айфон начнёт перепрошиваться и минут через 10 у вас будет новая, взломанная версия прошивки 🙂
10. Теперь вновь подключаете телефон к iTunes и восстанавливаете данные из бэкапа.
В принципе, от пунктов с 3-го по 5-й можно отказаться и вообще обойтись без утилиты iH8sn0w, однако, как показывает практика, у огромного количества пользователей при выборе прошивки (в пункте 8) появляются различные ошибки. Чтобы эти ошибки не появлялись и всё пошло как надо как раз и нужен iH8sn0w. Так что я рекомендую всё же воспользоваться им, тем более, хуже он вряд ли сделает.
P. S. Не забывайте, что все действия вы выполняете на свой страх и риск и, если вы не уверенны в своих силах, лучше не трогайте iPhone или обратитесь к специалистам.
Источник