Собрал основные команды ADB и Fastboot в одном посте. Каждая команда сопровождается кратким описанием.
Команды ADB
- adb devices – вывод списка подключенных устройств;
- adb reboot – перезагрузка устройства;
- adb reboot recovery – перезагрузка устройства в режим восстановления (recovery);
- adb reboot bootloader – перезагрузка устройства в режим fastboot для дальнейшего выполнения fastboot-команд;
- adb install app.apk – установка приложения на карту памяти (необходимо предварительно загрузить .apk-файл в папку с ADB либо указать полный путь к нему);
- adb install -f app.apk – установка приложения во внутреннюю память;
- adb install -t app.apk – установка приложения для тестирования;
- adb install -r app.apk – переустановка приложения с сохранением пользовательских данных;
- adb uninstall com.app.example – удаление приложения;
- adb shell – вызов консоли Android (shell) для выполнения Linux-команд;
- adb shell screencap /sdcard/screenshot.png – создание скриншота (больше подробностей в написанном мною руководстве по созданию скриншотов на смартфонах Samsung);
- adb shell screenrecord /sdcard/video.mp4 – запись скринкаста (захват изображения с экрана);
- adb shell dumpsys package com.app.example – вывод информации о приложении;
- adb shell pm list packages – вывод списка установленных приложений;
- adb shell pm grant com.app.example android.permission.SEND_SMS – выдача разрешения приложению (в конкретном случае на отправку сообщений);
- adb shell pm revoke com.app.example android.permission.CAMERA – блокировка доступа приложению (в конкретном случае к камере);
- adb backup -apk -shared -all -f C:backup.ab – создание резервной копии данных, включая установленные приложения и файлы, хранящиеся на карте памяти (имя файла создаваемого бэкапа и путь к нему можно изменить);
- adb restore C:backup.ab – восстановление данных из созданной резервной копии;
- adb tcpip 5555 – установка соединения по протоколу TCP/IP через порт 5555;
- adb connect 192.168.0.100 – подключение к устройству (узнать IP-адрес устройства можно в настройках в разделе «О телефоне»);
- adb disconnect 192.168.0.100 – отключение от устройства;
- adb sideload /sdcard/firmware.zip – установка прошивки, когда устройство загружено в recovery;
- adb push C:app.apk /sdcard/Download – отправка файла с компьютера на смартфон (возможна отправка каталогов);
- adb pull /sdcard/video.mp4 C:UsersOverclockerDownloads – копирование файла с компьютера на смартфон (возможно копирование каталогов);
- adb start-server – перезапуск демона;
- adb kill-server – остановка демона.
Команды Fastboot
- fastboot devices – вывод списка подключенных устройств, загруженных в режиме fastboot;
- fastboot reboot – перезагрузка устройства, запуск Android;
- fastboot reboot recovery – перезагрузка устройства в режим восстановления (recovery);
- fastboot oem device-info – проверка состояния загрузчика;
- fastboot oem unlock – разблокировка загрузчика на старых устройствах, например, на всех моделях Google Nexus;
- fastboot flashing unlock – разблокировка загрузчика на новых устройствах, например, на всех моделях Google Pixel;
- fastboot oem unlock **************** – разблокировка загрузчика на устройствах, которые требуют прохождения процедуры получения кода. К таким устройствам относятся смартфоны и планшеты Xiaomi, Sony, HTC, Huawei, Honor и многих других производителей. Количество символов в коде подтверждения может отличаться;
- fastboot oem lock – блокировка загрузчика на старых устройствах;
- fastboot flashing lock – блокировка загрузчика на новых устройствах;
- fastboot oem relock **************** – блокировка загрузчика на устройствах, которые требуют прохождения процедуры получения кода;
- fastboot getvar all – вывод технической информации об устройстве, которая включает данные об IMEI, серийном номере, версии загрузчика, состоянии батареи и прочие сведения.
Очистка разделов перед прошивкой:
- fastboot erase system ;
- fastboot erase userdata ;
- fastboot erase recovery ;
- fastboot erase boot ;
- fastboot erase cache ;
- fastboot erase radio ;
- fastboot -w – сброс настроек, очистка раздела /data.
Прошивка разделов:
- fastboot flash system system-filename.img ;
- fastboot flash userdata userdata-filename.img ;
- fastboot flash recovery recovery-filename.img ;
- fastboot flash boot boot-filename.img ;
- fastboot flash cache cache-filename.img ;
- fastboot flash radio radio-filename.img ;
- flash-all – прошивка всех разделов (необходимо предварительно загрузить файлы прошивки в папку с Fastboot, при этом среди них должен быть .bat-файл с названием flash-all);
- fastboot flashall – аналогичная предыдущей команда;
- fastboot update firmware-filename.zip – установка прошивки в формате .zip.
Источник: dev.to
Режим Fastboot на Huawei MediaPad T3 BG2-U01
Fastboot Mode Huawei App
Как разблокировать загрузчик любого Android с помощью команд Fastboot
Сегодня мы собираемся поделиться подробным руководством о том, как легко разблокировать загрузчик любого Android с помощью команд Fastboot. Это быстрый и простой метод, который поможет вам разблокировать загрузчик вашего телефона Android. Даже новичок может следовать этому руководству, так как нет необходимости иметь какие-то технические знания.
Просто следуйте приведенным ниже командам fastboot, чтобы разблокировать загрузчик любого устройства Android. Разблокировка загрузчика необходима всякий раз, когда вы хотите установить пользовательское восстановление, ПЗУ, МОДЫ, ядро или рутировать свой телефон. После того, как вы успешно разблокировали загрузчик своего телефона Android, вы можете прошить любое пользовательское восстановление, такое как TWRP, CWM и т. Д., Модифицированную систему, загрузку, ядро или файлы .img.
Вам нужно будет выполнить несколько команд fastboot, чтобы разблокировать загрузчик, поскольку это очень простой процесс. Этот процесс одинаков для большинства устройств, но Sony, Motorola, Huawei и другие OEM-производители официально разрешают пользователям разблокировать загрузчик на своих устройствах. Сначала вы получите пароль разблокировки с веб-сайта производителя, а после этого несколько команд ADB и Fastboot помогут легко разблокировать загрузчик вашего телефона.
Заметка:
Имейте в виду, что все данные на вашем телефоне будут удалены при разблокировке загрузчика, например музыки, фотографий, видео и приложений. Мы настоятельно рекомендуем сделать полную резервную копию всех ваших существующих данных, прежде чем продолжить.
Предупреждение:
AndroidBlog.gs не будет нести ответственности за любой ущерб, нанесенный вашему Телефон на Андроиде следуя этому руководству. Действуйте на свой страх и риск.
Предварительно требования:
Проверить популярные сообщения:
Как разблокировать загрузчик любого Android с помощью команд Fastboot
- Сначала подключите телефон к компьютеру с помощью USB-кабеля для передачи данных.
- Перейдите в папку ADB и fastboot. В этой папке откройте командное окно.
- Перезагрузите телефон в загрузчик, введя следующие команды. (Убедитесь, что на ПК установлены правильные драйверы Android USB).
adb reboot bootloader
- Затем введите следующую команду и нажмите Enter. Он проверит подключение fastboot. Если драйверы USB установлены правильно, устройство будет подключено правильно.
fastboot devies
- Оказавшись в загрузчике, введите следующую команду fastboot, чтобы разблокировать загрузчик. (Обратите внимание, что следующая команда разблокирует ваш телефон и сотрет все данные)
fastboot oem unlock
- Это все! Перезагрузите Android-устройство и загрузите разблокированное устройство, введя эту команду:
fastboot reboot
- Чтобы проверить статус загрузчика, он либо успешно разблокирован, либо нет. Дайте следующую команду, и она должна вернуться «Правда» о статусе разблокировки.
fastboot unlock-info
Если вы используете Mac или Linux, используйте код: «./fastboot oem unlock» для iOS и «sudo fastboot oem unlock» для Linux.
Дайте нам знать в области комментариев ниже, если у вас есть какие-либо вопросы или вопросы.
Советы по Android FastBoot Unlock Bootloader
Источник: uzco.ru
Мобильные ОСИ
11:51
Trader
No comments
Перечень команд
fastboot devices
Отображает список всех присоединенных в режиме fastboot устройств.
fastboot flash
Загружает выбранный .img-файл в определенный раздел Android-девайса с персонального компьютера, и проводит его установку. Для примера:
fastboot flash splash1 splash.img
Производит прошивку загрузочного Splash-экрана.
fastboot erase
Полностью удаляет (стирает) указанный раздел. Доступные разделы: boot, radio, recovery, userdata, system
fastboot update
Производит прошивку подключенного Android-девайса из указанного .zip-файла.
fastboot flashall
Производит прошивку разделов boot, recovery и system.
fastboot getvar
Отображает значение указанной переменной bootloader. Например:
fastboot getvar version-bootloader
Будет отображена версия бутлоадера.
Производит скачку и загрузку указанного Kernel.
Производит создание bootimage и его прошивку.
fastboot continue
fastboot reboot
Производит перезагрузку подключенного Android-устройства.
fastboot reboot-bootloader
Производит перезагрузку подключенного Android-устройства в режиме загрузчика (bootloader).
Команды fastboot также поддерживают следующие ключи:
-w – удаление пользовательских данных и кэша.
-s – установка серийного номера устройства.
-p – установка названия подключенного девайса.
-c – переопределение Kernel commandline.
-i – установка вручную USB VID.
-b – указание вручную базового адреса Kernel.
-n – установка вручную размера страниц NAND. Значение по умолчанию равно 2048.
Posted in: android
Источник: mobileosreviewer.blogspot.com