Режим Fastboot mode: использование и управление. Что такое Fastboot mode на Андроид – решаем проблему постоянной загрузки в Fastboot mode

Давайте скажем честно и открыто: планшеты – это очень хрупкие создания (с точки зрения надежности работы операционной системы). Очень часты случаи «подвисания операционки», «вылета» программ (особенно браузеров) и прочих неприятных моментов в работе с гаджетом. Это жутко раздражает и выводит из себя.

Среди прочих негативов – появляющаяся надпись на экране монитора следующего содержания: «Select Boot Mode». Что она означает?

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

Проще говоря, система «подвисла» и нужно ее перезагрузить. Но ни на какие кнопки и прикосновения к экрану планшет не реагирует. Что делать?

Единственный выход из ситуации с планшетом, на котором появилась надпись «Select Boot Mode», — это перезагрузка системы («обнуление» системной информации). Для этого необходимо найти кнопку RESET — очень маленькое отверстие в корпусе гаджета (как правило, рядом с разъемами зарядника или наушников) и погрузить в отверстие выпрямленную канцелярскую скрепку (но не иголку), осторожно нажав до упора и тихого щелчка. Следует удерживать кнопку в течение 10 секунд. После выполнения такой процедуры система должна самостоятельно перезагрузиться. (Не перепутайте отверстие для кнопки RESET c отверстием микрофона; не натворите беды!).

Если же надпись «Select Boot Mode» после этого появилась опять, или же отсутствует сама кнопка RESET, или же RESET никак не реагирует на прикосновения, то можно нажать на кнопку гаджета ВКЛ/ВЫКЛ, а также иные регуляторы. Это делается в качестве вынужденной меры с целью «расшевелить» планшет. Хотя, честно говоря, эффект от этого бывает очень слабым.

В таком случае желательно оставить планшет включенным и дождаться разрядки аккумулятора, чтобы после этого зарядить батарею и попытаться загрузить систему. При неоднократном повторении ошибки («Select Boot Mode») ничего другого не остается, как обратится в сервисный центр.

К чему готовиться владельцу гаджета?

Почти в 50% случаев постоянного появления надписи «Select Boot Mode» на мониторе планшета означает необходимость ремонта. Владелец гаджета должен быть готов к необходимости оплаты услуг сервисного центра вплоть до замены материнской платы устройства.

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

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

НАВИГАЦИЯ

Что такое Fastboot Mode на Xiaomi

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

Режим полезен еще и тем, что не позволит навредить телефону, как права «Суперпользователя», с помощью которых возможно разогнать процессор вплоть до его полного выхода из строя.

Как видим, Фастбут – настоящий помощник для пользователя, но иногда он приносит и вред.

Из-за чего телефон переходит в режим Fastboot и как его определить

Чаще всего режим Фастбут открывает сам собой из-за сбоев в смартфоне, вот некоторые примеры:

  1. После неудачной перепрошивки. Сюда также относится неправильный .
  2. системы. Например, у вас китайская версия телефона с глобальной прошивкой и вам пришло обновление по воздуху (OTA). Такое обновление очень риссковано, особенно с (вам будет интересна ).
  3. Удаление системно-важных файлом посредством ROOT или Magisk.
  4. Также могут быть проблемы после повреждения или утопления Xiaomi.
  5. Еще одним банальным вариантом является случайное включение этой опции в настройках ««.

Понять, что перед вами именно данный режим, а не рекавери, достаточно просто. На дисплей обязательно выводится надпись со словами «fastboot mode …». В других утилитах она отсутствует (как на примере, картинка выше).

3 способа как выйти из режима Fastboot на Xiaomi

Самый простой способ – это зажать на 20-30 секунд кнопку включения, и телефон сам перезапустится, после чего вернется в нормальное состояние. Обычно данный метод помогает, если на устройстве отсутствуют неполадки и сбои, но срабатывает не всегда. Если не помогло – движемся дальше.

Отключаем с помощью Android SDK Platform Tools

