Контакти

Програма adb - Інструкція з встановлення та налаштування для роботи з Андроїд. Ручна установка драйвера ADB Fastboot як перевірити чи встановилися драйвера

Багато хто з нас уже знайомий з ADB (Android Debug Bridge), оскільки, будучи власником Android пристрою, досить часто доводиться виконувати такі прості дії, як adb pushі pull, або adb rebootі т.д. Але для багатьох користувачів-початківців один тільки вид командного рядка вже лякає, і здається гранично можливим. Хоча насправді все досить просто, досвідчені користувачі не дадуть мені збрехати, а найбільша складність полягає в тому, щоб запам'ятати всі ці команди, хоча це теж не обов'язково робити, оскільки Інтернет завжди під рукою і знайти потрібну команду не важко.

Android Debug Bridge, який є частиною емулятора Android SDK, дозволяє здійснювати зв'язок між Вашим комп'ютером і підключеним до нього Android пристроєм, до речі, якщо потрібен якийсь софт, то програми на ноутбук можна скачати безкоштовно. Що я можу робити за допомогою ADB? Можливості в нього досить широкі, наприклад, найпопулярніші дії: копіювати файли з Android пристрою на комп'ютер, заливати файли з комп'ютера на Android, виконувати безліч команд Linux, отримувати звіти про помилки і т.д.

Тому, якщо Ви новачок у цій справі і хочете дізнатися трохи більше про ADB, ніж просто що це таке, тоді пропоную Вам ознайомитись з моїм невеликим посібником з вивчення ADB.

Що знадобиться

1. Android Debug Bridge (ADB) для Windows 32bit - завантажити

2. Android Debug Bridge (ADB) для Windows 64bit

3. Комп'ютер із встановленою Windows ОС.

Тепер переходимо до активної фази:

1. Завантажуємо потрібний zip архів і витягаємо його куди Вам завгодно, наприклад, диск С.

2. Тепер переходимо до директорії C:/adb/sdk/platform-tools. Тут ви знайдете набір файлів, як показано на малюнку нижче.

3. Затискаємо кнопку Shift + правий клік мишею та запускаємо командний рядок Windows з поточної директорії.

4. Вводимо команду adb start-server.

5. Щоб переконатися, що Ваш пристрій правильно підключений та розпізнаний комп'ютером, введіть наступне: adb devices. Якщо все добре, ви побачите щось схоже на це:

Тепер, коли Ваш пристрій підключено і все працює, давайте трохи пограємо з ним.

Читаємо LOGCAT через ADB

Найпростіший спосіб це виконати команду: adb logcat. Як результат, на екрані з'явиться весь вміст файлу пристрою. Щоб отримати logcat в окремому файлі, виконайте: adb logcat > logcat.txt.

Звіт про помилки (BUGREPORT)

Можна виконати команду: adb bugreport, але ви отримаєте повідомлення, що сформований звіт неможливо буде прочитати, тому краще скористатися: adb bugreport >result.txt.

ADB спільно з ROOT правами доступу

Для роботи з-під ADB з повними правами доступу, потрібно крутити аксесуар. Якщо девайс вже ручений, виконуємо команду: adb rootі бачимо те, що показано на зображенні нижче (перезавантаження ADB з root правами).

Встановлення програм через ADB

Щоб встановити програму, переконайтеся, щоб у назві apk файлу не було прогалин і потрібно точно знати правильний шлях до нього. Ну а далі виконуємо команду: adb install+ Назва файлу інсталяції. У своєму прикладі я встановив гру papertoss, тому якщо все пройде успішно, ви отримаєте на екрані таке зображення:

Universal ADB Driver (UAD) є GUI заснований на application, що ви можете швидко налаштувати Google ADB Driver на вашому комп'ютері в кількох clicks.

Тут, ми маємо категорію, щоб скинути останній версії Universal ADB Driver довжина з попередніми моделями. Якщо ви шукаєте для Drivers for your Android Device this is a treat for you.

Features of Universal ADB Driver

Quick Installer:

Це дозволить вам швидко налаштувати Google ADB Driver в кілька секунд тільки. Використовуйте комп'ютер і керуйте Universal ADB Driver Setup і натисніть на додаткові інструменти.

Supports every Device:

Це supports майже every Android Device, whether it is from Major brands like Samsung, HTC, Sony or from Minor brands. Це автоматично розпізнає chipset з вашого пристрою і встановлює driver відповідно.

Detects Manufacturer & Model:

Це автоматично позначається в Manufacturer name і Model Number of your device and shows it in the Manufacturer and Description List.

Refresh Button:

Це дозволить вам швидко зменшити вашу версію пристрою, що є підключеним до комп'ютера. Ця особливість міститься в версії 2.0 і не існує в версії 1.0.

Supports Windows x86 і x64 Bit:

Це автоматично розпізнає BITs вашого комп'ютера і дозволить вам встановлювати ADB Driver на Windows XP, Vista, Windows 7, Windows 8, Windows 8.1 і Windows 10 easily.

Readme Once :

[*] Compatibility: Існують можливості Windows Computer тільки, включаючи Windows XP, Windows Vista, Windows 7, Windows 8, Windows 8.1 і Windows 10.

[*] Supports Nokia and Amazon: It supports Nokia devices including Nokia X, Nokia XL Series. Це також supports all the Amazon Devices.

[*] How to Install: If you want to learn How to install the setup the head over to the Page.

[*] Best Alternative: Усього Universal ADB Driver є надійним у всьому світі, але є великий альтернативний available, називається . Безпосередньо налаштовуючи завантажувач driver, це також налаштовує швидкі файли на вашому комп'ютері.

[*] Credits: Universal ADB Driver is created and distributed by universaladbdriver.com. So, full credits goes to them for sharing the Driver for free.

Android Firmware

Choose your device 5Star Adcom Advan AG Mobile Alcatel Ambrane Amoi Archos Arise Bassoon Bedove Blu Bluboo Boss Style BQ Bsnl Byond Celkon Champion Cheers Hotwav HSL Huawei iBall Infinix Infocus Injoo Intex (Page 1) Intex (Page 2) Itel K-Touch Karbonn Kata Koobee Lava Leagoo Lemon Lenovo Lyf M-Top Magicon Malata Maximus Okapia Oplus Oppo Panasonic QMobile Rage Reach Salora Samsung Simmtronics Siwer Smile Soja Sony Xperia Spice SunUp Swip iox Zolo Zopo Zync

Choose your device 5Star Acer Adcom Advan AG Mobile Alcatel Allview Amazon Ambrane Amgoo Amoi Archos Arise Asus Bassoon Bedove Blu Bluboo Bmobile Boss Style BQ Bsnl ly Gfive Gigabyte Gionee Gmango GoodOne Grand Haier HCL Hello Hitech Hotwav HP HSL HTC Huawei Icemobile Infinix Innjoo Intex iPro Karbonn Kata Kyocera Leva Lemon Lenovo LG Lyf Malata tech Philips Pipo Plum Posh Prestigio Qmobile Rage Rivo Samsung SKG SKK Smile Sony SPC Spice Symphony T-Mobile TCL Telego Timmy Toshiba TWZ Ulefone Uniscope Unoecto Uoogou UUK Zync ZYQ

Android Debug Bridge (ADB) є консольною програмою, яка дозволяє здійснювати управління широким рядом функцій мобільних пристроїв, що працюють на базі операційної системи Android. Головним призначенням ADB є виконання налагоджувальних операцій з Android-пристроями.

Android Debug Bridge є програмою, яка працює за принципом «клієнт-сервер». Перший запуск АДБ із будь-якими командами обов'язково супроводжується створенням сервера у вигляді системної служби, яка називається «демон». Ця служба безперервно «прослуховуватиме» порт 5037 в очікуванні надходження команди.

Оскільки програма консольна, всі функції здійснюються за допомогою введення команд із певним синтаксисом у командний рядок Windows (cmd).

Функціонал даного інструменту доступний на більшості Android-пристроїв. Винятком може бути лише девайс із заблокованою виробником можливістю таких маніпуляцій, але це окремі випадки.

Для звичайного користувача застосування команд Android Debug Bridge, в більшості випадків, стає необхідністю при відновленні та/або прошивці Android-девайсу.

Весь функціонал програми відкривається після введення певної команди. Як приклад розглянемо команду, що дозволяє переглянути підключені девайси та перевірити фактор готовності пристрою до прийому команд/файлів. Для цього є наступна команда:

Відповідь системи на введення цієї команди двоваріантна. Якщо пристрій не підключено або не розпізнано (не встановлено драйвера, пристрій знаходиться в режимі, що не підтримує роботу через ADB, та інші причини) користувач отримує відповідь «device attached» (1). У другому варіанті - наявності підключеного і готового для подальшої роботи девайса, в консоль виводиться його серійний номер (2).

Різноманітність можливостей

Список можливостей, що надаються користувачеві інструментом Android Debug Bridge, досить широкий. Для доступу до використання повного переліку команд на пристрої потрібно наявність прав суперкористувача (рут-прав) і тільки після їх отримання можна говорити про розкриття потенціалу ADB як інструмент для налагодження Android-девайсів.

