У загальному випадку покупець будь-якого Android-девайса отримує з коробки апарат, розрахований на «середнього користувача». Виробники розуміють, що задовольнити потреби всіх все одно не вийде. Звичайно ж, далеко не кожен споживач готовий миритися з таким станом речей. Така реальність привела до появи модифікованих, кастомних прошивок і просто різний вдосконалених компонентів системи. Для установки таких прошивок і доповнень, а також маніпуляцій з ними потрібно особливе середовище відновлення Android - модифіковане рекавери. Одним з перших рішень подібного роду, який став доступним для широкого кола користувачів, є ClockworkMod Recovery (CWM).
CWM Recovery являє собою модифіковану сторонніми розробниками середу відновлення Android, призначену для виконання безлічі нестандартних з точки зору виробників девайсів операцій. Розробкою CWM-рекавери займається команда ClockworkMod, але їх дітище є досить адаптованим рішенням, тому безліч користувачів привносять свої зміни і, в свою чергу, підлаштовують рекавери під свої пристрої і власні завдання.
Інтерфейс і управління
Інтерфейс CWM не являє собою нічого особливого - це звичайні пункти меню, назва кожного з яких відповідає заголовку переліку команд. Дуже схоже на стандартне заводське рекавери більшості Андроїд-пристроїв, тільки пунктів більше і розкриваються списки застосовних команд ширше.
Управління здійснюється за допомогою фізичних кнопок пристрою - «Гучність +». «Громкость-». "Живлення". Залежно від моделі пристрою, можуть бути варіації, зокрема, може бути задіяна також фізична кнопка «Ноme» або сенсорні кнопки під екраном. У загальному випадку для переміщення по пунктах використовуються клавіші гучності. Натискання «Гучність +» призводить до переміщення на один пункт вгору, «Громкость-». відповідно, на один пункт вниз. Підтвердженням входу в меню або виконання команди є натискання клавіші «Харчування». або фізичної кнопки «Home» на пристрої.
Установка * .zip
Головна, а значить найбільш часто використовувана функція в CWM Recovery - це установка прошивок і різних пакетів виправлень системи. Більшість таких файлів поширюються в форматі * .zip. тому відповідний пункт CWM рекавери для установки називається цілком логічно - «install zip». При виборі даного пункту відкривається перелік можливих шляхів розташування файлу * .zip. Доступна установка файлів з SD-карти в різних варіаціях (1), а також завантаження прошивки з використанням adb sideload (2).
Важливим позитивним моментом, який дозволяє уникнути записи в пристрій некоректних файлів, є наявність можливості перевірити підпис прошивки перед початком процедури перенесення файлів - пункт «toogle signature verification».
очищення розділів
Для усунення помилок при установці прошивок, багато ромодели рекомендують проводити очистку розділів Data і Cache перед проведенням процедури. Крім того, така операція часто просто необхідна - без неї неможлива в більшості випадків стабільна робота пристрою при переході з однієї прошивки на рішення іншого типу. У головному меню CWM Recovery процедурі очищення відведено два пункти - «wipe data / factory reset» та «wipe cache partition». У списку, що розкрився після вибору одного чи другого розділу - всього два пункти: «No» - для відміни, або «Yes, wipe ...» для старту процедури.
створення бекапа
Монтування та форматування розділів
Розробники CWM Recovery об'єднали операції монтування та форматування різних розділів в одне меню, яке отримало назву «mount and storage». Список розкрилися можливостей мінімально достатній для основних процедур з розділами пам'яті пристрою. Всі функції виконуються відповідно до назв викликають їх елементів списку.
Додаткові можливості
переваги
- Невелика кількість пунктів меню, що надають доступ до основних операцій при роботі з розділами пам'яті пристрою;
- Присутня функція перевірки підпису прошивок;
- Для багатьох застарілих моделей пристроїв є єдиним способом легко зробити бекап і відновити апарат з резервної копії.
недоліки
- Відсутність російської мови інтерфейсу;
- Деяка неочевидність пропонованих в меню дій;
- Відсутність можливості контролю за проведенням процедур;
- Відсутність додаткових налаштувань;
- Невірні дії користувача в рекавери можуть привести до порушень нормальної роботи.