Новый ворох бета-версий от Apple

Вчера вечером Apple очередной раз озадачила всех зарегистрированных разработчиков, завалив их десятком разномастных бета-апдейтов, прямо или косвенно связанных с iOS 5 и облачным сервисом iCloud. Были выпущены:

  • шестая бета-версия iOS 5, в которой починилась беспроводная синхронизация и был устранён довольно подлый глюк с вылетом приложений из App Store через пару дней после обновления прошивки по воздуху (он имел место при обновлении с 4-й беты на пятую)
  • шестая версия iTunes 10.5, которая нужна для синхронизации с устройствами на новой прошивке. Обновлённый iTunes наконец-то стал показывать верные цвета корпуса подключённых к нему гаджетов. Шестая бета доступна и для Windows
  • вторая бета-версия iWork 1.5, которая имеет расширенную совместимость с функцией хранилища документов в iCloud
  • пятая бета-версия прошивки 4.4 для Apple TV, которая устраняет глюки с Фотопотоком и миррорингом картинки с экрана iPad 2
  • шестая preview-версия Xcode 4.2 для отладки приложений на новой бете iOS 5
  • очередная сборка OS X 10.7.2, необходимая для установки новой бета-версии iCloud для Lion
  • собственно, уже восьмая бета-версия iCloud для OS X Lion
  • пятая бета-версия панели настроек iCloud для Windows
  • вторая preview-версия Safari 5.1.1 для синхронизации закладок и Reading List с iCloud — как для OS X, так и для Windows

Даже на то, чтобы всё это просто установить, уже уйдёт чуть ли не целый день :) Описывать же изменения нет смысла, потому что весь чейндж-лист сводится к улучшениям стабильности и производительности. Тем не менее, отметим, что свежие беты iOS 5, которые мы пока что успели опробовать, производят самое хорошее впечатление, и можно предположить, что после шестой бета-версии iOS нас будет ждать Gold Master-релиз, который наверняка станет доступен разработчикам в день осенней презентации Apple в начале сентября.

 

Пятая бета-версия iOS 5 доступна разработчикам

Вчерашним вечером в Apple Developer Center состоялся релиз пятой по счёту бета-версии iOS 5. Как и четвёртая бета, новая прошивка может быть установлена двумя способами: традиционным, через iTunes, и инновационным — через «обновление по воздуху» (в этом случае придётся скачать всего 120-130 МБ).

Перед тем, как писать материал для сайта, мы решили узнать, что нового в прошивке, и основательно пощупать новый релиз на предмет интересных новшеств… но так их и не нащупали :) Заметные глазу нововведения действительно отсутствуют, но стабильность прошивки заметно выросла — например, пропали глюки с кнопкой AirPlay, в разы сократилось число вылетов Safari, исчезли глюки с Reminders при попытке редактирования списков дел и т.п.

Если заглянуть в официальную сопроводительную документацию к новой прошивке, то там тоже не обнаружится ничего интересного:

  • исправлены баги с коррекцией фотографий средствами iOS
  • исправлены глюки с Mail
  • заработал режим точки доступа в iPhone 4, неведомым образом отвалившийся в прошлой бете
  • исправлена проблема с пожиранием траффика при использовании ряда сторонних VOIP-клиентов и пр.

Впрочем, не обошлось и без новых глюков. Мало у кого теперь работает синхронизация по Wi-Fi — например, у нас она сработала так «здорово», что в айпад внезапно захотели инсталлироваться вообще все программы из медиатеки (а их у нас 700 с лишним штук), также народ жалуется на проблемы с авторизацией в Game Center и странности в работе кнопок регулировки громкости. При всём этом надо сказать, что iOS 5 теперь стала заметно шустрее — по нашим субъективным ощущениям, вся анимация, все пролистывания теперь выглядят более гладкими и плавными.

В нагрузку к новой бете iOS разработчикам предлагаются также очередная бета-версия iTunes (но только для Маков), новая сборка Xcode и свежая прошивка для Apple TV (куда добавили фичи из недавнего официального релиза ПО 4.3 для яблоприставки).

Вероятно, теперь в Apple выпустят ещё максимум одну бета-версию, ну а Gold Master-релиз стоит ждать к двадцатым числам августа.

 

Apple банит разработчиков, предлагающих платную регистрацию UDID

Страшилкой дня стали новости из-за океана, из которых следует, что терпение у специалистов Apple Developer Center наконец лопнуло. Они решили вплотную взяться за разработчиков, которые не прочь подзаработать на услугах по платной регистрации UDID. Многие владельцы сайтов, на которых бойко идёт торговля, получили письма от Apple, осуждающие подобную деятельность, а вскоре их девелоперские аккаунты были аннулированы. Но и это не всё: также были заблокированы все те гаджеты, которые алчные разработчики успели внести в свои списки устройств, соответственно, те, кто платил им деньги, оказались ни с чем.

