Как через adb прошить recovery: Как залить прошивку через adb

Содержание

Команды ADB и Fastboot: более 50 команд для управления, прошивки и обслуживания вашего Android устройства [Перечень, описание]

X

Использовать Google поиск

01.06.2020

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

 

Скачать ADB и Fastboot от Google вы можете по следующим ссылкам.

 

• Windows

• Linux

• Mac

 

На Windows устройвах вам нужно будет также установить драйвер для ADB.

 

Те, кто не имеет компьютера, ноутбука или Windows планшета может воспользоваться Android устройством. Как это сделать описано в этой статье: ADB и Fastboot без компьютера, с помощью Android смартфона или планшета [Инструкция].

 

Чтобы произвести сопряжение вашего Android устройства с программами ADB и Fastboot вам нужно будет сделать следующее:

 

1.

 Включить в меню настроек вашего смартфона или планшета режим отладки через USB. Как его найти и включить описано в этом материале

 

2Подключите ваш телефон к компьютеру (или к другому Android устройства) с помощью USB кабеля, после чего на компьютере перейдите в папку, в которую вы поместили ранее скачанную программу ADB и запустите окно командной строки Windows (терминал Linux/Mac). В Windows для этого нужно ввести в адресной строке Проводника команду cmd и нажать «Enter».

3. В открывшемся окне командной строки выполните команду:

 

Windows устройства:

 

adb devices

 

Мас/Linux устройства:

 

./adb devices

 

Всё. Теперь вы можете приступать к работе.

 

Перечень команд ADB и Fastboot включает в себя следующее:

 

Команды ADB

 

  • adb devices — это уже известная нам команда adb, которая используется для вывода списка всех устройств, подключенных к компьютеру.

  • adb reboot — вы можете использовать эту команду для перезагрузки телефона без использования кнопки питания. Её можно использовать, после тех модификаций, которые требуют перезагрузки.

  • adb reboot bootloader — чтобы использовать команды fastboot, вы должны предварительно перезагрузить устройство в режим bootloader (fastboot или загрузки). команда reboot bootloader сделает это.

  • adb reboot recovery — с помощью этой команды вы можете загрузить свой смартфон в режим восстановления (рекавери). Команда поможет тем, кто не знает как это сделать с помощью комбинации клавиш громкости кнопки включения.

  • adb shell — команда shell включит интерфейс терминала Linux в вашем командном окне для управления подключенным Android устройством. Это позволяет нам вводить команды Linux для взаимодействия с устройством.

  • adb install <путь к файлу> — эта команда предназначена для установки приложений на ваше устройство через компьютер. Здесь <путь к файлу> означает местоположение и имя установочного APK файла на ПК. Для этого набрав adb просто перетащите файл на окно командной строки и расположение вместе с именем файла будет введено автоматически.

  • adb install -t <путь к файлу> — Как и приведенная выше команда, вы можете использовать эту команду ADB для установки приложения на телефон, но только для его тестирования.

  • adb install -r <путь к файлу> — если вы хотите переустановить приложение на вашем смартфоне или планшете, вставьте -r в обычную команду установки.

  • adb install -f <путь к файлу> — приложение будет установлено во внутреннюю память Android устройства.

  • adb shell pm uninstall com.example.myapp — это команда adb для удаления любых существующих приложений на вашем смартфоне или планшете. Здесь com.example.myapp ссылается на имя пакета приложения, которое вы хотите удалить. Это полезная команда, если вы хотите удалить вредоносные программы или предустановленные приложения. Подробнее об этой команде читайте здесь.

  • adb clear com.example.myapp — удалит все данные и кеш, относящиеся к пакету.

  • adb shell screencap <местоположение скриншота> — если вы хотите сделать скриншот текущего экрана вашего телефона, вы можете использовать эту команду ADB. Замените <местоположение скриншота> на местоположение и имя файла, в котором вы хотите сохранить свой скриншот, например /sdcard/screenshot.png.

  • adb shell screenrecord <расположение файла записи экрана> — аналогично скриншоту, вы также можете записать видео того, что происходит на экране смартфона или планшета с помощью команды ADB. Обязательно замените <местоположение записи экрана> на местоположение и расширение, где вы хотите сохранить файл записи экрана. Например, /storage/emulated/0/Download/screenrecord. mp4. Чтобы остановить запись экрана, нажмите Ctrl + C.

  • adb push <источник файла> <место назначения> — команда adb, используемая для копирования <источник файла> с вашего компьютера в <место назначения> на вашем Android устройстве.

  • adb pull <source> <destination> — это та же команда, что и adb push, но для копирования файлов с телефона на компьютер.

  • adb logcat — вы можете использовать эту команду для отображения журнала вашего Android устройства в реальном времени.

  • adb logcat > logcat.txt — сохранить захваченный журнал реального времени в файл logcat.txt.

  • adb remount — если системный раздел вашего телефона установлен на «Только чтение», но вы хотите смонтировать его в режим «Чтение/Запись», то вы можете использовать эту команду.

  • adb sideload <file> — эта команда adb используется для загрузки любого файла на Android устройство. Имя файла должно быть полным с его расширением.

  • adb kill-server

    — команда, используемая для уничтожения процесса adb на компьютере.

  • adb start-server — перезапустить сервер adb после завершения процесса с помощью приведенной выше команды.

  • adb connect <IP-адрес устройства> — для подключения телефона с доступом к отладке через WiFi.

  • adb forward tcp: 7100 tcp: 6100 — команда ADB для переадресации порта хоста с 7100 на 6100. Просто замените номер порта другим портом, который применяется в вашем случае.

  • adb –help — вы можете использовать эту команду для получения справки программы ADB (команды ADB и прочее).

 

Команды Fastboot

 

  • fastboot reboot — перезагрузить устройство (выйти из режима fastboot ). Помните, что команда fastboot будет работать только в том случае, если ваш телефон находится в режиме fastboot, чего можно добиться с помощью команды adb reboot bootloader.

  • fastboot devices — эта команда fastboot выводит список устройств, подключенных к компьютеру в режиме fastboot.

  • fastboot reboot recovery — ввод этой команды fastboot приведет к загрузке в стоковое или в кастомное рекавери.

  • fastboot oem unlock — команда, используемая для разблокировки загрузчика на телефонах Google и некоторых других телефонах. Он будет работать только с поддерживаемыми телефонами.

  • fastboot flashing unlock — этот также используется для разблокировки загрузчика, но для различных устройств, таких как новые телефоны Pixel, выпущенные после 2015 года.

  • fastboot flashing unlock_critical — также используется для разблокировки загрузчика для других условий, таких как обновление загрузчика и обновление телефонов вручную.

  • fastboot oem lock — использовать эту команду fastboot можно для блокировки загрузчика многих телефонов Android.

  • fastboot flashing lock — чтобы заблокировать загрузчик новых телефонов, нужно использовать эту команду fastboot.

  • fastboot flashing lock_critical — его можно использовать для блокировки загрузчика, если вы разблокировали его с помощью команды unlock_critical.

  • fastboot flash boot boot.img — эту команду fastboot можно использовать для прошивки файлов загрузочных образов. Обычно используется, когда смартфон не запускается из-за поврежденного образа загрузки. Также эта команда, используемая для получения Root на Android устройствах после модификации файла образа загрузки. Обязательно переименуйте ваш загрузочный файл в boot.img.

  • fastboot flash recovery recovery.img — команда для прошивки стокового или альтернативного рекавери. Перед вводом команды переименуйте файл образа восстановления в recovery.img.

  • fastboot flashall -w — команда fastboot, используемая для очистки раздела /data на устройстве.

  • fastboot oem device-info — эта команда fastboot поможет нам увидеть состояние загрузчика. Он вернет «True», если загрузчик разблокирован, и вернет «False», если загрузчик заблокирован.

  • fastboot format:ext4 userdata — может использоваться для удаления всех данных из раздела ext4. Измените раздел, если вы хотите удалить данные из других разделов.

  • fastboot boot recovery.img — эту команду fastboot можно использовать для временной загрузки на устройстве рекавери из указанного файла. При необходимости recovery.img именем файла рекавери, которое вы хотите запустить.

  • fastboot erase data — если вы хотите очистить флэш-память тустройства для удаления данных пользователя.

  • fastboot erase system — для стирания системы с телефона перед прошивкой альтернативной прошивки.

  • fastboot erase cache — очистить кеш смартфона или планшета.

  • fastboot erase system -w — эта команда fastboot удалит систему, данные и кеш в одной команде. Таким образом, эта команда выполняет всё, для чего предназначены предыдущие три.

  • fastboot flash system system.img — прошивка файла образа системы

  • fastboot flash userdata data.img — подобно предыдущей команде fastboot, вы также можете прошить образ с пользовательскими данными.

  • fastboot boot kernel ramdisk — разработчики, работающие с пользовательским ядром, могут использовать команду fastboot для тестирования ядра.

  • fastboot flash zip file.zip — может использоваться для прошивки zip-файлов, таких как пользовательские прошивки. Замените file.zip на имя файла, который вы хотите прошить.

  • fastboot getvar mid — эта команда fastboot используется для получения номера модели устройства.

  • fastboot getvar all — выдаст более подробную информацию об устройстве, например, модель устройства, модема, IMEI и т. д.

 


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

  • LineageOS 17.1 официально. Что нового нас ждет в этой мегапопулярной Android прошивке
  • Bliss OS позволит вам запустить Android 10 на ПК, ноутбуке и планшете с процессорами x86 на борту
  • Android 11 Developer Preview. Вторая тестовая сборка новой операционной системы Google выпущена
  • Magisk 20.4 выпущен. Отключенный по умолчанию MagiskHide и целый ряд прочих исправлений и улучшений
  • Кастомные прошивки. Paranoid Android вернулся и теперь его сборки базируются на Android 10 (Обновлено: свежая сборка, поддержка новых смартфонов)

