Трудности анлока

Не все айфоны приобретены легально, в официальных точках продаж. Если аппарат был произведён для другой страны, то высока вероятность того, что он настроен только для работы с определённым иностранным оператором сотовой связи, что делает невозможным использование iPhone как телефона в России. Поэтому возникает необходимость в такой процедуре, как анлок. Многие пользователи часто путают такие понятия, как анлок, джейлбрейк и активация. Эта статья призвана расставить всё на свои места.
Новый айфон (или айфон после обновления прошивки) нельзя использовать, не подключив его к компьютеру — аппарат не позволит запустить ни одну программу, тем более не позволит звонить и отправлять сообщения. Когда айфон подключается к компьютеру, программа iTunes сверяет уникальный номер аппарата с базами данных в Интернете, и если находит совпадение, то открывает доступ ко всем функциям. Этот процесс называется активацией. Официальные айфоны активируются без всяких проблем, для активации неофициальных требуются специальные инструменты, но можно сказать, что почти любой аппарат удастся активировать.
Но проблема для пользователей неофициальных аппаратов состоит в том, что активация не позволяет получить доступ к функциям телефона. Каждая прошивка для iPhone состоит из двух частей: первая часть — программная, т.е. операционная система, все приложения и настройки; вторая — аппаратная, т.е. специальный программный код для модема iPhone. Эта часть называется baseband — именно она отвечает за сотовую связь. Взлом бейсбенда — трудная задача для энтузиастов, и не для каждой версии прошивки удаётся создать специальный код, который бы обходил проверку SIM-карты. Разблокировка модема iPhone под работу с любой симкартой и называется анлоком.
Анлок бывает двух видов — программный, о котором писалось выше (или софт-анлок). Он предполагает применение только специальных программ, без вмешательства во внутреннее устройство айфона. Второй вид — аппаратный анлок (или хард-анлок), когда не обойтись без дополнительных технических средств. В самом простом случае — это прокладки под SIM-карту, которые заставляют iPhone считать, что карточка принадлежит другому оператору. В самых сложных случаях дело требует перепайки контактов внутри айфона.
Хард-анлок возможен почти для любой прошивки, но, во-первых, он очень опасен, во-вторых, не всегда надёжен — телефон может работать через раз. Софт-анлок в этом плане гораздо лучше, но возможен не для каждой версии прошивки.
Самая главная опасность при установке новой прошивки на iPhone состоит в том, что откатить назад программную часть всегда можно, а вот перепрошивка модема — это полностью необратимая операция. Поэтому установка прошивки на неофициальный айфон часто заканчивается плачевными последствиями — он перестаёт выполнять функции телефона и становится всего лишь дорогим iPod Touch, причём исправить ситуацию может либо хард-анлок, либо долгое ожидание момента, когда появится софт-анлок для новой версии бейсбенда (а это ожидание может затянуться на полгода и дольше).
Джейлбрейк — всего лишь модификация программной части прошивки iPhone, которая никак не затрагивает бейсбенд. Но джейлбрейк имеет тесную связь с анлоком и активацией — без него эти две процедуры просто невозможны. Например, софт-анлок для современной версии прошивки iPhone реализован в виде небольшой программки, которая скачивается из репозитария в Cydia.
Итак, для того, чтобы получить доступ к функциям iPhone на неофициальном аппарате, необходима активация. Чтобы разблокировать возможность использовать сотовую связь, нужен анлок. А чтобы произвести активацию и анлок, необходим джейлбрейк. Ещё раз подчёркнём, что всё это касается только неофициальных айфонов, привезённых из других стран, где условия продажи iPhone предполагают его привязку к определённому оператору. Официальные iPhone, продаваемые в РФ, а также любые iPod Touch избавлены от необходимости как в анлоке, так и в специальных инструментах для активации.

Не все айфоны приобретены легально, в официальных точках продаж. Если аппарат был произведён для другой страны, то высока вероятность того, что он настроен только для работы с определённым иностранным оператором сотовой связи, что делает невозможным использование iPhone как телефона в России. Поэтому возникает необходимость в такой процедуре, как анлок. Многие пользователи часто путают такие понятия, как анлок, джейлбрейк и активация. Эта статья призвана расставить всё на свои места.

Установка Mac OS X на PC. Часть 1: Хакинтош

