Не входит fastboot. Режимы Recovery и Fastboot на Xiaomi. Как зайти в них и выйти

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

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

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

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

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

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

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

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

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

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

Fastboot Mode – это специальный режим, используемый на Андроид-телефонах и нужный для отладки мобильного, его прошивки и другого вмешательства в системные файлы. Также он применяется для быстрой загрузки. Кроме Android, Fastboot встречается и на других устройствах, но в данной статье речь пойдет именно о смартфонах от Google. Мы расскажем, почему может включиться режим, что это такое, для чего он нужен и что делать, чтобы из него выйти. Приступаем.

Что такое Fastboot Mode на Андроид

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

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

Особенность такого способа загрузки Андроид заключается в том, что сама ОС не стартует, устройство лишь инициализирует драйвер, нужный для возможности чтения или записи в ФС телефона. Работать с Fastboot Mode нужно чаще всего через ADB командную строку, но иногда для этого используется и специальный софт.

Вот самые распространенные команды, которые применяются при работе с Fastboot Mode:

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

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

Для чего он нужен

Теперь вы знаете что это такое, остается лишь объяснить где и зачем используется данный режим. Технология доступа в «Быстрой загрузке» используется в таких случаях:

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

Внимание: сменить идентификационный номер телефона на базе Андроид (IMEI) через Fastboot нельзя. Так как данный параметр зашит в отдельную микросхему, доступ к которой обычными средствами получить не выйдет.

Почему появляется

Иногда пользователь сталкивается с тем, что на его телефоне активируется режим Fastboot, хотя, по мнению человека, этого происходить не должно.

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

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

Если перед вами появился черный экран с отладочной картинкой, не стоит пугаться. Обычно выйти из Фастбут и загрузиться в Андроид очень просто. Ниже мы расскажем, как это сделать.

Как выйти из Fastboot

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

Перезагрузка

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

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

Важно: включение режима Recovery на Android производится исключительно из выключенного состояния.

Возврат к заводским настройкам

Также можно попробовать включить режим Recovery, который есть в любом Android-телефоне.

Варианты включения Recovery на разных устройствах:

Если вашего устройства в таблице нет, можете найти нужную информацию в сети или задать вопрос в нашей группе Telegram .

Через меню перезагрузки

Итак, когда мы попадем в режим рекавери, нужно сделать следующее:

Пример, приведенный ниже показан на базе телефона Xiaomi Redmi Note 4x, но примерно так же все будет выглядеть и в других моделях.

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

Если не помогло, идем к следующему разделу.

Форматирование внутренней памяти

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

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

  1. Снова запускаем режим Recovery и выбираем пункт [k]Wipe All Data. Применяем свой выбор и подтверждаем его.
  1. Подтверждаем свое намерение.
  1. Ожидаем окончания форматирования внутренней памяти затем ждем перезагрузки в основную операционную систему. Следует помнить, что первый запуск после сброса к заводским настройкам может занять некоторое время. Иногда это даже 10 и более минут. При этом смартфон как бы «зависает» на логотипе включения. Тут нужно просто подождать.

Снова запустился Fastboot? Тогда читайте дальше.

При помощи ПК

Данная инструкция выручит тех, кому не помогли предыдущие варианты. Но именно она имеет наибольшую эффективность. Приступаем.

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

  1. Открываем Яндекс или Google и пишем запрос по нашему телефону. Находим форум 4PDA и идем на него.
  1. Для того чтобы тут скачивать файлы нужно обязательно зарегистрироваться. Процедура займет всего 2 – 3 минуты.
  1. Изначально скачиваем драйвер для Android Fastboot Mode.
  1. Затем загружаем и сам ADB.
  1. Распаковываем драйвер в одну из папок, которую нужно предварительно создать.
  1. Запускаем установку в зависимости от разрядности операционной системы.

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

  1. Продолжаем установку ADB для выхода из Фастбут. Тут просто жмем на [k]Далее.
  1. В одно мгновение инсталляция будет окончена. Жмем отмеченную ниже кнопку.

Переходим к установке ADB.

  1. Распаковываем скачанные файлы в любую созданную папку.
  1. Запускаем отмеченный на скриншоте файл.
  1. Вводим в командную строку «Fastboot reboot». Затем жмем Enter.

Внимание: в этот момент Андроид должен быть подключен к ПК через USB.

В результате последует перезагрузка и ваш смартфон запустится в нормальном режиме.

Если и этот вариант вам не подошел и Fastboot на Андроид по-прежнему активен, остается только перепрошить телефон.

Прошивка

Прошивка – это последний, но самый действенный метод, который поможет вашему Андроид выйти из Fastboot. Перед тем как мы продолжим напомним:

Инструкция приведена на примере смартфона Xiaomi Redmi Note 4x/5x, для других гаджетов используются иные варианты и сами прошивки. Установив не то ПО, вы рискуете «убить» свой телефон.

Итак, посмотрим, как производится прошивка нашего китайского девайса.

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

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

Fastboot – это небольшой, но вместе с тем эффективный инструмент, пришедший к нам вместе с Android SDK (комплектом средств разработки для ОС Андроид). Его основное предназначение – перепрошивка памяти вашего устройства , и в этом он является достойной альтернативой recovery mode (режиму восстановления). Также режим Fastboot Mode предназначен для проведения различных системных инсталляций, обновлений и прочего подобного.

В процессе пояснений, что это Fastboot Mode на Андроид, замечу, что Fasboot Mode стартует на вашем аппарате раньше , чем сама ОС Android («фастбут» можно запустить даже в случае, если Андроид не установлен, так как он не является частью данной операционной системы). Потому «фастбут» удобно использовать для быстрого обновления прошивки телефона, а также для выполнения различных системных операций на уровне разработчика.

