словник iPhone
AppTap (він же Installer.app) - Пакетний менеджер для iPhone. Він дозволяє за допомогою WiFi або EDGE викачувати і встановлювати, а так само оновлювати і видаляти програми з різних репозитаріїв (сховищ софтвера).
BL - Boot-loader - програма завантажувач, яка запускає систему при включенні.
Downgrade - противоп. Upgrade. Відкат прошивки до більш ранньої версії (н-р, 1.1.2 >> 1.0.2).
ICCID - Integrated Circuit Card Id - 19-20 цифровий серійний номер сім карти.
Installer.app - см. AppTap.
iWorld - програма, яка виправляє проблеми при наборі номера і введення номера. Не потрібно, якщо устрановлен "Русский проект".
ОТВ - Out of the box. Новий, щойно з коробки.
SDK - Software Development Kit. Документація для розробки софту.
Secpack - крипто-ключ для зміни прошивки радіомодуля / Baseband.
Sources (для Installer'a) - те ж саме, що Repository.
SpringBoard - Робочий стіл в iPhone.
SSH - мережевий протокол, що дозволяє виробляти віддалене управління операційною системою і передачу файлів.
SummerBoard - утиліта для управління іконками на робочому столі iPhone.
Unlock / Разлочка - Послідовність операцій (часто на рівні софта), після яких iPhone може працювати з будь-яким оператором GSM. Див. Також Активація і BB.
Upgrade - противоп. Downgrade. Оновлення прошивки.
Тунець - жаргонна назва програми iTunes.
Вафля - жаргонна назва технології Wi-Fi.
Їжак - жаргонна назва технології EDGE.
Кілька корисних порад для тих, хто тільки починає роботу з Apple iPhone.
Версія прошивки iPhone - щоб дізнатися вресію прошивки айфона досить ввести * 3001 # 12345 # * і перейшовши в меню Versions побачити там свою версію.
Встановлення програм - відкриваємо Installer, натискаємо внизу іконку Install і (найпростіше) натискаємо All packages, а там далі шукаємо потрібну програму за алфавітом. якщо його немає, то швидше за все потрібно.
Вбити iTunes - в деяких етапах життя програма iTunes заважає. щоб її "вбити" не потрібно її видаляти. потрібно просто відкрити диспетчер задач (одночасне натискання Ctrl + Alt + Del) і знайти в закладці "процеси" додатка iTunes.exe і iTunesHelper.exe і натиснути "завершити процес" додаток iPodService.exe і AppleMobileDeviceService.exe теж краще "вбити".
Як перезавантажити iPhone?
Як дізнатися версію прошивки iPhone?
Версія прошивки iPhone - щоб дізнатися вресію прошивки айфона досить ввести * 3001 # 12345 # * і перейшовши в меню Versions побачити там свою версію.
Як з'єднати iPhone з комп'ютером для маніпуляцій з файлової системою?
Для з'єднання через стандартний кабель - поставити Phone Browser для з'єднання через WiFi - поставити WinSCP (потрібно для більшості маніпуляцій).
Як користуватися гарнітурою Apple iPhone?
Мікрофон на гарнітурі є кнопкою, одне натискання під час дзвінка - підняти трубку, під час розмови - покласти трубку. Під час прослуховування музики: одне натискання - пауза, друге натиснення відновлення програвання. Двох кратне натискання включить наступну пісню.
Як швидко перейти до заголовку сторінки в Safari?
Натиснути на панельку з годинником.
Що потрібно, щоб мій iPhone працював з будь-яким оператором?
Це пов'язано з бізнес-моделлю компанії Apple. За контрактом оператор зобов'язаний відраховувати певний відсоток від доходу з абонента Apple. Достеменно невідомо скільки саме, але ходять чутки що до 20%.
Перший крок, як і слід було очікувати, називається активацією. Його суть полягає в тому, щоб отримати доступ до основних функцій апарату.
Другий крок називають розблокуванням, у миру - анлок.
Що таке анлок (розблокування)?
Але в світлі останніх подій, на сцені з'являється ще один термін: версія bootloader'a. Це питання заслуговує окремого обговорення.
Bootloader, secpack, OTB, анлок і все-все-все
У цій версії Apple виправила безліч вразливостей і змінила алгоритм перевірки secpack.
Якщо в бутлоадере версії 3.9 можливо було здійснювати операції з GSM-частиною маючи secpack від поточної або наступної версії прошивки (> =), то в бутлоадере 4.6 такі операції можливі тільки з secpack від наступної версії прошивки (>). Плюс до всього іншого запис в область, в якій знаходиться bootloader, після його ініціалізації, став неможливий, що робить його "відкат" неможливим.
Цей невеликий нюанс зіпсував життя всім. Чому? Давайте тепер подивимося що ж таке програмний анлок.
Як працює анлок?
Для цього, робиться повна копія прошивки GSM-частини (дамп), яка вивантажується і в ній знаходиться область яку необхідно модифікувати, ця область модифікується. Після чого існуюча прошивка віддаляється, а модифікована записується назад.
Здавалося б, до чого тут bootloader?
Ключові моменти в процесі анлока - це стирання старої версії і запис нової. Якщо раніше, зробити це можна було використовуючи secpack від наявної в наявності, то тепер необхідно мати secpack від наступної версії. Тобто анлок буде завжди на крок пізніше.
До речі, ще один очевидний удар: оновлення прошивки модему робить неможливим його анлок. Тобто якщо ви мали працюючий 1.1.2, і раптом оновилися до 1.1.3, щоб дзвонити вам доведеться чекати поки не вийде наступне оновлення, що містять оновлення GSM-модему.
Так, до речі, "хороша" новина: Піонер анлок руху Георг (geohot) Хотц випустив докладну інструкцію як апаратно знизити версію bootloader'a. Дуже ризикована операція, скажу я вам. На відомому форумі hackint0sh.org, величезна кількість розповідей про невдалу спробу. За результатами останнього голосування кожна третя не увінчалася успіхом.
Ну що ж, лікнеп по основним поняттям можна вважати завершеним Залишилося висвітлити ще кілька моментів.
Втеча з Шоушенка
А життя сторонніх додатків неможлива без jailbreak'а.
Тепер, з виходом кожного оновлення всі користувачі (включаючи "легальних") стежать за новинами і чекають, коли-ж jailbreak стане можливим.
До слова, стандартом де-факто став додаток Installer, назва якого говорить сама за себе - це установник сторонніх додатків. Безсумнівно найпопулярніше і затребуване додаток для iPhone, коли або створене за межами Apple.
Про темному минулому, дів і цеглинах
У подарунок від цих часів нам дістався термін віргінінзація. Виникло все це ось від куди: старі версії AnySim (iUnlock), помилково видаляли з прошивки GSM-частини невелику область - seczone. У цій області зберігалася таблиця зі списком "дозволених" MCCMNC кодів і якийсь унікальний для кожного ключ.