Каждый, кто делает первые шаги в изучении процедуры прошивки Android-девайсов, изначально обращает внимание на самый распространенный способ осуществления процесса – прошивку через рекавери. Android Recovery – среда восстановления, доступ к которой на самом деле есть практически у всех пользователей Андроид-устройств, в независимости от типа и модели последних. Поэтому метод прошивки через рекавери, может рассматриваться, в качестве самого простого способа обновить, изменить, восстановить или полностью заменить программное обеспечение девайса.
Практически каждое устройство, работающее под управлением ОС Андроид, оснащено производителем специальной средой восстановления, предоставляющей в некоторой степени, в том числе и обычным пользователям, возможности манипуляций со внутренней памятью девайса, а точнее – ее разделами.
Следует отметить, что перечень операций, проведение которых доступно через «родное» рекавери, устанавливаемое в девайсы производителем, весьма ограничен. Что касается прошивки, доступна установка только официальных прошивок и/или их обновлений.
В некоторых случаях через заводское рекавери можно установить модифицированную среду восстановления (кастомное рекавери), что в свою очередь расширит возможности работы с прошивками.
При этом, основные действия для проведения восстановления работоспособности и обновления ПО произвести через заводское рекавери вполне возможно. Для установки официальной прошивки или обновления, распространяемых в формате *.zip , выполняем следующие шаги.
Гораздо более широким перечнем возможностей работы с Android-устройствами обладают модифицированные (кастомные) среды восстановления. Одним из первых появившихся, а на сегодняшний день очень распространенным решением, является рекавери от команды ClockworkMod — .
Поскольку рекавери CWM, является неофициальным решением, перед использованием потребуется установка кастомной среды восстановления в устройство.
С помощью модифицированной среды восстановления можно прошивать не только официальные обновления, но и кастомные прошивки, а также различные компоненты системы, представленные русификаторами, дополнениями, улучшениями, ядрами, радио и т.д.
Стоит отметить наличие большого количества версий CWM Recovery, поэтому после входа на различных устройствах можно увидеть несколько отличающийся интерфейс, — фон, оформление, может присутствовать сенсорное управление и т.п. Кроме того могут наличествовать или отсутствовать некоторые пункты меню.
В примерах ниже используется самая стандартная версия модифицированного рекавери CWM.
При этом, в других модификациях среды, при прошивке выбираются пункты, имеющие те же названия, что и в нижеизложенной инструкции, т.е. несколько отличающееся оформление не должно вызывать опасения у пользователя.
Кроме оформления, различается управление действиями CWM в различных устройствах. В большинстве девайсов применяется следующая схема:
Итак, прошивка.
Помимо решения от разработчиков ClockworkMod, существуют и другие модифицированные среды восстановления. Одним из самых функциональных решений такого рода является . О том, как прошивать устройства с помощью TWRP рассказано в статье:
Таким образом производится прошивка Андроид-аппаратов через среды восстановления. Необходимо взвешенно подходить к выбору рекавери и способу их установки, а также прошивать в аппарат только соответствующие пакеты, полученные из надежных источников. В этом случае процесс протекает очень быстро и не вызывает никаких проблем впоследствии.
В прошлой статье я рассказал о том, . Сегодня продолжим эту тему и поговорим детально о кастомных режимах recovery, их преимуществах перед стоковыми и о способах их установки.
Кастомный рекавери по своей сути является расширенной версией режима восстановления в смартфонах и планшетах. Его основное преимущество перед стоковым, это наличие таких возможностей, которые производители обычно скрывают от пользователей с целью обезопасить свои устройства от “любителей поэкспериментировать”.
С помощью кастомного рекавери можно:
Наиболее распространёнными версиями кастомных recovery являются CWM (разработчик ClockworkMod) и TWRP (разработчик TeamWin). Обе эти консоли имеют практически равную функциональность и выбор того или иного рекавери обычно обусловлен тем, какое из них легче устанавливается либо банальным отсутствием или наличием поддержки устройства.
Наиболее простой способ установки CWM – это использование приложения RomManager . Это приложение можно бесплатно установить из Google Play, и уже из него прошить CWM выбрав в главном окне пункт “Flash ClockworkMod Recovery”. От туда же можно перезагрузить устройство в режим рекавери выбрав пункт “Reboot into Recovery”. Имейте в виду, для работы RomManager требуется Root. Как его получить можете почитать .
Внимание! Перед установкой рекавери через RomMnager обязательно проверьте наличие модели вашего устройства в списке поддерживаемых здесь https://clockworkmod.com/rommanager . Необдуманными действиями вы можете превратить ваш аппарат в “кирпич”!
“Классическим” способом установки рекавери является прошивка файла recovery.img непосредственно в раздел Recovery вашего аппарата через режим FastBoot. Данный способ, к сожалению, не может претендовать на универсальность, т.к. для него нужен разблокированный загрузчик. Но, во-первых, разблокировать его возможно далеко не на всех устройствах, во-вторых, не на всех устройствах присутствует раздел Recovery.
Тем не менее, если ваш аппарат соответствует всем необходимым требованиям, вы можете смело пользоваться дальнейшей инструкцией.
Наиболее просто TWRP , по аналогии с CWM можно установить с помощью специального приложения TWRP Manager. Здесь так же понадобятся права Root.
По аналогии с FastBoot, TWRP можно установить через ADB
Так же, TWRP можно установить через FasBoot, точно таким же способом как я описал для CWM.
Наиболее часто, при отсутствии официальной поддержки разработчика, добровольцы собирают свои версии CWM. Способы их установки могут очень сильно отличаться, это может быть установка с SD карты, прошивка через Flashtool либо Odin (в случае аппаратов Samsung). На аппаратах с заблокированным загрузчиком установка может выполняться и через сторонние приложения.
Узнать, есть ли возможность установить кастомный рекавери на ваш аппарат и как это сделать, можно в специальных ветках на русскоязычном портале 4pda , либо всемирном англоязычном портале
Консоль управления ClockWorkMod Recovery - универсальная программа, позволяющая полностью подготовить смартфон или планшет к переустановке операционной системы Android, взять его под полный контроль.
Существует официальный инструмент режима Recovery для Android-устройств. Но он не даёт таких полномочий владельцам смартфонов и планшетов на базе Android, как его модицикация - ClockWorkMod Recovery. О последнем и пойдёт речь.
ClockWorkMod Recovery часто применяют вместо официального Recovery из-за следующих преимуществ:
Даже если устройство наглухо «зависло», вы будете уверены в сохранности и доступности всех ваших файлов и параметров. Некоторые из последних версий ClockWorkMod позволяют перемещаться по пунктам меню (и подтверждать их) вводом команды с сенсора, а не с кнопки Home и кнопок громкости - совсем как в полноценной системе Android.
Установка консоли ClockWorkMod Recovery определяется маркой и моделью вашего Android-устройства. Часто требуются права Root для смартфона или планшета с Android. Для получения Root-прав используйте приложения z4root, Universal Androot, SuperOneClick и т. д. Чем «свежее» версия Android на вашем гаджете, тем более обширен парк «рутилок» для неё. Зачастую то, какая из них подойдёт вам, решает марка и модель вашего устройства.
Если вашей модели нет в списке, не устанавливайте ClockWorkMod Recovery: несовместимость этой утилиты с устройством «убьёт» его, и только в сервис-центре Android Shop смогут восстановить ваш гаджет.
Консоль ClockWorkMod Recovery, будучи уже запущенной при первом же «рестарте», позволит сразу же «снести» официальную прошивку Android на вашем устройстве и установить «кастомную» с SD-карты, сделать «бэкап» ранее установленной версии Android и проделать кучу не менее полезных действий с гаджетом.
В «свежих» версиях ROM Manager, если вашей модели устройства нет в списке, сработает отказ приложения от установки ClockWorkMod. Эта мера впоследствии была учтена разработчиками ROM Manager после многочисленных жалоб от пользователей, «запоровших» свои смартфоны и планшеты. Используйте другие приложения для установки консоли ClockWorkMod.
Способ с FastBoot рассчитан на установку ClockWorkMod с помощью ПК.
Поздравляем! Теперь всё готово! Можете «бэкапиться», «перепрошиваться» и т. д.
Rashr позволяет «прошиваться» без «рестарта», копировать ваши данные и настройки гаджета без компьютера. Требует Root-доступ на устройстве.
Результат ваших действий - полностью рабочая консоль ClockWorkMod, запускающаяся вместо «родной» Recovery Console.
С особой осторожностью относитесь к наиболее дорогим планшетам Samsung Galaxy Tab и смартфонам Samsung Galaxy Sx, когда «прошиваетесь» на ClockWorkMod Recovery.
Вы можете пользоваться консолью Recovery ClockWorkMod.
Среди прочих программ, помогающих обзавестись консолью ClockWorkMod, есть Flashify, Recovery Tools, GooManager и т. д.
Альтернативой CWM Recovery является TWRP (Team Win Recovery Project) - для устройств, на которых CWM не работает.
На самом деле нажатие и удержание кнопок при включении немного разнится - в зависимости от марки и модели гаджета:
Нажатия и удержания желательно делать поочерёдно: сначала кнопка регулировки громкости, далее - кнопка «Домой» (если это требуется по инструкции); последней нажимается и держится кнопка питания. Нажимая следующую, не отпускайте предыдущую (или предыдущие). После входа в главное меню ClockWorkMod все кнопки можно отпустить.
Вход в ClockWorkMod Recovery также возможен с помощью приложения MobileUncle Tools, через любую «программу-терминал» (команда reboot:recovery) и через меню выключения устройства (если есть пункт входа в консоль Recovery). Последний способ зависит от особенностей текущей версии Android и самого устройства.
Перемещение по пунктам меню осуществляется клавишами гроскости. Выбор любого из пунктов меню - кнопка «Домой». Чтобы перезагрузить устройство в обычном режиме, вернитесь в главное меню ClockworkMod и выберите пункт «reboot system now». Для отключения гаджета без нажатия на какие-либо пункты меню удерживайте кнопку включения. Вот и вся навигация по консоли Recovery ClockWorkMod.
Консоль ClockWorkMod сообщает об ошибках так называемым «статусным» кодом (от 0 до 255). Вот некоторые из них.
Название ошибки | Описание | Устранение проблемы |
---|---|---|
CWM Status 6 | Файл updater-scpript не читается.Формат этого файла не относится к Unix-форматам, и операционная система Android не может обновить ClockWorkMod Recovery | Смените формат на Unix’овский, перекомпилировав его на любом текстовом редакторе на ПК |
CWM Status 7 | Прошивка Android или zip-файл несовместимы с гаджетом. Ошибка эта возникает, когда консоль ClockWorkMod не может запуститься при включении гаджета | Проверьте параметры совместимости. Откройте файл в текстовом редакторе и удалите часть программного кода, ответственного за «привязку» к моделям устройств |
CWM Status 0 | Файлы update-scpript или update-binary не найдены в прошивке и/или обновлении | Добавьте их туда, или замените их на корректные |
CWM Status 255 | Файл update-binary отсутствует или повреждён | Заменить нерабочий файл другим - работоспособным |
CWM Status 1 | Загрузочные записи разделов на карте памяти недействительны (если SD-карта размечалась на логические диски). Эта ошибка возникает, когда приложение ClockWorkMod Recovery не читает содержимое SD-карты. | Запустите программу Terminal (или Командную строку, или аналогичную), протестируйте командой mount/unmount, отредактируйте файл «updater-scpript» |
Остальные ошибки связаны с другими проблемами:
ClockWorkMod Recovery - наиполезнейшая штука! Результат стоит того! Теперь вы можете делать со своим гаджетом всё, что заблагорассудится: ставить любые сборки Android, переносить резервные копии на другие Android-гаджеты и т. д. Считайте, что вы хорошо поработали со своим устройством.
CWM Recovery - это кастомный образ, позволяющий полностью сохранить текущее состояние операционной системы вашего «Андроида». Так называемый бэкап нужен для того, чтобы, если после установки неофициальной прошивки ваша система полетит, можно было вернуть ее нормальное состояние, то есть сделать откат изменений. Как показывает практика, CWM Recovery в этом лучший помощник, так как программа проста и удобна в использовании. В нашей статье мы подробно расскажем о работе данной утилиты.
Практически на всех устройствах процесс инсталляции идентичен. Чтобы установить ClockworkMod (CWM), необходимо для начала скачать из Сети Rom Manager. В меню данной программы (первый пункт) можно выбрать установку кастомного образа, а это как раз то, что нам и нужно. По окончании процесса вы можете выполнить запуск программы - для этого нужно перейти в Rom Manager и выбрать там пункт «загрузить recovery». Зайти в утилиту можно и при помощи комбинации горячих клавиш. Однако тут многое зависит от модели телефона или планшета. К примеру, можно попробовать зажать кнопку выключения питания и уменьшения громкости, после чего устройство автоматически перейдет в меню CWM. Но существует и еще один метод. Так как зайти в CWM Recovery также можно через программу ADB, то и этот путь не списывайте со счетов. Способ считается наиболее удобным. Вам нужно лишь настроить подключение планшета или телефона к компьютеру через данную утилиту и ввести команду: «adb reboot recovery».
В качестве примера возьмем версию 3.0, так как она признана наиболее популярной и часто используемой. Что же касается других модификаций, то возможны небольшие отличия, тем не менее, разработчики ничего, кроме дизайна, не меняли, поэтому основные пункты идентичны. Перемещение осуществляется при помощи кнопок громкости на устройстве, а клавишей включения вы можете выбрать подходящий пункт. «Ребут систем» - перезагрузка системы (выполняется сразу же). Apply update.zip - позволяет инсталлировать неофициальные прошивки и темы с программным обеспечением. Если вы переходите по этому пункту, то попадаете в следующее меню, где вам нужно подтвердить свой выбор. Wipe Data/ factory reset - эта функция позволит восстановить исходное состояние вашего устройства. Все настройки будут сброшены, а кэш очищен. Следующий раздел под названием Install zip from sdcard позволяет устанавливать файлы разрешения Zip из меню CWM Recovery.
Мы немного разобрались с основными функциями главного меню программы. Теперь давайте посмотрим, как создать резервную копию или выполнить копирование, что, собственно, и является основным назначением утилиты. Раздел, который нас интересует, находится в главном диалоговом окне и называется Backup and Restore. Если перейти дальше, то вы сможете наблюдать несколько разделов. Backup - позволяет создать копию совершенно всех разделов системы устройства. Результат будет сохранен на вашей карте памяти, а называться файл будет временем и датой создания. Restore - это восстановление резервной копии. Тут нет ничего сложного, нужно лишь выбрать требуемый файл, а все остальное будет выполнено автоматически. При помощи функции Advanced restore вы можете восстановить определенный раздел, а остальные оставить в текущем состоянии. В принципе, этих знаний вам вполне достаточно, чтобы использовать CWM Recovery. Как установить утилиту, вам уже известно, поэтому давайте разберемся с еще одним важным моментом.
Как уже было отмечено выше, возможности данной утилиты не ограничиваются созданием резервных копий. Вы можете отформатировать любой раздел вашего устройства. Но обратите внимание на то, что Format system безвозвратно сотрет вашу операционную систему, то есть прошивку «Андроида» или планшета, а при удалении раздела Boot вы вообще не сможете ничего сделать со своим девайсом, и придется нести его к специалисту. Также вы можете удалить все данные с вашей карты памяти или отформатировать определенные разделы Sd Card. Если в какой-то момент вы заметили, что индикатор аккумулятора отображает неверную информацию, то это тоже лечится при помощи данной утилиты. Нужно перейти в раздел Advanced и выбрать пункт Wipe Dalvik Cache. Это позволить полностью обнулить статистику батареи и восстановить нормальную работу всех индикаторов. Тут же вы можете провести и тест работоспособности клавиш девайса, выбрав раздел Key test. Как видите, работать с данной программой довольно просто, только нужно хотя бы немного ориентироваться в английском языке, так как русскоязычной версии пока что нет.
Первым делом необходимо перезагрузить девайс и зайти непосредственно в CWM. Дальше открываете пункт Backup and Restore. Выбираем подраздел «Бэкап» и соглашаемся, нажав «Да». Процесс начнется автоматически, а по его окончании выходим с перезагрузкой. Как уже было отмечено выше, созданный файл окажется на карте памяти по адресу CWM/backup. При желании вы можете его переименовать, но запрещается использовать символы и буквы русского алфавита. Что же касается восстановления, то необходимо перезагрузить планшет и перейти в пункт Restore. Появится список, в котором отобразятся все доступные резервные копии, выбираете нужную вам (если их несколько) и подтверждаете свое решение. Процесс начнется автоматически. По окончании выполните перезагрузку. После этого вы можете пользоваться свои устройством.
Теперь вы знаете, для чего нужна утилита и как выполняется установка CWM через Recovery. Если вы планируете устанавливать неофициальные ядра, прошивки, темы, игры или приложения, то первым делом упаковывайте их в zip-формат, после чего инсталлируйте через меню CWM. Еще одна мелкая деталь заключается в том, что и восстановление нужно выполнять тогда, когда заряд аккумулятора на достаточном уровне. Дело в том, что если посреди выполнения операции девайс отключится, есть большая вероятность того, что он уже не включится, или резервная копия будет создана некорректно. В принципе, это вся полезная информация, которая может понадобиться вам во время работы с данной утилитой. Настоятельно не рекомендуется удалять системные папки и файлы, даже если вы выполняете резервное копирование или восстановление. Особое внимание уделите целостности файлов Root и System, так как от их сохранности напрямую зависит работоспособность девайса. Если вы что-то сделаете не так, то не сможете отремонтировать устройство по гарантии.
Описание функций и возможностей ClockworkMod Recovery (CWM), а также пример создания-восстановления бэкапа прошивки и установки.zip-архива.
CWM – это кастомное рекавери, которое позволяет делать бэкап прошивки и пользовательских данных. Кроме того, утилита может устанавливать на девайс стороннее ПО, кастомные сборки ОС и прочие модификации. ClockworkMod можно установить на место заводского меню восстановления, либо по соседству, давая возможность работать с обоими рекавери.
Примерный перечень возможностей ClockworkMod Recovery:
Скачать CWM Recovery можно на официальном сайте clockworkmod.com , либо воспользовавшись конструктором рекавери для вашей модели по адресу — http://builder.clockworkmod.com/
Кроме того, для скачивания и установки CWM рекавери можно воспользоваться фирменным приложением CWM ROM Manager.
В зависимости от версии рекавери, пункты меню могут отличаться. Однако, ниже собраны все основные разделы и функции CWM, которые присутствуют в большинстве сборок:
* Пункты монтирования разделов, обозначают команды, которые будут выполнены после выбора соответствующего пункта. Таким образом, если написано «mount /system», значит раздел system в данный момент не смонтирован и требуется выполнить команду mount.
Сделать бэкап достаточно просто:
По пути корень карты памяти/clockworkmod/backup , будет размещён ваш бэкап. В зависимости от версии CWM, это может быть папка или архив с.img или.tar файлами. Название бэкапа, по-умолчанию, состоит из даты и времени выполнения операции. К названию можно добавить пометки, но только латинскими буквами и цифрами (в противном случае, рекавери выбьет ошибку).
Процедура восстановления так же проста:
Если необходимо восстановить данные из конкретный области памяти, делаем следующее:
Прежде чем что либо устанавливать, обязательно сделайте бэкап текущей прошивки. Убедитесь, что аккумулятор устройства заряжен больше чем на половину. Отключите смартфон или планшет от ПК или зарядного устройства. Файл, который необходимо установить, разместите на карту памяти (желательно в корень, чтоб проще искать). Если вы устанавливаете новую прошивку, обязательно выполните очистку раздела пользовательских данных при помощи «wipe data/factory reset «. Инструкция:
На этом всё. Более подробные инструкции по работе с CWM, ищите в описании необходимых операций в темах ваших устройств на форуме.