Окремо варто відзначити наявність у Android Debug Bridge своєрідної довідкової системи. Якщо точніше – це перелік команд із описом синтаксису, що виводиться як відповідь на команду adb help .

Таке рішення часто допомагає багатьом користувачам згадати забуту команду для виклику тієї чи іншої функції або її правильне написання.

Переваги

  • Безкоштовний інструмент, що дозволяє здійснювати маніпуляції з програмою Android, доступний користувачам більшості пристроїв.

Недоліки

  • Відсутність російськомовної версії;
  • Консольна програма, що вимагає знання синтаксису команд.

Завантажити ADB безкоштовно

Android Debug Bridge є невід'ємною частиною інструментарію, призначеного для розробників Android (Android SDK). Інструменти Android SDK, у свою чергу, входять до комплекту компонентів. Завантаження Android SDK для власних цілей доступне всім користувачам абсолютно безкоштовно. Для цього потрібно лише відвідати сторінку завантаження на офіційному сайті компанії Google.

Якщо у завантаженні повного пакета Android SDK, що містить Android Debug Bridge, немає необхідності, можна скористатися посиланням нижче. Нею доступне завантаження невеликого архіву, що містить лише ADB і Fastboot.

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

Драйвер ADB (Android Debug Bridge) призначений для смартфонів, який пов'язує пристрій з комп'ютером, де можна керувати його роботою за допомогою командного рядка.
Режим Fastboot призначений для скидання заводських налаштувань та встановлення прошивок на смартфон.

Повна покрокова інструкція для встановлення драйверів ADB/Fastboot драйверів під Windows

1/ Завантажуємо драйвер ADB/Fastboot і встановлюємо його в корінь диска C:\, створивши папку з ім'ям Android.


2/ На смартфоні заходимо до «Налаштувань» у розділ «Для розробника». Як розблокувати цю опцію читаємо.


3/ У розділі «Для розробника» включаємо «Налагодження за USB» та «Налагодження за ADB».


4/ Підключаємо смартфон до комп'ютера за допомогою кабелю USB.


5/ У нашому випадку наш смартфон не розпізнається. Ми заходимо на комп'ютері до «Диспетчера пристроїв» і бачимо наступне:


6/ Клацаємо правою кнопкою миші на "ADB Interface", вибираємо пункт "Оновлення програмного забезпечення".


7/ Вискакує вікно, де вибираємо опцію "Виконати пошук драйверів на цьому комп'ютері".


8/ Відкривається ще одне вікно, де OC Windows пропонує нам вказати шлях пошуку драйвера. Вибираємо опцію "Вибрати зі списку пристроїв на моєму комп'ютері".


9/ У наступному вікні шукаємо та вибираємо опцію «Пристрій Android».


10/ Відкривається наступне вікно зі списком встановлених раніше на Windows драйверів.


11/ Якщо віконце порожнє, то натискаємо знизу під списком опцію «Шукати на диску». Ідемо до папки, куди ми встановлювали раніше драйвера ADB (C:\Android – у нашому випадку), натискаємо OK.


12/ Всі драйвери повністю встановлені!


13/ Для того, щоб перевірити правильне встановлення драйверів, йдемо в нашу папку «Android», натискаємо комбінацію клавіш: Shift+праву кнопку мишки. У меню вибираємо «Відкрити командний рядок». Далі в командному рядку вводимо команду "adb devices".


14/ Якщо все зробили правильно, то на екрані ви побачите таке:


Для того, щоб працювати в режимі Fastboot, проробляємо всі дані пункти заново, крім 2 і 4 пунктів. Натомість просто заходимо в Fastboot і підключаємося до комп'ютера. Перевірку проводимо за допомогою введення команди «fastboot devices» у командний рядок.

ADB або Android Debug Bridge – це консольна програма для ПК, за допомогою якої можна керувати пристроєм на базі Android прямо з комп'ютера. Виглядає це так: спочатку на комп'ютер встановлюються інструментарій ADB та драйвера для Android, потім мобільний пристрій підключається до ПК через USB-кабель у режимі налагодження, і, нарешті, після запуску ADB у консолі (командному рядку) виконуються спеціальні команди, які ініціюють ті чи дії з гаджетом. Детальна інформація про принцип роботи самого засобу налагодження представлена ​​на офіційному сайті розробника, тому ми зупинятись на цьому не будемо, а одразу перейдемо до можливостей ADB та способів його встановлення на комп'ютер.

Що дозволяє робити ADB?

