Fastboot recovery что выбрать
[Вопросы] в чем разница между recovery и fastboot?
|
avatar.png (88.57 KB, Downloads: 1)
2018-04-08 00:01:03 Upload
FastBoot ето бытрый доступ н нореню памяти (для ето нужно разблокировать загрузчик) что-бы вы могли прошить. А вот Recorvery он переводитсч как режим восстановления ( есль аппарат сильно логает) |
Recovery- это режим восстановления, обновления прошивки не посредственно с телефона и имеет расширение zip. Fastboot- это быстрая загрузка применяется для прошивки телефона при помощи компьютера с разблокированным загрузчиком и имеет расширение tgz. |
Xiaomi Comm APP
Получайте новости о Mi продукции и MIUI
Рекомендации
* Рекомендуется загружать изображения для обложки с разрешением 720*312
Изменения необратимы после отправки
Cookies Preference Center
We use cookies on this website. To learn in detail about how we use cookies, please read our full Cookies Notice. To reject all non-essential cookies simply click «Save and Close» below. To accept or reject cookies by category please simply click on the tabs to the left. You can revisit and change your settings at any time. read more
These cookies are necessary for the website to function and cannot be switched off in our systems. They are usually only set in response to actions made by you which amount to a request for services such as setting your privacy preferences, logging in or filling in formsYou can set your browser to block or alert you about these cookies, but some parts of thesite will not then work. These cookies do not store any personally identifiable information.
These cookies are necessary for the website to function and cannot be switched off in our systems. They are usually only set in response to actions made by you which amount to a request for services such as setting your privacy preferences, logging in or filling in formsYou can set your browser to block or alert you about these cookies, but some parts of thesite will not then work. These cookies do not store any personally identifiable information.
These cookies are necessary for the website to function and cannot be switched off in our systems. They are usually only set in response to actions made by you which amount to a request for services such as setting your privacy preferences, logging in or filling in formsYou can set your browser to block or alert you about these cookies, but some parts of thesite will not then work. These cookies do not store any personally identifiable information.
Режимы fastboot и Recovery, что, зачем и как выйти?
Подробно рассказываем о том, что такое режимы FastBoot и recovery, для чего они нужны, как в них войти и из них потом выйти, поехали.
Что такое режим FastBoot
Режим FastBoot нужен для подключения телефона к компьютеру с целью его дальнейшей перепрошивки.
Для того, чтобы переключить телефон в режим FastBoot нужно:
Как выйти из режима FastBoot на Xiaomi?
Для того, чтобы покинуть режим FastBoot нужно лишь зажать кнопку питания и удерживать её до перезагрузки телефона.
Что такое режим Recovery
Теперь поговорим о режиме recovery – он нужен для инициирования операций по восстановлению исходных данных смартфона (т.е. сброса настроек) или связи с консультантом Xiaomi.
Бывают кастомные режимы Recovery с расширенным функционалом направленным на тестирование функций телефона, но встречаются кастомные режимы Recovery достаточно редко.
Как войти в режим Recovery?
Чтобы войти в режим recovery нужно:
Как выйти из режима Recovery?
Для того, чтобы покинуть режим Recovery нужно лишь зажать кнопку питания и удерживать её до перезагрузки телефона или выбрать пункт меню Reboot качельками громкости и подтвердить выбор нажатием на кнопку питания.
Еще 3 полезных статьи:
Данная программа помогает вернуть доступ к заблокированным учётным записям через утерю пароля. Сбрасывает существующие пароли,…
Приложение Data recovery MyJad (для Android) – англоязычное бесплатное ПО для возобновления файлового контента устройства,…
JetFlash Recovery – утилита для флеш-носителей производителей A-DATA, JetFlash, ranscend, восстанавливающая их работоспособность. Исправляет большинство…
Fastboot Mode в Android
Расширить доступ к настройкам параметров мобильного устройства под управлением операционной системы Android позволяет режим под названием fastboot mode. Это еще один вариант, чтобы внести изменения в инженерное меню гаджета или точечно откорректировать параметры ОС.
Что такое Fastboot Mode
Fastboot – режим запуска (быстрая загрузка) Android-устройства, задача которого сводится к прошивке памяти телефона, восстановлению работоспособности, уничтожения данных связанных с гаджетом.
Разработчики представили Fastboot одновременно с комплектом средств Android SDK. Отладочный протокол похож на консоль восстановления Windows XP, так как ранее системные администраторы и опытные пользователи применяли данный продукт для решения вопросов связанных с запуском платформы.
Fastboot-загрузка действует аналогично консоли и реализует команды владельца смартфона, которые корректируют работу ОС Андроид. Приложение контролирует процесс управления устройством.
Причины загрузки в Fastboot
Установка пакета быстрого запуска на смартфоне или планшете после перезагрузки устройства меняет внешний вид рабочего стола. Основным языком интерфейса становится английский.
В число основных причин запуска Fastboot Mode входят:
Как определить причины включения (+ почему стрелочка постоянно перемещается)
Полноценно пользоваться смартфоном помогают опыт, навыки и знание принцип работы устройства.
Если гаджет выполнил запуск приложения Fastboot на Android, чтобы определить первоисточник проблемы, необходимо:
Пошаговая инструкция выхода с помощью ADB-терминала
Переход системы Android в режим быстрого запуска и произвольные ошибки ОС легко исправить. Чтобы завершить процесс и выйти из Fastboot следует перезагрузить или выключить смартфон. Если операционная система работает стабильно и проблем с загрузкой не возникает, значит, следующий запуск девайса будет успешным.
Процесс выхода из Fastboot состоит из этапов:
Разработчики и сервисные инженеры для нормализации работы используют компьютерное приложение Fastboot и ADB-терминал. Это отладочный мост платформы Android и составляющая комплекса средств разработки Android SDK. Программисты не считают такой вариант оптимальным и применяют более простые методы.
Recovery Fastboot Normal: что выбрать
Заподозрив ошибки быстрой загрузки, следует обратиться в сервис. Попытка самостоятельно отладить работу может удвоить проблему и к аппаратным неполадкам пользователь рискует добавить сбой программы.
Разрешить ситуацию способен сброс настроек системы до уровня заводских через меню режима Recovery. Hard Reset эффективен только при условии, что устройство включено и реагирует на команды и клики.
Завершить действие оболочки Fastboot mode с помощью Recovery возможно, если:
Перезагрузка
Исходя из причины самопроизвольной активации отладочного протокола, выделяют несколько способов выхода из Fastboot. Ключевой этап – перезагрузка мобильного устройства.
Выбрав перезапуск системы необходимо определить подходящий режим:
Fastboot Mode – режим быстрой загрузки устройств, в качестве операционной системы выступает Android. Отладочный протокол используют для восстановления работоспособности гаджета, а также перепрошивки памяти и сброса данных вплоть до состояния заводских настроек.
Мобильные устройства изнутри. Исследование режимов загрузки планшета YB1-X90L
1. Введение
Давайте продолжим рассматривать планшет YB1-X90L, который я начал исследовать в предыдущей публикации:
Рис.1. Общий вид планшета
Поиск в Google выдал, что планшет создан на процессоре Intel Atom x5-Z8550, имеющем 4 ядра [1,2]. Для пользователя, как всегда, имеются 2 внешних элемента управления стандартного назначения:
2. Режимы загрузки планшета
2.1. Режим BOOT (загрузка ОС)
Этот режим используется чаще всего, т.к. позволяет загрузить планшет для работы обычного пользователя. При этом производится стандартная загрузка прошивки МУ: BOOTLOADER->BOOT->SYSTEM.
Для загрузки в этот режим нужно нажать на выключенном планшете кнопку включения питания Power и подержать ее до появления звукового сигнала (примерно 1 сек). Через 3-5 сек на экране появится логотип фирмы производителя:
Рис.2. Логотип lenovo
Дальнейшие Ваши действия обусловлены только желаниями и фантазией как пользователя.
Перейдем к следующему режиму.
2.2. Режим FASTBOOT
Этот режим используется для выполнения специальных действий по восстановлению работы планшета. При этом загружается FASTBOOT и ожидает дальнейших указаний пользователя.
Для входа в него на выключенном планшете нужно зажать кнопку увеличения громкости Vol+ и следом нажать кнопку включения питания Power. Подержите их вместе до появления звукового сигнала. Затем кнопку питания можно отпустить (это примерно 1 сек после начала загрузки), но продолжать держать нажатой кнопку Vol+ до появления на экране логотипа фирмы производителя (примерно еще 3-5 сек). Через несколько секунд после появления логотипа производителя появится окно с надписью FASTBOOT MODE, в котором можно выбрать один из режимов работы, указанных в окне выбора, выделенным на рис.3 желтой линией:
Рис.3. Режимы работы из FASTBOOT
Это окно дополнительно выводит также некоторую служебную информацию: серийный номер, состояние блокировки загрузчика, состояние режима защиты и др. Из этого режима можно выполнить любую fastboot-команду самостоятельно. Если планшет, находящийся в этом режиме, подключить к ПК, то используя любой терминал можно, например, совершить прошивку планшета или какого-либо одного раздела, снять или установить блокировку загрузчика и т.д.
Если изменить состояние окна выбора, то можно выполнить следующие команды:
Давайте рассмотрим каждый из режимов по отдельности.
2.2.1. Режим RECOVERY MODE
При выборе этой команды планшет загрузится в режим восстановления, т.е. RECOVERY. Доступность по ADB и наличие ROOT-доступа в этом режиме обусловливается только настройками самого режима восстановления. Стоковый вариант не богат на возможности, поэтому многие пользователи в качестве recovery устанавливают custom-recovery, например TWRP.
2.2.2. Режим REBOOT
При выборе этой команды произойдет полная перезагрузка планшета в режим загрузки ОС, аналогично режиму BOOT (см. п.2.1).
2.2.3. Режим RESTART BOOTLOADER
При выборе этой команды произойдет перезагрузка опять в режим BOOTLOADER.
2.2.4. Режим POWER OFF
При выборе этой команды произойдет полное выключение питания планшета.
2.2.5. Режим NORMAL BOOT
При выборе этой команды продолжится загрузка ОС без перезагрузки.
2.3. Загрузка в режим TEST
Для входа в режим тестирования на выключенном планшете зажмите кнопку уменьшения громкости Vol- и нажмите кнопку включения питания Power. Подержите их до появления звукового сигнала. Затем кнопку питания можете отпустить (это примерно 1 сек от начала загрузки), но продолжать держать нажатой кнопку Vol- до появления на экране логотипа фирмы производителя (примерно еще 3-5 сек). До полной загрузки в режим TEST пройдет еще, примерно, 5 сек.:
Рис.4. Меню команд TEST
В этом режиме возможно выполнение следующих команд тестирования:
Чтобы выйти из этого режима выполните команду Reboot — произойдет загрузка ОС, или зажмите кнопку Power примерно на 10 сек. до полного выключения.
2.4. Загрузка в режим DNX FASTBOOT
Этот режим предназначен для восстановления загрузчиков планшета.
Для входа в этот режим на выключенном планшете зажмите одновременно обе кнопки качельки управления громкостью Vol+ и Vol- и нажмите кнопку включения питания Power. Подержите их до появления звукового сигнала. Затем кнопку питания можете отпустить (это примерно 1 сек от начала загрузки), но продолжать держать нажатыми кнопки Vol+ и Vol- до появления на экране логотипа фирмы производителя (примерно еще 3-5 сек). На экране под логотипом появится надпись DNX FASTBOOT MODE:
Рис.5 DNX режим
и планшет зависнет, ожидая ввода команд для работы с DNX.
Выйти из этого режима можно только через выключение планшета, т.е. зажав кнопку POWER на 5-10 сек.
3. Заключение
Мы изучили режимы загрузки и разметку памяти планшета, в следующей публикации продолжим выполнение практических действий и попробуем, например, разблокировать загрузчик, чтобы установить custom-recovery и получить ROOT-доступ.
Нюансы установки сторонних прошивок на Android-смартфоны. Первые шаги. Установка стороннего Recovery
Содержание
Преамбула
Кто-то отметит, что вся нужная и ненужная информация по процессу перепрошивки находится на всем известном форуме. Я, свою очередь, отвечу, что во-первых — далеко не все проблемы и их решения там описаны, а во-вторых — не каждый сходу сможет найти среди такого обилия информации нужную. Я же исхожу из собственного опыта.
Важно:
Я не несу ответственности за ваши действия после прочтения данной статьи, обязательно делайте резервные копии данных на внешнее хранилище (SD-карты или компьютер). Но не пугайтесь — если вам удалось разблокировать загрузчик и установить recovery у вас всегда будет возможность восстановить устройство даже из «System Destroyed», а в большинстве случаев и реализовать «вертай взад» — установить официальную систему с блокировкой загрузчика (как, например, у Xiaomi).
Зачем мне перепрошивать устройство?
Для чего люди вообще перепрошивают свои устройства со стабильными ОС от производителя на какие-то сборки «От Васяна»? Причины у всех разные. Кому-то не нравится напичканная китайским хламом MIUI. Чьи-то устройства производитель уже давно не обновляет, а новую систему хочется. Кому-то по душе «чистая» система, кто-то больше не может жить под вечным прицелом Google Services и так далее и тому подобное. Справедливости ради хочу отметить, что множество неофициальных прошивок имеют поддержку от их разработчиков и на них регулярно прилетают OTA обновления. При этом они не уступают в безопасности официальным, а наиболее популярные поддерживают актуальные схемы шифрования ваших данных (FBE).
Что же такое – перепрошивка устройства?
Если коротко и ясно – замена или переустановка установленной операционной системы на другую операционную систему. Прямо как “винду переставить”. Данное определение не относится конкретно к телефонам — перепрошивают всё, что угодно, даже автомобили. Применительно к устройствам на Android это также не означает, что сторонняя прошивка должна быть именно системой Android — я имел опыт установки Ubuntu на телефон. Целесообразность этого поступка — вопрос другой.
Из каких же шагов состоит установка новой ОС, вместо существующей? Для большинства пользователей они будут примерно следующими:
Поиск и установка стороннего Recovery
Поиск файлов новой прошивки
Установка новой прошивки с помощью стороннего recovery
(опционально) Установка root-прав
(опционально) Установка GApps
В этой, как самой первой статье, я разберу только первые два пункта, в силу объема остальных.
Разблокировка загрузчика
Что за загрузчик и зачем его разблокировать? Загрузчик или Bootloader простыми словами – относительно небольшой кусочек программного кода, который занимается запуском установленной системы. Сам по себе он — незаменимая часть устройства, но в его функции также входит реализация технологии Verified Boot. Эта технология призвана ограничить установку ОС до авторизованных производителем (путем проверки подписи файла). С одной стороны, это защитит ваши данные от злоумышленника (он не сможет установить другую прошивку без форматирования вашего устройства), с другой – многие популярные прошивки обеспечивают надежное шифрование раздела Data. Наша цель — отключить механизм Verified Boot для того, чтобы мы могли установить стороннюю систему.
Итак, если по результатам проверки вы обнаружили, что загрузчик заблокирован, то помочь вам с поиском способа разблокировки поможет только Технотроица – Отец (Сайт производителя), Сын (4pda) и Святой дух (Google). В случае с Xiaomi всё достаточно просто – на сайте производителя есть фирменная утилита для разблокировки загрузчика, ее использование интуитивно понятно. После успешного окончания процесса разблокировки необходимо отформатировать раздел Data, поскольку он зашифрован текущей системой и новая его попросту не расшифрует (в Xiaomi за это отвечают переключатели в окне разблокировки загрузчика) и можно приступать к процессу установки стороннего Recovery.
Установка стороннего Recovery
Что такое Recovery и почему мы начинаем процесс прошивки именно с него? Раздел Recovery – аналог BIOS на компьютере, также именуется как «Режим восстановления». Этакая «подсистема», которая призвана помочь в восстановлении работоспособности устройства. Заменить установленный производителем recovery сторонним необходимо потому, что «родной» не даст установить вам ничего, кроме официальной прошивки.
Немного о том, какие бывают Recovery
Я использую и настоятельно советую использовать другим именно TWRP-recovery, поскольку он сильно превосходит в функциональности и удобстве CWM.
Немного об ADB – это отладочный инструмент, который позволяет разработчикам отлаживать свои приложения, а таким энтузиастам как мы – прошивать телефоны и делать много других полезностей. Обо всех функциях вы можете узнать так же при помощи Технотроицы.
Компьютер или иное подходящее для запуска ADB устройство
USB-драйвера для вашего аппарата, установленные на компьютер
Чтобы прошить новый раздел recovery, необходимо перевести телефон в особый режим загрузчика – fastboot. На большинстве устройств это делается с помощью зажатия кнопок Power и Vol- при включении телефона. Успешным входом в этот режим будет считаться черный экран смартфона с белой строкой «fastboot mode». После этого необходимо подключить устройство к компьютеру при помощи USB-кабеля.
Для прошивки раздела recovery нам понадобится единственная ADB-команда. Для исполнения этих самых команд, воспользуемся консолью Windows. (я полагаю, вы справились с установкой ADB). Общий формат команды прошивки файла в раздел устройства выглядит следующим образом:
fastboot flash partition PathToFile
fastboot — путь к файлу fastboot.exe, поставляется вместе с ADB;
partition — доступный для прошивки раздел Android. Мы шьем recovery;
В моем случае, команда выглядела примерно так:
C:\adb\fastboot flash recovery C:\recovery.img
Некоторые recovery поставляются с автоматическими установщиками и ADB — вам нужно лишь запустить bat-файл.
После того, как в консоли появилось сообщение об успешном окончании процесса прошивки recovery (2-3 секунды), можно пробовать запустить только что установленный режим Recovery – при включении телефона зажать Power и Vol+ до момента появления на экране лого производителя, после чего можно отпустить кнопку Power до появления логотипа выбранного вами recovery.
Готово!
Поздравляю, вы только что получили, почти что, полный доступ над программной частью вашего устройства! Один шаг для энтузиаста — большой шаг для сообщества. Но это — только первый шаг, за ним идут еще несколько, не менее важных шагов к получению максимального контроля над вашим устройством.
Послесловие
Я намеренно не подкрепляю каждый шаг обилием скриншотов, поскольку каждый случай уникален, каждое recovery имеет свой интерфейс, но основные принципы остаются одинаковыми. Также, вы не увидите тут обилия ссылок – все приведенные проекты легко ищутся в поисковиках. Напоследок, хотелось бы привести текущую конфигурацию моего телефона:
Модель: Xiaomi Redmi Note 8T
Операционная система: Android 11 ArrowOS
Recovery: Pitch Black Recovery Project (twrp-based)
GoogleServices: NikGApps based
Готов выслушать конструктивную критику, спасибо за прочтение!