Меню Рубрики

Установка из recovery или fastboot

Как установить кастомное рекавери на Android

Уровень сложности: для продвинутых. Если вы хотите стать продвинутым пользователем операционной системы Android, то рано или поздно столкнётесь с необходимостью установки стороннего рекавери. Только с его помощью вы сможете выполнить такие столь необходимые операции, как создание резервных копий, установка системных обновлений или перепрошивка своего устройства другой версией операционной системы (ROM). В этой статье вы узнаете о том, как установить альтернативное recovery на примере Clockworkmod Recovery.

Прежде всего нужно знать, что каждое мобильное устройство под управлением Android имеет режим восстановления или, как его ещё называют, «recovery». Однако стандартный его вариант имеет, как правило, очень узкий перечень возможностей, которые сводятся только к сбросу к заводским настройкам и установке обновлений системы. Продвинутых пользователей такой вариант не устраивает, поэтому они устанавливают специально написанные альтернативные recovery, которые обладают куда более обширным списком функций. Одним из самых популярных проектов подобного рода является Clockworkmod Recovery (CWM) и именно он будет рассмотрен в этой статье.

Итак, с помощью Clockworkmod Recovery вы сможете:

  • устанавливать неофициальные прошивки;
  • устанавливать обновления, дополнения и фиксы операционной системы;
  • подключаться к ПК по USB в режиме съёмного накопителя
  • создать полные резервные копии всей прошивки или отдельных её частей;
  • восстановить данные из ранее созданных резервных копий;
  • подключиться к ПК по USB в режиме ADB
  • сбрасывать состояние устройства полностью к первоначальному состоянию или просто очищать данные кеша и приложений;
  • очищать статистику работы аккумулятора;
  • форматировать и создавать разделы на карте памяти.

Это далеко не полный список всех функций альтернативного рекавери, а только перечисление самых необходимых и востребованных возможностей. Как видите, устанавливать рекавери есть ради чего, так что давайте рассмотрим, как это сделать.

Вообще, способов установки Clockworkmod Recovery есть несколько, и их выбор зависит от используемого вами устройства. В этой статье мы рассмотрим два из них. Первый очень простой, и он подойдёт для самых популярных брендовых устройств, второй чуть посложнее, зато охватывает более широкий круг гаджетов.

Установка CWM с помощью Rom Manager

Этот способ состоит в использовании специальной утилиты, которая предельно упрощает процедуру прошивки нового рекавери. Она выпущена создателями CWM и доступна для бесплатной загрузки в каталоге приложений Google Play. Обратите внимание, что для использования Rom Manager вам понадобятся права суперпользователя. Что это такое и как их получить, вы можете прочитать в этой статье.

После установки и запуска программы Rom Manager перед вами появится окно, разделённое на несколько секций. Нас интересует раздел под названием «Режим Recovery». Нажмите в нём на ссылку «Recovery Setup», после чего в новом окне тапните по строке «ClockworkMod Recovery».

Теперь вам необходимо подтвердить модель своего устройства, прикоснувшись к его названию в списке. Далее придётся ещё раз подтвердить своё намерение и только после этого начнётся загрузка необходимых файлов, о чём вам ясно даст понять появившаяся полоска прогресса. По её окончанию программа попросит предоставить ей права суперпользователя и наконец-то установит вам CWM. Проверить это можно, вернувшись на первый экран Rom Manager и перезагрузившись непосредственно в рекавери с помощью кнопки «Загрузить режим Recovery».

Как видите, ничего сложного. Стоит однако помнить, что данная утилита поддерживает ограниченный круг устройств. Поэтому перед её использованием обязательно посетите тему форума, посвящённого вашему гаджету и проверьте его совместимость с Rom Manager.

источник

Как прошить через Fastboot

Для того, чтобы прошить Андроид-аппарат через Fastboot, потребуется знание консольных команд одноименного режима работы девайса, а также определенная подготовка смартфона или планшета и используемого для операций ПК.

Ввиду того, что в фастбут-режиме манипуляции с разделами памяти девайса производятся фактически напрямую, при использовании нижеописанного метода прошивки требуется некоторая осторожность и внимательность. Кроме того, выполнение нижеперечисленных шагов, вероятно, следует рекомендовать только при отсутствии возможности выполнить прошивку другими способами.

