
Встановлення iOS 5. Активація UDID. Success-story
Незважаючи на те, що з моменту виходу iOS 5 Beta 1 пройшло вже більше тижня, стаття буде корисна тим, хто хотів би встановити собі iOS 5, але не зовсім в курсі ньюансів установки бета-версій прошивок на iДевайси.
З моменту появи посилань для скачування iOS 5 в інтернеті, у мене з'явилася нав'язлива ідея її встановити на особистий iPod Touch, виключно розваги заради і клацати для. Зупиняла відсутність девелоперського аккаунта, і, як наслідок - неприємні проблеми з активацією прошитого пристрою.
Крім цього, негарантована можливість відкату на рідну для девайса, останню стабільну 4.3.3 (update: як виявилося пізніше, прямі руки збільшують шанс до 100%) і численні пости на форумах iGuides із серії «додайте мій UDID, я дибіл і у мене цегла, ну позязя» ентузіазм стримували. Однак, згадавши, що цеглин я боятися перестав ще за часів пере-перепрошивок Motorola на P2K платформі, було вирішено, що будемо шити.
Необхідний мінімум для прошивки iOS 5.
- iTunes 10.5 Beta (Гугл на допомогу, завантажити безкоштовно без смс і реєстрації)
- Файл прошивки iOS 5 під ваш девайс. (Гугл на допомогу. Краще використовувати торенти, щоб не качати 700-метровий файл з глючних файлообмінників)
- iOS 5-compatible девайс. Такими є: iPhone 3GS/4, iPod Touch 3G/4G, iPad/iPad 2.
Увага! У мене були численні і незрозумілі проблеми з прошивкою на PowerPC, Leopard 10.5.8. Не шилося, не сихронізувалося, лаялося майже матом, одного разу навіть написало, що у мене в restore mode підключений iPhone. На жаль, дзвонити iPod після цього не навчився. Це я до чого: якщо будуть проблеми на PowerPC, знайдіть інтелову машину - на MSI Wind U100 з 10.6.7 завелося все з першого разу.
І все ж, найцікавішим етапом установки iOS 5 beta є...
Активація
Як багатьом вже відомо, для використання бета-версії прошивки девайс повинен пройти активацію на серверах Apple, для чого його унікальний ідентифікатор (UDID) повинен бути прив'язаний до iOS Developer Account. Інакше далі setup screen'a ми не потрапимо. Тут у нас є три варіанти на вибір:
- Перший, офіційний. Купити iOS Developer Account ($100 на рік за картою Мастеркард), або знайти знайомого з таким акаунтом (хороша людина - безцінно), який прив'яже до нього ваш девайс. Apple дозволяє прив'язати до 100 унікальних UDID для одного аккаунта, і, зазвичай, знайти таку людину - не проблема
- Другий, DIY. Брудним хаком через VoceOver пропускаємо активацію і потрапляємо на Springboard. Побічні ефекти - не синхронізується з iTunes і iCloud, на iPhone не працює GSM модуль. Воно нам треба?
- Третій, хитрий. Залишитися на 4.3.3 і дочекатися осені і фінального релізу 5-ки Купити додавання одного UDID до чужого dev-аккаунту. Ушлі товариші давно зрозуміли, що з виходом бети з iOS Developer Account можна витягувати нехилий профіт, продаючи поштучно прив'язку до нього чужих UDID. Вартість послуги - $2-10 за девайс. Швидкість додавання - від 15 хвилин до доби.
Перший варіант відпав відразу - знайомих з dev-акаунтом не було, другий не дозволяв повноцінно користуватися пристроєм, а так як метою була установка iOS 5 для повсякденного використання, був обраний варіант № 3. Купити прив'язку пристрою до акка розробника можна на тематичних форумах, спеціалізованих сайтах одноденках, або на головній барахолці світу - ebay. Остання забезпечує хоч якусь надійність угоди, і дає примарні, але все ж гарантії, що нас не кинуть.
Йдемо на ebay
Тут все просто:
- Заходимо на Ebay.com
- Шукаємо лоти, що містять назву UDID
- ?????
- PROFIT!!! (iOS 5)
Розберемо докладніше пункт 3. Відсортувавши результати пошуку за ціною, потрібно вибрати адекватного продавця. Дивимося на рейтинг, читаємо фідбеки. З решти 3 лотів вибираємо той, де обіцяють найбільш оперативну реєстрацію UUID. Я зупинився на лоті «INSTANT iOS 5 beta UDID registration (LESS THE 15 MINS)» (sic).
Процес купівлі такий: на етапі підтвердження платежу в PayPal можна залишити повідомлення для продавця (посилання Add message під Order Details). У ньому пишемо: ""%yourdeviceUDID%, Thank you!"". Подивитися UDID можна в айтюнсі, клікнувши на поле Serial Number в Device Summary. Потім Edit > Copy і він у вас в буфері обміну. Після оплати протягом обумовленого в описі лота терміну я отримав повідомлення від селера з наступним текстом: «Dear %username%, Your UDID has been successfully added! Thank you for your business!». Тепер можна перейти до основного етапу прошивки:
Власне, прошивка
1. Ставимо iTunes 10.5 Beta (вау, семафорчик знову горизонтальний!), конектим девайс, заходимо на вкладку Summary.
2. Затискаємо Option (Mac), або Shift (Win) і клікаємо Restore.
3. Вказуємо файл зі завантаженою прошивкою та тремтячими руками тиснемо Open. Процес пішов.
Через пару хвилин побачимо першу ж нову фічу iOS 5 - Slide to setup. Після вибору регіональних налаштувань і встановлення WiFi-підключення, девайс полізе в інтернет і успішно активується. Якщо WiFi немає, з'єднуємо з айтюнсом, активація піде через нього.
Джейлбрейк
В принципі, на цьому можна було б і зупинитися, але сьогодні широко відомий у вузьких колах @ musclenerd оголосив про вихід у світ прив'язаного джейлбрейка iOS 5 beta - RedSn0w 0.9.8b1.
JB працює, але майже напевно залишиться прив'язаним до самого релізу iOS 5, з усіма витікаючими.
А чи варто взагалі заморочуватися?
— Why do you call this version of software 'beta'?
— Coz it's beta than nothing.
© QDB.us
Батарея тримає нормально (може трохи менше, ніж на 4.3.3), програми та іграшки здебільшого працюють як треба. Періодично щось крешеться (Settings x4, Safari x2, Fragger (гра така) x2), але це неминуче зло бета-версії.