Теги:

  • adb
  • fastboot
  • программы для android
  • советы и подсказки

Свежие материалы:

Как использовать Карты Google на телефоне или планшете в режиме Просмотр улиц

Infinix HOT 20S получил дисплей с частотой обновления 120 Гц, процессор MediaTek Helio G96 и цену 139 долларов

Pixel 7 и Pixel 7 Pro. Фирменные смартфоны Google следующего поколения

Infinix HOT 20 5G с процессором MediaTek Dimensity 810, двойной 50-Мп камерой и зарядкой мощностью 18 Вт за 180 евро

Infinix Zero Ultra хвастается 200-мегапиксельной камерой и поддержкой сверхбыстрой зарядки мощностью 180 Вт

Xiaomi 12T и 12T Pro. Новые флагманские телефоны известного производителя

OPPO A77s со стильным дизайном и доступной ценой дебютировал на рынке

Десятидюймовый планшет Xiaomi Redmi Pad получил процессор MediaTek Helio G99, корпус толщиной 7.1 мм и цену от 159 долларов

Прошивка телефона через adb. Ручная установка драйвера ADB. Устанавливаем драйверы ADB и Fastboot для Windows

7 ноября 2012 в 14:56

  • Разработка под Android
  • Tutorial

И вот тут меня ждал неприятный сюрприз — то ли родной драйвер оказался кривым, то ли винда, то ли провод… вообщем драйвер то встал, диспетчер устройств Windows рапортовал о полной работоспособности девайса, но на запрос adb devices в консоли я получал пустой список и, естественно, тестировать приложение на планшете не удавалось.

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

Вот тут я решил попробовать свои силы в написании драйверов старом добром методе научного тыка и открыл inf-файл драйвера. Надежду мне давало понимание, что софтверная часть adb интерфейса со стороны планшета должна быть идентичной для всех устройств, а USB и так работал. И вот, после нескольких неудачных проб ручной правки inf-файла я нашел рецепт лечения приправы inf-файла так, чтобы оно поставилось и, главное, работало.

Итак, приступим.

Шаг 1. Скачать драйвер. Если вы этого еще не сделали, откройте Android SDK Manager, найдите раздел Extras, поставьте галочку напротив Google USB Driver и нажмите Install Packages. Все просто. Ждете, пока загрузится.

Шаг 2. Найдите драйвер и сделайте его копию в отдельную папку. Зайдите в папку %android-sdk%\extras\google\ и увидите там заветную папочку usb_driver. Вот ее скопируйте куда-то, и там же будем проводить дальнейшие манипуляции. В принципе, можете править и «оригинал», но я предпочел сохранить оригинал нетронутым на всякий пожарный.

Шаг 3. Правим inf-файл. В папочке открываем файл android_winusb.inf и ищем там строки такого вот вида:
;Google Nexus One %SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_0D02 %CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_0D02&MI_01 %SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_4E11 %CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_4E12&MI_01
Делаем копию этих строк, заменяем Google Nexus One на %имя_вашего_девайса% для идентификации в будущем и… открываем диспетчер устройств Windows. Ищем там наше устройство(Android , Android Composite ADB Interface или что-то в этом стиле). Открываем свойства устройства, вкладка «Сведения», в списке выбираем пункт «ИД оборудования» и видим такую вот картину.

Копируем строчку, которая больше всего похожа на ту, что показана на рисунке(Она, по идее просто немного короче), и вставляем ее в наш inf-файл.
;TEXET TM-7025 %SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_0003 %CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_0003&MI_01 %SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_0003 %CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_0003&MI_01
В %SingleAdbInterface% мы конец строки удаляем, как видно, в %CompositeAdbInterface% вставляем целиком. Повторять два раза все, наверное, не надо, но у меня уже все стоит и мне лень экспериментировать:)
Сохраняемся(будьте внимательны — в некоторых случаях для этого нужно запускать блокнот с правами администратора, т. к. в пользовательском режиме вам не дадут перезаписать inf-файл).
Шаг 4. Установка драйвера. Теперь, когда все подготовлено, возвращаемся в диспетчер устройств и удаляем все ранее установленные adb драйверы(если были). Обновляем список устройств и видим наш девайс без драйверов. Открываем его свойства и выбираем «обновить драйверы», выбираем установку из папки, указываем папку с поправленым inf-ом и запускаем установку — наш драйвер моментально находится, но при установке он может ругаться о несовместимости с вопросом «продолжать ли, насяльнека?». Продолжаем. Все, драйвер установлен.
Шаг 5. Финал. Для точности делаем вынь-всунь USB-порта, ждем пока все обнаруживается, открываем консоль(Win+R, вводим cmd ) и пишем adb devices . Если все прошло хорошо — видим заветный пункт списка, обозначающий, что adb теперь видит наш девайс.


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

Если команда adb у вас вообще не работает. Компьютер -> Свойства -> Переменные среды. Ищем переменную Path и в конце дописываем (ни в коем случае не перезаписываем) в конце точку с запятой, а после адрес папки, где живет adb(обычно %android-sdk%\platform-tools\). После перезагрузки должно заработать.
Иногда adb не запускается автоматически при старте системы. Запустите вручную.

Что это было?
На самом деле все просто. В силу неких причин(винда мастдай/у прогеров кривые руки/гугловский инф-файл писался только для родных гугловских девайсов/в вашем компьютере все испортили бозоны Хиггса) винда не хочет кушать гугловский драйвер для негугловских девайсов, не записанніх в inf-файл. Видимо, там все как раз завязано на этих ИД-оборудования. Но ведь софтверная часть на подавляющем большинстве андроид-устройств в части дебаггер-коннектора к ПК идентична, потому драйвер должен нормально общаться с любым Андроид-устройством. Наша задача — обмануть Windows и заставить ее принять девайс за «драйверо-подходящий», что мы и сделали путем дописывания его ИД в inf-файл драйвера.

Надеюсь, кому-то данный мануал поможет завести свой китайский или другой девайс, для которого при сборке системы забыли сделать нормальный драйвер adb, или тем, кого задалбывает качать официальный драйвер от производителя устройства(это бывает настолько гемморно, что быстрей сделать все вышеописанное — у меня так было с драйвером для телефона LG E510).

P. S. Я не проводил массового тестирования данного метода, так что не могу гарантировать, что он заработает в 100% во всех случаях. Но у меня он заработал на Windows 7, а после и на Windows 8. Файл приходилось править для каждого раза отдельно, но не думаю, что это такая уж проблема.

Расшифровывается ADB как Android Debug Bridge, то есть отладочный мост для Андроида. Программа разработана для операционной системы Android и работает в связке с компьютером. Она дает возможность изменить файлы, воспользоваться root правами, восстановить работу системы.

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

ADB, ADB run и Fastboot

Android Debug Bridge позволяет управлять Андроидом при помощи ПК. Это приложение устанавливается непосредственно на ноутбук или компьютер, который соединяется с мобильным устройством через USB кабель в режиме отладки. Затем после запуска возможно выполнение специальных команд, позволяющих инициировать какие-либо действия с гаджетом.

