Незважаючи на те, що з моменту виходу iOS 5 Beta 1 пройшло вже більше тижня, стаття буде корисна тим, хто хотів би встановити собі iOS 5, але не зовсім в курсі ньюансів установки бета-версій прошивок на iДевайси.
З моменту появи посилань для скачування iOS 5 в інтернеті, у мене з'явилася нав'язлива ідея її встановити на особистий iPod Touch, виключно розваги заради і клацати для. Зупиняла відсутність девелоперського аккаунта, і, як наслідок - неприємні проблеми з активацією прошитого пристрою.
Крім цього, негарантована можливість відкату на рідну для девайса, останню стабільну 4.3.3 (update: як виявилося пізніше, прямі руки збільшують шанс до 100%) і численні пости на форумах iGuides із серії «додайте мій UDID, я дибіл і у мене цегла, ну позязя» ентузіазм стримували. Однак, згадавши, що цеглин я боятися перестав ще за часів пере-перепрошивок Motorola на P2K платформі, було вирішено, що будемо шити.
Увага! У мене були численні і незрозумілі проблеми з прошивкою на 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 ми не потрапимо. Тут у нас є три варіанти на вибір:
Перший варіант відпав відразу - знайомих з dev-акаунтом не було, другий не дозволяв повноцінно користуватися пристроєм, а так як метою була установка iOS 5 для повсякденного використання, був обраний варіант № 3. Купити прив'язку пристрою до акка розробника можна на тематичних форумах, спеціалізованих сайтах одноденках, або на головній барахолці світу - ebay. Остання забезпечує хоч якусь надійність угоди, і дає примарні, але все ж гарантії, що нас не кинуть.
Тут все просто:
Розберемо докладніше пункт 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), але це неминуче зло бета-версії.