Многозадачность и новые жесты в следующей прошивке iPhone

Раскопки энтузиастов в недрах бета-версий iPhone SDK 3.2 продолжаются и дают всё более интересные результаты. Во-первых, в файлах кода iPhone OS несколько раз встречается недвусмысленное слово multitasking. Но это пока не повод радоваться появлению многозадачности: возможно повторение истории с возможностью беспроводной синхронизации iPhone и iTunes, которая появилась ещё во времена поколения прошивок 2.x, но пока так и осталась на уровне пробного кода. А вот второе нововведение имеет все шансы на скорую реализацию. Это два новых жеста, которыми пополнится копилка возможностей управления интерфейсом iPhone: Triple Tap (тройное нажатие) и Long Press (долгое нажатие). Эти возможности уже используются в некоторых сторонних программах, но теперь можно ожидать их применения в навигации по iPhone (и iPad), а также дополнения функционала стандартных программ прошивки.

Почему iPad выйдет в продажу без калькулятора и погоды?

Наверное, почти все сайты, посвящённые технике Apple, не упустили возможности написать про загадочное отсутствие в операционной системе будущего планшетника Apple — iPad — целого ряда привычных стандартных приложений. Действительно, если сравнить «джентльменский набор» предустановленных программ в iPhone и iPad, обнаружится достаточно различий. Например, в iPad не попали:

  • Калькулятор
  • Погода
  • Акции
  • Диктофон
  • Часы

Как оказалось (по информации Дж. Грубера), причина отсуствия на удивление проста: Стиву Джобсу не понравился облик этих приложений в их переработанном для iPad виде. Из-за этого пришлось исключить их из прошивки 3.2. Тем не менее, не стоит списывать данный перечень программ со счетов. В грядущем крупном обновлении прошивки iPhone и iPad, которое традиционно ожидается в районе июня-июля, эти приложения должны появиться в iPad в новом, похорошевшем облике. Кстати, каждая из программ наверняка будет обыграна бессовестными маркетологами Apple как «новейшая функция для вашего iPad».

Похожая ситуация пока будет со многими программами. Конечно, iPad позволяет запустить любую программу из App Store в обычном или двойном масштабе. Но нельзя забывать, что iPad имеет совсем другую концепцию интерфейса программ, в частности, деление окна на секции. А на переработку большинства известных программ уйдут многие месяцы.

Сюрпризы нового iPhone SDK

Сегодня Apple выпустила новую бета-версию пакета для разработки приложений iPhone SDK 3.2, ставшую уже третьей по счёту. Этот SDK, несмотря на название, по-прежнему предназначен вовсе не для iPhone, а для iPad. Тем не менее, интересных деталей про будущие устройства Apple там было спрятано немало. Спустя несколько часов SDK был удалён из центра разработчиков Apple (официальная причина — наличие серьёзных багов), но скачать его успели многие программисты.

Нововведения iPhone SDK beta 3 можно свести к следующему:

  • многочисленные упоминания про видеочаты средствами iPad и даже следующая графика:

Разумеется, это не означает, что к моменту релиза iPad обзаведётся встроенной камерой. Но наверняка стоит ожидать новых аксессуаров.

  • новости относительно фото-видеокамеры в грядущем поколении iPhone. Новые функции выдаёт список дополнительных переменных, который мелькает в самых разных уголках SDK:

Напомним, в прошлом году подобный трюк помог спрогнозировать появление компаса и видеозаписи в iPhone 3GS.

Анлок прошивки 3.1.3 теоретически возможен

Прошивка 3.1.3, не имея в активе почти ни одной причины для установки, к сожалению для многих пользователей, имеет обновлённую прошивку модема (05.12.01). И сколько бы все сайты не предупреждали об опасности обновления неофициальных iPhone, всё равно, нашлось немало пользователей, по глупости или незнанию перешивших модем iPhone. Тем более в пролёте те, кто получили новенький iPhone 3GS с обновлённой прошивкой, заказав его по почте. Помочь этим категориям граждан пока ничего не может, но на горизонте замаячил огонёк надежды.

Dev Team сегодня сообщили, что некто с ником sherif hashim смог найти уязвимость в модеме 05.12.01. Новость приятная, но пока ничего не гарантирующая, ведь уязвимость мало найти, надо суметь её использовать. В связи с этим, ни о каких сроках релиза анлока для 3.1.3 речи пока не идёт. Не поддавайтесь на уловки мошенников, которые всё чаще предлагают анлок за деньги на сомнительных сайтах.

Pwnage Tool 3.1.5: джейлбрейк iPhone OS 3.1.3 для Мака