Второй способ немного сложнее и требует наличие компьютера, на примере я буду использовать Windows 10.

  1. Скачиваем с официального сайта архив , содержащий непосредственно сам инструмент для дистанционного управления режимом Fastboot. Я выбираю архив для Windows.
  2. В открывшемся окне ставим галочку, которая подтверждает принятие условий использования программы.
  3. Распаковываем на компьютере скачанный файл и сохраняем файлы на системный диск (должно получиться «c:\adb» ). Лучше всего использовать корневой каталог, как на примере выше.
  4. Теперь , используя USB-кабель. Ваш телефон уже должен находиться в режиме Фастбут.
  5. Открываем командную строку: правой кнопкой мыши по иконке Windows (в нижнем левом углу) — «Выполнить» — прописать «cmd» .
  6. Открывается окно, там пишем: «cd\» и потом Enter. Этой командой мы переходим в корень диска .
  7. Теперь вводим следующею команду «cd adb» и снова нажимаем Enter. Эта команда переносит нас в папку с распакованными файлами .
  8. И последняя команда «fastboot reboot» и Enter.

Готово! Телефон должен сам перезагрузится и выйти из режима Фастбут.

Сброс настроек через Recovery

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

  1. (Если есть) Перед началом операции вынимаем SD-карту. Сохраненная на ней информация будет доступна на любом устройстве, но приготовьтесь к тому, что из-за неправильного извлечения (если вы не провели его на устройстве в «Настройках»), некоторые материалы могут исчезнуть.
  2. По возможности .
  3. Переводим телефон в режим Recovery , для этого зажимаем механическую кнопку включения/выключения и клавишу увеличения громкости .
  4. Телефон перезапускается, после чего мы попадаем в меню рекавери.
  5. Нажимаем на Wipe Data/Factory Resetи подтверждаем выполнение.
  6. Начинается процедура удаления всех пользовательских данных и настроек системы. Придется ожидать около 5-15 минут. После этого девайс запустится в заводском виде.

Видео-инструкция

Сегодня поговорим про очень нужную и полезную системную программу Fastboot Mode. Вы узнаете что это за программа Фастбуд мод и для чего она предназначена. Мы рассмотрим варианты этой программы на ноутбуке, планшете и смартфонах.

Fastboot Mode на планшете и ПК

Fastboot Mode — это программа, использующая технологию быстрой загрузки системы. Данная технология, позволяет уменьшить время запуска системы (х86) от секунд до миллисекунд путем обхода BIOS.

Эту технологию разработали совместно компании QNX и Intel. Общими словами — управление ПК подается сразу на модуль первичной загрузки (QNX IPL) не используя биос. Благодаря этому — критические задачи запускаются с минимум задержек.

Очень часто такая технология встречается на нетбуках и ноутбуках определенных марок (Lenovo, Asus, Aser) — при запуске ноутбука, почти сразу начинается загрузка операционной системы.

Fastboot Mode на смартфонах Андроид

Совсем другой смысл имеет Fastboot Mode на Андроид девайсах. Тут мы говорим уже о режиме, который является загрузчиком телефона «низкого уровня». Фастбут позволит перепрошить не только всю память телефона целиком, но и её отдельные разделы.

В основном, Фастбут Мод может наблюдаться после неудачной прошивки телефона Custom Recovery. При загрузке телефона высвечивается черный экран с надписью Fastboot Mode и другими командами:

Select Boot Mode;
Volume_UP to select;
Volume_Down is OK;
Recovery Mode;

Normal boot.

Многие владельцы своих Андроид девайсов не зная что делать с этим (считая это ошибкой), впадают в панику. Но тут дело довольно таки поправимое. Для каждой модели и марки телефона список команд и их последовательность отличаются, однако, принцип везде один.

Эти команды означают следующее:

  • Кнопка Volume UP (громкость больше) — для пролистывания команд;
  • Кнопка Volume Down (громкость меньше) — для подтверждения вашего выбора;

Для загрузки телефона необходимо выбрать Normal Boot и нажать кнопку громкости меньше (Volume Down).

Для того, что бы самостоятельно вызвать режим fastboot mode, нужно одновременно нажать кнопку блокировки с клавишей громкости и удерживать их до появления черного экрана. Надеюсь вы разобрались с тем, что такое Fastboot Mode и для чего он применяется.