При этом нужно также учесть, что далеко не все мобильные устройства на базе ОС Андроид поддерживают Fastboot Mode.

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

Причины появления Fastboot Mode на вашем телефоне

После определения, что такое Fastboot Mode на гаджетах Android, я перечислю причины, благодаря которым ваш смартфон может войти в данный режим. Они следующие:

  • Случайная активация данного режима , когда пользователь при выключенном устройстве зажал клавиши уменьшения громкости и включения питания (кнопку домой);
  • Неудачная попытка прошить телефон с помощью Recovery Mode;
  • Получение пользователем прав Root ;
  • Сбой работы системы .

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

Как использовать Fastboot Mode

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


Также в некоторых телефонах существует возможность отключить Fast Boot. Для этого достаточно зайти в настройки вашего устройства, перейти в раздел «Приложения» и найдя раздел «Быстрая загрузка» отключить его. Также в других моделях отключение быстрой загрузки находится по пути «настройки» — «экран» — «быстрая загрузка» или «настройки» — «специальные возможности».

Отключаем Fast Boot

Как выйти с Fast Boot на Андроид

Для завершения моего рассказа о том, что такое Fast Boot на Android, я опишу те действия, которые необходимо предпринять для выхода с данного режима. Итак:

  1. Нажмите на кнопку выключения и не отжимайте двадцать-тридцать секунд, устройство должно перезагрузиться в нормальном режиме;
  2. Снимите крышку с телефона, изымите с телефона аккумулятор (если съёмный), подождите пару секунд, а затем верните батарею на место. Потом зажмите кнопку включения питания на тех же 20-30 секунд, и ожидайте загрузки устройства в обычном режиме;
  3. Если предыдущие советы не сработали, тогда необходимо перезагрузить мобильное устройство с компьютера. Чтобы сделать это скачайте драйвера к своему телефону на ПК и установите их. Подключите телефон к компьютеру, аппарат должен определиться и драйвера должны его «подхватить».
  4. Затем нажмите на кнопку «Пуск», напишите в строке поиска cmd и кликните на появившийся сверху результат. Перейдя в командную строку, напишите там fastboot reboot и нажмите ввод. Ваш аппарат должен перезагрузиться в обычном режиме и начать работать.

Видео, как выйти с Fastboot Mode

В данной статье я постарался дать описание, что такое Fastboot Mode на Android, каковы его функции и как с него выйти. Если вы попали в него случайно, тогда будет достаточно подержать кнопку выключения несколько секунд (обычно больше десяти) чтобы ваш смартфон перезагрузился в нормальном режиме. Если же это не помогает, тогда стоит попробовать временное изъятие батареи с устройства, а также перезагрузку аппарата с помощью вашего компьютера как указано мною выше.

Вконтакте

Иногда, в телефонах или планшетах, работающих на платформе Андроид, может включиться режим Fastboot. Это происходит по разным причинам, одной из самых распространённых может быть неудачная попытка прошить образ Custom Recovery. В результате устройство «зависает», на тёмном экране появляется соответствующая надпись, и никакие телодвижения не могут вывести аппарат из ступора.

Что делать в такой ситуации, как выйти из режима Fastboot Mode Android ? Впрочем, обо всём по порядку.

Fast Boot – это такой режим работы Android-устройств, при котором телефон (или планшет) полностью не выключается, а продолжает свою работу в «спящем» состоянии, а включение при этом происходит в течение пяти секунд. Такой режим даёт возможность разработчику, или даже простому пользователю, делать прошивку, перепрошивку и восстановление программной оболочки ОС Андроид. Получение Root прав на смартфон может иногда вызвать включение режима.

Находится «Фаст бут» в области памяти устройства, которая недоступна для чтения или записи, это означает, что убить телефон программно практически невозможно.

Функционирование аппарата в режиме Fast Boot на заряд аккумулятора мало влияет, но вот в экран приветствия, который загружается во время включения телефона, войти уже не получится.

Fastboot Mode Android — как выйти из режима

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

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

Второй вариант . Если предыдущее решение не сработало, то пробуем следующее:

(Для Android 2.3)

На главном экране открываем меню «Настройки» (или Settings):

В пункте «Приложения» (Applications) находим позицию «Быстрая загрузка» (Fast Boot) и снимаем галочку:

Перезагружаем аппарат.

(Для Android 4.0)

В «Настройках», в разделе «система» находим пункт «Спец. возможности», открываем:

Вполне возможно, что вот эти все «зайдём сюда», «откроем тут» и пр. вы просто не сможете выполнить – телефон попросту не будет реагировать, тогда нужно будет сделать полный сброс.

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

Итак, что мы будем делать:

Выключаем полностью телефон (можно вынуть и вставить снова батарею), вынимаем сим-карту и SD-card. Нажимаем и удерживаем кнопку громкости (на увеличение или уменьшение зависит от модели телефона) и одновременно кнопку включения:

  • В появившемся после этой манипуляции меню, выбираем «Recovery» (перемещаемся по пунктам с помощью кнопки громкости, а подтверждаем выбор действия кнопкой «Включение»).
  • При появлении логотипа Android, нажимаем и удерживаем клавишу питания, потом громкость веерх.
  • В меню выбираем clear(wipe) data\cache.
  • После удаления данных выбираем перезагрузку, зажимаем и держим кнопку питания, ждём, когда телефон сам перезагрузится.

Будем рады, если этот пост помог вам решить ещё одну проблему. В противном случае, вы всегда можете обратиться к нашим специалистам. Удачи!

Многие из вас не раз сталкивались с ситуацией, когда для получения 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 устройств вручную вы найдете в этом материале .

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