Для тех, кто не до конца понимает, о чём речь, разъясним ситуацию:

  • просто так поставить бета-версии прошивок iOS (в т.ч. и iOS 5) на обычное устройство нельзя. Оно не активируется в iTunes и останется в полукирпичном состоянии
  • по идее, ставить бета-прошивки могут лишь зарегистрированные в Apple Developer Center программисты и приглашаемые ими бета-тестеры. Подписка стоит 99 баксов в год, и в течение этого года каждый девелопер имеет право внести в специальный список до 100 устройств. В список вносятся UDID — уникальные идентификаторы устройств (Unique Device ID), которые можно узнать в iTunes или Xcode. На гаджеты из списка бета-прошивки встанут без проблем
  • чтобы окупить расходы на подписку, многие разработчики торгуют местами в списке гаджетов (ясное дело, что 100 устройств — это слишком много даже для приличных размеров команды разработчиков)

Надо признать, что Apple будет очень трудно бороться с таким способом наживы — отличить добропорядочных разработчиков от жадных до денег практически невозможно. Поэтому пока специалисты Apple под видом рядовых пользователей обращаются в такие сервисы добавления UDID, потом смотрят, на какой аккаунт разработчика добавился идентификатор, и незамедлительно банят его вместе со всеми зарегистрированными гаджетами. Очевидно, что акция носит единовременный устрашающий характер, и до отечественных разработчиков карающая десница Apple вряд ли доберётся.

P.S. Хоть мы и не Apple, но тоже забаним всех спаммеров, которые рискнут предложить платную регистрацию UDID в комментариях к данной новости. Если вам хочется заработать, рекламируйтесь другими способами.

Новая прошивка Apple TV 2G: покупка телешоу, интеграция с Vimeo и проблемы с джейлом

Прошлой ночью Apple не только порадовала разработчиков очередными приятными изменениями в iCloud. Важное известие есть и для обладателей приставки Apple TV второго поколения — это новая прошивка 4.3.

С одной стороны, Apple предлагает пару новых полезных функций:

  • купленные на приставке телешоу в iTunes Store смогут автоматически загружаться на все остальные ваши iOS-гаджеты (при желании) и Маки, а купленные на iOS-гаджетах и Маках телешоу будут отображаться на приставке в качестве купленных — по крайней мере, так гласит описание от Apple
  • интеграция с Vimeo — ещё одним крупным видеохостингом, где хранятся миллионы роликов

С другой стороны, прошивка 4.3 для Apple TV 2G столь же пагубна для джейлбрейка, как и iOS 4.3.4-4.3.5 для остальных девайсов Apple, поэтому основательно подумайте о том, что для вас важнее — джейл или Vimeo :) Традиционно напоминаем, что Apple TV тоже связана с механизмом подписывания SHSH-хешами, так что если вам дорог джейлбрейк, то сохраните хеши от текущей прошивки через утилиту TinyUmbrella.

Отдельная история — это номера прошивок для Apple TV. Мы каждый раз удивлялись тому, как Apple удаётся запутать пользователей, выпуская прошивки одних версий под другими номерами; например, iOS 4.2.1 для Apple TV шла в качестве «Обновления ПО Apple TV 4.1.1». На этот раз в Apple снова решили элегантно выпендриться: номер прошивки Apple TV 2G впервые совпал с номером версии iOS — это 4.3. Только вот в наши энциклопедии джейлбрейка это внесло лишь дополнительную путаницу — раньше мы обозначали прошивки действительными номерами версий, но теперь мы оказались в тупике, потому что теперь есть уже целых четыре различных билда iOS 4.3 для Apple TV, один из них — это «Обновление ПО Apple TV 4.2», другой — 4.2.1, третий — 4.2.2, а четвёртый — 4.3. Первые три поддаются джейлу, а вот четвёртый — нет. 

Чтобы окончательно не запутаться в этой галиматье, мы решили заменить в архиве прошивок iPod и Apple TV, в энциклопедиях джейлбрейка и в календаре подписывания прошивок реальные версии iOS на те, которые использует Apple. По крайней мере, так можно будет различить прошивки с точки зрения возможности джейлбрейка.

Ознакомиться с обновлёнными справочными таблицами и скачать файл новой прошивки для Apple TV можно по ссылкам ниже:

iOS 4.2.10 и 4.3.5: релиз-сюрприз

