поставивши взимку на смартфон acer liquid e нову офіційну прошивку на базі android 2.2 (froyo) і покористувавшись апаратом, залишився незадоволений:
подав у порядку спадання критичності. головний недолік — купа зайвого софта в прелоаді — неможливо виправити (пере)встановленням офіційної прошивки, навіть якби з’явилася нова на базі android 2.3: очевидно, що виробник і туди напхав би свого crapware.

вихід? ігнорувати попередження про втрату гарантії та встановити альтернативну прошивку від спільноти — наприклад, славнозвісний cyanogenmod. ну так от, вчора успішно перепрошив cyanogenmod 7 на acer liquid e, і дале буде невеличкий огляд та підказки щодо прошивки.

навіщо?

шукаючи cyanogenmod 7 для liquid’а ще взимку, не знайшов нічого путнього — було кілька підозрілих збірок з купою глюків, експериментувать з якими не хотілося. наразі ж альтернативних прошивок для acer liquid e вже чимало, а проблем з ними значно менше. я вибрав першу свіжу збірку cm7 від thepasto, що трапилася мені на 4pda.ru.

найбільш цікаві мені переваги цієї прошивки cyanogenmod 7 порівняно до офіційної від acer:
є і недоліки, або принаймні умовні недоліки:
фінальна крапка? ефект включення/виключення системи «а ля ламповий телевізор» виглядає класно =)

встановлення

важливе і обов’язкове попередження: альтернативні прошивки від спільноти не пітримуються виробником: ви встановлюєте їх на власний розсуд, втрачаючи (принаймні формально) право на безкоштовний гарантійний ремонт. тому спершу подумайте.

втім, я це зробив — без негативних наслідків, і окрім того одним з перших пунктів алгоритму є встановлення загрузчика, який дозволяє зробити резервну копію системи на флешці — і відновити прошивку з неї у випадку проблем.

1. підготовка — потрібні (на жаль) пк з windows зі встановленими драйверами (на linux не пробував), кабель usb та два файли з тенет:
посилання на форум 4pda, якщо немає доступу — варто там зареєструватися.

необхідно включити режим «usb debugging» (меню settings > applications > development) — щоби швидше зорієнтуватися в меню, варто тимчасово переключити мову інфтерфейсу на англ. (див. скріншот).

одразу можна, підключивши смартфон в режимі карт-рідера, закинути файл з прошивкою (cm7.1-rc1-1.6.10.11-liquid-kang.zip) в корінь флешки — звідти й прошиватимемося.

наостанок саме зараз варто зробити резервну копію флеш-картки на пк (окрім, можливо, прихованих тек, назви котрих починаються крапками).

2. встановлення malezrecovery — підключаємо acer liquid e до пк з windows кабелем usb (смартфон повинен розпізнатися системою — якщо ні, потрібно встановити драйвери), на комп’ютері запускаємо malezrecovery.

програма відкриє термінал і (якщо впізнає підключений смартфон) попросить натиснути будь-яку клавішу, щоби продовжити. момент істини — нагадую про попередження! — клац, чекаємо, спостерігаючи екран смартфона… готово?

перезавантажуємо смартфон. і що? і нічого — він повинен нормально завантажити офіційну (поки що) acer’івську прошивку. тому що для запуску malezrecovery треба під час включення смартфона скрутити фігуру з трьох пальців!

3. резервне копіювання і скидання системи — отже,
натиснувши одночасно на нижню клавішу гойдалочки гучності (–) та кнопку фотокамери, — потрібно ще натиснути й потримати 1-2 секунди кнопку вмикання, аж поки смартфон провібрує тричі (після цього всі кнопки відпускаємо).

на додачу до цього, в мене malezrecovery не запускається після простого вимикання — а лише після короткого витягання батареї.

смартфон завантажиться в сервісне меню (див. скріншот: цей знімав не сам, взяв тут). навігація в меню — клавішою-гойдалкою гучності (вгору, вниз), та клавішами під дисплеєм: back [<] (повернутися назад), menu [≡]  (вибрати дію) і home [□] (підтвердити дію).

найперше потрібно зробити резервну копію поточного стану системи: меню backup/restore > nandroid backup, і чекаємо (довгенько), поки програма збереже резервну копію на флешці (пізніше, якщо перепрошитий смартфон відмовиться завантажувать систему, потрібно буде ще раз завантажитися трьома пальцями й відновитися, вибравши пункт nandroid restore (latest) в меню backup/restore).

друге, що треба обов’язково зробити в malezrecoveryскинути всі налаштування і очистити системні кеші: меню wipe menu > wipe all. дані на основному розділі флеш-картки збережуться — але варто задалегідь пригадати, чи зроблено резервну копію флешки.

4. прошивка cyanogenmod 7 — тепер останній, найцікавіший і, фактично, найпростіший етап. в malezrecovery вибираємо пункт меню flash/test menu > flash zip from sdcard (no sign check). тепер програма дозволить вибрати файл zip (покаже всі zip’и в кореневій теці флешки) для прошивки — вибираємо cm7.1-rc1-1.6.10.11-liquid-kang.zip, останній раз підтверджуємо, і чекаємо.

після завершення прошивки можна перезавантажити пристрій і знайомитися з cyanogenmod 7. оглядів та підказок з налаштуваня є безліч, тож я не морочитимуся з цим.

успіхів!

важлива підказка: не треба під час першого запуску на запит візарда одразу вибирати укр. клавіатуру — доведеться ж ще набирати логін/пароль до профілю google, і переключитися на англ. не вийде; краще пізніше вже через меню settings вибрати укр. локалізацію і включити потрібні розкладки.

оновлення. поділився переліком програм, якими найчастіше користуюсь на смартфоні.