Xiaomi adb fastboot tools что это
Xiaomi ADB Fastboot Tools: как пользоваться и для чего она нужна
Опытные пользователи любят настраивать свои мобильные гаджеты по своему усмотрению. В этом помогают специально созданные для этого программы. Одна из таких программ — Xiаomi ADB Fastbоot Tools. Это инструмент, позволяющий удалить ненужные системные приложения, очистить кэш, сбросить девайс до заводских настроек, заблокировать загрузчик и тому подобное. Сегодня мы подробно поговорим об этой утилите.
Xiaomi ADB Fastboot Tools
ADB Fastboоt Tools — это служебное приложение с расширенными возможностями. Функционал больше всего понравится владельцам мобильных гаджетов с активным бутлоадером и рут-правами. Если же у Вас отсутствует roоt, а загрузчик заблокирован – возможности программы будут ограничены.
При подключении девайса утилита выдает подробную информацию о модели, такую как: серийный номер, кодовое имя и состояние бутлоадера.
Обратите внимание, что Xiаomi ABD/Fastbоot Tоols – это приложение исключительно для опытных пользователей. Все действия в ней вы проводятся на свой страх и риск.
Функции и особенности
Программа в основном применяется для удаления системных приложений на Andrоid. Но есть и другие особенности:
Перевод мобильного гаджета в режим Fastbоot, Recоvery или EDL.
Очистка кэша или полное удаление данных (именно сброс до заводских настроек).
Блокировка/разблокировка загрузчика – только для моделей из серии Andrоid One.
Включение Goоgle камеры (с применением TWRP Recоvery).
Прошивка через Фастбут.
Где можно скачать программу
Официального сайта с Xiаomi ADB Fastbоot Tоols нет. Но приложение можно без проблем скачать по ссылкам ниже с Github.
Установка программы на Windows 10
Нижеописанная инструкция подойдет, если вы скачивали Windоws-версию (не jаva!).
Распаковываем скаченный архив, желательно на системный диск.
Работа с Xiaomi ADB/Fastboot Tools
Рассмотрим правильное подключение мобильного гаджета и основные взаимодействия с утилитой. Инструкции представлены только в ознакомительных целях.
Проверка работоспособности adb и fastboot
Для начала нужно убедиться, что приложение распознает подключенный девайс. Соединяем телефон с РС по USB-проводу и запускаем утилиту. Не забываем, что перед этим нужно включить отладку по ЮСБ.
В программе кликаем по большой кнопке «Deblоater». Произойдет распознавание подключенного девайса. Если синхронизация успешная, появится информация о модели. Надпись «No dеvice found» сообщает об отсутствии нужных нам драйверов. Установите универсальные драйвера adb и fastbоot, и повторите попытку.
Еще сопряжение можно проверить, перезагрузив мобильный гаджет через вкладку «Rebоot into system» (в пунктах «ADB Toоls» и «Fastboot Toоls»). Если девайс откликнулся на команду и перезагрузился, значит, подключение успещно установлено.
Удаление системных приложений
Пользователи чаще всего прибегают к использованию утилиты, чтобы удалить ненужные предустановленные приложения.
Включаем режим для разработчиков и включаем отладку по USB.
Ставим на РС все необходимые драйвера.
С помощью кабеля подключаем девайс к РС.
На телефоне в режиме работы ЮСБ выставляем «Передача файлов».
В ADB Fastbоot Tools кликаем «Deblоater», а в мобильном гаджете разрешаем отладку по USB (тапаем «ОК» в появившемся окне).
Опять нажимаем «Deblоater». Появляется список программ, которые необходимо удалить. Выставляем галочки напротив названий, и жмем «Uninstall».
Если удаление прошло успешно, в левой стороне экрана появится надпись «Done».
Отключаем мобильный гаджет от ПК и перезагружаем.
Теперь Вы знаете, как можно быстро и легко удалить системные приложения и игры на Xiaomi.
Дополнительные функции
С помощью Xiаomi ADB/Fastboot Tools Вы так же можете:
Перевести девайс в режим расширенной перезагрузки: Fastbоot, Recоvery или EDL, кликнув по соответствующим вкладкам.
На девайсах с разблокированным загрузчиком есть возможность включить Cаmera2 API.
Прошить конкретный раздел или весь мобильный гаджет через Фастбут.
Владельцы Android One могут разблокировать/заблокировать загрузчик, используя эту программу.
Выполнить очистку кэша или удаление всех параметров и данных с девайса.
Частые проблемы
Ошибка «Cannоt find Adb/Fastbоot Xiaomi» возникает, если на компьютере нету необходимых драйверов. Программа не видит телефон, хотя драйвера установлены. Здесь может быть несколько причин: отладка по USВ выключена, либо в типе подключения указана зарядка, а не передача файлов. Еще можно посмотреть версию утилиты: возможно, ее необходимо обновить, как и программное обеспечение на мобильном гаджете. Если ничего не помогает, попробуйте воспользоваться jаva-версией.
Приложение не удаляется. Проверьте, установлено ли оно на мобильном гаджете. Возможно, Вы удаляли его ранее. Если ADB Fastboоt Tools виснет на этапе удаления, просто закройте программу, отсоедините девайс и через некоторое время повторите попытку. Зависания часто происходят на Global ROM.
[Советы] [Урок ADB №1] Как настроить ADB для работы с Windows
CrGZ3XdVUAAr3B_.png (232.65 KB, Downloads: 120)
2018-01-16 22:22:18 Upload
1. Переходим на официальный сайт разработчика (Нажать сюда для перехода) и скачиваем архив SDK Platform-Tools for Windows;
Не рекомендуется скачивать данный архив на сторонних ресурсах, на официальном сайте представлена всегда рабочая и самая свежая версия;
2. Распаковываем папку platform-tools из архива SDK Platform-Tools for Windows на диск С:\ (должно получиться, как на скриншоте)
1.png (42.34 KB, Downloads: 235)
2018-01-15 21:25:14 Upload
2017-05-15_10-44-24.png (32.44 KB, Downloads: 114)
2018-01-15 21:27:24 Upload
2017-05-15_10-46-52.png (13.58 KB, Downloads: 98)
2018-01-15 21:29:28 Upload
2017-05-15_10-49-21.png (22.2 KB, Downloads: 112)
2018-01-15 21:32:24 Upload
2.png (14 KB, Downloads: 112)
2018-01-15 21:45:47 Upload
3.png (42.83 KB, Downloads: 83)
2018-01-15 22:09:37 Upload
4.png (6.45 KB, Downloads: 99)
2018-01-15 22:56:12 Upload
5.png (11.43 KB, Downloads: 97)
2018-01-15 23:05:49 Upload
14. Если все хорошо, то можно приступать к работе. Что бы активировать работу в ADB, необходимо ввести «cd c:\adb\» без кавычек нажать «Enter»;
15. После чего можно начинать ввод команд, которые мы подробно рассмотрим в следующих темах.
Сегодня мы подробно рассмотрели, как настроить и начать работу с ADB. В следующей теме мы рассмотрим, как выполнить заморозку приложений при помощи ADB.
Еще уроки по ADB:
Рейтинг
Спасибо! Сам хотел замутить, что-то подобное, но ты опередил. Считаю нужное дело. |
Xiaomi Comm APP
Получайте новости о Mi продукции и MIUI
Рекомендации
* Рекомендуется загружать изображения для обложки с разрешением 720*312
Изменения необратимы после отправки
Cookies Preference Center
We use cookies on this website. To learn in detail about how we use cookies, please read our full Cookies Notice. To reject all non-essential cookies simply click «Save and Close» below. To accept or reject cookies by category please simply click on the tabs to the left. You can revisit and change your settings at any time. read more
These cookies are necessary for the website to function and cannot be switched off in our systems. They are usually only set in response to actions made by you which amount to a request for services such as setting your privacy preferences, logging in or filling in formsYou can set your browser to block or alert you about these cookies, but some parts of thesite will not then work. These cookies do not store any personally identifiable information.
These cookies are necessary for the website to function and cannot be switched off in our systems. They are usually only set in response to actions made by you which amount to a request for services such as setting your privacy preferences, logging in or filling in formsYou can set your browser to block or alert you about these cookies, but some parts of thesite will not then work. These cookies do not store any personally identifiable information.
These cookies are necessary for the website to function and cannot be switched off in our systems. They are usually only set in response to actions made by you which amount to a request for services such as setting your privacy preferences, logging in or filling in formsYou can set your browser to block or alert you about these cookies, but some parts of thesite will not then work. These cookies do not store any personally identifiable information.
Xiaomi adb fastboot tools что это
Platform-tools: r31.0.3
ADB: 1.0.41 (31.0.3-7562133)
Fastboot: 31.0.3-7562133
Make_f2fs: 1.14.0 (2020-08-24)
Mke2fs: 1.46.2 (28-Feb-2021)
Последнее обновление утилит в шапке: 01.08.2021
Если что-то неправильно, то в списке подключенных устройств (List of devices attached) будет пусто.
adb push Копировать файл/папку PC->девайс.
adb pull [ ] Копировать файл/папку девайс->PC.
adb sync [ ] Копировать PC->девайс только новые файлы.
Ключи:
-l Не копировать, только создать список.
adb shell Запуск упрощенного unix shell.
Примеры использования
adb emu Послать команду в консоль эмулятора
adb install [-l] [-r] [-s] Послать приложение на устройство и установить его.
Пример: adb install c:/adb/app/autostarts.apk Установить файл autostarts.apk лежащий в папке /adb/app/ на диске с:
Ключи:
-l Блокировка приложения
-r Переустановить приложение, с сохранением данных
-s Установить приложение на карту памяти
Установка split apk
adb uninstall [-k] Удаление приложения с устройства.
Ключи:
-k Не удалять сохраненные данные приложения и пользователя.
adb wait-for-device Ждать подключения устройства.
adb start-server Запустить службу/демон.
adb kill-server Остановить службу/демон.
adb get-state Получить статус:
offline Выключен.
bootloader В режиме начальной загрузки.
device В режиме работы.
adb get-serialno Получить серийный номер.
adb status-window Непрерывный опрос состояния.
adb remount Перемонтировать для записи. Требуется для работы скриптов, которые изменяют данные на.
adb reboot bootloader Перезагрузка в режим bootloader.
adb reboot recovery Перезагрузка в режим recovery.
adb root Перезапуск демона с правами root
adb usb Перезапуск демона, прослушивающего USB.
adb tcpip Перезапуск демона, прослушивающего порт TCP.
adb ppp [параметры] Запуск службы через USB.
Note: you should not automatically start a PPP connection. refers to the tty for PPP stream. Eg. dev:/dev/omap_csmi_tty1
Параметры:
defaultroute debug dump local notty usepeerdns
fastboot erase Стереть раздел.
Разделы: boot, recovery, system, userdata, radio
Пример: fastboot erase userdata Стирание пользовательских данных.
fastboot update Прошивка из файла имя_файла.zip
fastboot flashall Прошивка boot + recovery + system.
fastboot getvar Показать переменные bootloader.
Пример: fastboot getvar version-bootloader Получить версию bootloader.
fastboot boot [ ] Скачать и загрузить kernel.
fastboot flash:raw boot [ ] Создать bootimage и прошить его.
fastboot devices Показать список подключенных устройств.
fastboot continue Продолжить с автозагрузкой.
fastboot reboot Перезагрузить аппарат.
f astboot reboot-bootloader Перезагрузить девайсв режим bootloader.
Перед командами fastboot можно использовать ключи:
-w стереть данные пользователя и кэш
-s Указать серийный номер устройства.
-p
Указать название устройства.
-c Переопределить kernel commandline.
-i Указать вручную USB vendor id.
-b Указать в ручную базовый адрес kernel.
-n
Указать размер страниц nand. по умолчанию 2048.
Пример ниже выводит в лог все сообщения с тэгом «ActivityManager» с приоритетом «Info» или выше, и сообщения с тэгом «MyApp» и приоритетом «Debug» или выше:
adb logcat ActivityManager:I MyApp:D *:S
Последний элемент в выражении фильтра *:S устанавливает приоритет «silent» для всех остальных тэгов, тем самым обеспечивая вывод сообщений только для «View» и «MyApp». Использование *:S – это отличный способ для вывода в лог только явно указанных фильтров (т.е. в выражении фильтра указывается «белый список» сообщений, а *:S отправляет все остальное в «черный список»).
При помощи следующего выражения фильтра отображаются все сообщения с приоритетом «warning» или выше для всех тэгов:
adb logcat *:W
Если logcat запускается на машине разработчика (не через удаленный adb shell), можно также установить значение выражения фильтра по умолчанию задав переменную окружения ANDROID_LOG_TAGS:
export ANDROID_LOG_TAGS=»ActivityManager:I MyApp:D *:S»
Следует обратить внимание что задав переменную окружения ANDROID_LOG_TAGS она не будет работать в эмуляторе/устройстве, если вы будете использовать logcat в удаленном shell или используя adb shell logcat.
Вышеописанная команда export работает в ОС *nix и не работает в Windows.
Контроль формата вывода лога
brief Показывать приоритет/тэг и PID процесса (формат по умолчанию).
process Показывать только PID.
tag Показывать только приоритет/тэг.
thread Показывать только процесс:поток и приоритет/тэг.
raw Показать необработанное сообщение, без полей метаданных.
time Показывать дату, время вызова, приоритет/тэг и PID процесса.
long Показывать все поля метаданных и отдельно сообщения с пустыми строками.
Как установить Xiaomi ADB/Fastboot Tools и пользоваться приложением
Павел Буйнов 04.11.2020 5
Xiaomi ADB Fastboot Tools (XAFT) — это бесплатная утилита с графическим интерфейсом для управления командной строкой Android. Она создана специально для устройств Сяоми.
Хотя ADB и Fastboot являются универсальными интерфейсами Андроид, некоторые алгоритмы и методы работы программы специфичны для устройств Xiaomi. Её корректное взаимодействие с другими моделями теоретически возможно, но не гарантируется.
Ниже приведена пошаговая инструкция как установить и использовать Xiaomi ADB Fastboot, а также описание возможностей (модулей) утилиты.
Описание модулей XAFT
Вы можете подумать, что это ещё один установщик ADB/Fastboot. На самом деле, программа содержит множество инструментов в одном интерфейсе, которые называются модулями. XAFT включает все основные функции традиционных инструментов ADB/Fastboot, только ориентирован на устройства Xiaomi и имеет графический интерфейс.
Больше не нужно запоминать команды ADB — они доступны через графический интерфейс приложения. Это облегчает работу начинающим пользователям и позволяет не вникать в использование командной строки, как в случае с Android Debug Bridge.
Модули Xiaomi ADB/Fastboot Tools:
Пользоваться возможностями набора утилит очень просто, интерфейс интуитивно понятен даже новичкам.
Для модулей Flasher, Wiper и Camera2 в режиме Fastboot требуется разблокированный загрузчик, но всё остальное работает без рутирования или разблокировки.
Если попытка удаления приложения приводит к сбою программы либо приложение не удаляется — это не ошибка программы. Это означает, что ADB не может удалить данное приложение и с этим ничего нельзя сделать.
Аналогичным образом, если процесс удаления не отображает результат (успех или неудача), это означает, что ADB ничего не сообщил, поэтому программа не может отобразить информации о результате удаление приложения.
Как скачать и установить Xiaomi ADB Fastboot
XAFT создан для работы в среде виртуальной машины Oracle Java, поэтому для работы требуется установить Java Runtime Environment (JRE) версии 11 или более поздней. Если она у вас не установлена, то это можно сделать с помощью официального сайта Oracle:
Утилиты Xiaomi ADB/Fastboot в формате JAR работают в среде Java и подходят для Windows, Linux или macOS. Чтобы скачать их, загрузите файл XiaomiADBFastbootTools.jar с последней версией программы со страницы разработчика в GitHub (по этой ссылке всегда открывается самая последняя версия XAFT).
На момент написания этой статьи, последняя версия Xiaomi ADB/Fastboot Tools 7.0.3 датирована 31 августа 2020 года. В этой версии менеджер приложений App Manager научился удалять приложения YouTube Music и Google One, в загрузчике ROM исправлено самоочищающееся поле кодового имени, а сама программа получила несколько улучшений и исправлений пользовательского интерфейса.
Начиная с версии 6.9, XAFT требует Java 11 или новее! Если вы видите ошибку JNI при попытке запустить приложение, это означает, что у вас более старая версия Java.
После установки программы можно приступать к подключению устройства. Доступны два режима: ADB и Fastboot.
Подключение в режиме ADB
Сначала необходимо включить на телефоне возможность отладки по USB. Она находится в инструментах разработчика, которые по умолчанию скрыты.
Как включить параметры разработчика:
Об успешном включении скажет всплывающее сообщение «Вы стали разработчиком!» внизу экрана. Осталось включить отладку по USB.
Как включить отладку по USB:
На этом действия с телефоном закончены. Чтобы подключить его в режиме ADB, выполните следующие действия:
Подключение в режиме Fastboot
Как подключиться в режиме Fastboot:
Если устройство загружено в режиме ADB, вы можете войти в режим Fastboot, нажав « Меню » → « Перезагрузить в Fastboot ».
Когда устройство подключено, можно использовать модули программы.
Xiaomi adb fastboot tools что это
Platform-tools: r31.0.3
ADB: 1.0.41 (31.0.3-7562133)
Fastboot: 31.0.3-7562133
Make_f2fs: 1.14.0 (2020-08-24)
Mke2fs: 1.46.2 (28-Feb-2021)
Последнее обновление утилит в шапке: 01.08.2021
Если что-то неправильно, то в списке подключенных устройств (List of devices attached) будет пусто.
adb push Копировать файл/папку PC->девайс.
adb pull [ ] Копировать файл/папку девайс->PC.
adb sync [ ] Копировать PC->девайс только новые файлы.
Ключи:
-l Не копировать, только создать список.
adb shell Запуск упрощенного unix shell.
Примеры использования
adb emu Послать команду в консоль эмулятора
adb install [-l] [-r] [-s] Послать приложение на устройство и установить его.
Пример: adb install c:/adb/app/autostarts.apk Установить файл autostarts.apk лежащий в папке /adb/app/ на диске с:
Ключи:
-l Блокировка приложения
-r Переустановить приложение, с сохранением данных
-s Установить приложение на карту памяти
Установка split apk
adb uninstall [-k] Удаление приложения с устройства.
Ключи:
-k Не удалять сохраненные данные приложения и пользователя.
adb wait-for-device Ждать подключения устройства.
adb start-server Запустить службу/демон.
adb kill-server Остановить службу/демон.
adb get-state Получить статус:
offline Выключен.
bootloader В режиме начальной загрузки.
device В режиме работы.
adb get-serialno Получить серийный номер.
adb status-window Непрерывный опрос состояния.
adb remount Перемонтировать для записи. Требуется для работы скриптов, которые изменяют данные на.
adb reboot bootloader Перезагрузка в режим bootloader.
adb reboot recovery Перезагрузка в режим recovery.
adb root Перезапуск демона с правами root
adb usb Перезапуск демона, прослушивающего USB.
adb tcpip Перезапуск демона, прослушивающего порт TCP.
adb ppp [параметры] Запуск службы через USB.
Note: you should not automatically start a PPP connection. refers to the tty for PPP stream. Eg. dev:/dev/omap_csmi_tty1
Параметры:
defaultroute debug dump local notty usepeerdns
fastboot erase Стереть раздел.
Разделы: boot, recovery, system, userdata, radio
Пример: fastboot erase userdata Стирание пользовательских данных.
fastboot update Прошивка из файла имя_файла.zip
fastboot flashall Прошивка boot + recovery + system.
fastboot getvar Показать переменные bootloader.
Пример: fastboot getvar version-bootloader Получить версию bootloader.
fastboot boot [ ] Скачать и загрузить kernel.
fastboot flash:raw boot [ ] Создать bootimage и прошить его.
fastboot devices Показать список подключенных устройств.
fastboot continue Продолжить с автозагрузкой.
fastboot reboot Перезагрузить аппарат.
f astboot reboot-bootloader Перезагрузить девайсв режим bootloader.
Перед командами fastboot можно использовать ключи:
-w стереть данные пользователя и кэш
-s Указать серийный номер устройства.
-p
Указать название устройства.
-c Переопределить kernel commandline.
-i Указать вручную USB vendor id.
-b Указать в ручную базовый адрес kernel.
-n
Указать размер страниц nand. по умолчанию 2048.
Пример ниже выводит в лог все сообщения с тэгом «ActivityManager» с приоритетом «Info» или выше, и сообщения с тэгом «MyApp» и приоритетом «Debug» или выше:
adb logcat ActivityManager:I MyApp:D *:S
Последний элемент в выражении фильтра *:S устанавливает приоритет «silent» для всех остальных тэгов, тем самым обеспечивая вывод сообщений только для «View» и «MyApp». Использование *:S – это отличный способ для вывода в лог только явно указанных фильтров (т.е. в выражении фильтра указывается «белый список» сообщений, а *:S отправляет все остальное в «черный список»).
При помощи следующего выражения фильтра отображаются все сообщения с приоритетом «warning» или выше для всех тэгов:
adb logcat *:W
Если logcat запускается на машине разработчика (не через удаленный adb shell), можно также установить значение выражения фильтра по умолчанию задав переменную окружения ANDROID_LOG_TAGS:
export ANDROID_LOG_TAGS=»ActivityManager:I MyApp:D *:S»
Следует обратить внимание что задав переменную окружения ANDROID_LOG_TAGS она не будет работать в эмуляторе/устройстве, если вы будете использовать logcat в удаленном shell или используя adb shell logcat.
Вышеописанная команда export работает в ОС *nix и не работает в Windows.
Контроль формата вывода лога
brief Показывать приоритет/тэг и PID процесса (формат по умолчанию).
process Показывать только PID.
tag Показывать только приоритет/тэг.
thread Показывать только процесс:поток и приоритет/тэг.
raw Показать необработанное сообщение, без полей метаданных.
time Показывать дату, время вызова, приоритет/тэг и PID процесса.
long Показывать все поля метаданных и отдельно сообщения с пустыми строками.