Интенсивность, с которой в Apple клепают новые прошивки, в последние месяцы просто поражает. Не успели улечься разговоры относительно вредности iOS 4.3.4 и 4.2.9 для всех тех, кто привык к джейлбрейку, как пора публиковать новые грозные предупреждения. Неожиданно с приветом из Купертино прибыли ещё две новые прошивки: 4.2.10 для iPhone 4 CDMA (обратите внимание на самый необычный в истории iOS номер версии)) и 4.3.5 для всех остальных современных девайсов Apple.

Как и в случае с iOS 4.3.4/4.2.9, смысла в прошивке немного. Официальная пояснительная записка состоит лишь из одного пункта: исправлена некая уязвимость, связанная с проверкой сертификатов безопасности. Такая обтекаемая формулировка вкупе с интересным номером билда (8L1 — это означает, что прошивка была собрана «с первой попытки», без последующего внутреннего тестирования) наводит на мысль о том, что в Apple снова спешно приготовили пакость для джейлбрейкеров. Тем не менее, даже именитые iOS-хакеры пока не могут догадаться, в чём же состояла уязвимость и зачем ради неё понадобилось в срочном порядке выпускать новую прошивку.

Довольно быстро прояснилась и ситуация с джейлбрейком новых версий iOS. В этом плане iOS 4.3.5 и 4.2.10 ничем не отличаются от прошивок-предшественниц:

  • непривязанный джейл светит только владельцам iPhone 3GS со старым бутромом. Это ещё раз доказывает, что проблем со старыми айфонами куда меньше, чем с новыми
  • для iPad 2 никакого джейлбрейка не предвидится
  • для всех остальных гаджетов (iPhone 3GS с новым бутромом, iPhone 4 CDMA/GSM, iPod touch 3G/4G и iPad первого поколения) возможен только привязанный джейлбрейк, требующий подключения к компьютеру и запуска redsn0w при каждом включении (или ребуте) устройства

Во всех случаях для джейлбрейка подойдёт redsn0w 0.9.8b4, но подкладывать ей нужно файл прошивки 4.3.4 или 4.2.9 соответственно.

По случаю внеочередного релиза новых версий iOS очередному обновлению подверглись наши справочные таблицы:

iOS 5 обновлена до четвёртой бета-версии

С каждой новой бета-версией iOS 5 программисты Apple планомерно расширяют потенциал использования новых функций. Четвёртая по счёту бета-версия прошивки, которая стала доступна зарегистрированным разработчикам вчера вечером, основной акцент делает на беспроводной синхронизации и… беспроводном обновлении!

Ещё в первой бете iOS 5 в меню настроек появился пункт проверки обновлений для прошивки, который в последние месяцы так и оставался нерабочим. Теперь в Apple наконец-то решили заняться тестированием этой функции, и обновиться с iOS 5 beta 3 на iOS 5 beta 4 можно прямо по воздуху, через Wi-Fi.

Основная польза от такого способа обновления состоит даже не в удобстве, а в гораздо меньшем размере — например, файл прошивки для iPhone 4 весит порядка 800 МБ, но при обновлении с третьей беты на четвёртую скачивается только 133 МБ. По сети скачивается архив, внутри которого содержится папка с новыми файлами, папка с файлами, которые должны быть перезаписаны, и папка с бинарными патчами.

Правда, обновиться новым способом удалось далеко не каждому обладателю прошивки iOS 5 beta 3. У многих гаджеты так и не смогли подключиться к серверам обновлений, а у тех, кто смог подключиться, обновление скачивалось крайне медленно. Причина тут вполне ясна: активных тестеров iOS 5 куда больше, чем официально зарегистрированных в Центре разработчиков людей, так что квоты на сервере явно не хватает.

Что касается новшеств в прошивке, то их крайне мало: основные изменения касаются стабильности при синхронизации с iTunes, устранены глюки при заливке фотографий и проблемы с iCal. Впрочем, официально задокументированных багов в прошивке ещё много.

В нагрузку к новой бета-прошивке прилагается очередная сборка Xcode и новая бета-версия iTunes 10.5.

Ловушка с хешами SHSH: почему iPad 2 с 3G-модемом нельзя будет откатить на iOS 4.3.3

Вчера, разъясняя ситуацию вокруг джейлбрейка iOS 4.3.4 и перспектив отката прошивки, мы упомянули о том, что для некоторых владельцев iPad 2 даже наличие сохранённых хешей SHSH не даст им возможности в будущем снова прошиться на iOS 4.3.3 и сделать джейлбрейк через сайт http://jailbreakme.com. Сегодня мы попробуем объяснить, почему так происходит. Сразу предупреждаем, что как бы доходчиво мы не пытались бы описать проблему, ниженаписанное может вызвать взрыв мозга у новичков в сфере джейлбрейка и анлока — благодаря стараниям Apple всё действительно стало сложно.