Сегодня мы поговорим о том, что такое Fastboot Mode на Android, для чего нужен режим и как из него выйти. Также будет приведен список основных команд, используемых для работы с Фастбут. Все действия в статье приведены в форме пошаговой инструкции, каждый этап которой сопровождает скриншот. Итак, не откладывая, приступаем.

В самом начале мы узнаем для чего нужен тот самый Fastboot, естественно, в рамках ОС Андроид.

Fastboot Mode – это режим, который используется при работе с программным обеспечением, созданным для разработки на Андроид — Android SDK (Android software development).

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

Рассмотрим список команд, которые чаще всего используют для Fastboot:

  • Format – используется для полного или локального форматирования файловой системы («прошивки»).
  • Flash – режим записи операционной системы в память Андроид. Также ее называют «прошивкой».
  • Reboot – необходима для закрытия интерфейса Fastboot и перезагрузки в главную ОС.
  • Erase – удаление всей существующей на информации.

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

Естественно, для того чтобы подключение устройства к ПК в режиме Fastboot прошло успешно, вам нужно предварительно инсталлировать специальный драйвер на компьютер. Об этом мы тоже поговорим далее.

Для чего используется режим

Поле того, как мы узнали, что такое Android Fastboot, переходим к описанию функционала данного режима. Разработанный в Google алгоритм «быстрой загрузки» смартфона необходим в таких случаях:

  • Получение идентификационных данных об Андроид (в обычном режиме их считать не выйдет).
  • Обновление программного обеспечения (перепрошивка).
  • Обход Android FRP с использованием утилиты Fastboot Android Reset Tool.
  • Вмешательство в «прошивку» (мы можем модифицировать уже установленную Андроид).
  • Ремонт операционной системы от Google и устранение любых ошибок, возникающих в ней.

У некоторых пользователей возникает вопрос, можно ли изменить IMEI через Fastboot. Отвечаем – этого сделать нельзя, так как идентификационный номер «зашит» в отдельную микросхему, доступ к который получают лишь на заводе изготовителе и только один раз.

Из-за чего активируется

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

Fastboot Mode на Андроид может появиться в таких случаях:

  • Владелец гаджета на базе операционной системы нечаянно нажал кнопки, предназначенные для активации Фастбут.
  • В работе самой ОС произошла ошибка, препятствующая нормальной загрузке системы.
  • Ваше устройство было подключено к ПК и на него поступил сигнал о включении Fastboot Mode (возможно только при включенной отладке по USB).

В большинстве случаев выйти из Android Fastboot очень просто, чаще всего спасает обычная перезагрузка.

Как выйти

Мы предложим целый ряд вариантов, позволяющих выйти из Fastboot. Использовать каждый из них вам не обязательно, достаточно просто попробовать первый (самый простой) если не сработает перейти ко второму, и т. д.

Для начала давайте просто попробуем перезагрузить наше устройство. Сделать это очень просто – вы зажимаете кнопку питания и держите ее до тех пор (может быть 5 – 40 секунд), пока гаджет не сбросится. Момент выключения отождествляется сменой картинки зачастую виброоткликом.

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

Сброс телефона

Давайте попробуем сбросить ваш гаджет при помощи так называемого Factory Reset. Выполнить жесткий сброс можно, войдя в рекавери устройства.

Чаще всего используются именно такие сочетания кнопок:

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

Меню перезагрузки

Когда Recovery будет открыт, вам потребуется выполнить такие действия:

Важно: вся показанная ниже инструкция обработана на телефоне Xiaomi Redmi Note 4x, в случаях с другими телефонами других марок, алгоритм может существенно меняться.

  1. Попав в Recovery выбираем пункт перезагрузки при помощи качельки громкости. Подтверждается выбор кнопкой питания.

  1. После этого произойдет, собственно, сама перезагрузка и нам нужно будет просто дождаться ее завершения.

Снова включился Fastboot? Тогда смотрите следующий вариант.

Форматирование Андроид

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