Владельцы Маков почувствовали себя ущемлёнными в правах с момента выхода утилиты sn0wbreeze, которая умела делать кастомные прошивки 3.1.3 для iPhone и iPod Touch, но только из-под Windows. К счастью, вчера к вечеру справедливость восторжествовала, и команда Dev Team выпустила обновление своей утилиты Pwnage Tool, которая делает абсолютно то же самое, что и sn0wbreeze: обрабатывает файл прошивки iPhone, вырезая из него всё опасное (например, обновление бейсбенда — прошивки GSM-модема) и добавляя всё полезное (джейлбрейк, Cydia и пакеты из неё).

Не удивлятесь номеру версии Pwnage Tool — 3.1.5. По милости Dev Team, версия утилиты давно не соответствует максимальной версии прошивки iPhone, с которой она умеет работать.

Поддерживаемый список устройств тоже ничем от sn0wbreeze не отличается:

  • iPhone 2G
  • iPhone 3G
  • iPhone 3GS со старым загрузчиком (собранные до сорок первой недели 2009 года)
  • iPod Touch 1G
  • iPod Touch 2G (только если номер модели не начинается с MC)

И традиционное «но» для владельцев iPhone 3GS: воспользоваться Pwnage Tool вы сможете только в том случае, если имеете уже джейлбрейкнутую прошивку 3.1.2. Если вы по незнанию или нетерпению обновились на официальную 3.1.3, то поезд ушёл (есть одна лазейка, но о ней попозже :).

Скачать Pwnage Tool v3.1.5 (15 МБ)

Неожиданный повод обновить прошивку iPhone до версии 3.1.3

Последней версией прошивки iPhone, на которой у большинства пользователей не возникало проблем с GPS, была 2.2.1. Новое поколение 3.x принесло огромное количество новых функций, но заметно испортило одну очень важную — качество работы GPS. Интернет был полон негативных отзывов о том, что после обновления на прошивку 3.0 GPS перестал нормально работать. Владельцы новых iPhone 3GS с предустановленной прошивкой 3.0 даже подозревали, что дело в бракованном GPS-модуле аппарата. Некоторые сайты активно расследовали эту неприятную историю, но никаких видимых причин тому, что GPS не хочет работать, не нашлось, что косвенно подтвердило предположение о том, что виновата именно прошивка модема.

Казалось бы, какое отношение может иметь GSM-модем iPhone к GPS? Если бы в iPhone использовалась обычная технология GPS, то действительно, почти никакого. Но на самом деле, как и в других мобильных устройствах, в iPhone применена технология A-GPS (Assisted GPS), которая задействует в ходе поиска спутников данные вышек мобильной связи. Подробнее об этом мы уже писали ранее.

Мы можем подтвердить описанную выше проблему на реальных примерах. Автор статьи имел дело как минимум с четырьмя айфонами, испытывавшими серьёзные проблемы с качеством и скоростью определения координат на карте на прошивках 3.0, 3.1 и 3.1.2.

Прошивку 3.1.3 все дружно ругают за отсутствие сколько-нибудь заметных изменений (точности измерения заряда батареи и улучшения работы японской клавиатуры для нового релиза, мягко говоря, маловато). А особенно её ругают за встроенное обновление модема iPhone для 3G и 3GS, ведь это породило новый виток проблем для реальных и потенциальных владельцев неофициальных аппаратов.

Но у прошивки 3.1.3 неожиданно обнаружилась и весьма приятная особенность. Обновлённый до версии 05.12.01 модем iPhone, похоже, наконец-то избавился от проблемы с GPS, затянувшейся на долгие месяцы. По результатам придирчивого тестирования двух айфонов можно сделать вывод о резко возросшем качестве приёма сигнала спутников. Теперь пресловутую «пульсирующую точку» на карте можно поймать даже в помещении — раньше об этом мечтать не приходилось.

В общем, если вам нужен GPS и вы владеете официальным (либо официально разлоченным) iPhone, то прошивка 3.1.3 может оказаться для вас не такой уж и никчёмной.

Джейлбрейк 3.1.3: полная неразбериха

Вчерашний релиз прошивки 3.1.3 многим не даёт покоя. Несмотря на то, что у 99% пользователей не найдётся ни одного нормального повода для обновления до свежей прошивки iPhone и iPod Touch, они всё равно стремятся поставить её любой ценой. Причём не просто поставить, но и осуществить на ней джейлбрейк. И самое забавное, что у них это получается!

Внимание! Сначала дочитайте материал до конца!