Джейлбрейк и анлок iOS 4.3.4: проблемы и ограничения

Релиз каждой новой прошивки iOS неизбежно порождает множество актуальных вопросов, связанных с джейлбрейком и анлоком. Постараемся ответить на них в данном материале, опираясь на последние известия.

Итак, возможен ли джейлбрейк iOS 4.3.4? Ответ положительный, но неутешительный. Расклад таков:

  • больше всего повезло владельцам iPhone 3GS со старым бутромом, потому что только им светит непривязанный джейл
  • меньше всего повезло владельцам iPad 2, потому что им больше ничего не светит; джейлбрейк через сайт JailbreakMe на iOS 4.3.4 невозможен
  • всем остальным (а это пользователи 3GS с новым бутромом, iPhone 4, iPod touch 3G/4G и iPad первого поколения; а также обладатели iPhone 4 CDMA с прошивкой 4.2.9 на борту) адресована свежая версия redsn0w (0.9.8b3) для Mac OS X и Windows, которая сможет сделать лишь привязанный джейлбрейк, требующий подключения устройств к компьютеру и повторного запуска redsn0w для их полноценной загрузки

Плохая новость состоит в том, что на этот раз не стоит ждать появления непривязанного джейла через redsn0w в ближайшие пару дней. Его не будет, потому что терпению специалистов по безопасности Apple (а может, их лени) пришёл конец, и они залатали не только дыру в Safari, которой пользовался сайт JailbreakMe, но и практически полностью закрыли уязвимость, использовавшуюся для «отвязки» джейла на iOS 4.3.1-4.3.3. Автор этой уязвимости i0n1c уже сказал в своём Твиттере, что джейлбрейк iOS 4.3.4 отвязать будет практически невозможно.

С анлоком ситуация ещё хуже. Хотя модемы в iOS 4.3.4 не менялись, работоспособность ultrasn0w в условиях привязанного джейла пока что оставляет желать лучшего. Таким образом, все, кому дорог софт-анлок, должны оставаться на iOS 4.3.3! Что касается Gevey SIM для iPhone 4, то работоспособность чудо-симки на iOS 4.3.4 подтверждается многочисленными отзывами в Интернете.

P.S. На момент написания этой статьи достоверно известно, что активационные серверы Apple по-прежнему подписывают прошивку 4.3.3, поэтому у тех, кто не сохранил драгоценные хеши SHSH от неё, остаётся последний шанс. Скорее качайте утилиту TinyUmbrella, подключайте свои гаджеты к компьютеру и жмите Save SHSHs. Особенно это касается владельцев iPad 2 (хотя для многих них даже сохранение хешей не гарантирует безоблачного будущего — об этом мы поговорим чуть позже).

Сегодня мы обновили все наши справочные таблицы, имеющие отношение к новой версии iOS:

Мы постараемся оперативно учитывать все новости вокруг iOS 4.3.4 и её джейла с анлоком.

Выпущены прошивки iOS 4.2.9 и 4.3.4

Хотя выход каждой новой версии iOS, как правило, является знаменательным событием, на этот раз совсем не тот случай. Зеркально повторяется история прошлого августа: хакер comex выпустил джейлбрейк, скачиваемый в виде PDF-файла со специального сайта http://jailbreakme.com, потом в Apple пообещали незамедлительно закрыть уязвимость в безопасности iOS, затем в течение недели вышла новая версия прошивки с единственным изменением — «повышена надёжность системы безопасности». Только прошлым летом это была прошивка 4.0.2, а нынешним — сразу две: 4.2.9 и 4.3.4. Подобную спешку программистов Apple можно понять: ведь дырой в безопасности Safari могли воспользоваться любые злоумышленники, заполучив полный контроль над устройствами под управлением iOS 4.3.3 и 4.2.8.

iOS 4.2.9 предназначена только для iPhone 4 CDMA, iOS 4.3.4 — для всех тех гаджетов, для которых в мае была выпущена прошивка 4.3.3, т.е. iPhone 3GS и 4, iPod touch 3G/4G, iPad, iPad 2 Wi-Fi/3G/CDMA.

Повторимся ещё раз: никаких изменений в прошивке, кроме закрытия дыры в Safari, которая использовалась сайтом JailbreakMe, нет! Особенно этот факт актуален для владельцев iPad 2: теперь единственный рабочий способ джейлбрейка для них надёжно закрыт.

