Как jailbreak свой iphone 3gs
В США, России Jailbreak не является нарушением авторских прав компании Apple и третьих сторон, чьи приложения устанавливаются, минуя App Store, но законодательство варьируется в зависимости от стран.
Сама Apple придерживается точки зрения, что Jailbreak незаконен. После проведения процедуры jailbreak’а аппарат теряет гарантию Apple и не подлежит гарантийному ремонту. Но по законам России ваш аппарат обязаны принять по гарантии.
- Новый интерфейс
В iOS 7 открылся новый простор для модификации iPhone и iPad. Тем не менее, до настоящей свободы еще очень далеко. Джейлбрейк позволяет убрать с операционной системы все ограничения и преобразить интерфейс пользователя. Благодаря твикам из Cydia можно поменять иконки, шрифты, экран блокировки, системное меню, полностью преобразив стандартный облик программной оболочки. Возможности практически не ограничены и каждый пользователь может выбрать дизайн для iOS по своему вкусу – добавить элементы начисто отсутствующего скевоморфизма или наоборот – еще больше упростить интерфейс любимого девайса.
- Новые функции
Владельцы iOS-устройств с джейлбрейком могут устанавливать программы нового класса, которые не допущены до магазина Apple. Разработчики официальных приложений должны придерживаться строгих правил компании, поэтому они не могут в полной мере раскрыть потенциал пользовательских iPhone, iPod touch и iPad. Хотите записывать телефонные разговоры? Запросто! Включить скрытые настройки iOS? Без проблем. А может быть убрать рекламу в Safari или YouTube ? Активировать флеш? Добавить настоящую многозадачность? Использовать лаунчер? Список можно продолжать бесконечно.
- Усиление безопасности
Считается, что джейлбрейк снижает количество уровней защиты, используемых устройствами с iOS для обороны от вирусов и хакерских атак. В действительности, как бы парадоксально это не звучало, «взломав» iOS, пользователь может использовать более мощные инструменты для защиты ОС. К примеру, такие твики, как BioProtect или BioLockdown позволяют ограничить доступ к приложениям и папкам с помощью пароля или сканера отпечатков пальцев, BiteSMS – ограничить SMS-сообщения, а Firewall iP – включить на устройстве файрвол. А твики вроде CleverPin могут реализовать по-настоящему интеллектуальную систему защиту.
- Снять ограничения
Apple ограничила многие функции iOS. В отличие от Mac OS X, в мобильной операционке нельзя устанавливать сторонние приложения или тонко настраивать ОС, как, например, с помощью того же Терминала. Только благодаря джейлбрейку пользователи iPhone и iPad могут передавать по 3G видео YouTube в хорошем качестве, использовать звонки FaceTime, панорамную съемку, фильтры в камере или режим Slow Motion на не поддерживаемых устройствах, «заливать» музыку без iTunes и обмениваться файлами между гаджетами через Bluetooth. А как насчет того, чтобы снять ограничения на отправку фото в Mail или WhatsApp? И это далеко не полный список того, что доступно на джейлбрейкнутом устройстве.
- Новый опыт
Это невероятный парадокс. iOS может быть лучшей мобильной платформой на рынке и одновременно очень, очень скучной. И в этом в известной степени виновата сама Apple. Все iPhone и iPad выглядят однотипно – на каждом те же ряды значков, те же иконки и меню. Джейлбрейкнутое устройство интереснее использовать не только с технической, но и с практической точки зрения. Ведь гаджет с меньшими ограничениями куда привлекательнее. Как здорово подключить к iPhone или iPad джойстик PS4 и сыграть в новый шутер на привычных кнопках, вспомнить команды в мобильном Терминале или перебрать эффекты рабочего стола в Barrel? Никто не говорит, что App Store предлагает мало игр и развлекательных приложений, но джейлбрейк – забава другого рода и особое удовольствие. А разве не для этого в конечном счете выпускаются iPhone и iPad?
- Стабильность
Джейлбрейк может приводить к сбоям в работе iOS 7, а также штатных и сторонних приложений. Возможна даже потеря данных. Судя по упоминаниям проблем с джейлбрекнутыми устройствами, такой исход действительно возможен. Правда, надо отметить, что iOS 7 также работает менее стабильно, чем ее предшественницы, в том числе на iPhone 5s и iPad Air. Спонтанные перезагрузки устройства и вылеты программ, в том числе адаптированных под iOS 7 и даже штатных (браузер Safari) стали куда более частыми.
- Время автономной работы
Приложения Apple тщательно оптимизированы с целью минимизировать расход батареи. Сторонние программы и твики, установленные через Cydia на устройства с джейлбрейком, таким заботливым отношением к аккумулятору не отличаются. «Взломанные» iPhone и iPad могут работать и нормально, но никто не даст гарантию, что какие-то приложения будут расходовать заряд «в фоне», оставляя пользователя во второй половине дня с полностью разрядившимся гаджетом.
- Обновления iOS
В некоторых случаях несанкционированные модификации приводят к необратимым изменениям в операционной системе iOS. В результате, когда пользователь ставит на взломанный iPhone или iPad свежие обновления, гаджет может попросту перестать работать. В последних версиях джейлбрейк блокирует систему автоматических обновлений, поэтому пользователи «взломанных» iOS-устройств не смогут обновиться в автоматическом режиме.
- Проблемы со штатными функциями
Установка джейлбрейка может негативно сказаться на некоторых стандартных функциях системы. Например, могут возникнуть проблемы с push-уведомлениями, используемыми для оповещений о новой почте, сообщениях, лайках и т.д. Иногда даже бывает так, что уведомления, предназначенные для одного взломанного устройства, передавались на другое. Нестабильно могут начать работать после взлома i-устройства и прочие системные службы. Кроме того, могут возникнуть проблемы со связью. Пользователи могут столкнуться с обрывами звонков, медленной или нестабильной передачей данных, а также неправильной или замедленной передачей данных о местоположении.
- Безопасность
Джейлбрейк снижает количество уровней защиты, используемых устройствами с iOS для обороны от вирусов и хакерских атак. Штатное программное обеспечение Apple протестировано как сотрудниками Apple в процессе разработки, так и сотнями миллионов человек в повседневном использовании, и любые «дыры» быстро становятся достоянием общественности, после чего устраняются. ПО, устанавливаемое после джейлбрейка, может содержать в себе любой вредоносный код, который долгое время может оставаться незамеченным. Так что риск несанкционированного доступа к вашей информации или порчи устройства через вредоносный код после джейлбрейка многократно возрастает.
Что касается вопроса лишения гарантии, то «взлом» действительно является нарушением лицензионного соглашения, так как Apple запрещает модифицировать операционную систему iPhone и iPad. Однако пользователь прежде чем отнести устройство в компанию, всегда может восстановить заводскую прошивку через iTunes или полностью сбросить настройки через системное меню, вернув гаджет в первоначальное состояние.
Источник
Джейлбрейк iPhone 3GS — откуда все сложности?
В данной статье мы попробуем максимально доступно (насколько это возможно при таком обилии технических терминов) объяснить пользователю все трудности, которые ждут его и его iPhone 3GS из-за мероприятий Apple по борьбе с джейлбрейком. Обратите внимание, что всё написанное далее касается ТОЛЬКО iPhone 3GS — предыдущие поколения айфона не обременены такими дурацкими проблемами.
Для iPhone 3GS Apple (в рамках кампании по искоренению джейлбрейка) ввела новый механизм обновления прошивки. Перед началом обновления iTunes лезет на сервер Apple и сверяет версию прошивки. А сервер Apple может одобрять ТОЛЬКО одну версию прошивки — самую свежую на данный момент (например, до 9 сентября одобрялась только 3.0.1, а с 9 сентября и до момента выхода следующей прошивки сервер даёт зелёный свет только для 3.1). Самое обидное, что на сервер отправляется не просто пара цифр, а зашифрованные особым ключом сведения. Если данные не совпадают, то iTunes выдаст ошибку «Device isn’t eligible», а если подключения к Интернету нет, то процесс вообще не пойдёт.
Что это всё означает для конечного пользователя? А то, что Apple насильно перемещает пользователей на новые прошивки по мере их выпуска. Если у вас старая версия прошивки, то она останется у вас до первой серьёзной проблемы, пока не понадобится восстановление прошивки. А это восстановление получится сделать только на самую новую версию.
Доблестные хакеры тоже не теряли время и придумали способ обдурить iTunes — для этого нужно сделать переадресацию DNS: когда iTunes обращается к серверу Apple, он попадает на хакерский сервер в Cydia. Вроде бы всё отлично, но тут есть одно большое НО — шифрование передаваемых данных. Чтобы вас понял хакерский сервер, нужно, чтобы на нём был сделан бэкап служебной информации (идентификатора ECID и ещё некоторых сведений). Чтобы получить возможность откатиться на старую прошивку, нужно иметь бэкап именно для этой версии прошивки.
В общем, откатиться на версию 3.0.1 с версии 3.1 могут только те, кто:
— до 9 сентября 2009 года успел сделать джейлбрейк
— до 9 сентября 2009 года успел зайти в Cydia и сделать бэкап ECID
Вот для этой категории граждан есть техническая возможность сегодня сделать джейлбрейк на прошивке 3.1, даже если у них на телефоне стоит официальная версия этой прошивки. Процесс придётся делать по схеме:
— откат на 3.0.1
— джейлбрейк прошивки 3.0.1 с помощью программы redsn0w
— восстановление на взломанную в Pwnage Tool 3.1.3 прошивку 3.1
Всё это касается джейлбрейка. С анлоком история ещё страшнее: те, кто заказал себе в сентябре 3GS из США и других стран, где телефон заблокирован под оператора, могут рвать на себе волосы — если телефон придёт с установленной прошивкой 3.1, то это будет красивое устройство с возможностью слушать музыку, но без намёка на джейлбрейк и возможность звонить. Аналогично «весело» придётся тем, у кого поломался телефон, а бэкапа ECID на прошивке 3.0.1 нет — если у них получится обновиться на джейлбрейкнутую прошивку 3.1, то им чертовски повезёт, если нет — придётся довольствоваться полностью нерабочим аппаратом.
И последний вопрос, который возник у многих владельцев официально разлоченных iPhone 3GS с установленной 3.1, но без бэкапа ECID — а что будет, если всё-таки попытаться восстановиться на взломанную прошивку 3.1? Проведя эксперимент, можем ответственно заявить — в начале восстановления вас будет ждать ошибка 1600. Она появляется в том случае, если загрузчик iPhone не может передать управление незнакомой прошивке (а джейлбрейкнутая прошивка — как раз тот случай). Владельцы уже джейлбрейкнутых телефонов имеют пропатченный загрузчик, которому всё равно, что грузить. Остальным придётся терпеливо сидеть и ждать новостей.
Какие могут быть новости?
Оптимистичный сценарий:
-либо Dev Team сумеет эксплуатировать в прошивке 3.1 ту же уязвимость, что и в 3.0, и в итоге выпустят новую версию redsn0w, которую можно будет запустить на телефоне с прошивкой 3.1
-либо их конкуренты Chronic Dev наконец-то доделают свой хвалёный инструмент greenpois0n, основанный на пока только им известной уязвимости. Они обещают уникальные возможности — джейл займёт меньше минуты и не потребует файла прошивки
-либо в игру опять вступит пионер хакерства на айфоне Георг Хотц и выпустит очередную версию своей программки purplera1n (но это маловероятно, поскольку у пионера сейчас проблемы с учёбой в колледже).
Пессимистичный сценарий:
-Apple благополучно опережает всех хакеров и штампует прошивку 3.1.1 или даже 3.2. В результате игра в кошки-мышки начнётся снова — все наши телефоны будут работать на 3.1 до первого серьёзного глюка, а потом волей-неволей придётся обновить их до самой новой версии прошивки. А в этой новой версии Apple наверняка прикроет последние дыры для джейлбрейка (и, соответственно, для анлока).
Но против пессимистичного сценария у нас есть одно оружие — как можно быстрее сделать бэкап ECID на версии прошивки 3.1, чтобы сохранить хоть какой-то шанс на джейлбрейк и анлок. Как это сделать, расскажем чуть позже.
Источник
Отвязанный джейлбрейк на iPhone 3GS
Так уж сложилось, что не все обладатели старшего брата из яблочного семейства iPhone с гордой приставкой 3GS могут наслаждаться нормальной работой своего девайса. Речь идет о телефонах, которые были выпущены после 41-ой недели включительно. Что же с ними происходит? Официальный iPhone 3GS с джейлбрейком после перезагрузки просто останется без джейла, но будет работать. После перезагрузки привязанного к оператору и взломанного iPhone 3GS вы увидите кабель и значок iTunes и не сможете им пользоваться до тех пор, пока не доберетесь до компьютера и сделаете повторный джейлбрейк, потому и называют его “привязанным”, так как обладатель смартфона “привязан” к компьютеру и кабелю. Известная команда Dev Team до сих пор не может справится с этой проблемой и уже не раз говорили о вероятности того, что у них вообще не получится вылечить эту проблему. Но на днях в сети появились неизвестные программисты с громким заявлением, что они побороли недуг последнего поколения яблочного телефона.
Новая утилита с названием Gull1Hack для Windows способна сделать обычный джейлбрейк, после чего вы сможете свободно перезагружать свой iPhone. В подтверждения этих слов в интернете был размещен видео-ролик, на котором демонстрируется работа телефона 46 недели выпуска с бутлоадером 4.6 и бейсбэнд 05.11.07. Но успеют ли тайные хакеры выпустить свой продукт, ведь не за горами летнее обновление прошивки до версии 4.0, а значит за дело возьмутся именитые специалисты из Dev Team.
Update: Один из членов Dev Team MuscleNerd после того, как просмотрел код программы, сделал официальное заявление, что это просто фейк с графической оболочкой. Мало того, итальянский ресурс iSpazio сообщил, что ими было найдено 3 троянских вируса в архиве с программой. Итог: не качать и не верить обещаниям псевдо-программистов.
Источник