Обнаружилось, что если утилите для джейлбрейка от DevTeam под названием redsn0w подсунуть файл старой прошивки 3.1.2, то она может сделать джейл и на iPhone, уже прошитом на 3.1.3. Хоть иногда и не с первой попытки, но трюк всё же работает.

Это была приятная часть новости. А теперь неприятная: указанная хитрость действует только для iPhone 2G, официально разлоченных iPhone 3G, iPod Touch 1G и 2G (кроме моделей с серийным номером, начинающимся с MC). Остальные в пролёте. На всякий случай, повторяем: для 3GS пока решения для джейлбрейка 3.1.3 не существует — ни для официально разлоченных телефонов, ни (тем более) для серых.

А теперь ещё более неприятная часть: принцип действия redsn0w состоит в том, что сначала ставится новая прошивка, а затем она обрабатывается уже в телефоне. А это означает, что при установке на неофициальный iPhone 3G или 3GS прошивки 3.1.3 произойдёт обновление прошивки модема GSM — необратимая процедура, которая уничтожит функции телефона для iPhone. После этого никакой джейлбрейк уже не поможет.

Владельцам 2G чуть проще: модем для старого iPhone не обновляется с помощью новых прошивок уже больше года, поэтому они могут не бояться обновления до 3.1.3.

P.S. Скачать redsn0w v0.9.4 для Windows можно здесь (11,89 МБ), для Мака — тут (10,65 МБ)

iPhone OS 3.1.3

Одним лишь обновлением iTunes сегодня не обошлось. Встречайте новую прошивку для iPhone и iPod Touch с версией 3.1.3:

Среди изменений — ни одной новой функции, зато пара-тройка багфиксов:

  • увеличена точность оценки заряда батареи в iPhone 3GS
  • исправлен глюк с вылетом некоторых программ сторонних разработчиков при запуске
  • исправлены проблемы в работе программ при использовании японской клавиатуры «кано»

Также залатаны дыры в движке Safari и (что звучит особенно подозрительно) в режиме восстановления аппарата.

Теперь о главном.

Прошивка 3.1.3 содержит обновлённый модем — с версии 05.11.07 он апгрейдится до 05.12.02. А это означает, что владельцы неофициальных iPhone ни в коем случае не должны обновляться на официальную прошивку 3.1.3, иначе они потеряют функционал телефона на неопределённый срок.

Владельцам официальных iPhone и iPod Touch с джейлбрейком обновляться тоже категорически не рекомендуется — ввиду того, что при обновлении джейлбрейк уничтожается, а для прошивки 3.1.3 инструментов для джейлбрейка нет.

Владельцы iPhone 3GS должны отдавать себе отчёт в том, что без сложнейшей процедуры откатить телефон обратно на 3.1.2 или более низкую версию прошивки невозможно.

Не позволяйте себе допустить непоправимых ошибок! Не делайте поспешных шагов!

P.S. Ссылки на прошивку 3.1.3 для всех поколений iPhone и iPod Touch уже есть в нашем архиве. Скачайте, но тысячу раз подумайте перед тем, как устанавливать.

• повышена точность оценки заряда аккумулятора в iPhone 3GS;
• исправлена проблема с запуском некоторых приложений сторонних разработчиков;

• исчезли сбои в работе программ, вызванные использованием клавиатуры с японской каной.

Т

Скриншот iPhone OS 4.0 — а стоит ли верить?

По просторам Интернета активно расползается следующий скриншот, сделанный, по традиции, «источником, приближённым к Apple и пожелавшим остаться неизвестным» для сайта Boy Genius Report, на котором чёрным по белому (точнее, синим по белому) указана версия прошивки iPhone 4.0.

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

  • мультитач-жесты
  • многозадачность
  • новые приёмы навигации по меню
  • расширенные возможности синхронизации календарей и контактов

Кроме того, заявлено, что для iPhone 2G прошивка 4.0 выпущена уже не будет.

С учётом того, что при наличии относительно прямых рук и Adobe Photoshop можно смастерить скриншот iPhone с 10 терабайтами памяти и прошивкой 300.0, достоверность данной картинки вызывает серьёзные сомнения. В качестве довода приведём обозначения сборок предыдущих прошивок iPhone:

  • iPhone OS 1.0 — build 1A543a
  • iPhone OS 1.1 — build 3A100a
  • iPhone OS 1.1.3 — build 4A93
  • iPhone OS 2.0 — build 5A347
  • iPhone OS 2.1 — build 5F136
  • iPhone OS 2.2 — build 5G77
  • iPhone OS 3.0 — build 7A341
  • iPhone OS 3.1 — build 7C144