На всякий случай напомним, в чём состоит проблема. Теперь, когда актуальной версией iOS является 4.3.4, iTunes не разрешит вам прошиться ни на какую другую версию, только если вы не сделали бэкап хешей SHSH от iOS 4.3.3. Сделать его можно было до вчерашнего дня через Cydia (нажав кнопку Make my life easier) или через утилиту TinyUmbrella. Таким образом:

  • при условии наличия у вас хешей (а ещё лучше, чтобы они хранились на серверах Cydia) вы сможете спокойно пользоваться iOS 4.3.3 и в случае необходимости всегда сможете поставить эту прошивку в обход ограничений iTunes
  • если у вас нет хешей, но у вас стоит прошивка 4.3.3, ничего с ней не сделается. Но если вдруг какая-то неисправность приведёт к необходимости восстановления прошивки, то поставить iOS 4.3.3 вы уже не сможете, придётся шиться на iOS 4.3.4
  • если у вас нет ни хешей, ни прошивки 4.3.3 на устройстве (например, вы на радостях заказали себе iPad 2 из-за рубежа, а он приехал только сегодня и с прошивкой 4.3.2), то поезд ушёл. Поставить iOS 4.3.3 у вас не получится

В общем, смысл ставить новую прошивку есть только для тех, кого не волнует джейлбрейк iPad 2. Что касается остальных гаджетов Apple, то для них работает старый добрый эксплойт limera1n, так что появления свежей версии redsn0w ждать недолго.

Традиционно напоминаем, что новые версии прошивок вы можете скачать по прямым ссылкам в нашем обновившемся Архиве версий iOS.

Для iOS 5 откат прошивки будет невозможен

Иногда хочется с тоской вспомнить относительно давние годы, когда iPhone и iPod Touch только завоёвывали мировой рынок: в те времена у пользователей было куда больше свободы в отношении взаимодействия со своими гаджетами. Первым тревожным сигналом стало появление в 2009 году системы подписывания прошивок серверами Apple и, как следствие, невозможность отката гаджетов на старую прошивку без разрешения со стороны Apple. Решение проблемы нашлось довольно быстро, и с тех пор мы все уже успели привыкнуть к хешам SHSH и суматохе с их своевременным бэкапом.

Увы, в скором будущем от SHSH придётся отвыкать, потому что Apple продолжает закручивать гайки. Начиная с iOS 5, в прошивку внедрён новый механизм проверки цифровых подписей прошивки: актуальность сверяется не только в момент заливки iOS в устройство через iTunes, но и при каждой загрузке аппарата. К счастью, подключения к Интернету для успешной загрузки iPhone, iPod Touch или iPad не потребуется, однако обмануть проверку уникальной цифровой подписи при загрузке будет практически нереально. Иными словами, теперь сама прошивка будет подписываться схожим образом с бейсбендом iPhone, а его, как известно, откатить нельзя. Постоянные проверки соответствия будут реализованы на каждом шагу, и если хотя бы одна из них закончится неудачей, устройство станет неработоспособным.

Следует отметить, что новые способы проверки будут действовать только при попытке откатиться с одной версии iOS 5 на другую. Откат с iOS 5 на iOS 4 по-прежнему является осуществимой задачей, но вот с iOS 5.1 на iOS 5.0 вы уже не сможете вернуться.

В общем, если хакеры не найдут способа обойти новые правила проверки цифровых подписей, то про откат версии iOS можно будет забыть всерьёз и надолго, вероятно, что даже навсегда :(

Новые версии redsn0w и TinyUmbrella совместимы с iOS 5 beta 1

Интерес к выпущенной 6 июня первой бета-версии iOS 5 оказался настолько высок, что команда Dev Team после многочисленных просьб поделиться джейлбрейком всё-таки решила выпустить новую версию redsn0w. Доступная для скачивания утилита redsn0w 0.9.8b1 совместима с iOS 5, однако не обошлось и без серьёзных ограничений:

  • возможен ТОЛЬКО привязанный джейлбрейк (как сообщается, даже для iPhone 3GS со старым бутромом). Для перезагрузки устройства нужно будет каждый раз его вводить в DFU-режим, подключать к компьютеру и запускать redsn0w
  • поддерживаются iPhone 3GS, iPhone 4 (в т.ч. и CDMA-модель), iPod Touch 3G, iPod Touch 4G, iPad первого поколения. iPad 2 по-прежнему не поддаётся никакому джейлу
  • redsn0w 0.9.8b1 совместима только с Mac OS X, версии под Windows не существует
  • залоченные iPhone ни в коем случае нельзя обновлять на iOS 5 по причине наличия новых модемов и неработоспособности ultrasn0w. При этом экспериментаторы, успевшие опробовать Gevey SIM на новой прошивке, подтверждают работоспособность этого китайского чуда
  • redsn0w 0.9.8b1 не избавляет вас от необходимости внесения UDID устройства в список какого-либо аккаунта в Центре разработчиков Apple. Без регистрации UDID ваш гаджет не сможет активироваться

Если перечисленные выше ограничения вас не останавливают, можете скачать бета-версию redsn0w по ссылке ниже:

По случаю джейлбрейка iOS 5 обновилась и другая полезная утилита — TinyUmbrella. Она теперь умеет сохранять хеши SHSH от iOS 5 beta 1, однако создатель программы сразу предупреждает, что трюк с сохранением старой версии модема на iPhone 4 и iPad 2 с iOS 5 не работает, устройства потом откажутся грузиться.

Как откатить прошивку на точках доступа Apple?

Если выходит новая прошивка для iPhone, iPod Touch и iPad, то обновиться на неё очень даже стоит, особенно если речь идёт о крупном апдейте, при котором меняется вторая (или даже первая) цифра в индексе версии. Конечно, кроме новых функций вы наверняка получите пару-другую глюков, но и их обычно латают в ближайших апдейтах :)