Внимание: все данные с вашего телефона будут безвозвратно удалены. Файлы останутся только на карте памяти и SIM-карте.

  1. Опять переходим в Рекавери (как это сделать написано выше) и выбираем кнопку полного форматирования всех данных.

  1. Так как операция подразумевает полную очистку файловой системы, нас попросят подтвердить выбор. Делаем это.

  1. После этого начнется очистка файловой системы, после которой последует автоматическая перезагрузка. Обычно первое включение гаджета требует длительного времени, так что, если даже телефон будет «висеть» на заставке более 10 минут, не удивляйтесь.

Опять Фастбут? Переходим к более действенным мерам.

Используем компьютер

Переходим к «тяжелой артиллерии», для того чтобы вывести ваш Андроид из Fastboot, мы будем использовать компьютер. Естественно, сгодится и ноутбук.

Точно так же, как и в предыдущем случае, все показанные ниже действия приведены на примере Xiaomi Redmi Note 4x. Для других устройств инструкция может выглядеть иначе.

  1. Воспользовавшись одной из поисковых систем, находим форум 4PDA.

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

  1. Загружаем драйвер для подключения телефона в прошивочном режиме.

  1. Также нам потребуется ADB-интерфейс, при помощи которого мы и будем производить перезагрузку.

  1. Загруженный на ПК драйвер находится в архиве, его нужно предварительно извлечь.

  1. Далее переходим к инсталляции драйвера.

Но перед этим вам следует определиться – какая архитектура у установленной Windows. Для этого используем комбинацию «горячих кнопок» Win +Pause/Break . В строке, обозначенной на скриншоте, вы видите разрядность своей ОС.

  1. Далее жмем кнопку, отмеченную на картинке ниже.

  1. Установка завершена, нам остается лишь нажать выделенную кнопку.

Теперь нужно установить и сам ADB.

  1. Распаковываем загруженный архив в любое удобное место.

  1. Запускаем MAFexe.

  1. Подключаем свой девайс к компьютеру через USB. В появившееся черное окошко вписываем оператор «Fastboot reboot» затем жмем Enter .

  1. Сразу же последует автоматическая перезагрузка телефона в нормальный режим.

После этого Андроид вместо Fastboot, должен будет стартовать в обычном режиме. Если того не произошло, читайте следующий пункт нашей инструкции.

Прошиваем девайс

В очередной раз мы используем имеющийся в тестовой лаборатории Xiaomi Redmi Note 4x для того чтобы показать, как выйти из Fastboot на Андроид, используя режим полной перепрошивки. Естественно, как и раньше, скажем: для других телефонов файлы прошивки и сам процесс могут и должны отличаться.

«Залив» на свой телефон чужую прошивку, вы скорее всего просто превратите устройство в «кирпич», не подающий признаков жизни.

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

  1. Скачиваем стабильную прошивку (при желании мы можем установить и любую доступную модификацию).

  1. Нас направят на официальный сайт производителя, на котором нужно будет загрузить образ с файлами прошивки. Делаем это.

  1. Дожидаемся окончания скачивания файла. Обычно он «весит» не мало и процесс загрузки занимает какое-то время.
  1. Распаковываем полученный файл в любую папку нашего компьютера.

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

  1. Теперь можно переходить и уже к самой прошивке. В нашем случае это Xiaomi, следовательно, нужно предварительно разблокировать загрузчик. Когда это будет сделано, подключайте устройство по USB и выбирайте файл Flash_all_loock.bat. Он запустит процесс прошивки, а потом заблокирует загрузчик назад, сделав Андроид безопасным.

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

Подводим итоги

На этом все. Мы рассказали обо всех вариантах, способных вывести ваш Андроид из Fastboot-режима. Кроме того, вы узнали и о самой «быстрой загрузке». На этом мы будем заканчивать и лишь добавим – если у вас остались вопросы, пишите их в комментариях и получайте исчерпывающий ответ в течении нескольких минут.

Видеоинструкция

Многие из вас не раз сталкивались с ситуацией, когда для получения root прав на Android планшете или смартфоне, установки новой прошивки, восстановления системы и прочих вещей, нужно было подключать его к компьютеру и выполнять ряд команд adb или fastboot, через окно командной строки (терминала).

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