Как видно из списка, рост версии прошивки всегда сопровождался увеличением первого цифры в обозначении сборки. Похожая система наименования есть и для версий Mac OS X (например, Mac OS X 10.5.8 имеет билд 9L30, а Mac OS X 10.6.2 — 10C540). Но в Mac OS билды почти всегда нумеруются в строгой логической последовательности: первая цифра — код версии системы (8 для Tiger, 9 для Leopard, 10 для Снежного Барса), вторая — код подверсии (для X.0 — A, для X.1 — B и так далее), остальные — собственно номер сборки.

В нумерации публичных сборок iPhone OS загадочным образом отсутствуют двойка и шестёрка. Тем не менее, вряд ли можно предполагать, что после iPhone 3.x, обозначенной семёркой в начале, iPhone 4.0 будет иметь сборку, начинающуюся с 2B.

В любом случае, поживём — увидим. 27 января нас могут ждать новые интереснейшие подробности.

О появлении FM-радио в iPhone и iPod Touch

В последние несколько дней в Сети ходит всё больше слухов о возможном появлении поддержки FM-радио в iPod Touch и iPhone. Слухи имеют основание — во-первых, iPhone 3GS, iPod Touch 2G и 3G (первые поколения айфона и айтача, увы, в пролёте) оснащены Wi-Fi чипами от Broadcom, среди возможностей которых значится и поддержка FM-диапазона. Во-вторых, Apple, всегда презиравшая радио как функцию, в этом году поменяла свою политику и включила-таки приложения для прослушивания FM-станций в пятое поколение плееров iPod Nano.

Но пока ничего конкретного не известно — ни по поводу того, как будет реализована новая примочка — в виде стандартного приложения или через App Store; ни по поводу сроков. Ясно одно — внедрение аппаратной поддержки радио потребует некоторых изменений в прошивке, поэтому в 3.1.2 ждать новинку бесполезно. Во-вторых, Apple крайне редко пополняет список стандартных приложений iPhone и iPod Touch, поэтому вполне возможно, что радио приберегут для релиза прошивки 4.0, который, по традиции, все ждут следующим летом — вместе с новым поколением iPhone.

blackra1n теперь совместим с Маками

Доблестный iPhone-хакер Геохот сегодня презентовал версию своей утилиты blackra1n, работающую в Mac OS X. Факт приятный, но вчерашнее решение от Dev Team (Pwnage Tool 3.1.4) подойдёт гораздо большему кругу пользователей.

Во-первых, blackra1n имеет смысл только на официально купленных аппаратах — потому что сначала он требует обновления телефона на официальную прошивку 3.1.2. А для серых айфонов это означает потерю анлока — блокировку функций телефона.

Во-вторых, blackra1n не даёт полного внешнего доступа к файловой системе, из-за чего не смогут работать файловые менеджеры вроде DiskAid. В Cydia есть решение — пакет afc2add, но с 3GS он дружит неохотно и часто приводит к коматозному состоянию iPhone.

Но тем не менее, blackra1n пока остаётся единственным, пусть и кривым, но всё-таки работающим решением для пользователей iPod Touch 3G. Им, увы, придётся делать джейлбрейк при каждой перезагрузке аппарата.

Скачать blackra1n для Mac OS X можно тут.

Новый Pwnage Tool теперь работает с любыми iPhone

Сегодня команда Dev Team отметилась очередным релизом своей утилиты Pwnage Tool. Новая версия 3.1.4 сделана на базе уязвимости, открытой Геохотом и использованной им в программе blackra1n.

Для тех, кто не в курсе: с помощью Pwnage Tool можно сделать кастомную прошивку для iPhone (и iPod Touch) с уже установленными Cydia и Icy, с активацией и с блокированием обновления прошивки модема телефона. Вывод — с сегодняшнего дня попробовать новую прошивку 3.1.2 могут и владельцы неофициальных айфонов. Главное — ни в коем случае не обновляйтесь на официальную прошивку 3.1.2 через iTunes.

Pwnage Tool 3.1.4 поддерживает все айфоноподобные устройства Apple, кроме iPod Touch 3G. В отличие от предыдущей версии Pwnage Tool, этот релиз уже не требует джейлбрейкнутого телефона — теперь кастомная прошивка поставится на любой аппарат.

Скачать утилиту Pwnage Tool 3.1.4 (17 МБ). Совместима ТОЛЬКО с Mac OS X.

Про чёрные дожди и свирепых птиц

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