Утилита позволяет выполнить такие действия , как:

  • перенос папок и файлов на/или с устройства;
  • работа с прошивками: установка, обновления;
  • снятие блокировки, сделанной с помощью графического ключа;
  • выполнение различных скриптов.
  • Чаще всего приложение устанавливают вместе утилитой Fastboot. Этот режим позволяет сбросить все настойки до заводских, поэтому его иногда называют Recovery – функцией восстановления. Помимо этого с помощью Fastboot можно установить прошивку, но в этом случае возможна только работа через ПК.

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

    В свою очередь ADB run упрощает работу и автоматизирует типичные команды и действия, чаще всего используемые пользователями. Она имеет хоть и консольный, но визуализированный вид, состоит из 14 пунктов.

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

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

    Как пользоваться ADB run

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

    Понять, что подключение состоялось, можно осуществив ввод adb devices. Затем должно появиться сообщение: «List of devices attached «, говорящее о том, что соединение произошло. Подключение через wi-fi происходит при помощи adb wireless. На мобильном устройстве должны стоять root права.

    Для работы необходимо включить отладку по USB на гаджете. Обычно этот пункт находится в настройках. Если его нет, то можно его поискать в параметрах разработчика. Это меню скрыто, для его включения следует найти строчку с номером сборки в настройках Андроид, несколько раз кликнуть на нее (от 5 до 10 раз). Где-то после половины нажатий появится уведомление, что вы все делаете правильно, а потом будут предоставлены права разработчика . Затем можно вернуться к настройкам, где появится пункт «параметры разработчика». Здесь и происходит включение отладки.

    Утилита обладает рядом положительных качеств :

    1. Простота установки.
    2. Простое управление.
    3. Легкая проверка обновлений.

    Установка

    Прежде чем установить ADB, ее необходимо скачать, это можно сделать бесплатно. Скачать ADB можно на сайте 4pda . Официальный ресурс не дает возможности скачать утилиту отдельно, а только всем пакетом Android SDK . Установка программы происходит с помощью стандартного мастера установки.

    Весь процесс прост и интуитивно понятен. Сам установщик предлагает подсказки, направляя все действия.

    После этого нужно установить драйвера для своего мобильного устройства, иначе приложение не увидит устройство. Проще всего воспользоваться утилитой для автоматической установки Adbdrivers . Но также можно скачать драйвера для Windows 7, 8 или 10 с официального сайта производителя.

    В случае отсутствия установщика, драйвера можно установить вручную , для этого:


    Обзор интерфейса и команды ADB run

    Рассмотрим все пункты меню, предложенные программой, принцип их работы:

    1. Device attached? – отвечает за соединения ПК и смартфона , но обязательно необходимо включить отладку USB.
    2. Move – отвечает за перемещение файлов с ноутбука на смартфон. Здесь присутствует как автоматическая, так и ручная возможность перемещения.
    3. Install Android App to Device – дает возможность устанавливать приложения, при этом возможны варианты сохранения и перемещение на карту памяти.
    4. Reboot Device – разнообразные режимы перезагрузки Андроида:
    5. Fastboot – прошивка, перепрошивка системы. Все настройки заданы автоматически.
    6. Unlock Gesture Key – разблокировщик графического ключа, также справляется с пин кодами, фейс кодами.
    7. Manual – позволяет прописывать команды вручную.
    8. Check Update – проверка новой версии программы.
    9. Intsall Bootanimation – устанавливает и изменяет анимацию при включении устройства.
    10. Memory and Partitio – знакомит с блоками и разделами Андроида.
    11. Run Script – работа со скриптами .
    12. Backup – создание резервной копии.
    13. Odex – odex-ирование прошивки, учитывая разнообразные параметры.
    14. Screnshot/Record – скриншоты , возможность записи видео.
    15. Exit – соответственно выход из программы.

    Прошивка телефона посредством ADB run

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

    Для начала необходимо перевести устройство в режим bootloader при помощи меню.

    Затем необходимо разархивировать заранее скачанные файлы с прошивкой. После этого следует выбрать пункт Run SCRIPT и в открывшееся окно поместить файлы прошивки и закрыть его. Нажать на Enter. Прошивка началась. Пока идет процесс нельзя вынимать кабель из телефона или компьютера.

    Программа дает возможность перепрошить поэтапно все разделы или только некоторые :

    • sуstem;
    • cache;
    • data;
    • recovery.

    Использование ADB

    Использование утилиты позволяет:

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

    Утилиту обычно устанавливают и используют вместе с приложением Fastboot.

    Установка

    Установить приложение можно посетив официальный сайт . Необходимо скачать архив SDK tools для Windows, согласившись перед этим с правилами использования.

    После этого требуется распаковать архив , зайти в каталог tools, выбрать там папку bin и обратиться к файлу sdkmanager. Он как раз позволить установить программу.

    Дальше происходит работа в командной строке Windows. Делаем запуск от имени администратора. После этого открываем папку sdkmanager, прописав к ней путь C:\sdk-tools-windows-3859397\tools\bin.

    В ходе установки прочитайте лицензионное соглашение , нажмите клавишу Y.

    Если весь процесс прошел правильно, то в корневой папке появится директория platform-tools с файлами adb.exe и fastboot.exe.

    Как работает ADB

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

    Теперь необходимо соединить устройство с ПК и проверить видит ли его приложение. Подключение происходит при помощи usb кабеля. Следует выбрать режим MTP – диспетчер файлов, а затем пункт «для разработчиков». Если такой пункт не появился, то стоит зайти в раздел «о телефоне », кликнуть 7-10 раз на номер сборки. После этого в появившемся пункте «для разработчиков» необходимо выбрать «отладку по usb».

    Затем в командной строке системы водим adb devices. Это позволит увидеть информацию об устройстве. Выглядит это как на скриншоте.

    После, проверяется программа fastboot, прописывается в консоли задача fastboot reboot, нажимается на ввод.

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

    Команды ADB

    Утилита предполагает работу со смартфоном, выполнение различных действий. Основных команд ADB всего 10:


    Достаточно прописать путь к папке, откуда копируется и в которую копируется информация.

    Так же есть возможность получить доступ к меню восстановления «recovery».

    Но стоит помнить, что после выполнения этой программы, все данные на телефоне удаляются.

    1. Shell – ее можно использовать в двух вариантах. Первый – ввод ее в командную строку, с последующим вводом. Это позволит выйти в режим терминала , где возможно выполнение любых команд Android shell. Но пользоваться им следует осторожно, так как устройству можно нанести сильный вред.

    Второй вариант – единичный ввод действия. Таким образом, можно, например, сменить возможность прав доступа к некоторым папкам.

    Бонусная утилита – Sideload. Она подходит владельцам устройства Nexus, позволяя обновлять официальную прошивку на всех устройствах компании.

    Частые вопросы

    Что делать, если ADB не видит устройство

    Если вдруг ADB не видит смартфон, то необходимо для начала проверить отладку по usb или проверить наличие ADB драйверов на вашем ПК.

    Стоит так же обратить внимание на другие причины :

    • проверить usb кабель, его работоспособность ;
    • проверить установку Android SDK , наличие его последней версии;
    • стоит попробовать переключить режим с MTP на камеру и назад;
    • можно попробовать переподключить устройство или перезагрузить компьютер.

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

    ADB или fastboot не является внутренней или внешней командой

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

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

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

    • на рабочем столе нужно выбрать «Мой компьютер », нажать на правую кнопку мыши, в меню выбрать графу «свойства »;
    • теперь выбираем «дополнительные параметры системы », а потом «переменные среды»;
    • там нужно найти «системные переменные » и параметр Path, в который нужно добавить скопированный путь и подтвердить изменения;
    • потом открываем консоль и прописываем нужное действие, после чего ошибка исчезает.

    Как вариант, после всех манипуляций стоит перезагрузить компьютер .

    Довольно очень распространенная проблема в Android это — ошибка waiting for device при работе с ADB или Fastboot, в данной статье научимся ее исправлять!

    Что это waiting for device?

    Данная ошибка waiting for device не совсем ошибка, если дословно перевести данную фразу — ожидание подключения устройства. То есть когда когда вы пытаетесь что то выполнить в adb или в fastboot и у вас появляется сообщение waiting for device в командной строке, то это означает что ваш Android смартфон или планшет не виден!

    Сообщение waiting for device — adb или fastboot не видят подключенный Android девайс!

    Чтобы продолжить чтение этой статьи и для понимания о чем идет речь желательно прочитать следующие статьи:

    Хотя почти все причины сообщения решаются одинаково для удобства статья будет разделена на решение waiting for device в adb и waiting for device в fastboot.

    Решение waiting for device в ADB

    странице ссылке . Для определенных устройств необходим специальный ADB драйвер.

    2. Не включена Отладка по USB ! Если у вас не включена отладка по USB, то работа в ADB не возможна!

    Также стоит обратить внимание что с Android 4.2 и выше необходимо подтверждать на устройстве доверие к подключенному компьютеру!

    3. ADB работает только тогда когда ваш Android включен!

    4. Используйте оригинальный и неповрежденный кабель microUSB кабель! Здесь должно все быть понятно, если кабель поврежден, отсюда и проблема видимости, возможно вы можете с этого кабеля передать или принять файлы, но вот ADB уже работать не будет!

    5. Не используйте поврежденный USB порт на компьютере! Причины все те же что и с кабелем.

    6. Используйте только порт USB 2.0! Не смотря что стандарт USB 3.0 уже существует уже не первый год, но все же до масштабного внедрения говорить очень рано. Работа ADB хоть и возможна если устройство подключено в порт USB 3.0, но все же не желательна!

    7. Не используйте USB-хабы! Никогда и ни при каких условиях не используйте USB-хабы, работа с ADB становиться похожа фортуной — повезет или не повезет.

    8. Попробуйте подключить Android в другой USB порт.

    9. Если у вас установлена операционная система Windows 8.1, то необходимо выполнить небольшие правки

    Решение waiting for device в Fastboot

    Не у всех Android есть режим Fastboot (99% всех Samsung и Lenovo), соответственно данные модели работать не будут в этом режиме и всегда будут выдавать ошибку waiting for device!

    1. Первое на что стоит обратить внимание, так это на то что, а установлен ли у вас драйвер? Скачать драйвер можно на данной странице , как установить узнать на этой ссылке . Для определенных устройств необходим специальный Fatboot драйвер (например Sony).

    Установили драйвер? Перезагрузите компьютер!

    2. Убедитесь что устройство находиться в режиме bootloader иначе fastboot не увидит ваш Android!

    3. Используйте оригинальный и неповрежденный кабель microUSB кабель! Здесь должно все быть понятно, если кабель поврежден, отсюда и проблема видимости, возможно вы можете с этого кабеля передать или принять файлы, но вот ADB уже работать не будет!

    4. Не используйте поврежденный USB порт на компьютере! Причины все те же что и с кабелем.

    5. Используйте только порт USB 2.0! Не смотря что стандарт USB 3.0 уже существует уже не первый год, но все же до масштабного внедрения говорить очень рано. Работа в Fastboot только с портами USB 2.0!

    6. Не используйте USB-хабы! Так как режим Fastboot необходим для прошивки Android, хорошо если Fastboot просто не увидит ваше устройство, но если пройдет какой либо сбой в USB-хабе, то вам обойдется это очень дорого.

    7. Попробуйте подключить Android в другой USB порт.

    8. Если у вас установлена операционная система Windows 8.1, то необходимо выполнить небольшие правки , после которых должно все заработать.

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

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

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

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

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

    • Вы переустановили операционную систему на компьютере или удалили часть драйверов (причина в отсутствии нужного драйвера).
    • Телефон (планшет) перестал определяться после прошивки, чистки от вирусов, удаления приложений, оптимизации и других манипуляций с ОС (сбой в работе операционной системы мобильного девайса).
    • Устройство подверглось механическому воздействию (повреждено USB-гнездо) или побывало в ремонте (после замены деталей нужен драйвер другой версии или неисправность устранена не полностью).
    • Вы используете USB-кабель, которым раньше никогда не подключали телефон к компьютеру (кабель предназначен только для зарядки или испорчен) и т. д.

    Быстро определяем виновника проблемы

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

    • Пошевелите кабель в области разъемов (в этих местах чаще всего образуются заломы) и понаблюдайте, не определится ли телефон (планшет) в проводнике или диспетчере устройств компьютера. Либо соедините устройства другим, заведомо рабочим и пригодным для передачи данных кабелем.
    • Подключите телефон к другому компьютеру, а также другой мобильный девайс к этому ПК. Если телефон не определится нигде, проблема однозначно в нем. То же самое в случае с компьютером.
    • Если причина, предположительно, в компьютере, проверьте телефон во всех гнездах USB, возможно, проблема в одном или нескольких из них (например, только в передней группе).

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

    Виновник сбоя — телефон. Что делать?

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

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

    • Откройте системные настройки Android (в старых версиях — «Параметры»). Зайдите в раздел «Беспроводные сети». Включите режим модема. Или наоборот, если он включен — выключите. В некоторых редакциях Android этот параметр управляет не только модемом, но и подключением гаджета к ПК как накопителя.

    • Поэкспериментируйте с переводом устройства в режим отладки по USB. Откройте в параметрах раздел «Система» и «Для разработчиков». Снимите либо установите флажок возле пункта «Отладка по USB».

    • Отсоедините телефон от компьютера, выключите и извлеките из него (телефона) батарею (конечно, если она съемная). Через 5 минут установите батарею на место, включите девайс и повторите попытку соединения.
    • Удалите приложения, после установки которых проявился сбой. Если соединение не работает в конкретном приложении для синхронизации, почистите его кэш. Если не поможет — переустановите (и на мобильной устройстве, и на ПК) или попробуйте использовать аналог.
    • Просканируйте девайс антивирусом.
    • Выполните сброс операционной системы девайса на заводские настройки.

    Виновник сбоя — компьютер. Что делать?

    • Завершите работу ОС, выключите ПК из розетки (или нажмите клавишу на блоке питания) и 15-20 секунд подержите нажатой кнопку power. Это разрядит емкости и снимет блуждающий статический заряд, который может блокировать определение подключенного устройства.
    • Если телефон не распознается только одной группой USB-портов, откройте крышку системного блока и удостоверьтесь в надежности их подключения. Кстати, нормальная зарядка мобильного устройства через порт еще не говорит об исправности второго.
    • Загрузите операционную систему. Откройте диспетчер устройств и проверьте, присутствуют ли в списке оборудования переносные устройства, а среди них — ваш телефон. Если он присутствует, но отмечен черной стрелочкой в круге (отключен), щелкните по строке правой клавишей мышки и выберите в меню команду «Включить устройство».

    • Если в списке оборудования есть неизвестные устройства (отмеченные восклицательным знаком в желтом треугольнике), возможно, одно из них и есть телефон. Дабы убедиться, что это он, отсоедините мобильный девайс от USB. Если неизвестное устройство исчезнет из списка, значит, так и есть. И причина сбоя — отсутствие в системе нужного драйвера. Как переустановить и откуда скачать драйвер на телефон, мы расскажем немного ниже.
    • Проблема с распознаванием подключенных устройств может быть и из-за сбоя загрузки, повреждения или отсутствия драйверов USB. В этом случае восклицательные знаки будут в разделе «Контроллеры USB».
    • Переустановка драйверов не помогла? Просканируйте диски компьютера антивирусом и после временно отключите защитные программы. Кстати, последние могут блокировать доступ к мобильному устройству как к носителю, если на нем присутствует подозрительный или явно вредоносный софт. Так что на вирусы стоит проверить и телефон тоже.

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

    Как переустановить драйвер мобильного устройства и USB на компьютере с Windows

    iPhone

    • Подключите iPhone к ПК.
    • Откройте папку %CommonProgramW6432%\Apple\Mobile Device Support\Drivers (чтобы не набирать команду вручную, скопируйте ее отсюда, вставьте в адресную строку любой папки и кликните кнопку перехода). В ней находится 2 файла (из четырех) с расширением.inf — usbaapl.inf и usbaapl64.inf.

    • Откройте контекстное меню каждого из этих файлов и выполните команду «Установить».
    • После установки перезагрузите компьютер.

    Android

    Смартфоны и планшеты под Android, такие как Samsung, Xiaomi, Lenovo, Meizu, HTC и т. д., как правило, не создают отдельных папок для хранения своих драйверов, да и на официальных сайтах их часто не найти, чтобы просто так скачать и переустановить. Поэтому для начала стоит доверить переустановку уже присутствующих в системе драйверов самой Windows.

    Как это сделать:

    • Откройте в диспетчере устройств контекстное меню проблемного девайса. Выберите опцию «Обновить драйвер».

    • В следующем окне для начала выберите автоматический поиск обновлений. Если Windows не найдет ничего подходящего, отметьте второй пункт — установка и поиск драйверов вручную.

    • Далее нажмите «Выбрать из списка доступных на компьютере». В новом окне отобразятся все драйвера мобильных устройств, которые уже установлены на ПК.

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

    Чтобы драйвер корректно заработал, перезагрузите компьютер.

    Если переустановка уже стоявшего в системе драйвера не помогла, придется поискать что-то другое на просторах сети (с риском скачать вместо искомого вирус), поэтому качайте их только с надежных и проверенных сайтов, вроде 4pda.ru , а перед инсталляцией проверяйте антивирусом.

    Драйвера наиболее распространенных моделей мобильных гаджетов также собраны в приложении «USB Драйверы для Android «, которое доступно для бесплатного скачивания на Google Play.

    Драйвера USB для Windows обычно без проблем находятся на сайтах производителей ноутбуков или материнских плат десктопных ПК. Иногда они входят в состав драйвера на чипсет.

    Если телефон не распознается в режиме прошивки

    На то, что компьютер и телефон не видят друг друга в режиме fastboot, указывает сообщение «Waiting for device», которое появляется в программе прошивки. Чаще всего эта ошибка возникает из-за отсутствия в системе драйвера мобильного девайса, поэтому первым делом выполните то, что написано выше — переустановите драйвер или скачайте и установите его заново.

    Если не помогло:

    • Убедитесь, что вы в точности следуете инструкции по работе с программой установки прошивки и она запущена от имени администратора.
    • Проверьте, включена ли на смартфоне отладка по USB (если нет, включите), а сам девайс находится в режиме bootloader. Если этот режим заблокирован, найдите в сети инструкцию по разблокировке загрузчика именно для вашей модели устройства.
    • Подключите телефон максимально коротким и заведомо исправным кабелем к заднему гнезду USB, не используя никакие переходники и хабы.
    • Возможно, ваш телефон не поддерживает стандарт USB 3 (синее гнездо), поэтому подключайте его только к USB 2.0 (черные гнезда).
    • Установите на компьютер все выпущенные обновления Windows.

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

    Когда проблема в поломке физического интерфейса

    Неисправные физические интерфейсы, особенно на мобильном гаджете, желательно не использовать совсем (не нагружать током во избежание усугубления поломки), даже если телефон или планшет сохранил способность к зарядке через них. Организовать передачу контента можно либо по беспроводной связи (Wi-Fi, bluetooth), либо через облачные сервисы, которые доступны на том и другом устройстве. В частности, iTunes и iCloud для техники Apple, Google Drive, Яндекс Диск, Dropbox, Microsoft OneDrive и множество других — для всех.

    Облачными сервисами удобно пользоваться для передачи фото, видео, музыки, документов и других типов файлов. Для синхронизации контактов на Андроиде и ПК достаточно возможностей почты Gmail. А чтобы управлять телефоном непосредственно с компьютера, можно поставить на них приложение вроде MyPhoneExplorer (состоит из 2 частей — для телефона и для ПК), которое поддерживает и проводное, и беспроводное соединение устройств, не требуя установки драйверов. Очень удобно.

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

    Необходимо прошить Android c помощью FastBoot, но не знаете как? В этой статье дается детальная инструкция по использованию утилиты FastBoot, как ей пользоваться, откуда скачать и как прошить Android девайс.

    Данная инструкция полностью расскажет как пользоваться FastBoot! Как с помощью Fastboot очищать разделы, прошивать IMG файлы, выполнять перезагрузку и многие другие.

    Скачивание и установка FastBoot

    Прежде прошить Android c помощью FastBoot, необходимо скачать эту утилиту и установить на необходимый компьютер:

      1. Скачать FastBoot можно со страницы разработчиков Android в комплекте platform-tools .
      2. Либо воспользоваться программой Adb Run , точней лучше , в которой «все включено», а также умеет разблокировать графический ключ Android .
    Почему ADB RUN лучше?

    Запуск утилиты Fastboot

    В зависимости что вы выбрали, скачали отдельно утилиту fastboot или выбрали adb run, запуск может отличаться!

    Если скачали Отдельно Fastboot

    Извлеките файлы:

    1. adb. exe
    2. AdbWinApi.dll
    3. AdbWinUsbApi.dll
    4. fastboot.exe
    5. libwinpthread-1.dll

    Переместите их на диск C:\, папка Windows. Вам удалось установить ADB и Fastboot на ваш компьютер!

    После того как Вы скачали и установили FastBoot, откройте на ПК программу «Командная строка» .

    Пример запуска командной строки Windows

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

    Если скачали ADB RUN

    Если ваш выбор пал на фирменную программу ADB RUN , то запустите ее, наберите кнопку A и нажмите Enter.

    Файлы которые необходимо прошить желательно разместить в одной папке с утилитой Fastboot.

    Инструкция как прошить Android c помощью FastBoot

    Очень важно писать команды и файлы прошивок так как они указаны!

    Если у вас указана команда:

    fastboot flash cache NazvaniAFiLe.img

    то нужно писать именно так, а ни как иначе. Другими словами важен регистр букв иначе вы получите — нет такого файла.

    Команды перезагрузки


    Fastboot в режим прошивки (bootloader)
    • Для того чтобы начать работать с устройством Android с помощью Fastboot для начала необходимо, перевести смартфон или планшет в режим bootloader с помощью adb:

    adb reboot bootloader

    • Перезагрузка Android из режима прошивки (bootloader) в этот же режим:

    fastboot reboot-bootloader

    • Перезагрузка Android из режима прошивки bootloader в режим bootloader:

    fastboot reboot-bootloader

    • Перезагрузка Android в обычный режим из режима прошивки bootloader:

    fastboot reboot

    Команда «видит» ли ПК ваш Android

    Возьмите в привычку перед тем как что-то делать в Fastboot, проверять есть ли соединение между компьютером и Android:

    • Проверка «видит ли» ПК ваш Android:

    fastboot devices

    Данную команду необходимо выполнять когда устройство уже в режиме прошивке (bootloader)

    Команды разблокировки и блокировки загрузчика Google Pixel, Nexus в Fastboot

    • Разлочить bootloader для Pixel, Nexus:

    fastboot oem unlock

    fastboot flashing unlock

    • Залочить bootloader для Pixel, Nexus:

    fastboot oem lock

    Команда узнать версию bootloader

    Покажет установленную на Android номер версии бутлоадер:

    fastboot getvar version-bootloader

    Команды форматирования раздела в Fastboot

    Перед тем как прошить какой-либо раздел в Android, вначале его необходимо отформатировать для того чтобы не возникло проблем в работе

    fastboot erase Imya_razdela — стереть раздел: boot, radio, recovery, system, userdata и другие.

    • Стирает раздел Кеш (Cache) в Fastboot:

    fastboot erase cache

    • Стирает раздел Дата (Data/UserData) в Fastboot:

    fastboot erase userdata

    • Стирает раздел Систем (System)в Fastboot:

    fastboot erase system

    • Стирает раздел Recovery в Fastboot:

    fastboot erase recovery

    Команды для прошивки разделов Android в Fastboot

    После того как выполнили форматирование раздела или разделов Android, можно переходить к следующему шагу, прошивке:

    fastboot flash Imya_razdela imya_file.img — прошивка выбранного раздела: boot, radio, recovery, system, userdata и другие.

    • Прошить раздел системы (System):

    fastboot flash system imya.img

    • Прошить раздел кеш (Cache):

    fastboot flash cache imya.img

    • Прошить раздел дата (Data):

    fastboot flash userdata imya.img

    • Прошить раздел Recovery:

    fastboot flash recovery imya. img

    • Прошить все разделы (boot, recovery и system):

    fastboot flashall

    Команда для установки update.zip

    Прошивает на Android архив-обновление в формате update.zip — архив ZIP с IMG образами различных разделов:

    fastboot update имя_файла.zip

    Для устройств Sony

    Проверка подключения устройства Sony, если ответ 0.3 устройство, то тогда подключено:

    fastboot.exe -i 0x0fce getvar version

    Разблокировка bootloader

    fastboot.exe -i 0x0fce oem unlock 0xПолученый_Ключ

    Более детальная информация по разблокировке Bootloader Sony — Как разблокировать Bootloader Sony

    Ошибка Waiting for Device

    Если у вас долгое время в командном окне горит надпись waiting for device — значит:

    • Не установлен или некорректно установлен драйвер — переустановить или установить
    • Устройство Android не в режиме Bootloader — перевести
    • Некорректное подключение к USB порту — использовать задние порты USB 2. 0 компьютера, не использовать USB хабы

    Видео пример работы с утилитой Fastboot


    Для тех кто ничего не понял!

    Для тех кто ничего не понял, то тогда воспользуйтесь фирменным приложением ADB RUN , в данной программе введены практически все команды, которые нужны для FASTBOOT!

    Ниже представлен пример работы ADB RUN — как прошить быстро файл Recovery с помощью ADB RUN за менее чем за 5 секунд (только не забывайте вначале переводить в режим bootloader)!

    Вот и все! Больше статей и инструкций читайте в разделе Статьи и Хаки Android . Оставайтесь вместе с сайтом , дальше будет еще интересней!

    Как установить кастомную прошивку на Android через ADB Sideload

    В этом руководстве мы покажем вам шаги по установке пользовательского ПЗУ на ваше устройство Android с помощью ADB Sideload. Одним из основных преимуществ экосистемы с открытым исходным кодом является множество настроек, которые она приносит с собой. Среди них возможность прошивать индивидуальную прошивку, которая находится на вершине иерархии.

    Тем не менее, всегда есть элемент сомнения относительно того, какой способ прошивки ПЗУ является правильным. Ну, по правде говоря, универсального правила на этот счет не существует. Вы можете установить их через TWRP, Fastboot Commands, ADB Sideload или некоторые специальные инструменты. Что касается этого руководства, мы сосредоточимся на методе боковой загрузки. Для тех, кто не знает, ADB Sideload — это метод, с помощью которого вы можете напрямую прошить ZIP-файл.

    Он отличается от ADB Push, поскольку последний отправляет только этот ZIP-файл на ваше устройство, тогда как Sideload отправляет, а затем также прошивает этот файл. Таким образом, из-за меньшего количества шагов он быстро стал популярным выбором для многих технических энтузиастов. В этой заметке это руководство покажет вам подробные шаги по установке и прошивке пользовательского ПЗУ на Android с использованием этого метода боковой загрузки ADB. Следуйте вместе.

    Прежде чем начать, имейте в виду, что не каждое ПЗУ можно прошить через ADB Sideload. Таким образом, даже если вы найдете пакет ПЗУ в формате ZIP, это не обязательно означает, что он поддерживает неопубликованную загрузку. Так что я бы порекомендовал вам один раз просмотреть инструкцию по установке от разработчика (сами знаете где, подсказка: там есть буквы X, D, A!) и еще раз проверить, что их ПЗУ поддерживает этот режим прошивки.

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

    ШАГ 1: Сделайте резервную копию

    Если вы выполняете чистую прошивку (переключаетесь между двумя пользовательскими ПЗУ или переходите со стоковой на пользовательскую), сброс настроек к заводским обязателен. Это приведет к удалению всех данных с вашего устройства, поэтому заранее сделайте полную резервную копию устройства.

    С другой стороны, грязная прошивка (обновление ПЗУ) не всегда требует сброса, но все же настоятельно рекомендуется сделать резервную копию. Это потому, что вы никогда не знаете, когда что-то может пойти не так в индивидуальной разработке!

    ШАГ 2. Установите Android SDK

    Прежде всего, вам нужно будет установить Android SDK Platform Tools на свой компьютер. Это официальный бинарный файл ADB и Fastboot, предоставленный Google, и единственный рекомендуемый. Поэтому загрузите его, а затем распакуйте в любое удобное место на вашем ПК. Это даст вам папку platform-tools, которая будет использоваться в этом руководстве для установки Custom ROM через ADB Sideload.

    ШАГ 3: Загрузите пользовательское ПЗУ

    1. Загрузите пользовательское ПЗУ по вашему выбору (дважды проверьте, что оно находится в формате ZIP).
    2. После загрузки переименуйте его в rom, чтобы полное имя стало rom.zip (становится легче вводить в командной строке).
    3. Теперь перенесите этот файл rom.zip в папку platform-tools на вашем ПК.

    ШАГ 4. Включите отладку по USB и разблокировку OEM

    Затем вам нужно будет включить отладку по USB и разблокировку OEM на вашем устройстве. Первый сделает ваше устройство узнаваемым ПК в режиме ADB. Это позволит вам загрузить ваше устройство в режиме быстрой загрузки. С другой стороны, разблокировка OEM требуется для выполнения процесса разблокировки загрузчика.

    Итак, перейдите в «Настройки»> «О телефоне»> «Семь раз нажмите на номер сборки»> «Вернитесь в «Настройки»> «Система»> «Дополнительно»> «Параметры разработчика»> «Включить отладку по USB и разблокировку OEM».

    ШАГ 5: Разблокируйте загрузчик

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

    разблокировка fastboot oem разблокировка fastboot flashing

    ШАГ 6: Установите/загрузитесь в TWRP Recovery

    Хотя большинство из вас, возможно, уже знают об этом факте, я все же хочу повторить его: для использования функции ADB Sideload вам необходимо установить пользовательское восстановление. В стоковом рекавери также есть опция боковой загрузки, которую можно использовать только для установки официальных OTA и прошивок. Для установки пользовательских ПЗУ вам всегда нужно будет использовать боковую загрузку ADB пользовательского восстановления. характерная черта. Итак, на этой ноте ознакомьтесь с нашим руководством по установке TWRP Recovery на Android. Или обратитесь к приведенным ниже кратким инструкциям:

    1. Для начала загрузите свое устройство в режиме быстрой загрузки, используя следующую команду: adb reboot bootloader

    2. Теперь, если на вашем устройстве есть раздел восстановления, используйте следующую команду для прошивки TWRP: fastboot flash recovery twrp.img

    3. Однако, если у него нет раздела восстановления, вам придется использовать загрузочный раздел для временной загрузки с помощью следующей команды: fastboot boot twrp.img
    4. После этого прошейте ZIP-файл TWRP с помощью опции «Установить». Или если нет ZIP, то прошить IMG файл в слот Ramdisk.
    5. С другой стороны, если вы уже установили TWRP Recovery и хотите загрузить с него свое устройство, используйте следующую команду: adb reboot recovery

    ШАГ 7: Форматирование данных/очистка

    Сброс к заводским настройкам является обязательным, если вы переходите с другого пользовательского ПЗУ или стоковой прошивки. Однако разные ПЗУ имеют разные подходы к этому. В то время как некоторые из них будут запрашивать сброс устройства к заводским настройкам, другие советуют вам стереть раздел данных (а также системный раздел в некоторых случаях). Поэтому, пожалуйста, дважды проверьте страницу инструкций ПЗУ, а затем вы можете обратиться к приведенным ниже инструкциям:

    Данные формата TWRP

    1. В TWRP перейдите в «Очистить» и нажмите «Форматировать данные».
    2. После этого введите YES в отведенном месте.
    3. Затем нажмите на галочку, расположенную в правом нижнем углу.
    4. Дождитесь завершения сброса к заводским настройкам.

    Сброс настроек TWRP

    1. Из TWRP заходим в раздел Wipe.
    2. Затем проводит пальцем вправо по кнопке Factory Reset, расположенной внизу.
    3. Теперь дождитесь завершения процесса.

    ШАГ 8: прошить кастомную прошивку через ADB Sideload

    1. В TWRP перейдите в «Дополнительно» и выберите «Боковая загрузка ADB».
    2. Затем проведите пальцем вправо, чтобы начать процесс боковой загрузки.
    3. Теперь подключите ваше устройство к ПК через USB-кабель.
    4. Затем перейдите в папку инструментов платформы, введите CMD в адресной строке и нажмите Enter. Это запустит командную строку.
    5. Введите следующую команду в окне CMD, чтобы проверить подключение ADB Sideload: adb devices
    6. Если вы получите идентификатор устройства, за которым следует ключевое слово боковой загрузки, значит, соединение установлено успешно, и вы можете продолжить работу.
    7. Поэтому выполните приведенную ниже команду в окне CMD, чтобы установить пользовательское ПЗУ через ADB Sideload (здесь rom.zip — это имя пользовательского ПЗУ): adb sideload rom. zip
    8. Теперь дождитесь завершения процесса. После этого вы можете загрузить устройство с новой установленной ОС, выбрав «Перезагрузка»> «Система».

    Итак, на этом мы завершаем руководство о том, как вы можете установить или прошить пользовательское ПЗУ на своем устройстве Android через ADB Sideload. Если у вас есть какие-либо вопросы относительно вышеупомянутых шагов, сообщите нам об этом в комментариях. Мы вернемся к вам с решением в ближайшее время.

    Использовать боковую загрузку ADB в Android [Stock и TWRP Recovery]

    В этом руководстве мы покажем вам, как использовать функцию боковой загрузки ADB, а также прошивать или устанавливать ZIP-файлы как в стандартном, так и в пользовательском рекавери (TWRP). ЕСЛИ вы когда-нибудь собираетесь составить список наиболее полезных функций, которые вы можете выполнять с помощью команд ADB, функция боковой загрузки определенно займет достойное место в этом списке. Это одна из очень немногих команд, которые в равной степени используются как техническими энтузиастами, так и обычными пользователями. Прежний набор пользователей мог использовать его для установки файлов, когда их устройство загружалось в TWRP.

    С другой стороны, обычные пользователи могут использовать его для установки официальных обновлений OTA через стандартное восстановление. Однако, несмотря на все связанные с этим плюсы, все еще существует некоторая путаница, связанная с этой функцией. Но с этим руководством вы можете развеять все эти сомнения. Сегодня мы покажем вам всю необходимую информацию о том, как вы можете использовать функцию ADB Sideload для прошивки или установки ZIP-файлов как в стандартном, так и в пользовательском рекавери, таком как TWRP. Следуйте вместе.


    • Подробное руководство по устранению всех ошибок ADB и Fastboot
    • Как выполнять команды быстрой загрузки Android ADB по беспроводной сети
    • Как использовать команды ADB и быстрой загрузки на Android без ПК
    • Запускать команды быстрой загрузки ADB непосредственно на Android без рута

    Содержание

    Боковая загрузка ADB — это функция устройств Android, которая позволяет напрямую устанавливать или прошивать ZIP-файлы на ваше устройство с помощью одной команды ADB. Сценарий его использования зависит от набора пользователей, энтузиасты в основном используют его для прошивки модов и твиков, которые поставляются в ZIP-пакетах. С другой стороны, обычный пользователь использует эту функцию для ручной установки обновлений OTA.

    Однако, независимо от того, к какому домену вы принадлежите, одно остается неизменным — вы можете устанавливать ZIP-файлы только через него. Кроме того, для пользователей, которые будут использовать его через TWRP, следует помнить еще об одной вещи. Функция неопубликованной загрузки не используется для передачи файлов с ПК на устройство. Скорее, он установит ZIP-файл напрямую на ваше устройство.

    Если вы просто хотите передавать файлы, вам следует обратить внимание на другие параметры TWRP, такие как Mount, MTP и другие. Аналогично, то же самое верно и в случае восстановления запасов. Файл обновления OTA будет установлен непосредственно на ваше устройство без предварительного переноса.

    Итак, мы надеемся, что вы получили хорошее представление о команде adb sideload и ее важности. Давайте теперь рассмотрим шаги по использованию ADB Sideload и установке ZIP-файлов в наличии и TWRP Recovery. Требования для обоих этих методов немного отличаются, поэтому мы упомянули их в отдельных разделах. Следуйте вместе.

    Как использовать боковую загрузку ADB в Stock Recovery

    В основном боковая загрузка ADB в Stock Recovery используется для установки OTA или обновлений прошивки. В связи с этим есть два разных варианта: Применить обновление из ADB и Применить обновление с SD-карты. Так в чем же между ними разница? Что ж, опция «Применить обновление из ADB» позволяет вам установить ZIP-файл с помощью команд ADB.

    В то время как Применить обновление с SD-карты напрямую устанавливает ZIP-файл обновления с вашего устройства. Что касается этого руководства, мы сосредоточимся на первом. Итак, без лишних слов, приступим. Droidwin и его участники не будут нести ответственность в случае термоядерной войны, если ваш будильник не разбудит вас, или если что-то случится с вашим устройством и данными, выполнив следующие шаги для установки ZIP через adb sideload и TWRP или стоковый рекавери.

    Вручную установить OTA через Apply Update из ADB

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

    Установите инструменты ADB на свой компьютер

    Для начала загрузите и извлеките инструменты платформы Android SDK на свой компьютер. Это официальная коллекция двоичных файлов ADB и Fastboot, предоставленная Google, и вы должны использовать только ее. После извлечения вы должны получить папку platform-tools. Держите эту папку открытой, так как мы будем использовать ее в этом разделе.

    Включить отладку по USB [для рабочих устройств]

    ОБНОВЛЕНИЕ: Просто поясню, ADB Sideload не требует, чтобы у вас была включена отладка по USB . Мы перечислили этот шаг здесь только для того, чтобы мы могли загрузить устройство в стандартное восстановление с помощью команды ADB. Если ваше устройство застряло в Fastboot/Bootloop, то это не является причиной для беспокойства, вы все равно можете использовать метод боковой загрузки ADB (объяснено в последующих шагах ниже). Поэтому, если ваше устройство не может получить доступ к ОС, просто пропустите этот шаг и перейдите к следующему.


    Если ваше устройство работает, вам необходимо включить на нем отладку по USB. Это необходимо для того, чтобы ПК мог идентифицировать устройство в режиме ADB. Итак, перейдите в «Настройки»> «О телефоне»> «Семь раз нажмите на номер сборки»> «Вернитесь в «Настройки»> «Система»> «Дополнительно»> «Параметры разработчика»> «Включить отладку по USB и разблокировку OEM». [Не пропустите: обходные пути для включения отладки по USB на сломанном экране устройства Android].

    Загрузить файл обновления

    Теперь загрузите необходимый файл обновления OTA или прошивки для вашего устройства. Убедитесь, что он в формате ZIP. Точно так же переименуйте этот файл в update.zip, чтобы было удобно писать в командной строке. Затем перенесите этот файл в папку platform-tools.

    Загрузите Android-устройство в стоковое рекавери

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

    Загрузка в Recovery при работающем устройстве
    1. Подключите устройство к ПК через USB-кабель. Убедитесь, что отладка по USB включена.
    2. Затем перейдите в папку platform-tools, введите CMD в адресной строке и нажмите Enter. Это запустит командную строку.
    3. Введите следующую команду в окне CMD, чтобы загрузить устройство в Stock Recovery
       adb reboot recovery 
    4. Если у вас возникнут какие-либо проблемы, обратитесь к нашему руководству «Как исправить все ошибки ADB и Fastboot».
    Загрузка в режим восстановления, когда устройство зависло в Fastboot
    1. Для начала выключите устройство.
    2. Затем нажмите и удерживайте кнопку питания и уменьшения громкости, чтобы загрузить его в режиме быстрой загрузки.
    3. Теперь используйте клавиши регулировки громкости, чтобы вызвать параметр режима восстановления, и нажмите клавишу питания, чтобы подтвердить его.
    4. Теперь ваше устройство загрузится с экраном «Нет команд».
    5. Итак, нажмите и удерживайте кнопку питания, а затем нажмите и отпустите кнопку увеличения громкости, а затем отпустите кнопку питания. Вы бы обошли экран «Нет команды».

    Используйте боковую загрузку ADB для ручной установки OTA Update

    1. После того, как ваше устройство загрузится в стандартное восстановление, используйте клавиши регулировки громкости, чтобы выбрать параметр «Применить обновление из ADB», и нажмите клавишу питания для подтверждения.
    2. Теперь вы должны увидеть на своем устройстве сообщение следующего содержания:
    3. Теперь перейдите в папку platform-tools, введите CMD в адресной строке и нажмите Enter. Это запустит командную строку.
    4. Введите следующую команду в окне CMD, чтобы проверить подключение боковой загрузки ADB:
       adb devices 

    5. Если вы получили ключевое слово sideload в командной строке, значит, соединение установлено успешно, и вы можете продолжить.
    6. Итак, перейдите в окно CMD (которое вы открыли внутри инструментов платформы) и введите следующую команду для установки файла:
       adb sideload update.zip 
    7. В приведенной выше команде update.zip — это имя прошиваемый файл (при необходимости переименуйте его соответственно). Начнется процесс установки, который может занять несколько минут.
    8. После этого с помощью клавиш громкости выберите параметр «Перезагрузить систему сейчас» и нажмите клавишу питания для подтверждения.

    Вот и все, теперь ваше устройство загрузится с только что установленным обновлением. Вот как вы можете использовать команду боковой загрузки ADB в стоковом рекавери. Теперь давайте обратим наше внимание на использование этой функции боковой загрузки adb в пользовательской области разработки, например TWRP Recovery.

    Как использовать боковую загрузку ADB в TWRP Recovery

    Хотя использование боковой загрузки в TWRP также ограничено прошивкой ZIP-файлов, но в этом случае этот файл использует более широкий подход. В отличие от использования стандартного восстановления, когда ZIP рассматривался как файл обновления прошивки, здесь ZIP-файл может использоваться в различных сценариях. Например, это может быть модуль Magisk или даже пользовательское ПЗУ. Однако шаги инструкции остаются прежними. Итак, на этой ноте давайте рассмотрим шаги по использованию функции боковой загрузки ADB в TWRP Recovery.

    Установите ADB на свой ПК

    Прежде всего, загрузите Android SDK Platform Tools на свой ПК. Это официальный бинарный файл ABD и Fastboot, предоставленный Google. Так что скачивайте и извлекайте его в любое удобное место на вашем ПК. это даст вам папку platform-tools. Мы будем использовать эту папку только для прошивки ZIP через adb sideload и TWRP в следующих шагах, поэтому держите ее открытой.

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

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

    Установите TWRP Recovery

    Далее вам также необходимо установить TWRP Recovery на ваше Android-устройство. Для этого есть два разных подхода: вы можете либо временно установить TWRP для одноразового использования, либо установить его навсегда. Вот инструкции для обоих:

    • Временная установка Как загрузиться в TWRP Recovery
    • Постоянная установка: Как установить TWRP Recovery на Android

    Загрузите Android-устройство в TWRP Recovery

    1. Подключите устройство к ПК через USB-кабель. Убедитесь, что отладка по USB включена.
    2. Затем перейдите в папку инструментов платформы, введите CMD в адресной строке и нажмите Enter. Это запустит командную строку.
    3. Введите следующую команду в окне CMD:
       adb reboot recovery 

    4. Теперь ваше устройство загрузится в TWRP Recovery. Теперь вы можете перейти к следующему шагу, чтобы прошить необходимый ZIP-файл через adb sideload и TWRP.

    Получите root-права на устройстве [Необязательно, зависит от типа файла]

    Это необязательный шаг, который зависит от типа ZIP-файлов, которые вы собираетесь прошивать через adb sideload и TWRP. Если это пользовательское ПЗУ, вам не нужно рутировать ваше устройство. С другой стороны, если вы планируете прошивать модуль Magisk или любые связанные с ним моды, рутирование является обязательным. Для этого вы можете обратиться к нашим следующим руководствам:

    • Как рутировать устройства Android через TWRP Recovery
    • рутировать устройства Android без TWRP Recovery
    • Как получить root права на любое устройство MediaTek ARMv8
    • Root Spreadtrum Devices через Magisk Patched boot.img
    • Root любое устройство MediaTek на заблокированном загрузчике папку platform-tools на вашем ПК.
    • Кроме того, переименуйте его во что-то более короткое, скажем, mod. zip, чтобы его было легче набирать в окне CMD.
    • Аналогичным образом введите CMD в адресной строке этой папки, чтобы открыть командную строку.
    • Теперь на главном экране TWRP перейдите в «Дополнительно» и выберите «Боковая загрузка ADB».
    • Затем проведите пальцем вправо по кнопке «Проведите, чтобы начать боковую загрузку», расположенной внизу.
    • После этого перейдите в окно CMD, введите приведенную ниже команду и нажмите Enter.
       adb sideload mod.zip 
    • В приведенной выше команде mod.zip — это имя файла, который прошивается через TWRP.
    • После завершения перепрошивки вы можете перезагрузить устройство в ОС с помощью параметра «Перезагрузка»> «Система» в TWRP.
    • Все, процесс завершен. Итак, на этом мы завершаем руководство о том, как использовать команду adb sideload как на стандартном, так и на пользовательском TWRP Recovery. Если у вас есть какие-либо вопросы относительно вышеупомянутых шагов, сообщите нам об этом в комментариях. Мы вернемся к вам с решением в ближайшее время.

      О главном редакторе

      Садик Хассан

      администратор

      Технический фанат по рождению, он всегда проявлял живой интерес к платформе Android с самого рождения HTC Dream. Среда с открытым исходным кодом, кажется, всегда заинтриговала его множеством вариантов, доступных на кончиках его пальцев. «MBA по профессии, блогер по выбору!»

      Смотрите сообщения автора

      Как установить TWRP Fastboot Flash Recovery на Android?

      TWRP — это популярный пользовательский образ восстановления для устройств Android. Вам нужно будет установить TWRP, если вы планируете прошивать собственное ПЗУ или модифицировать свой смартфон с некоторыми интересными функциями.

      Звучит круто, и многие пользователи Android используют TWRP. Однако вы также должны отметить, что использование пользовательского восстановления и ПЗУ сопряжено с риском.

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

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

      Содержание

      • Что такое Fastboot?
      • Что нужно сделать перед установкой TWRP?
      • Поддерживает ли мое устройство TWRP?
      • Действия по установке TWRP через Fastboot
        • Включение отладки по USB
        • Установка драйверов ADB и Fastboot
        • Установка TWRP через ADB
        • Установка TWRP через TWRP Manager
      • Заключение

      Что такое Fastboot?

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

      Это инженерно-диагностический инструмент, однако он используется отдельно для прошивки пользовательских ПЗУ или образов восстановления на смартфонах Android.

      В зависимости от того, какой у вас смартфон, загрузка в режиме Fastboot может сильно отличаться. Однако это похоже на то, что вы обычно делаете на устройстве Pixel или Nexus. Поэтому мы рекомендуем вам ознакомиться с официальным руководством, которое поможет вам загрузиться в режиме Fastboot.

      Читайте также: Что нужно знать каждому пользователю Android перед рутированием Android-устройства?

      Что нужно сделать перед установкой TWRP?

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

      Иначе вы не сможете прошить кастомное рекавери.

      Чтобы разблокировать загрузчик, следуйте официальному руководству Android, чтобы сделать это легко.

      Поддерживает ли мое устройство TWRP?

      Может быть, а может и нет.

      Итак, вы должны быть уверены, что TWRP совместим с вашим устройством. Если вы тестируете, вы можете продолжить его.

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

      Действия по установке TWRP через Fastboot

      Теперь, если вы знаете, что такое Fastboot, и у вас есть разблокированный загрузчик, вы готовы установить TWRP.

      Включить отладку по USB

      Первое, что вам нужно сделать, это включить « USB Debugging » на вашем телефоне в настройках разработчика. Если вы не видите параметры разработчика в меню «Настройки», перейдите в раздел « О », где вы найдете номер сборки. Нажмите на него несколько раз, чтобы увидеть сообщение, сообщающее вам об этом.

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

      Вам не нужно отдельно скачивать Android SDK и настраивать его. Хотя можно, если хочешь.

      Но, если вам нужен быстрый и простой способ, вам следует использовать 15-секундный инструмент установки ADB на XDA Forums , который мгновенно устанавливает драйверы для вашего смартфона.

      После установки драйверов. Вы можете идти.

      Установите TWRP через ADB

      В этом методе вам нужно будет запустить командное окно, чтобы установить его. Запуск одного и того же на Mac или Windows, очевидно, будет отличаться.

      Вы должны нажать Shift + влево нажмите , а затем нажмите « открыть окно команд здесь », находясь внутри папки, в которой на вашем Mac сохранен образ восстановления TWRP.

      В случае Windows просто запустите командную строку и перейдите к папке с помощью команд (например, cd Desktop )

      Теперь подключите Android к ПК и введите команду:

       adb reboot bootloader 

      Если на устройстве Android появится запрос на получение разрешений, примите его. Далее ваше устройство загрузится в режиме загрузчика, теперь вам нужно ввести следующую команду:

       fastboot flash recovery twrp-2.8.x.x-xxx.img 

      В зависимости от имени вашего файла изображения (или версии) замените имя файла изображения из приведенной выше команды.

      Когда вы нажмете эту команду, на вашем устройстве будет мигать TWRP. И тогда все, что вам нужно сделать, это «Перезагрузить». Для этого вам нужно ввести следующую команду:

       fastboot reboot 

      Установить TWRP через TWRP Manager

      Если у вас уже есть root-доступ к вашему устройству, вы можете установить TWRP-менеджер.

      С помощью диспетчера TWRP вы можете устанавливать, создавать резервные копии и восстанавливать рекавери.

      Однако обратите внимание, что это приложение должно быть совместимо с вашим устройством — вам нужно протестировать его. Если он работает так, как ожидалось, установить TWRP на Android-смартфон будет очень просто.

      Заключение

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

      Лично мне это не нужно, потому что я полагаюсь на стандартный Android от Google. Теперь вы знаете, как установить TWRP через Fastboot на Android. Что вы думаете об этом?

      Вы уже используете пользовательский образ восстановления? Не стесняйтесь делиться своим опытом в комментариях ниже.

      Связанные ресурсы:

      1. Как настроить рутированное устройство Android с помощью Gravitybox Unlocker?
      2. 5 Лучшая пользовательская прошивка для Android для настройки вашего телефона Android
      3. Как отключить датчик приближения в Android?
      4. Лучшие приложения для датчиков приближения, которые сделают ваш Android умнее

      Полное руководство по TWRP на любом устройстве Android

      27.04.2022

      Комментарии

       

      ​В одной из наших последних публикаций мы рассказали вам, как разблокировать загрузчик вашего устройства Android, чтобы вы могли попробовать различные моды. Тем не менее, основным и первым шагом к простой установке модов является установка пользовательского восстановления, которое позволяет вам получить доступ к различным разделам вашего устройства и помогает без каких-либо проблем прошивать zip-файлы, пользовательские ПЗУ и прошивки. Так что если вас интересует установка TWRP на ваше андроид устройство и как им пользоваться, то это руководство как раз для вас.

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

      Пользовательское восстановление
      Пользовательское восстановление — это сторонняя среда восстановления. Перепрограммирование этой среды восстановления на ваше устройство заменяет стандартную стандартную среду восстановления на настроенную среду восстановления стороннего производителя. Эти сторонние средства восстановления позволяют прошивать zip-файлы, получать доступ к системному файлу и изменять его. CWM (ClockWorkMod), philz touch и TWRP — самые популярные примеры таких восстановлений.
      Рекавери, такие как CWM, больше не разрабатываются или не рекомендуются, поскольку они устарели и требуют физических кнопок для навигации

      TWRP (Проект восстановления Team Win)
      Проект Team Win Recovery (TWRP) — это пользовательское восстановление с сенсорным управлением. В отличие от других, это восстановление позволяет управлять устройством с помощью сенсорного экрана. TWRP даже поддерживает темы. TWRP предлагает функции установки ПЗУ и резервного копирования, которых нет в стандартной среде восстановления.

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

      Как установить TWRP на любое устройство Android

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

      Требования: —

      1. Любое устройство Android с разблокированным загрузчиком
        Примечание : Если у вас есть устройство Xiaomi/Redmi/Poco, вы можете узнать, как разблокировать загрузчик здесь
      2. Драйверы ADB и Fastboot, установленные на вашем ПК
        Примечание: Загрузки —-> Windows
        ——> для Linux:
        Тип эти команды на терминале на основе вашей системы Linux Debian / Ubuntu
        -> sudo apt install android-tools-fastboot
                                                 Centos / Fedora / openSUSE
                                         0037 Sudo DNF Установка Android-Tools
        Archlinux and Drevatives
        -> S UDO PACMAN -SY-SY ANDROID-TOOLS
      3. Проверьте TWRP. ME, чтобы проверить список официально поддерживаемых устройств и скачать последнюю версию или вы можете найти поиск. Неофициальный образ TWRP для вашего устройства

      ШАГИ :-

      1. Включить Отладка по USB: На вашем устройстве перейдите в «Настройки» -> «О программе» и найдите номер сборки. Нажмите на него 7 раз, чтобы включить параметры разработчика. Вернитесь в меню «Настройки» и найдите запись «Параметры разработчика» (в более старых версиях Android) или нажмите «Система» -> «Дополнительно» и перейдите в «Параметры разработчика». Наконец, включите отладку по USB.
      2. Проверьте схему разделов вашего устройства: процесс установки зависит от схемы разделов целевого устройства. Пользователи могут легко проверить это с помощью приложения Treble Info App или выполнить следующую команду в оболочке ADB или приложении эмулятора терминала:
        поддерживает разделы A/B. На устаревших устройствах только для A вывод должен быть пустым.

      Случай I: Устройства со схемой разделов только A
      Если ваше устройство использует схему разделов только A, вы можете напрямую заменить стандартный образ восстановления на TWRP через Fastboot.

      1. Загрузите и скопируйте образ twrp в подходящее место.
      2. На ПК откройте командную строку/терминал и введите:
        —> adb reboot bootloader
      3. Переименуйте образ TWRP в twrp.img и введите:
        —> fastboot flash recovery path/name.img 
             где путь представляет путь, а имя — фактическое имя файла twrp
        —> fastboot reboot
        • Многие устройства автоматически заменяют кастомное рекавери при первой загрузке. Чтобы предотвратить это, выполните поиск, чтобы найти правильную комбинацию клавиш для вашего устройства, чтобы войти в режим восстановления. После ввода «fastboot reboot», удерживайте комбинацию клавиш и загрузитесь в TWRP.
        • Вы также можете попытаться временно загрузить загруженный образ, используя следующую команду:
          —> fastboot boot twrp.img
        • После загрузки TWRP TWRP исправит стандартное ПЗУ, чтобы предотвратить его замену TWRP. Если вы не выполните этот шаг, вам придется повторить установку.
      4. Поздравляем! Теперь TWRP успешно установлен на вашем устройстве.

      Случай II: Устройства со схемой разделов A/B

      Для устройств со схемой разделов A/B образ восстановления и загрузочный образ объединяются. В связи с этим вам необходимо сначала временно загрузить TWRP, а затем выполнить постоянную установку в режиме восстановления

      1. . Скопируйте образ TWRP в подходящее место на вашем ПК. Вы даже можете поместить его в папку, где находится двоичный файл Fastboot.
      2. Загрузите и скопируйте образ twrp в подходящее место.
      3. На ПК откройте командную строку/терминал и введите:
        —> adb reboot bootloader
      4. Для загрузки с помощью twrp введите:
        —> fastboot boot name. img
      5. Скопируйте файл twrp.img на устройство с помощью mtp или введите:
        —> adb push name.img /sdcard
      6. Перейдите в меню «Дополнительно» TWRP и нажмите «Установить виртуальный диск восстановления»:

           7.  Установите параметр виртуального диска восстановления в TWRP 9.0077      8.  Выберите файл twrp.img из внутренней памяти устройства.
           9.  Проведите по экрану, чтобы установить, а затем перезагрузите компьютер.
          10. TWRP успешно установлен на вашем устройстве
          11. Наслаждайтесь 😀 ​

      Как прошить Zip-файл с помощью TWRP

      • Поместите файл во внутреннюю память устройства с помощью MTP или adb
      • 8

        Установить
      • Найдите файл, который вы хотите прошить
      • Выберите его и проведите пальцем, чтобы прошить
      • Дождитесь завершения прошивки
      • Готово… Теперь наслаждайтесь часто в процессе. Это очень полезная функция, которая избавляет вас от необходимости тратить время на настройку устройства снова и снова.
      • Очистить и восстановить/изменить размер раздела
      1. Эта опция позволяет стирать/форматировать различные разделы вашего устройства. Параметр Format Data аналогичен сбросу устройства к заводским настройкам
      2. . При установке пользовательских прошивок часто требуется выполнить чистую прошивку. Вы можете сделать это, очистив системный раздел и, в некоторых случаях, раздел поставщика вашего устройства
      3. . Иногда раздел повреждается или не может изменить свой размер, что приводит к ошибкам при перепрошивке файлов. Вы легко справитесь с этой проблемой  Восстановить/изменить размер  Опция в TWRP

      Примечание.  Не стирать любые неизвестные разделы без предварительного уведомления, так как это может привести к полной блокировке устройства вы не можете расшифровать данные на устройстве Android 12, что означает, что вы не можете получить доступ к своему внутреннему хранилищу, находясь в twrp. В этом случае боковая загрузка ADB становится очень необходимой функцией, так что мы без проблем прошиваем zip-файлы и OTA
      Чтобы выполнить перепрошивку через боковую загрузку ADB: —
      -> Перейдите в раздел «Дополнительно» и выберите параметр боковой загрузки ADB
      -> Теперь проведите пальцем, чтобы начать загрузку неопубликованного
      -> Введите с вашего ПК
            *   adb sideload nameofzipfile.zip
      ->

        -> 
        Начнется процесс перепрошивки
        -> Дождитесь завершения, и все готово