Пакет драйверов windows google inc winusb что это
Platform-tools: r31.0.2
ADB: 1.0.41 (31.0.2-7242960)
Fastboot: 31.0.2-7242960
Make_f2fs: 1.14.0 (2020-08-24)
Mke2fs: 1.45.4 (23-Sep-2019)
Последнее обновление утилит в шапке: 16.04.2021
ADB (Android Debug Bridge — Отладочный мост Android) — инструмент, который устанавливается вместе с Android-SDK и позволяет управлять устройством на базе ОС Android.
Работает на всех Android-устройствах, где данный функционал не был намеренно заблокирован производителем.
Здесь и далее: PC — ПК, компьютер к которому подключено устройство.
ADB — консольное приложение для PC, с помощью которого производится отладка Android устройств, в том числе и эмуляторов.
Работает по принципу клиент-сервер. При первом запуске ADB с любой командой создается сервер в виде системной службы (демона), которая будет прослушивать все команды, посылаемые на порт 5037.
Официальная страница
ADB позволяет:
- Посмотреть какие устройства подключены и могут работать с ADB.
- Просматривать логи.
- Копировать файлы с/на аппарат.
- Устанавливать/Удалять приложения.
- Удалять (очищать) раздел data.
- Прошивать (перезаписывать) раздел data.
- Осуществлять различные скрипты управления.
- Управлять некоторыми сетевыми параметрами.
Поставляется ADB в составе инструментария разработчика Андроид (Android SDK), который, в свою очередь входит в состав Android Studio.
Если что-то неправильно, то в списке подключенных устройств (List of devices attached) будет пусто.
Скрытые команды ADB
adb -d Команда посылается только на устройство подключенное через USB.
Внимание: Выдаст ошибку, если подключено больше одного устройства.
adb -e Команда посылается на устройство в эмуляторе.
Внимание: Выдаст ошибку, если подключено больше одного эмулятора.
adb -s Команда посылается на устройство с указанным серийным номером:
adb -p Команда посылается на устройство с указанным именем:
Если ключ -p не указан, используется значение переменной ANDROID_PRODUCT_OUT.
adb devices Список всех подсоединенных устройств.
adb connect [: ] Подсоединиться к андроид хосту по протококу TCP/IP через порт 5555 (по умолчанию, если не задан).
adb disconnect [ [: ]] Отсоединиться от андроид подключенного через TCP/IP порт 5555 (по умолчанию, если не задан).
Если не задан ни один параметр, отключиться от всех активных соединений.
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 — консольное приложение для PC. Используется для действий над разделами
fastboot devices Список присоединенных устройств в режиме fastboot.
fastboot flash Прошивает файл .img в раздел устройства.
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.
Команду logcat можно использовать с машины разработки
$ adb logcat
или из удаленного shell
# logcat Каждое сообщение лога в Android имеет тэг и приоритет
Тэг – это строка указывающая компонент системы, от которого принято сообщение (например: View для системы view)
Приоритет – имеет одно из нижеследующих значений (в порядке от меньшего к большему):
V — Verbose (Низший приоритет).
D — Debug
I — Info
W — Warning
E — Error
F — Fatal
S — Silent (Наивысший приоритет, при котором ничего не выводится).
Получить список тэгов, используемых в системе, вместе с их приоритетами можно запустив logcat. В первых двух столбцах каждого из выведенных сообщений будут указаны / .
Пример выводимого logcat сообщения:
I/ActivityManager( 585): Starting activity: Intent
Для уменьшения вывода лога до приемлемого уровня нужно использовать выражения фильтра. Выражения фильтра позволяют указать системе нужные комбинации и , остальные сообщения система не выводит.
Выражения фильтра имеют следующий формат : . где указывает нужный тэг, указывает минимальный уровень приоритета для выбранного тэга. Сообщения с выбранным тэгом и приоритетом на уровне или выше указанного записываются в лог. Можно использовать любое количество пар : в одном выражении фильтра. Для разделения пар : используется пробел.
Пример ниже выводит в лог все сообщения с тэгом «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.
Контроль формата вывода лога
Сообщения лога в дополнение к тэгу и приоритету содержат несколько полей метаданных. Можно изменять формат вывода сообщений показывая только конкретные поля метаданных. Для этого используется параметр -v и указывается один из ниже перечисленных форматов вывода.
brief Показывать приоритет/тэг и PID процесса (формат по умолчанию).
process Показывать только PID.
tag Показывать только приоритет/тэг.
thread Показывать только процесс:поток и приоритет/тэг.
raw Показать необработанное сообщение, без полей метаданных.
time Показывать дату, время вызова, приоритет/тэг и PID процесса.
long Показывать все поля метаданных и отдельно сообщения с пустыми строками.
При запуске logcat можно указать формат вывода используя параметр -v:
adb logcat [-v
Пакет драйверов windows google inc winusb что это
Часто задаваемые вопросы
1. Вопрос: Показывает ошибку «FAIL TO GET SHELL ROOT».
: Информация свидетельствует о том, что ваш телефон не удалось рутнуть. Мы ничего не можем с этим поделать.
2. Вопрос: Умеет ли unlockroot работать с Android 4.0.2?
: Unlockroot не умеет работать с официальной версией Android 4.0. Но он работает с кастомным Android 4.0.
3. Вопрос: После перезагрузки, есть ли способ узнать, получен ли рут?
: Установите «antutu cpu master free» , и запустите. Если ваш телефон запрашивает разрешения на рут для этого приложения, то рут есть.
4. Вопрос: При получении рута происходит ли следующее? 1. Вайп? 2. Разблокировка бутлодера? 3. Изменение рекавери?
: Вайп и Изменение рекавери не происходит. Разблокировку бутлодера нужно сделать до получения рута.
5. Вопрос: Есть ли планы добавить другими устройства?
: Да, мы планируем добавить другие устройства.
6. Вопрос: Привязывается ли рутинг к Z? Я получил последнее HTC обновление, и это 2.3.3, а не 2.3.7, и также рутинг неудачно. Нужно ли мне кастомный ROM?
: Убедитесь, что HTC в S-off состоянии. Если не удается рутинг в S-off состоянии, это вызвано различными версии ядра.
7. Вопрос: МОЙ смартфон поддерживает?
: Пожалуйста, взгляните на наш список поддержки: http://www.unlockroot.com/unlockroot.php
8. Вопрос: Могу ли я рутнуть MAXQ x7? Есть способ рутнуть эту таблетку с помощью вашей программы?
: Мы не уверены.
9. Вопрос: Есть ли шанс, что мы можем получить Linux версии этой программы.
: Извините, unlockroot не работает с Linux.
10. Вопрос: В вашем руководстве, Вы заявляете: Цитата: Вы должны установить драйвер вашего устройства на вашем компьютере, прежде чем сделать это. Вы имеете в виду USB-драйверы из Android SDK? Или вы имели в виду Телефон / Радио драйверы?
: Мы имеем в виду Android SDK драйверы на нашем сайте.
Или вы можете использовать меню Пуск -> Программы -> UnlockRoot -> Установить драйвер.
11. Вопрос: UnlockRoot не работает на моем HTC Desire
: Мы предлагаем Вам переустановить программу HTC Sync, или вы можете использовать меню Пуск -> Программы -> UnlockRoot -> Установить Driver.
PS, Unlockroot может работать только с S-OFF устройством.
12. Вопрос: Если я использую UnlockRoot, чтобы сделать unroot, сможет ли производитель телефона в состоянии выяснить, что телефон был рутирован раньше? Или все так же нужно использовать стоковый ROM для восстановления, чтобы гарантия не слетела?
: Если вам нужна гарантия, лучше восстанавливать стоковый ROM.
13. Вопрос: UnlockRoot не работает на моем HTC EVO 4G 2.3.3. : Извините, Unlockroot не работает ну прям со всеми телефонами Android.
Unlockroot работает с HTC S-OFF устройствами.
14. Вопрос: Когда я пытаюсь установить программу на моем Windows Xp он говорит: «Ошибка запуска установки». Что я должен делать?
: Пожалуйста, перезагрузите программу повторно .
15. Q: Я пытаюсь рутнуть мое устройство, но мой антивирус видит вашу программу в качестве угрозы. Я установил ее в любом случае, но когда я пытаюсь ее запустить я получаю сообщение о том, у меня нет разрешения на запуск этой программы. Затем я запустил ее в качестве администратора, но он сделал то же самое.
: Отключите антивирусное программное обеспечение.
16. Вопрос: Мой HTC Wildfire S зависает и что-то о BusyBox ..
: Если ошибка «fail chmod busybox», то значит, что ваш телефон не удалось рутнуть. Мы ничего не можем с этим сделать.
17. Q: Ошибка «Failed to chmod file: busybox». Как я могу это исправить? «Superuser».apk в списке приложений. Как я могу удалить его?
: Информация показывает, что вы не смогли сделать unroot. Вы можете повторить попытку. Вполне вероятно, что unroot не работает с телефоном. Вы можете использовать «unroot explorer», чтобы удалить любой файл.
18. Вопрос: Будете ли вы обновлять прогу, чтобы сделать программу совместимой с моим устройством?
: Мы не можем проверить ее для вас. Но вы можете попробовать сами.
19: Вопрос: Работает ли рут на Samsung Galaxy ACE без каких-либо ошибок?
: Мы не можем проверить его на всех устройствах, но вы можете попробовать его самостоятельно.
20. Q: Я получаю эту ошибку «Not find online device», когда я пытаюсь рутнуть моего Xperia X8 (v2.1 обновления-1). Отладка USB ON!
: Переустановите драйвера, или попробуйте меню Пуск-> Программы->unlock root-> установить драйвер
21. Q: Я использовал вашу прогу на my desire HD под управлением Android 2.3.5 и HTC Sense 3.0. Все прошло без ошибок, но после перезагрузки рута нет.
: Извините, unlockroot не распознал Ваш телефон. Рут получить не удалось.
22. Вопрос: У меня возникли проблемы при unrooting моего MyTouch 4G. Можете ли вы помочь?
: К сожалению, мы получили некоторые реакции пользователей MyTouch 4G: рутинг неудачный.
23. Q: Я использовал Unlock Root для рута моего XT910, но пришло последнее обновление Азия / MiddleEast OTA и было случайно установлено. Теперь рут не работает (суперпользователь всегда отрицает), и я не могу unroot или повторно рутнуть.
: Извините, работает не для всех версий.
24. Q: Как установить драйвера, если нету EXE?
: Распакуйте папку с драйверами. Подключите телефон. Выберите «Установка из указанного места» и, следуя диалогам, выберите папку.
25. Q: У меня программа циклично предлагает установить драйверы, хотя я все только что установил! что делать?
: Перезагрузите компьютер.
Сообщение отредактировал dvoriki06 — 06.10.13, 21:21
Установка Google USB Driver в Windows 10 (если обычный способ не работает)
После ряда обновлений Windows 10 установка драйвера для отладки Android приложений на реальном устройстве может оказаться невозможной, если использовать обычный способ. При попытке установить драйвер система сама выбирает нужный драйвер по своему усмотрению, а при установке для устройства драйвера от Google выдаёт сообщение об ошибке.
Однако есть несложный альтернативный метод.
Его суть в том, что в Windows 10 драйвер от Google можно установить без подключения устройства, что исключает ошибки, связанные с неверным автоматическим распознаванием.
- В диспетчере устройств выбрать «Установить старое устройство».
- Выбрать установку вручную.
- Выбрать пункт «Показать все устройства» и нажать кнопку «Далее».
- В открывшемся окне нажать кнопку «Установить с диска».
- В появившемся окне указываем путь кinf файлу драйвера и далее устанавливаем его как обычно.
- По окончании установки в диспетчере появится неработающее устройствоAndroidADBInterface. Просто удалите его.
- Драйвер установлен. Теперь при подключенииAndroid устройства можно выбрать для него драйвер в общем списке.
Установленный таким образом драйвер работает полностью корректно. Поэтому если при установке Google USB Driver в Windows 10 возникают сложности можно воспользоваться приведённым способом для решения данной проблемы.