Монополия Dev Team на поприще производства джейлбрейка и анлока для iPhone постепенно подходит к концу. Всё чаще в борьбу вмешивается Geohot, напоминает о себе конкурирующая команда Chronic Dev, а теперь появились ещё одни амбициозные программисты — команда AppuloHa1l.

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

1) Geohot близок к завершению работ над своей программой blackra1n. «Чёрный дождь» позволит делать джейлбрейк всех 6 устройств, работающих на iPhone OS 3.1, 3.1.1 или 3.1.2 — трёх поколений iPhone и трёх поколений iPod Touch.

2) Команда AppuloHa1l (согласно их блогу) в это воскресенье (11 октября) готовит сразу три релиза:

  • ha1ltunes — надстройка для iTunes, которая обезопасит пользователей от необдуманного обновления на новые прошивки и обеспечит поддержку двух следующих утилит:
  • appuloha1l — инструмент джейлбрейка, по функционалу аналогичный blackra1n — тоже заявлена поддержка всех iPhone и всех iPod Touch на Windows, Mac OS и даже Linux
  • ferociousbird — утилита для анлока версии модема 05.11.07. Иными словами, «свирепая птица» даст возможность пользоваться телефоном тем пользователям американских (или других заблокированных под оператора) айфонов, которые купили аппарат с предустановленной прошивкой 3.1 или 3.1.2 или случайно на неё обновились. Завтра в сеть должно попасть доказательство факта анлока новых прошивок — видеоролик-подтверждение.

Если вдруг ни Geohot, ни AppuloHa1l не выполнят свои обещания, то общественности придётся ждать очередного redsn0w или Pwnage Tool от Dev Team или программку для джейлбрейка greenpois0n от команды Chronic Dev — эти ребята благоразумно не стали ставить себе фантастических сроков выполнения.

Обо всех свежих новостях мы незамедлительно сообщим на сайте. Следите за нами в твиттере и RSS!

Архив прошивок iPhone и iPod Touch

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

3.1.2. Неожиданный апдейт прошивки

Сегодняшний вечер ознаменовался новым релизом Apple — компания решила пропустить цифру в версии и после прошивки 3.1 выпустила сразу 3.1.2 (прошивка 3.1.1 так и осталась только для iPod Touch).

Изменений в новой прошивке — целых три (для айподов — вообще два):

1) исправлена проблема, приводившая к возможным зависаниям iPhone в режиме ожидания

2) устранены проблемы с трансляцией потокового видео

3) исправлена ошибка, из-за которой iPhone терял сеть

Владельцам неофициальных айфонов: Хотя новая прошивка содержит прежнюю версию бейсбенда, обновляться до выхода джейлбрейка нельзя НИ В КОЕМ СЛУЧАЕ!

Владельцам джейлбрейкнутых аппаратов: В любом случае, вы потеряете джейлбрейк при обновлении. Для прошивки 3.1.2 работающего решения для джейла пока нет.

Владельцам iPhone 3GS: теперь уже нельзя подписать прошивку 3.1 и сделать бэкап хеша ECID SHSH — поезд ушёл, с сегодняшнего дня бэкапятся подписи прошивки 3.1.2. В случае любой серьёзной неисправности при отсутствии бэкапа вы теперь сможете восстановиться только на прошивку 3.1.2.

Geohot подтвердил, что готовящаяся им к выходу утилита blackra1n сможет осуществить джейлбрейк и на прошивке 3.1.2. Но пока blackra1n ещё не выпущен!

Ссылки на новые прошивки для всех устройств ищите в нашем архиве.

Джейлбрейк iPhone 3GS — откуда все сложности?

В данной статье мы попробуем максимально доступно (насколько это возможно при таком обилии технических терминов) объяснить пользователю все трудности, которые ждут его и его iPhone 3GS из-за мероприятий Apple по борьбе с джейлбрейком. Обратите внимание, что всё написанное далее касается ТОЛЬКО iPhone 3GS — предыдущие поколения айфона не обременены такими дурацкими проблемами.

Прошивка 3.1 пагубна для батареи iPhone

Apple получает всё больше негативных отзывов о работе батареи iPhone. Многие пользователи жалуются, что после перехода на прошивку 3.1 телефон стал внезапно разряжаться практически до нуля, если его оставить в режиме ожидания на ночь. Компания официально подтвердила проблему и для её решения разработало специально служебное приложение Battery Life Logging, которое рассылается по почте владельцам iPhone, жалующимся на быструю разрядку аккумулятора.