Читайте также:  Установка кольев для деревьев

Как прошить через Fastboot

Содержание — Как прошить через Fastboot:

Подготовка

Четкое выполнение подготовительных процедур предопределяет успех всего процесса прошивки устройства, поэтому осуществление нижеописанных шагов можно считать обязательным условием перед проведением операций.

Установка драйверов

О том, как установить специальный драйвер для фастбут-режима, можно узнать из статьи: Установка драйверов для прошивки Android

Бэкап системы

Если существует малейшая возможность, перед прошивкой обязательно осуществляется создание полной резервной копии существующих разделов памяти устройства. Необходимые для создания бэкапа действия описаны в статье: Как сделать бэкап Android-устройства перед прошивкой

Загрузка и подготовка необходимых файлов

Fastboot и ADB являются взаимодополняющими друг друга инструментами из состава Android SDK. Загружаем инструментарий полностью или скачиваем отдельный пакет, содержащий только АДБ и Фастбут. Затем распаковываем полученный архив в отдельную папку на диске С.

Через Fastboot возможна запись как отдельных разделов памяти Андроид-девайса, так и прошивок-обновлений целым пакетом. В первом случае понадобятся файлы-образы в формате *.img, во втором – пакет(ы) *.zip. Все файлы, которые планируются к использованию, должны быть скопированы в папку, содержащую распакованные Fastboot и ADB.

Пакеты *.zip не распаковываем, необходимо лишь переименовать загруженный файл(ы). В принципе имя может быть любым, но не должно содержать пробелов и русских букв. Для удобства следует использовать короткие имена, к примеру update.zip. Кроме прочего необходимо учитывать тот фактор, что Fastboot чувствителен к регистру букв в посылаемых командах и именах файлов. Т.е. «Update.zip» и «update.zip» для фастбут — разные файлы.

Запуск Fastboot

Поскольку Fastboot является консольным приложением, работа с инструментом осуществляется при помощи введения команд определенного синтаксиса в командную строку Windows (cmd). Для запуска Фастбут проще всего использовать следующий метод.

1. Открываем папку с Фастбут, нажимаем на клавиатуре клавишу «Shift» и, удерживая ее, кликаем правой кнопкой мыши на свободной области. В раскрывшемся меню выбираем пункт «Открыть окно команд».

2. Дополнительно. Для облегчения работы с Fastboot можно применять программу Adb Run .

Эта надстройка позволяет производить все операции из нижеописанных примеров в полуавтоматическом режиме и не прибегать к ручному вводу команд в консоль.

Перезагрузка девайса в режим bootloader

1. Чтобы устройство принимало команды, посылаемые пользователем через Фастбут, оно должно быть перезагружено в соответствующий режим. В большинстве случаев достаточно послать в девайс со включенной отладкой по USB специальную команду через adb:

2. Устройство перезагрузится в нужный для прошивки режим. Затем проверяем правильность подключения с помощью команды:

3. Перезагрузку в режим fastboot можно также осуществить с помощью соответствующего пункта в TWRP Recovery (пункт «Fastboot» меню «Перезагрузка» («Reboot»).

4. Если вышеописанные способы перевода аппарата в фастбут-режим не срабатывают или неприменимы (аппарат не загружается в Android и не входит в рекавери), необходимо воспользоваться сочетанием аппаратных клавиш на самом девайсе. Для каждого модельного ряда эти сочетания и порядок нажатия кнопок отличаются, универсального способа входа, к сожалению, не существует.

Исключительно для примера можно рассмотреть продукцию компании Xiaomi. В этих устройствах загрузка в фастбут-режим осуществляется с помощью нажатия на выключенном аппарате кнокпки «Громкость-» и, удерживая ее, клавиши «Питание».

Еще раз отметим, у других производителей методология способа входа в фастбут-режим с помощью аппаратных кнопок и их сочетаний может отличаться.

Разблокировка загрузчика

Производители определенного ряда Андроид-аппаратов блокируют возможность управления разделами памяти устройства через блокировку загрузчика (bootloader). Если у устройства заблокирован загрузчик, в большинстве случаев его прошивка через фастбут неосуществима.

Читайте также:  Установка кодека в файл

Для проверки статуса загрузчика можно послать в устройство, находящееся в режиме fastboot и подключенное к ПК, команду:

Но вновь приходиться констатировать, что данный способ выяснения статуса блокировки не универсален и отличается для устройств разных производителей. Это утверждение также касается разблокировки bootloader – методология проведения процедуры отличается для разных устройств и даже для различных моделей одного бренда.

Как разблокировать Bootloader

Запись файлов в разделы памяти девайса

Завершив подготовительные процедуры, можно переходить к процедуре записи данных в разделы памяти устройства. Еще раз перепроверяем корректность загрузки файлов-образов и/или zip-пакетов и их соответствие прошиваемому устройству.

Установка zip-пакетов

Для записи в девайс, к примеру OTA-обновлений, или полного комплекта составляющих ПО, распространяемых в формате *.zip, используется fastboot-команда:

1. Убеждаемся, что устройство находится в режиме фастбут и корректно определяется системой, а затем делаем очистку разделов «cache» и «data». Это удалит все данные пользователя из устройства, но является в большинстве случаев необходимым шагом, так как позволяет избежать множества ошибок при прошивке и дальнейшей работе программного обеспечения. Выполняем команду:

2. Записываем zip-пакет с прошивкой. Если это официальное обновление от производителя, используется команда:

В других случаях применяем команду

3. После появления надписи «finished. total time….» прошивка считается завершенной.

Запись img-образов в разделы памяти

Во многих случаях поиск прошивки в формате *.zip для загрузки может быть затруднен. Производители девайсов неохотно выкладывают свои решения в Сеть. Кроме того, zip-файлы могут быть прошиты через рекавери, поэтому целесообразность использования способа записи zip-файлов через фастбут вызывает сомнения.

А вот возможность прошивки отдельных образов в соответствующие разделы, в частности «boot», «system», «userdata», «recovery» и др. через Fastboot при восстановлении аппарата после серьезных программных проблем, может спасти ситуацию во многих случаях.

Для прошивки отдельного образа img используется команда:

1. В качестве примера запишем раздел рекавери через фастбут. Для прошивки образа recovery.img в соответствующий раздел отправляем в консоли команду:

Далее необходимо дождаться в консоли появления ответа «finished. total time…». После этого запись раздела можно считать завершенной.

2. Аналогичным способом прошиваются другие разделы. Запись файл-образа в раздел «Boot»:

И таким же образом все остальные разделы.

3. Для пакетной прошивки сразу трех основных разделов – «boot», «recovery» и «system» можно использовать команду:

4. После завершения выполнения всех процедур аппарат можно перезагрузить в Андроид прямо из консоли, послав команду:

Таким образом производится прошивка с помощью команд, посылаемых через консоль. Как видим, большее количество времени и сил отнимают подготовительные процедуры, но, если они выполнены правильно, запись разделов памяти устройства происходит очень быстро и почти всегда беспроблемно.

источник

FAQ по прошивкам MIUI: Recovery/Fastboot/Global/Developer

Привет, пользователи смартфонов Xiaomi, сегодня мы рассмотрим прошивки MIUI, которые выпускаются в разных версиях и режимах. Пользователи постоянно путают прошивки на своих устройствах. Итак, здесь я расскажу обо всех версиях Миюай, доступных для прошивки смартфонов Xioami.

Вы уже знаете, что Миюай разработан на базе Android. Эти прошивки очень популярны, потому что у них оптимальный баланс между удобством использования и быстродействием. Проще говоря, в Миюай собрано все самое лучшее из Android и iOS.

Версии прошивок Xiaomi MIUI ROM:

Как вы знаете, Xiaomi -китайская компания. Раньше устройства Xiaomi были доступны только для Китая. Но сегодня устройства Xiaomi доступны по всему миру. Прошивки для устройств Xiaomi разделены на две версии.

Как понятно из названия, China ROM, специально разработана для Китая, а Global ROM для всех остальных стран. Основное различие этих двух прошивок — сервисы Google. Сервисы Google недоступны в Китае. В китайской прошивке вы не найдет приложение Google Play, и многих других приложений Google по умолчанию недоступны в версии для Китая.

Читайте также:  Установка заборов бетонировать или нет

В Global ROM все сервисы доступны. Поскольку они находятся за пределами Китая. Ну, а пользователям устройств Андроид, тяжело выжить без сервисов Google, например, Google Play, Google Диск, Gmail, Google Календарь и другие, играющие важную роль в повседневной жизни пользователей.

Выбрав регион, вы получаете еще два варианта прошивок MIUI ROM. Сообщество Миюай разделились на два лагеря. В первом расположились те, кто любит стабильность, а во втором те, кто любит частоту выхода новых функций. Для всех пользователей Xiaomi предлагает MIUI ROM в двух вариантах.

  • Developer ROM (прошивка для разработчиков)
  • Stable ROM (стабильная прошивка)

Обе версии прошивок доступны для всех пользователей. Вы можете свободно перепрошить свое устройство. Нет никаких сложных инструкций, чтобы перейти с прошивки для разработчиков на стабильную прошивку или наоборот.

Что такое MIUI для разработчиков (Developer ROM):

Если вам нравиться, что ваше устройство часто обновляется, зависите новых функций, хотите попробовать новые функции раньше других. Тогда прошивка для разработчиков отлично подойдет для вас. MIUI для разработчиков обновляется еженедельно. Но вы должны быть готовы к разным ошибкам в устройстве, из-за того, что это нестабильная версия прошивки. Если вы используете MIUI для разработчиков, то вы должны знать о Mi flash, Mi Recovery, Wipe cache, Wipe reset, Updates и многое другое, это все поможет вам справиться с какой-либо непредвиденной ситуацией в вашем телефоне.

Что такое MIUI стабильная версия (Stable ROM):

Эта прошивка подойдет для тех, кто хочет стабильности своего телефона. Стабильная прошивка MIUI обновляется редко. Поскольку Xiaomi тестирует все функции на устройствах разработчика. Когда они полностью удовлетворены результатом, они размещают обновление в Stable ROM.

После выше прочтенного, вы стали знать, в чем разница между прошивками Миюай Developer ROM и Stable ROM. Но на этом история не заканчивается, у разработчиков команды Миюай есть еще две версии прошивки.

  • Recovery ROM (восстановление)
  • Fastboot ROM

Что такое MIUI Recovery ROM

Если вы не можете нормально обновить свой телефон, то вам следует загрузиться Recovery ROM. С помощью режима восстановления вы можете легко обновить MIUI. Просто загрузите файл стабильной прошивки на карту или в телефон, зайдите в режим Recovery и укажите путь к вашей прошивке. Останется только дождаться, пока прошивка установиться. Здесь вы можете найти все прошивки MIUI, они упакованы в формат .zip-файла.

Что такое Fastboot ROM

Это прошивка нужна только тогда, когда устройство Xiaomi превратилось в кирпич. Если ваше устройство зависло на логотипе из-за неправильной установки прошивки или циклической перезагрузки. Во всех этих случаях вам понадобиться Fastboot ROM. Вам также понадобиться компьютер/ноутбук для прошивки Fastboot ROM на устройстве. Xiaomi официально предоставляет утилиту Mi Flash, которая может вернуть устройство в нормальное состояние и кирпича. Скачать Mi Flash можно по этой ссылке.

Как узнать версию прошивки MIUI для Android?

При скачивании прошивки MIUI, вы можете легко узнать ее версию и на безе какой версии Андроид она собрана. Название файла прошивки MIUI выглядит так:

miui_HMNote4Global_V 9.5.1 .0.MBFMIFA_8648ed94b4_ 6.0 .zip

В названии прошивки MIUI последние две цифры указывают на версию Андроид, например:

  • Android 4.x Kitkat
  • Android 5.x Lollipop
  • Android 6.x Marshmallow
  • Android 7.x Nougat
  • Android 8.x Oreo
  • Android 9.0 Pie
  • Android 10

Теперь если вы скачали прошивку, но не знаете какой она версии, можете легко это выяснить.

источник