А вот новые прошивки для беспроводных точек доступа от Apple отнюдь не всегда можно рекомендовать к немедленной установке. Вполне вероятно, что после обновления ваша AirPort Express, AirPort Extreme или Time Capsule начнёт жутко глючить или вообще станет неработоспособной. Лучшее доказательство тому — официальные форумы Apple, где скопились сотни отзывов о проблемах после обновления прошивки точек доступа.

Что делать, если ваша яблочная точка доступа стала жертвой неудачного обновления? Разумеется, если сброс настроек не помогает, надо вернуть старую прошивку. Но сделать это далеко не так просто, как может показаться сначала.

Не прошивайте свои яблочные гаджеты в ближайшее время!

Спешим предупредить всех читателей о больших проблемах, которые сулит попытка прошить любой iPhone, iPod Touch или iPad в течение сегодняшнего и, возможно, завтрашнего дня. С большой вероятностью iTunes не сможет осуществить активацию гаджета, и полноценно пользоваться вы им не сможете. Устройство так и повиснет на экране с шнурком и эмблемой iTunes, даже не открыв вам доступ к рабочим столам.

Виновата в данном случае сама компания Apple, точнее, её активационные серверы, на которых неожиданно произошёл массовый сбой. Ещё больше паники посеяло содержание сообщения об ошибке, которое показывает iTunes в данном случае. Он заявляет, что ваше устройство, «вероятно, повреждено и не может быть активировано», попутно рекомендуя нести гаджет в ближайший магазин Apple Store (которых в России пока нет).

Если вы уже столкнулись с этой проблемой, то не беспокойтесь зря. Ваше устройство в полном порядке. Активировать его вы сможете сразу после того, как активационные серверы Apple начнут работать в нормальном режиме. Для этого достаточно будет снова подключить гаджет к iTunes при наличии доступа к Интернету.

Свежая прошивка для Apple TV оперативно джейлбрейкнута

Не успела появиться прошивка 4.2.2 для Apple TV второго поколения (которая на деле оказалась прошивкой iOS 4.3), как подоспел рабочий непривязанный джейл. Это ещё раз свидетельствует о расторопности хакеров (эх, вот бы с iPad 2 и анлоком они так же шустро работали! :) и ленивости программистов Apple, у которых в очередной раз не дошли руки до закрытия дырки для непривязанного джейла.

Итак, на настоящий момент есть два способа сделать джейл свежайшей прошивки для телеприставки от Apple:

Скоро можно ждать апдейта эксклюзивной для Apple TV 2G утилиты seas0npass. Когда это случится, мы обновим наши энциклопедии джейлбрейка.

Выпущена новая прошивка для Apple TV 2G

Компания Apple продолжает выпускать прошивки с невиданной интенсивностью. Прошлой ночью очередная сборка iOS, предназначенная для телеприставки Apple TV 2G, стала доступна для скачивания, и теперь маленькие чёрные коробочки будут назойливо напоминать своим владельцам, что пора обновляться.

Чтобы окончательно запутать пользователей, в Apple выпустили уже третью сборку iOS 4.3 под новым номером — 4.2.2. Напомним, раньше между реальными версиями iOS для Apple TV 2G и теми версиями, под которыми прошивки были видны в меню приставки и в iTunes, было чёткое различие — например, iOS 4.1 на Apple TV называлась «Обновление ПО 4.0», iOS 4.2.1 — «Обновление ПО 4.1.1» и т.п. А вот с iOS 4.3 всё получилось ещё хуже — три разных билда этой прошивки проходят под версиями 4.2, 4.2.1 и 4.2.2.