От прошивки 3.1, выпущенной 9 сентября, многие ожидали оптимизации работы аккумулятора, однако ситуация оказалась обратной. Как бы то ни было, по неофициальным данным, 25 сентября должна выйти следующая прошивка для iPhone, в которой проблему с использованием батарейки аппарата наверняка устранят.

Новые функции прошивок 3.х — кому что достанется

Прошивка 3.0 содержит в себе множество новых функций, которые значительно расширяют сферу полезного применения iPhone и iPod Touch. Теперь устранено большинство недостатков, которые старательно переписывались критиками телефона от Apple на разных сайтах. Но к сожалению, не так хорошо известен тот факт, что отнюдь не все из новшеств третьего поколения iPhone доступны владельцам старых моделей телефона. В данной статье мы проясним этот момент.
Итак, абсолютно всем пользователям iPhone с появлением прошивки 3.0 стали доступны:
1) Копирование, вырезание и вставка. Функция реализована очень просто и незаметно — для копирования достаточно дважды щёлкнуть по фрагменту текста или картинке (либо долго держать палец на нужном фрагменте), после чего Вы увидите синие маркеры, показывающие границы выделения. Затем нужно нажать появившуюся кнопку «Копировать».
2) Клавиатура в ландшафтном режиме для большинства стандартных приложений iPhone OS — в частности, SMS, Mail, Заметок и даже Акций. Особенно интересно нововведение реализовано в приложении Акции — здесь Вы сможете увидеть подробную динамику рынка.
3) Диктофон. Новое стандартное приложение от Apple позволяет не только записывать звуковые напоминания, но и пересылать их.
4) Поиск Spotlight. Теперь на iPhone можно найти всё, что угодно — среди программ, писем, контактов, подкастов, музыки, видео — достаточно лишь зайти на дополнительный рабочий стол Spotlight, который располагается слева от стандартного. Также в настройках аппарата можно включить переход на Spotlight по двойному нажатию кнопки Home.
На этом список новшеств для владельцев iPhone GSM, увы, заканчивается (но это не значит, что им нет смысла дальше читать статью :) Остальные заметные инновации доступны только старшим моделям.
5) MMS — незаметно интегрирован в стандартное приложение SMS. Теперь там появилась новая кнопка в виде фотоаппарата — с помощью неё можно добавить в текстовое поле картинку, тогда вместо SMS автоматически отправится MMS. Кроме того, пересылке по MMS поддаются голосовые заметки, видео и контакты.
6) Push Notifications — давно обещанная Apple функция, которая позволяет программам для iPhone показывать пользователю уведомления о важных событиях даже если сами программы не запущены. Например, если Вы ведёте диалог в аське, то Вы не обязаны держать клиент ICQ постоянно запущенным. Написав сообщение, программу можно закрыть и запустить другую, но как только собеседник Вам ответит, Вы увидите на экране уведомление, с виду похожее на SMS. Аналогично можно получать уведомления о свежих новостях, о приглашении Вас поучаствовать в онлайн-играх и т.д.
Существует небольшое утешение для владельцев iPhone GSM — эти два пункта можно добавить и на их телефоны, правда, не без ухищрений.
7) Режим модема (или Internet Tethering) — позволяет использовать iPhone для доступа к Интернету с компьютера. Функции айфона во время тезеринга не блокируются, им можно пользоваться как обычно. Существует два варианта — либо подключение через Bluetooth, либо через USB-кабель. Оба способа работают как под Windows, так и в Mac OS.
8) Bluetooth Stereo — теперь можно использовать с iPhone 3G и 3GS любые (ну или почти любые) беспроводные наушники. Но, само собой, не приходится сравнивать качество звука таких «ушей» со стандартной проводной гарнитурой.
9) Peer-to-Peer — несколько iPhone и iPod Touch могут объединяться в сеть, например, для совместных игр. Но к сожалению, программ с поддержкой этой технологии пока не так много.
На этом заканчивается список нововведений для пользователей iPhone 3G. Владельцам iPhone 3GS доступны следующие эксклюзивные бонусы:
10) Запись и монтаж видео
11) Цифровой компас
12) Управление голосом
13) Центр специальных возможностей (для людей с ограничениями)
14) поддержка Nike+iPod
Эти новинки, к сожалению, не удастся перенести на 3G, так, как MMS и Push перенесли на 2G, т.к. здесь идёт чёткая привязка к оборудованию, которое в iPhone 3GS кардинально отличается от предшественников. Подробнее об основных преимуществах iPhone 3GS написано здесь.