Для початку вкажемо навіщо взагалі потрібний ADB. З його допомогою можна:

  • Перезавантажувати пристрій у різних режимах;
  • Обмінюватись файлами/папками з телефоном;
  • Встановлювати/вилучати програми;
  • Встановлювати кастомні прошивки (у тому числі TWRP Recovery);
  • Виробляти;
  • Виконувати різні скрипти.

Інструмент ADB зазвичай встановлюється у зв'язці з консольною програмою Fastboot.

Встановлення ADB та Fastboot з пакету Android SDK

Цей спосіб передбачає використання офіційного засобу розробки та тестування програм Android Studio. Переходимо на сторінку https://developer.android.com/studio/index.html і знаходимо заголовок Get just the command line tools. Нижче завантажуємо архів SDK tools для Windows (перед завантаженням погоджуємось з умовами використання).

Розпаковуємо архів на диск С. У нашому випадку файли витягли до папки sdk-tools-windows-3859397.

Заходимо до директорії, а потім переходимо до каталогу tools/bin. Тут нас цікавить файл sdkmanager, який і допоможе встановити ADB та Fastboot на комп'ютер.

Тепер необхідно відкрити папку з sdkmanager, для чого консолі слід виконати команду cd C:\sdk-tools-windows-3859397\tools\bin, де C:\sdk-tools-windows-3859397\tools\bin- Шлях до файлу sdkmanager.

Якщо ви розпакували Android SDK не на диск С, а в якесь інше місце, то повну адресу можна буде дізнатися за допомогою верхнього рядка Провідника (кликаємо правою кнопкою миші по кінцевій папці і тиснемо «Копіювати адресу»).

Отже, ми перейшли в tools\binі тепер нам потрібно виконати команду sdkmanager «platform-tools», яка встановить пакет Platform-tools, що містить файли ADB та Fastboot.

Під час встановлення ознайомтеся з ліцензійною угодою та натисніть Y для завершення операції.

Якщо все пройшло як слід, у кореневій папці Android SDK з'явиться каталог platform-toolsз необхідними файлами adb.exeі fastboot.exe.

Minimal ADB and Fastboot

Другий спосіб ще простіший. На форумі розробників Xda Developersможна скачати пакет Minimal ADB and Fastbootз усіма потрібними файлами. Для цього заходимо на сторінку https://forum.xda-developers.com/showthread.php?t=2317790 і, натиснувши на посилання, завантажуємо інсталяційний exe-файл.

Запускаємо його та дотримуємося інструкцій.

Ми встановили Minimal ADB and Fastboot на корінь того ж диска С.

У принципі на цьому все. Залишилось перевірити наявність файлів.

Перевірка роботи ADB та Fastboot

Після встановлення додатків будь-яким із наведених способів необхідно переконатися в коректності роботи утиліт. Для цього через командний рядок заходимо до папки з файлами adb та fastboot (команда cd C:\sdk-tools-windows-3859397\platform-toolsабо cd C:\Minimal ADB and Fastboot), а потім виконуємо команду adb help. Вона має вивести версію встановленого Android Debug Bridge та список команд ADB. Якщо ви бачите приблизно те саме, що зображено на наведеному нижче скріншоті, все працює правильно.

Тепер слід підключити до ПК мобільний пристрій та перевірити, чи побачить його програму ADB. Підключаємо телефон (або планшет) до комп'ютера за допомогою USB-кабелю, виставляємо в налаштуваннях режим підключення MTP (обмін файлами) та заходимо до розділу Установки – Для розробників.

Якщо такого пункту в налаштуваннях немає, переходимо на сторінку «Про телефон» і сім разів клацаємо по рядку з номером збірки.

Режим розробника буде активовано, і розділ "Для розробників" стане доступним. Заходимо в нього і включаємо опцію «Налагодження USB».

Після всіх цих маніпуляцій з гаджетом у командному рядку Windows вводимо команду adb devices. Вона виведе інформацію про підключений пристрій приблизно у такому форматі, як на скріншоті.

Таким чином, ми протестували ADB і Fastboot і переконалися, що Android Debug Bridge нормально функціонує, а отже тепер можна керувати телефоном через комп'ютер.

Якщо зв'язок з пристроєм налагодити не виходить, необхідно перевірити наявність і коректність установки драйверів Android. Для цього при включеному режимі налагодження заходимо в «Диспетчер пристроїв» і дивимося, чи немає знаків оклику у гілці «Пристрої USB» пункт «ADB Interface» (може називатися трохи по-іншому).

При виявленні неполадок пробуємо перевстановити драйвера. Завантажити їх можна на сайті виробника телефону або за адресою https://adb.clockworkmod.com/.

Сподіваємося, що стаття була для вас корисною.



Сподобалася стаття? Поділіться їй