Впрочем, главное — не то, какой номер версии присвоен прошивке, а какие баги она исправляет. А таких багов довольно много:

  • периодическое пропадание звука при воспроизведении видео
  • периодическое пропадание картинки при воспроизведении видео (остаётся посочувствовать тем страдальцам, у которых этот пункт совмещался с предыдущим :)
  • возможность включить в настройках приставки 16-битный режим аудио для обеспечения совместимости с рядом телевизоров
  • доработана перемотка при просмотре live-трансляций
  • исправлен глюк, приводивший к исчезновению описаний у некоторых фильмов
  • видео в YouTube не хотели сортироваться по дате

Ещё «Обновление ПО Apple TV 4.2.2» не менее удачно исправляет непривязанный джейлбрейк :) Так что если вам дорог медиацентр XBMC или клиент Plex на приставке от Apple, ни в коем случае не обновляйтесь, в противном случае вы сможете рассчитывать только на привязанный джейлбрейк, а на Apple TV 2G он особенно неудобен.

Прямая ссылка на скачивание новой прошивки уже добавлена в наш Архив прошивок iPod и Apple TV:

В старые Mac Pro теперь тоже можно поставить шестиядерные процессоры

Главной новинкой прошлогоднего обновления линейки профессиональных рабочих станций Apple Mac Pro стала поддержка шестиядерных процессоров Intel семейства Westmere. Более того, в Mac Pro можно поставить сразу два процессора, поэтому общее число ядер будет равняться 12!

Всё здорово, только вот покупатели Mac Pro 2009 года выпуска оказались в неприятном положении: они могут проапгрейдить в своих системниках всё, что угодно, но если задачи видеомонтажа или обработки звука требуют существенного повышения процессорной мощности, то единственным вариантом оставалась покупка нового поколения Mac Pro взамен старого — а это очень большие деньги.

Теперь у владельцев Mac Pro 2009 появилась возможность превратить свои системные блоки в Mac Pro 2010 лёгким движением руки :) Известный спец по Макам и хакинтошам Netkas нашёл способ прошить Mac Pro 2009 года EFI-прошивкой от Mac Pro 2010 года. Это позволит ставить в старые Mac Pro современные шестиядерные интеловские процессоры и сгладит последнее различие между линейками Mac Pro 2009 и 2010 года.

Хотя операция довольно рискованная, напоминаем, что повышение и откат прошивки EFI на Маках — операция обратимая (это вам не айфоны с айпадами :), поэтому вы всегда сможете вернуть всё как было. Весь риск связан с моментом обновления EFI, потому что если в этот момент вырубится питание, то с Mac Pro можно будет попрощаться навсегда. С другой стороны, если всё пройдёт успешно, то вы сэкономите на апгрейде кругленькую сумму, потому что приобретение процессора для Mac Pro в разы дешевле, чем приобретение нового поколения рабочей станции.

Ознакомиться с механизмом обновления и скачать утилиту для перезаписи прошивки вы можете по ссылке ниже. Если что — мы не виноваты :)

[FAQ] Ещё раз про подписывание прошивок

Если вы хотите увидеть на нашем сайте ответы на интересующие вас вопросы обо всём, что связано с техникой Apple, операционной системой Mac OS X (и её запуском на PC), пишите нам через форму заявки на обзор или форму обратной связи.

К нам поступил следующий вопрос:

Здравствуйте.

Никак не могу понять как работает
алгоритм подписывания прошивок,
проверка хэша во время прошивки, и что
именно подписывается (прошивка целиком,
root ramdisk, ядро, …)?..

Основной вопрос: почему возможно
прошить девайс кастомной прошивкой,
собранной с помощью pwnage tool или snowbreeze, но
прошить более ранней прошивкой, не имея
SHSH хэша, нельзя? По идее ведь, измененная
прошивка не должна проходить
верификацию на серверах Apple?

Заранее благодарю за ответ. С уважением,
Александр.

Все утилиты для джейла iOS 4.3.3 были обновлены в связи с найденным багом

Срочная новость: во всех инструментах, использовавшихся для джейлбрейка iOS 4.3.3, был найден баг, проявляющийся на iPhone 3GS и iPhone 4, в связи с чем программы redsn0w, Pwnage Tool и sn0wbreeze были оперативно обновлены.

Как бы грозно ни звучал предыдущий абзац, не спешите беспокоиться, пока не узнаете, в чём состоит этот баг :) «Проблема» коснулась переключателя виброрежима на айфонах. В нормальном состоянии при включении виброрежима iPhone издаёт вибрацию, а при переключении в обычный режим молчит. После джейла вибрацией сопровождается любое прикосновение к переключателю, либо он начинает работать наперекосяк — молчит при переходе в тижий режим и вибрирует при включении обычного режима.