Прошивка 3.0 содержит в себе множество новых функций, которые значительно расширяют сферу полезного применения iPhone и iPod Touch. Теперь устранено большинство недостатков, которые старательно переписывались многочисленными критиками айфона на разных сайтах. Но к сожалению, не так хорошо известен тот факт, что отнюдь не все из новшеств третьего поколения iPhone доступны владельцам старых моделей телефона. В данной статье мы проясним этот момент.

Обновление прошивки iPhone: способы и проблемы

Apple постоянно улучшает операционную систему iPhone и iPod Touch, добавляя в неё новые функции, увеличивая скорость работы, срок службы батареи и т.д. Всё это реализовано в виде периодического выпуска новых прошивок. К сожалению, в отличие от операционных систем для обычных компьютеров Mac и PC, для iPhone никогда не выпускается обновлений системы в виде небольших файлов, которые ставятся поверх имеющейся системы — релиз от Apple всегда представляет собой целую новую операционную систему, размер которой колеблется от 220 до 250 мегабайт. Прошивку можно скачать либо через iTunes, либо по ссылкам в Интернете.
Для каждого из трёх поколений айфона выпускаются свои, подходящие только для этого поколения, прошивки. Например, невозможно установить на iPhone 3GS прошивку от iPhone 2G (и наоборот), поэтому перед скачиванием прошивки из Интернета нужно проверить название файла.
Возьмём типичный пример: iPhone1,2_3.0.1_7A400_Restore.ipsw
Сначала указана модель айфона, для которой предназначена прошивка. Обозначения следующие:
iPhone1,1 — iPhone 2G (GSM)
iPhone1,2 — iPhone 3G
iPhone2,1 — iPhone 3GS
Аналогично маркируются прошивки для iPod Touch:
iPod1,1 — iPod первого поколения (выпущен в 2007 году)
iPod2,1 — iPod второго поколения (выпущен в 2008 году)
Далее обозначена версия прошивки (3.0.1) и номер сборки (7A400).
Существует два способа обновления прошивки — собственно обновление и восстановление на новую прошивку (рестор). Разница в том, что при обновлении сохраняются все настройки и все данные от предыдущей прошивки, а при ресторе происходит полное стирание всей имеющейся информации и запись новой. Разумеется, более удобным вариантом кажется простое обновление, но его минус в том, что новая прошивка унаследует все проблемы, накопившиеся в старой прошивке, и вряд ли окажется лучше в плане быстродействия. Так что лучше перед перепрошивкой создать в iTunes резервную копию, сделать рестор, после чего восстановить все настройки и данные программ из резервной копии.
Для владельцев неофициальных iPhone любое обновление прошивки очень опасно. Не установив обновление, сложно узнать, обновляет оно прошивку модема телефона (бейсбенд) или нет. Если всё-таки произойдёт обновление, то с функциями телефона можно будет попрощаться всерьёз и надолго. Из-за этих проблем возникло понятие кастомных прошивок.
Кастомная прошивка (от слова custom — настраивать) создаётся с помощью обработки оригинальной прошивки от Apple программой PWNage Tool. Это даёт много дополнительных возможностей:
1) из прошивки можно вырезать обновление модема, что сделает её безопасной для неофициального iPhone
2) в прошивку можно добавить код автоматической активации (тоже пригодится владельцам неофициальных аппаратов)
3) джейлбрейк прошивки можно провести ещё до её заливки в iPhone — уже после его первого перезапуска на нём появится Cydia и/или Icy
4) можно не просто джейлбрейкнуть прошивку, но и сразу же залить в неё все нужные программы из репозитариев Cydia — всё это делается не в айфоне, а на компьютере.
5) наконец, можно заменить стандартный логотип яблочка при включении iPhone на любую другую картинку.
Результат работы PWNage Tools — такой же файл .ipsw, который заливается в аппарат с помощью iTunes.
Таким образом, кастомная прошивка особенно необходима пользователям неофициальных iPhone, хотя и всем остальным она тоже будет полезна.

Apple постоянно улучшает операционную систему iPhone и iPod Touch, добавляя в неё новые функции, увеличивая скорость работы, срок службы батареи и т.д. Всё это реализовано в виде периодического выпуска новых прошивок. К сожалению, в отличие от операционных систем для обычных компьютеров Mac и PC, для iPhone никогда не выпускается обновлений системы в виде небольших файлов — релиз от Apple всегда представляет собой целую новую операционную систему, размер которой колеблется от 220 до 250 мегабайт. 

Прошивки iPhone и iPod Touch