Если пользователь Mac решит установить на свой компьютер систему Windows, то для него это не будет проблемой — достаточно включить раздел Boot Camp и вставить диск с системой от Microsoft. Совсем другое дело, если пользователь PC захочет оценить все достоинства Mac OS X (превратить свой компьютер в «Хакинтош»). Это довольно трудная и, увы, не всегда разрешимая задача.
Причины сложности установки Mac OS на PC кроются в отсутствии подходящих драйверов — круг оборудования, используемого при производстве Маков, очень узок, зато в PC могут быть самые различные устройства от сотен производителей. Поэтому чем экзотичнее начинка PC, тем меньше шансы на успешную установку Mac OS.
Какое же оборудование можно считать не экзотичным для Mac OS?
1) Процессор. Современные Маки собираются на базе процессоров Intel, поэтому если у Вас в компьютере более-менее свежий Core, Core 2 Duo или Core 2 Quad, то Вам повезло (с новейшими i7 всё пока не так гладко). Если нет — то возникает первая сложность. Сердце системы, её самый важный файл — ядро — попросту не сможет запуститься. Но это не значит, что владельцам старых Pentium или компьютеров на базе AMD не на что надеяться. Например, автор сейчас пишет эту статью из под Snow Leopard, установленной на АМД-шном компьютере :)
Существует много альтернативных ядер для системы, с помощью которых можно расширить круг поддерживаемых процессоров.
2) Видеокарта. Эта причина отсеивает очень многих энтузиастов. Лучший вариант для Хакинтоша — современная видеокарточка от nVidia — от восьмой версии и старше, либо ATI 48×0. Это, разумеется, не полный список, но другие видеокарты потребуют дополнительных ухищрений, а многие экземпляры от ATI запустить вообще невозможно по причине сложности написания под них индивидуальных драйверов.
3) Звуковая карта. На сегодняшний день можно заставить работать почти любую встроенную звуковую карточку — многие Realtek, Analog Devices, Sigmatel и даже Creative Audigy. Вопрос в том, будете ли Вы довольны тем, как она заработает. Включить обычное стерео — можно в 90% случаев, а вот настроить звучание в 5.1 и добавить поддержку микрофона с наушниками гораздо труднее.
4) Сеть. Для запуска Ethernet подойдут встроенные карточки от nVidia, большинство дешёвых сетевых карт от D-Link, некоторые экземпляры Atheros, Intel, Broadcom. C WiFi дело хуже. PCI-карточки, которые распознаются системой как эппловские карты AirPort, можно пересчитать по пальцам (например, ASUS WL-138g) — они собраны либо на чипсете Broadcom 43xx, либо Atheros. Альтернативное решение есть для Realtek и некоторых карточек от Intel — но по удобству работы его глупо сравнивать с технологией AirPort.
5) Контроллеры жёстких дисков. Лучше будет, если Ваши HDD подключены через SATA, а ещё лучше — если они поддерживают режим AHCI. Ситуация с контроллерами очень сильно зависит от конкретной модели материнской платы. Сейчас есть довольно много драйверов для разных чипсетов, которые позволяют Mac OS увидеть Ваш жёсткий диск и загрузиться с него, но вот скорость работы с жёстким диском не всегда может быть удовлетворительной. На многих материнках от Gigabyte, MSI и ASUS (собранных под процессор Intel, разумеется) никаких трудностей по этому пункту не возникает.
Всё вышеописанное касается только десктопов. С ноутбуками ситуация осложняется сложностью замены компонентов. Если в настольном компьютере вполне можно заменить пару неподходящих PCI-карточек, то для ноутбука это уже проблема. Поэтому круг поддерживаемых ноутов весьма узок, а моделей, полностью совместимых с Mac OS без каких-либо дополнительных трудностей — около десятка.
Итак, сложность задачи запуска Mac OS на PC не означает её невыполнимость — очень часто можно найти хитрости и обойти имеющиеся ограничения. Кроме того, количество драйверов от сторонних программистов в последнее время быстро растёт, и многое из оборудования, которое было несовместимым год назад, теперь уже без проблем работает под Mac OS.

Если пользователь Mac решит установить на свой компьютер систему Windows, то для него это не будет проблемой — достаточно включить раздел Boot Camp и вставить диск с системой от Microsoft. Совсем другое дело, если пользователь PC захочет оценить все достоинства Mac OS X (превратить свой компьютер в «Хакинтош»). Это довольно трудная и, увы, не всегда разрешимая задача.

Прошивки 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.х.

Джейлбрейк: за и против

Перед многими счастливыми обладателями iPhone и iPod Touch встаёт дилемма — делать джейлбрейк или нет. Ответ очевиден — безусловно да, именно это и призвана доказать данная статья.

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

Mac и PC — два компьютерных мира

Следует признать — в России компьютеры Macintosh пока не слишком известны. Большинство пользователей что-то слышали о них, но плохо представляют себе, что это такое. Те, кто осведомлён чуть получше, наслышаны о высоких ценах на компьютеры Apple, и способствуют распространению стереотипов вроде «Mac — это понты». В данной статье мы попытаемся развеять эти мифы и проведём сравнение между платформами PC и Mac.