Но перед тем как чем начать ознакомление с этими командами, напомню, что прежде чем ваш планшет или смартфон смог их выполнять, вы должны позаботиться, чтобы на вашем компьютере был установлен Android SDK , а на самом планшете или смартфоне, в меню его настроек была включена опция «Отладка USB ».

Как установить Android SDK, содержащий в себе программы adb и fastboot, читайте в этом материале .

Также напомню, что в Android 4.2 и выше, пункт «Отладка USB» скрыт, и как получить к нему доступ, вы можете почитать .

Для тех, кто забыл, как запустить окно командной строки в Windows напомню, что проще всего это сделать, нажав на «Пуск», после чего в окне поиска нужно будет ввести cmd и нажать клавишу «Enter».

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

1. Команда adb devices

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

Если все нормально, то после ввода команды adb devices в окне командной строки Windows или терминала Linux, вы должны увидеть строку с текстом List of devices attached, после которой будет строка, состоящяя из серийного номера вашего устройства и его состояния - offline или online:

Состояние offline означает, что устройство находится в спящем режиме. Состояние online сигнализирует о том, что планшет или смартфон готов выполнять ваши команды.

2. Команда adb push

С помощью команды adb push вы можете копировать файлы на свой планшет или смартфон. При этом вы должны указать путь к папке, в которую вы хотите поместить файл на устройстве и папке на компьютере, откуда будет копироваться файл. Второй путь указывать не обязательно, если файл расположен в той же папке, где находится программа adb.

Вот пример копирования видеофайла superfreak.mp4 с компьютера на устройство, в папку /sdcard/Movies с помощью команды adb push superfreak.mp4 /sdcard/Movies/

Для пользователей Windows хочу напомнить, что в Android при указании пути к файлам и папкам используется прямой слэш - /, а не обратный, как вы привыкли.

3. Команда adb pull

Если команда adb push используется для передачи файлов на Android устройство, то adb pull используется для копирования файлов с устройства на компьютер. Так же как и в предыдущем случае, вы должны указать путь, откуда вы хотите взять файл на устройстве и путь, куда вы хотите этот файл поместить на компьютере. Второй путь указывать не обязательно, если вы хотите, чтобы файл попал в папку, из которой вы запускали программу adb.

Вот пример копирования файла superfreak.mp4 из папки /sdcard/Movies/ вашего планшета или смартфона на рабочий стол Windows 8 пользователя Jerry, C:\Users\Jerry\Desktop

Если вы хотите, чтобы файл попал в папку, из которой вы запускали adb, просто введите команду adb pull /sdcard/Movies/superfreak.mp4

4. Команда adb reboot

Эта команда часто используется в процессе получения root прав или установке нового программного обеспечения, когда нужно принять те изменения, которые мы сделали на нашем устройстве. После того, как вы введете команду adb reboot, ваш планшет или телефон перезагрузится.

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

5. Команды adb reboot-bootloader и adb reboot recovery

С помощью adb можно не просто перезагружать Android устройство, но и перезагружать его в загрузчик (bootloader). Этот режим нужен для того, чтобы мы могли разблокировать загрузчик, что необходимо для получения root прав и дальнейшей установки альтернативных прошивок.

Некоторые устройства можно загрузить в bootloader с помощью определенной комбинации клавиш при их включении, но зачастую команда adb reboot-bootloader - это единственный способ получить доступ к загрузчику.

Точно также, программу adb можно использовать для получения доступа к меню восстановления планшета или смартфона или рекавери (recovery). Это можно сделать с помощью команды adb reboot recovery

6. Команда fastboot devices

Если вы перегрузили свой планшет в режим загрузчика (bootloader) то он перестанет принимать команды adb. В этом режиме с устройством мы можем общаться с помощью программы fastboot.

С помощью команды fastboot devices вы можете узнать, может ли ваше устройство принимать команды от этой программы в режиме загрузчика. Так как fastboot является очень мощным инструментом, некоторые производители Android устройств не предоставляют доступа для этой программы в режиме загрузчика.

Так же, как и в случае с adb, после ввода команды fastboot devices вы должны увидеть серийный номер вашего устройства.

Зачастую причиной неработоспособности fastboot является отсутствие необходимых Windows драйверов вашего устройства.

