Сегодня самое время вернуться к нашему обзору iOS 6, который мы делали ещё после выхода первой бета-версии прошивки в июне. Дополнив и актуализировав его, мы представляем вам обзор финальной версии iOS 6. Сразу хотелось бы предупредить: это весьма масштабный материал, поэтому если у вас не безлимитный интернет, следите за трафиком.
iOS 6 стала доступна для скачивания! Новая версия мобильной операционной системы Apple для iPhone, iPod touch и iPad доступна для всех совместимых устройств:
- iPhone 3GS, iPhone 4, iPhone 4S, iPhone 5
- iPod touch 4G, iPod touch 5G
- iPad 2, The new iPad
Ссылки на iOS 6, официальный список изменений и все подробности о механизме обновления, джейлбрейке и анлоке — под катом.
Мобильная операционная система iOS пережила целый ряд грандиозных изменений за последние несколько лет. Когда была анонсирована первая модель iPhone, просмотр видео на YouTube, веб-браузинг и являлись чуть ли не единственными развлечениями, которые мог обеспечить смартфон помимо привычной голосовой связи. Это было время до приложений, многозадачности и других новшеств. Заглянув в прошлое, интересно пронаблюдать как iOS превратилась из простой ОС для устройств с сенсорным экраном и множеством недостающих ключевых особенностей в многофункциональный программный продукт, способный удовлетворить потребности практически любого пользователя.
Уже сегодня выходит очередное поколение iOS — шестая по счёту версия мобильной ОС Apple. Что поменялось за прошедшее с анонса первого iPhone время? Как развивалась мобильная ОС от Apple вплоть до нынешней iOS 6? Давайте вспомним историю iOS!
В преддверии выхода iOS 6 Apple в очередной раз скорректировала список доступных в разных странах функций. На днях был выпущен релиз Gold Master, который представляет собой последний полигон для тестирования перед анонсом финальной версии — там ограничения по доступности функций снова видоизменились. Если верить компании Apple, iOS 6 получит более 200 различных изменений и улучшений (хотя по факту значимых функций максимум 15-20), однако некоторые из них будут доступны далеко не всем пользователям. И дело здесь не в модели используемого устройства, а в географическом местоположении.
С целью прояснить данную ситуацию, Apple опубликовала на официальном сайте специальную страницу, где каждый пользователь сможет ознакомиться с перечнем доступных ему функций iOS 6 в зависимости от страны проживания.
Лавина новостей от Apple хлынула со всей силой :) Не успели мы закончить с рассказом о презентации iPhone 5, новых iPod и iTunes 11, как пора снова писать про iOS 6.
Недавно Gold Master-версия iOS 6 стала доступна для скачивания зарегистрированным разработчикам Apple. Если говорить по-русски, то Apple начинает неделю предварительного тестирования финальной версии iOS 6.
Честно говоря, Форсталлу публику удивить нечем: все подробности про iOS 6 он рассказал в июне. Поэтому сегодня вице-президент Apple по iOS пересказал нам всё то, что презентовал на открытии WWDC 2012.
В Центре разработчиков Apple уже доступна четвёртая бета-версия iOS 6, обновиться можно также «по воздуху», правда, многие пользователи пишут, что Beta 4 на устройствах отображается в качестве обновления до Beta 3.
Изменения в iOS 6 beta 4 традиционно минимальны:
- исправлены баги с Адресной книгой
- устранены проблемы с зависанием Apple TV при использовании приложения Remote и при просмотре Фотопотока
- исправлен глюк с невозможностью ввести дату рождения при создании аккаунта в Game Center
- повышена стабильность работы приложения Passbook
- кэш в Safari увеличен в пять раз — до 25 МБ
- в настройках iOS можно разрешить программам пользоваться 3G-соединением, если не получается скачать или залить информацию по Wi-Fi
- в настройки приватности добавлен пункт насчёт доступа к Bluetooth-соединению
- дополнительные опции добавлены в настройки защиты iOS паролем (например, без ввода пароля можно разрешить быстрый ответ сообщением)
Но главное — из iOS 6 теперь убрано приложение YouTube. Похоже, Apple всерьёз рвёт все отношения с Google.
Интересно, что срок действия четвёртой бета-версии iOS 6 не изменился. Как и beta 3, нынешняя прошивка сможет работать вплоть до 30 сентября. Это косвенно намекает на то, что тестирование iOS 6 выходит на финишную прямую, и новый iPhone действительно можно ждать в сентябре.
Если вы хотите увидеть на нашем сайте ответы на интересующие вас вопросы обо всём, что связано с техникой Apple, операционной системой Mac OS X (и её запуском на PC), пишите нам через форму обратной связи.
К нам поступил следующий вопрос:
Уважаемые друзья.Я попытался стереть контент на моем iphone 4 и после этого запустил перезагрузку через кнопки Номе и Power. Телефон завис и не выходит из режима перезагрузки, показывает яблоко уже несколько дней.Есть ли возможность вернуть его в рабочее состояние? Как? Была установлена версия 4.1.1, Jailbreakeнутый.С уважением, Александр
Владельцы iPhone 3GS, которые в начале этого лета уже морально приготовились к тому, что iOS 5.1.x станет для них последней доступной прошивкой, были обрадованы известиями о том, что iOS 6 будет совместима и с их смартфонами.
Но, как выяснилось позже, совместимость оказалась номинальной: значительная часть рекламируемых новшеств iOS 6 была недоступна на iPhone 3GS, например:
- 3D-карты — тут вопросов нет, трёхмерные векторные красивости процессор iPhone 3GS точно не потянул бы;
- Siri — по данному пункту претензии тоже мало у кого возникнут; для нормальной работы голосового помощника крайне желательно наличие шумоподавления;
- FaceTime по 3G — по причине отсутствия фронтальной камеры на iPhone 3GS такой способ связи возможен лишь с использованием дополнительных аксессуаров:
- кэширование Reading List в оффлайн — а это уже исключительно маркетинговое ограничение;
- расшаривание фотопотока через iCloud — та же история;
- VIP-лист контактов — тем более.
Третья бета-версия iOS 6 сулит пользователям iPhone 3GS пару приятных новостей: список выше лишился последних двух пунктов. Теперь они смогут делиться содержимым фотопотока и добавлять наиболее важных людей в VIP-лист. Почему iPhone 3GS по-прежнему недостоин сохранения Reading List в оффлайн — для нас загадка. Возможно, в следующей бета-версии iOS 6 для iPhone 3GS добавят и эту функцию.
Минувшей ночью Apple выпустила для зарегистрированных разработчиков третью по счёту бета-версию iOS 6. Мы честно пытались найти в ней что-нибудь новенькое, но безрезультатно :) Почти все изменения сводятся к области багфиксов и косметики интерфейса:
- единственное более-менее важное новшество — пункт «Карты» в настройках системы: там можно регулировать громкость голоса iOS во время движения по маршруту, размер шрифта меток на карте, единицы измерения расстояний и пр.
- в приложении «Карты» теперь нормально отображаются пробки и аварии, добавлены новые города в режим Flyover
- при звонках FaceTime снова отображаются кнопки принятия и отклонения
- в Safari добавлен индикатор загрузки статей Reading List в кэш:
- на Apple TV исправлены баги с YouTube
- исправлен баг при восстановлении iOS-устройств из резервной копии
- исправлены проблемы при добавлении напоминаний
Как всегда, прошивка выпущена не только для iPhone, iPod touch и iPad, но и для Apple TV. Вместе с ней разработчикам, подписанным на iOS Developer Program, доступна очередная бета-сборка Xcode 4.5.
Сегодня Apple выпустила вторую бета-версию iOS 6. Конечно, можно скачать файлы из Центра разработчиков Apple (ну или с трекеров), но куда приятнее обновиться прямо по Wi-Fi. Кстати, именно с обновлением по Wi-Fi связано ещё одно новшество iOS 6, доселе не замеченное — во время обновления прошивки зубчатые шестерёнки на иконке настроек теперь вращаются.
Если же обратиться к нововведениям iOS 6 beta 2, то в официальной документации Apple ничего выдающегося не замечено:
- на iPhone вернулась пропавшая в первой бета-версии опция включения-выключения 3G
- улучшена локализация (в т.ч. и русская) в части функций Твиттера и Фейсбука
- переработан дизайн разделителей в настройках iOS на iPad
- исправлены тормоза и вылеты Game Center при обработке приглашений поучаствовать в играх
- исправлена проблема с вылетом стартового мастера настройки системы
- исправлены глюки с незапоминавшимся паролем в FaceTime и iMessage
- исправлены проблемы с разъезжающейся клавиатурой при повороте экрана и пропаданием звуков набора клавиш
- на Apple TV исправлены баги с перемоткой в фильмах и с работоспособностью кнопки паузы при воспроизведении звука в фоне
Кроме того, на нашем iPhone куда-то пропало приложение Passbook, не работавшее в первой бете.
Хочется верить, что вторая бета-версия несколько улучшит ситуацию с быстрой разрядкой батареи. Впрочем, пока делать выводы рано. Если вы нашли что-нибудь интересное в новой бета-версии, предлагаем вам поделиться информацией с нами и с остальными читателями AppStudio ;)
Хотя первая бета-версия iOS 6 адресована исключительно разработчикам для адаптации их софта под новую прошивку, количество желающих поставить себе новую прошивку намного больше. Во-первых, сказывается любопытство; во-вторых, бета iOS 6 действительно неплохо работает и отлично локализована даже на русский.
В сегодняшнем материале мы расскажем, как прошиться на iOS 6 без UDID и как откатиться обратно.
Для скачивания стала доступна прошивка 5.0.2 для телеприставок Apple TV 2G и Apple TV 3G. Ничего интересного о ней рассказать нельзя, потому что список изменений состоит из одного экзотичнейшего пункта — исправлена проблема, из-за которой некорректно работала функция «Родительский контроль» в австралийском отделении iTunes Store.
Разумеется, главный совет для тех, кто недавно джейлбрейкнул Apple TV 2G и поставил aTV Flash Black 1.6, состоит в том, чтобы повременить с обновлением. Пока джейлбрейка для ПО 5.0.2 на Apple TV нет, в настоящее время в компании Firecore (они выпускают утилиту seas0npass для джейла Apple TV) исследуют прошивку на предмет наличия в ней уязвимостей для джейла.
Кстати, в ближайшие недели вполне возможно появление подобных никчёмных обновлений и для iOS. Под видом незначительных багфиксов в Apple могут залатать дыры, используемые для джейлбрейка и отката прошивки.
Если же вы вдруг живёте в Австралии и крайне раздосадованы неработоспособностью «Родительского контроля» на Apple TV, то можете обновиться либо через меню самой приставки, либо через iTunes, скачав новые прошивки из нашего обновлённого Архива прошивок iPod и Apple TV:
Вышел непривязанный джейлбрейк iOS 5.1.1, а это означает, что количество скачиваний разнообразных твиков из Cydia возрастёт в несколько раз. Возрастёт и количество желающих что-нибудь вручную поправить в iOS — например, добавить словари или убрать демоны, продлив жизнь батареи. Самый главный пункт в таких инструкциях гласит «Обязательно сделайте бэкап заменяемых файлов!», но далеко не все его соблюдают (и зря). В итоге часто возникает потребность в том, чтобы раздобыть нормальную версию какого-либо системного файла из iOS.
При наличии сноровки и пары полезных утилит распотрошить файл прошивки iOS, чтобы найти нужные файлы, не так уж и сложно. Подробная инструкция данного процесса опубликована у нас на форуме:
Игра в кошки-мышки между Apple и хакерами в самом разгаре. Вчера вечером успела появиться утилита Absinthe для джейлбрейка любых устройств под управлением iOS 5.1.1, а ранним утром Apple подсуетилась и выпустила новый билд прошивки 5.1.1. Правда, выпущен он был только для iPhone 4 GSM. Никто не знает, что изменилось в этой версии прошивки — согласно догадкам хакеров, незначительные багфиксы касаются процедуры активации гаджета.
Как бы то ни было, новая версия iOS 5.1.1 (билд 9B208) не совместима с Absinthe 2.0.1! Не обновляйтесь и не восстанавливайтесь на неё, если вам нужен джейлбрейк. Если же вы успели прошиться на 9B208, у вас есть возможность откатиться обратно на «правильный» билд прошивки (версия 5.1.1, билд 9B206).
К счастью, Apple не залатала дыры в безопасности, благодаря которым работал джейлбрейк. Несовместимость с Absinthe вызвана лишь тем, что утилита не может распознать новую прошивку. В ближайшее время стоит ожидать релиза обновлённой версией Absinthe с поддержкой нового билда iOS 5.1.1.
И старый, и новый билды iOS 5.1.1 для iPhone 4 вы можете найти в нашем Архиве версий iOS:
Хакер pod2g, похоже, является единственным человеком на нашей планете, который сейчас работает над джейлбрейком iOS 5.1.x. По крайней мере, только от него слышны регулярные отчёты о прогрессе в этом достаточно сложном деле. Сегодня в своём блоге он опубликовал краткий FAQ относительно будущей утилиты для джейла, которая практически готова. Предлагаем вашему вниманию выжимку из этого материала:
- утилита для непривязанного джейлбрейка точно будет выпущена в течение пары недель
- новый метод джейлбрейка будет поддерживать: iPad, iPad 2, The new iPad, iPhone 4, iPhone 4S, iPod touch 4G, Apple TV 2G
- новый метод джейлбрейка НЕ будет поддерживать: iPhone 3GS, iPod touch 3G, Apple TV 3G
- список поддерживаемых устройств может сократиться. На третьем поколении iPad джейл точно работает, а сейчас pod2g как раз занят тестированием своего метода на остальных гаджетах Apple
- никакого бета-тестирования не предвидится, pod2g не хочет утечек недоработанных утилит для джейлбрейка
- торопить pod2g бессмысленно, сроки обозначены, и он постарается в них уложиться
Таким образом, получается, что iPhone 3GS с новым бутромом и iPod touch 3G так и останутся на iOS 5.1 и 5.1.1 только с привязанным джейлбрейком, отвязать его не получается. Ну а iPhone 3GS со старым бутромом и так гарантированно можно отвязать на любой прошивке.
Главная новость дня и недели: наконец-то появился рабочий способ отката прошивки на iPad 2, The new iPad и iPhone 4S! Если вы разбираетесь в теории вопроса, можете сразу переходить к практической части, а для новичков в мире Apple мы сделаем небольшое предисловие и расскажем, что такое хеши SHSH и зачем они нужны.
Apple с 2009 года очень не любит, когда на мобильных гаджетах производится откат прошивки, и делает всё возможное, чтобы этому воспрепятствовать. Хакеры тоже делают всё возможное, чтобы обмануть Apple. Всё началось с iPhone 3GS, при попытке прошить который на любую версию iOS iTunes лез на активационные серверы Apple за специальной цифровой подписью. Соответственно, прошиться можно было только не те версии iOS, которые официально разрешены Apple. Обман проверки цифровых подписей был организован с помощью хешей SHSH. Хеш SHSH несёт в себе информацию, которую сервер Apple отправляет iTunes в ответ на запрос разрешения начать прошивание устройства. Хеши SHSH уникальны для конкретной версии прошивки на конкретном устройстве, подменить или подделать их нельзя. Казалось бы, что тут можно придумать? Но очень скоро появились утилита TinyUmbrella, которая научилась делать бэкап этих хешей для последующего использования. Как оказалось, iTunes очень просто перенаправить вместо активационных серверов Apple на серверы Cydia или ваш компьютер, где приготовлены сохранённые хеши от старых прошивок. iTunes будет наивно думать, что получил официальный ответ от Apple, но на самом деле цифровая подпись взята не от самой новой версии iOS, а от старой прошивки, на которую вам нужно восстановиться.
Когда вышла прошивка 5.0, гайки были закручены окончательно: в Apple предполагали, что с iOS 5.0.1, 5.1, 5.1.1 и всех последующих прошивок откатиться на 5.0, 5.0.1 или 5.1 уже точно не получится (на 4.3.5 и более старые версии iOS он по-прежнему возможен с хешами SHSH). В механизм загрузки iOS были добавлены дополнительные проверки цифровых подписей, из-за чего откат сильно осложнился. Тем не менее, доблестные хакеры смогли организовать откат и для iOS 5.x, но лишь на тех устройствах Apple, где есть уязвимости в бутроме (аналоге компьютерного BIOS). К числу этих гаджетов относятся iPhone 3GS, iPhone 4, iPod touch 3G, iPod touch 4G и iPad первого поколения. На остальных устройствах — iPad 2, iPhone 4S и The new iPad — откат прошивки в пределах iOS 5.0-5.1.1 был невозможен до сегодняшнего дня, даже при наличии хешей SHSH. Теперь он стал возможен!
Итак, что вам потребуется?
- redsn0w 0.9.11 из наших энциклопедий джейлбрейка для Mac OS X или Windows
- iPad 2, The new iPad или iPhone 4S на iOS 5.1 или 5.1.1. Остальные устройства можно откатить и через TinyUmbrella
- сохранённые хеши SHSH от iOS 5.0.1 или 5.1 — т.е. от той прошивки, на которую вы хотите откатиться
- желание откатиться на предыдущую версию прошивки
В Apple взялись за масштабное обновление программного обеспечения своих современных продуктов: вслед за iPhone, iPod touch, iPad и Маками новую версию операционной системы получили телеприставки Apple TV второго и третьего поколения.
В очередной раз следует признать, что ничего интересного апдейт ПО 5.0.1 для Apple TV 2G и 3G не сулит. Список изменений ограничивается исключительно багфиксами:
- повышена стабильность трансляции видео по AirPlay
- повышена надёжность соединений через Home Sharing
- устранены баги при подключении к сервису Netflix
- на приставке третьего поколения просмотр ознакомительных фрагментов фильмов из iTunes Store теперь организован в HD
Если вы пользуетесь надстройкой aTV Flash Black от компании FireCore, которая добавляет на Apple TV множество полезных функций, обновляться на 5.0.1 не стоит, пока прошивка не поддаётся джейлбрейку. А на Apple TV 3G вероятность получения джейлбрейка в обозримом будущем вообще стремится к нулю вне зависимости от прошивки.
Ссылки на ПО 5.0.1 для Apple TV добавлены в наш Архив прошивок iPod и Apple TV. Кстати, по просьбам читателей туда же мы добавили и ссылку на прошивку 1.0.1 для iPod nano 5G.
Это двойная новость, состоящая из хорошей и плохой частей.
Хорошая часть новости заключается в том, что не все уязвимости, которые могли бы быть использованы для джейлбрейка The new iPad, исправлены в iOS 5.1.1. То, что джейлбрейк The new iPad на iOS 5.1.1 возможен, доказал немецкий хакер Стефан Эссер (i0n1c), опубликовав в своём твиттере фотографию iPad третьего поколения с установленной Cydia.
Плохая часть новости заключается в том, что Стефан Эссер совершенно не планирует выпускать джейлбрейк iOS 5.1.1 ни для нового iPad, ни для чего либо ещё. В последнее время он занимает исключительно тем, что дразнит и троллит своих фолловеров в твиттере размышлениями о том, как бесполезен джейлбрейк. Но почему-то при этом он находит время на то, чтобы доказать, что этот самый джейл возможен. Не исключено, что Эссер продаст информацию об эксплойте в Apple, и тогда дыры в безопасности iOS прикроют окончательно.
В общем, вся надежда на другого хакера — pod2g. От него известий о iOS 5.1.1 пока не поступало.
Новая версия iOS для нас означает необходимость массового обновления наших справочных таблиц. По случаю выхода iOS 5.1.1 обновились не только архив версий iOS и энциклопедии джейлбрейка, но и остальные наши полезные таблицы:
- Календарь подписывания прошивок. Пока что подписывание iOS 5.1 продолжается, так что сохранить хеши SHSH через утилиту TinyUmbrella от этой версии iOS ещё возможно. Они могут пригодиться вам в будущем для отката. Сохранение хешей имеет смысл на любых гаджетах, но для iPhone 4S, iPad 2 и iPad третьего поколения пока не найдено рабочего метода по их использованию. Пока что.
- Энциклопедия анлока. Новости тут хорошие: во всех гаджетах, кроме iPhone 4S и The new iPad версии модема остались теми же, что и в iOS 5.1. Новый модем 2.0.12 в iPhone 4S совместим с Gevey SIM и R-SIM, так что проблем у анлокеров возникнуть не должно.
- Спецификации мобильных гаджетов Apple обновились в части информации о совместимых с устройствами Apple прошивок и версий загрузчиков модемов на iPad.
Чуть позже будут новости относительно джейлбрейка iOS 5.1.1 на новых мобильных гаджетах Apple.