Операционная система iPhone и iPod Touch, которая незамысловато названа iPhone OS, имеет уже довольно богатую историю. В данной статье мы напомним, чем друг от друга отличались поколения прошивок iPhone и опишем основные новшества поколения прошивок 3.х
Каждое новое поколение iPhone OS соответствовало появлению нового поколения самого iPhone: вначале были прошивки 1.х и iPhone GSM, вместе с iPhone 3G состоялся релиз iPhone OS 2.0, а выпуск прошивки 3.0 почти совпал с появлением iPhone 3GS. Смена поколения прошивки сопровождалась революционными изменениями в количестве и качестве функций аппарата. Прошивки, у которых менялась вторая цифра в индексе (1.1, 2.2), обычно несли в себе заметные улучшения. Прошивки, у которых отличается третья цифра индекса (2.2.1, 3.0.1), как правило, содержат в себе лишь исправления ошибок.
Первое поколение прошивки iPhone (вышло 29 июня 2007 г.) на сегодняшний взгляд выглядит очень убого в плане функциональности: тогда не было почти половины из привычных ныне удобств iPhone, например, не было онлайн-магазина AppStore, следовательно, на айфон нельзя было ставить никаких официальных приложений — это была эпоха процветания репозитариев Installer и Cydia.
Прошивка 1.1 (14 сентября 2007 г.) вышла вместе с первым iPod Touch и добавила в iPhone OS совместимость с iTunes Music Store. Самые существенные изменения в первое поколение iPhone OS внесли прошивки 1.1.2 (12 ноября 2007 г.; поддержка иностранных локализаций, возможность заливки рингтонов) и 1.1.3 (15 января 2008 г.: возможность навигации по WiFi и вышкам GSM, поддержка нескольких рабочих столов, отображение текстов песен в iPod, массовая рассылка SMS и пр.)
Второе поколение прошивки (11 июля 2008 г.) можно считать самой главной инновацией Apple — появился магазин AppStore, количество загрузок скоро достигнет 2 миллиардов. Также прошивка 2.0 добавила поддержку VPN, Bonjour, Microsoft Exchange, Push (мгновенные уведомления) для почты, инженерный калькулятор, плагин YouTube для Safari и ещё пару десятков менее заметных новшеств.
Прошивка 2.1 (9 сентября 2008 г.) несла в себе в основном технические усовершенствования — ускорилась синхронизация с iTunes, увеличилась общая производительность системы. Также расширились возможности использования стандартной гарнитуры и контроля громкости.
Прошивка 2.2 (21 ноября 2008 г.) добавила поддержку Google Street View, возможность загружать подкасты из Интернета в обход iTunes, отключать автокоррекцию при наборе, расширила возможности клиента AppStore.
Третье поколение iPhone OS было представлено 17 июня 2009 г. и добавило почти сотню нововведений, среди которых:
— поддержка cut/copy/paste
— поддержка MMS (в т.ч. пересылку видео и контактов)
— расширены возможности Bluetooth: профиль A2DP для подключения любых беспроводных наушников
— добавлен Tethering — т.е. айфон можно использовать как модем — либо по bluetooth, либо через кабель
— добавлен поиск Spotlight по всему телефону
— добавлены уведомления Push как замена фоновому режиму
— добавлено приложение Диктофон
— ввод данных можно отменить, если потрясти аппарат
— если потрясти аппарат при воспроизведении музыки, то включится режим Shuffle
— ускорена работа Java в Safari
— в safari работает антифишинговый фильтр
— в Safari работает автозаполнение форм и запоминание паролей
— можно регулировать скорость перемотки музыки в iPod
— возможность удалять несколько фотографий, SMS и сообщений почты сразу
— больше информации показывается в журнале звонков (например, продолжительность)
— добавлена поддержка аккаунтов YouTube
— функция Find My iPhone для подписчиков MobileMe (отслеживание аппарата по GPS)
— подкасты можно пересылать по почте
— можно управлять аккаунтами iTunes Store прямо с телефона
— добавлена синхронизация Заметок
— резервные копии iPhone теперь можно шифровать
— вместо 9 рабочих столов теперь поддерживается 11, т.е. максимальное количество программ на iPhone и iPod Touch достигло 180
— десятки новых API позволили программистам писать гораздо более функциональные приложения.
К сожалению, состав функций прошивки 3.0 сильно зависит от поколения iPhone. О том, что придумано эксклюзивно для пользователей iPhone 3GS, и чего лишены пользователи 2G, рассказано в этой статье.

Операционная система iPhone и iPod Touch, которая незамысловато названа iPhone OS, имеет уже довольно богатую историю.

В данной статье мы напомним, чем друг от друга отличались поколения прошивок iPhone и опишем основные новшества поколения прошивок 3.х.