7. Команда fastboot oem unlock

Некоторые производители (например, HTC или Asus) выпускают специальные утилиты, позволяющие разблокировать загрузчик их планшетов и смартфонов, после чего на них можно будет устанавливать альтернативные рекавери, такие как ClockworkMod или TWRP и прошивки от независимых разработчиков (кастомные прошивки).

Однако во многих случаях, разблокировать загрузчик Android устройства можно с помощью программы fastboot. Сделать это очень просто – когда ваш планшет или телефон находится в режиме bootloader (пункт 5), достаточно в окне командной строки ввести следующую команду: fastboot oem unlock.

После этого вам нужно будет следовать инструкциям, которые будут отображены на экране вашего планшета или смартфона.

Внимание! После выполнения команды fastboot oem unlock, ваше устройство будет полностью очищено от установленных вами программ и ваши персональные данные будут также удалены.

8. Команда adb shell

Команда adb shell зачастую приводит в замешательство некоторых начинающих пользователей.

Есть два пути использования этой команды. Если вы просто введете в окне командной строки текст adb shell и нажмете клавишу «Enter», то вы «попадете» в режим терминала, или командную оболочку вашего Android устройства, где вы сможете выполнять любые команды Android shell.

Ниже вы можете увидеть результат выполнения команды ls в среде Android shell

Этот режим хорошо известен пользователям Linux и Mac компьютеров. Если вы знакомы с командами оболочки bash, то проблем с работой в этом режиме у вас не будет. В противном случае я не рекомендую пользоваться режимом adb shell, до тех пор, пока вы не будете понимать, назначение всех его команд, так как в этом режиме вы имеете полный доступ к файлам на вашем устройстве и можете случайно нанести непоправимые изменения в операционной системе.

Второй способ использования adb shell - это выполнение единичной команды Android shell с помощью такой конструкции: adb shell <команда>. Например вы можете изменить права доступа к файлу с помощью команды типа «adb shell chmod 666 /data/имя файла»

9. Команда adb install

С помощью программы adb вы можете не просто копировать файлы на устройство и обратно. Эта программа также позволяет устанавливать приложения на Android устройства в виде apk файлов. Для этого существует команда adb install. Она немного похожа на команду push: вы должны указать путь, где находится файл с приложением, которое вы хотите установить. Поэтому проще всего сначала скопировать apk файл в папку с программой adb, после чего установку программы вы можете произвести с помощью команды adb install ИмяФайлаПриложения.apk

Если вам нужно обновить приложение, то в этом случае нужно использовать ключ -r и команда будет выглядеть так: adb install -r ИмяФайлаПриложения.apk.

С помощью ключа -s вы можете устанавливать приложения на карту памяти (если ваша прошивка позволяет делать это). Ключ -l позволяет заблокировать приложение при установке (установив его в папку /data/app-private). Существуют и другие ключи для более продвинутых функций, но их описание – это тема отдельной статьи.

10. Команда adb uninstall

И наконец, вы можете удалять приложения с вашего планшета или телефона. Для этого нужно использовать команду adb uninstall ИмяФайлаПриложения.apk

У этой команды есть ключ -k, который позволяет при удалении приложения не удалять его данные и кэш, а оставить их на устройстве.

Бонус: Команда adb sideload

Эта команда очень пригодится владельцам планшетов и смартфонов Nexus – с помощью неё они смогут обновлять официальную прошивку на своих устройствах. Другими словами, если ваш смартфон или планшет не получил обновления по-воздуху, вы можете скачать новую прошивку с официального сайта, и обновить устройство «вручную».

После того, как вы скачаете файл с прошивкой на компьютер и подключите планшет или телефон к нему, вам нужно будет перезагрузить свое устройство в режим рекавери, выбрать пункт "Apply update from ADB" , а затем на компьютере в окне командной строки ввести следующую команду: adb sideload xxxxxxxx.zip, где xxxxxxxx.zip – это имя zip файла c прошивкой.

Более подробную инструкцию о том, как обновить прошивку Nexus устройств вручную вы найдете в этом материале .

Похожие материалы:

Статьи по теме: