Что такое ADB(Android Debug Bridge) - с этим инструментом можно выполнять разные манипуляции с Андроид смартфоном такие как перепрошивка , восстановление системы, получение root прав, выявление ошибок в системе.
Кто хоть раз пробовал перепрошить смартфон или получить root с ПК точно сталкивался с эти инструментом а кто об этом ничего не знает читаем ниже.
Нужно только присоединить смартфон по usb к ПК и включить отладка по usb на андроид смартфоне.
Где же взять ADB.
В Windows скачиваем ADB вместе с средой разработки Android SDK.
В Linux нужно только установить пакет android-tools-adb и android-tools-fastboot:
В Linux нужно только установить пакет android-tools-adb и android-tools-fastboot:
sudo apt-get install android-tools-adb
sudo apt-get install android-tools-fastboot
Переходим к командам ADB :
Для начала запустим adb.
adb start-server
Ищет подключенный смартфон. Как только смартфон будет найден можно будет выполнять остальные команды и управлять смартфоном как хотим.
adb devices
Теперь мы можем с этой командой перемещать файлы с ПК на андроид.
adb push
adb push D:\papka\file.txt /sdcard
Эта команда работает в обратном направлении копирует файлы с андроид на компьютер.
adb pull
adb pull /sdcard/file.txt D:\papka
Хотите перезагрузить смартфон введите команду.
adb reboot
При помощи этой команды попадаем в режим bootloader.
adb reboot-bootloader
Перезагружаем андроид в режим востановления.
adb reboot recovery
Получаем доступ ко всем файлам на андроид.
adb shell
Снимаем скриншот экрана андроид смартфона.
adb shell screencap
adb shell screencap /sdcard/screen.png
Записываем видео с экрана смартфона.
adb shell screenrecord
Видео записывается без звука и сохраняется на смартфоне. Если хотите остановить запись нажмите Ctrl+C в окне терминала.
adb shell screenrecord /sdcard/video.mp4
Ну тут все ясно устанавливаем приложения
adb install
adb install D:\papka\file.apk
а здесь удаляем приложения.
adb uninstall
Эта команда для владельцев Google Nexus. С помощью нее можно обновить прошивку.
adb sideload
Если андроид находится в режиме bootloader то ADB больше работать не будет и придется использовать команды fastboot.
Следущая команда разблокирует загрузчик.
fastboot oem unlock
Как только разблокируете загрузчик введите дальше.
Эта команда аналогична adb devices находит ваш смартфон и показывает серийный номер вашего устройства.
Эта команда аналогична adb devices находит ваш смартфон и показывает серийный номер вашего устройства.
fastboot devices
Вот такой полезный инструмент этот ADB для андроид.