Если баг с переключателем виброрежима на айфоне для вас принципиален (а вдруг? :), то вы можете сделать новый джейл прямо поверх старого, причём неважно, чем вы делали джейл до этого — старой версией redsn0w, Pwnage Tool или даже sn0wbreeze. Запустите redsn0w 0.9.6rc16, подложите программе файл прошивки 4.3.3, а на следующем экране снимите галку «Install Cydia».

Кроме того, свежая версия redsnow (с индексом 0.9.6rc16) для Windows делает процесс джейлбрейка на Windows 7 чуть менее геморройным — теперь не надо шаманить с принудительным перераспределением процессорной мощности, а достаточно запустить утилиту в режиме совместимости с Windows XP.

Скачать обновлённые утилиты (redsn0w 0.9.6rc16, Pwnage Tool 4.3.3.1 и sn0wbreeze 2.7.1) вы можете из наших энциклопедий джейлбрейка:

Серверы Apple прекратили подписывание iOS 4.2.7 и 4.3.2

Прошлой ночью активационные серверы Apple перестали подписывать прошивки 4.2.7 и 4.3.2. Это означает, что если вы не успели сохранить хеши SHSH от данных прошивок, то уже никогда не сможете прошиться на эти версии iOS. Поскольку Сидия достаточно сильно глючила в последние недели, наиболее разумным способом сохранения хешей было использование утилиты TinyUmbrella.

К счастью, на этот раз прекращение подписывания старых прошивок не имеет никаких серьёзных последствий — различия между iOS 4.3.2 и 4.3.3 минимальны, и для прошивки 4.3.3 уже готовы все инструменты для джейлбрейка. Однако далеко не всегда всё бывает так гладко, поэтому на будущее напоминаем всем читателям: если вы являетесь счастливым обладателем iPhone, iPod Touch, iPad или даже Apple TV 2G, то свежая версия TinyUmbrella всегда должна быть у вас под рукой.

Актуальные сведения о том, для каких прошивок можно получить хеши SHSH, собраны в нашей специальной справочной таблице — Календаре подписывания прошивок:

Джейлбрейк iOS 4.3.3 успешно отвязан!

Не прошло и двух полных суток с момента релиза iOS 4.3.3, а обещанные командой хакеров Dev Team свежие версии утилит для непривязанного джейлбрейка уже стали доступны для скачивания!

С джейлбрейком прошивки 4.3.3 ситуация теперь такая:

  • нормальный, непривязанный джейл, который делается один раз и работает до следующей перепрошивки устройства, можно сделать на iPhone 3GS, iPhone 4, iPod Touch 3G, iPod Touch 4G и iPad первого поколения
  • для iPhone 4 CDMA пока что доступен только привязанный джейл
  • никакого джейла так и нет для iPad 2

Сегодня выпущены сразу две новые версии утилит для джейла — redsn0w 0.9.6rc15 и Pwnage Tool 4.3.3. Какая из них подходит вам?

  • если у вас Windows — однозначно redsn0w, потому что Pwnage работает только в Mac OS X
  • если у вас залоченный аппарат — однозначно Pwnage Tool, потому что только так вы сможете сохранить старую версию модема
  • если у вас Windows и залоченный аппарат — ставьте хакинтош или ждите свежей версии утилиты sn0wbreeze, которая тоже должна выйти в ближайшие часы

Напоминаем основное отличие джейла в redsn0w от джейла в Pwnage Tool. redsn0w работает с уже установленной на устройство прошивкой 4.3.3. Соответственно, для незалоченных iPhone и других гаджетов Apple есть два пути:

  • просто обновиться до официальной прошивки 4.3.3, а потом сделать джейл. При этом следы от предыдущего джейла останутся в системе и могут привести к появлению различных глюков;
  • восстановиться до iOS 4.3.3, сделать джейл, а потом восстановить всё содержимое гаджета из резервной копии. Это наиболее предпочтительный способ.

Pwnage Tool работает иначе: утилита обрабатывает файл прошивки у вас на компьютере, вырезая обновление модема и вшивая джейлбрейк. Вам останется лишь ввести гаджет в специальный режим DFU, следуя инструкциям программы, а потом в iTunes выбрать пропатченный файл прошивки. Учтите, что вы не сможете обновиться на созданную в Pwnage Tool прошивку, придётся делать восстановление. Не забудьте синхронизироваться с iTunes перед прошиванием!

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

Последние новости отразились на наших энциклопедиях джейлбрейка и анлока. Оттуда вы сможете скачать новые версии redsn0w и Pwnage Tool: