Adb fastboot файли. Що робити, якщо комп'ютер не бачить телефону через USB-порт

Прошивка Android, тобто. запис певних файл-образів у відповідні розділи пам'яті девайсу при використанні спеціального Windows-софта, що практично повністю автоматизує процес, на сьогоднішній день є не найскладнішою з точки зору користувача процедурою. Якщо ж використання такого інструментарію неможливе або не дає потрібного результату, ситуацію рятує Fastboot.

Для того, щоб прошити Андроїд-апарат через Fastboot, знання знадобляться консольних командоднойменного режиму роботи девайса, а також певна підготовка смартфона або планшета, що використовується для операцій ПК.

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

Кожну дію з власними андроїд-пристроями користувач здійснює на свій страх та ризик. За можливі негативні наслідки використання методів, описаних на даному ресурсі, адміністрація сайту відповідальності не несе!

Підготовка

Чітке виконання підготовчих процедур визначає успіх всього процесу прошивки пристрою, тому здійснення нижчеописаних кроків вважатимуться обов'язковою умовою перед проведенням операцій.

Встановлення драйверів

Бекап системи

Якщо існує найменша можливість, перед прошивкою обов'язково здійснюється створення повної резервної копії існуючих розділівпам'яті пристрою. Необхідні для створення бекапу дії описані у статті: Як зробити бекап Android-пристрою перед прошивкою

Завантаження та підготовка необхідних файлів

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

Перезавантаження девайса в режим bootloader

1. Щоб пристрій приймав команди, що надсилаються користувачем через Фастбут, він повинен бути перезавантажений у відповідний режим. У більшості випадків достатньо послати в девайс з увімкненим налагодженням USB спеціальну команду через adb:

adb reboot bootloader

2. Пристрій перезавантажиться у потрібний для прошивки режим. Потім перевіряємо правильність підключення за допомогою команди:

fastboot devices

3. Перезавантаження режим fastboot можна також здійснити за допомогою відповідного пункту в (« Reboot»).

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

Тільки для прикладу можна розглянути продукцію компанії Xiaomi. У цих пристроях завантаження у фастбут-режим здійснюється за допомогою натискання на вимкненому апараті. Гучність-» та, утримуючи її, клавіші « живлення».

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

Розблокування завантажувача

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

Для перевірки статусу завантажувача можна надіслати у пристрій, що знаходиться в режимі fastboot і підключений до ПК, команду:

fastboot oem device-info

Але знову доводиться констатувати, що даний спосібз'ясування статусу блокування не є універсальним і відрізняється для пристроїв різних виробників. Це твердження також стосується розблокування bootloader – методологія проведення процедури відрізняється для різних пристроїві навіть для різних моделейодного бренду.

Як розблокувати Bootloader

  • Як розблокувати завантажувач (Bootloader) - HTC
  • Як розблокувати завантажувач (Bootloader) - Nexus
  • Як розблокувати завантажувач (Bootloader) - Sony
  • Як розблокувати завантажувач (Bootloader) - Xiaomi
  • Як розблокувати завантажувач (Bootloader) - Huawei
  • Як розблокувати завантажувач (Bootloader) - LG

Запис файлів у розділи пам'яті девайсу

Завершивши попередні процедури, можна переходити до процедури запису даних у розділи пам'яті пристрою. Ще раз перевіряємо ще раз коректність завантаження файлів-образів і/або zip-пакетів і їх відповідність прошивається пристрою.

Увага! Прошивка некоректних і пошкоджених файл-образів, а також образів від іншого девайса в пристрій призводить в більшості випадків до неможливості завантаження Android та інших негативних для апарату наслідків!

Встановлення zip-пакетів

Для запису в девайс, наприклад OTA-оновлень, або повного комплекту складових програм, що розповсюджуються у форматі *.zip, використовується fastboot-команда:

update

1. Переконуємося, що пристрій перебуває в режимі фастбуту і коректно визначається системою, а потім робимо очищення розділів « cache» та « data». Це видаляє всі дані користувача з пристрою, але є в більшості випадків необхідним кроком, тому що дозволяє уникнути безлічі помилок при прошивці та подальшій роботі програмного забезпечення. Виконуємо команду:

fastboot -w

2. Записуємо zip-пакет із прошивкою. Якщо це офіційне оновлення від виробника, використовується команда:

fastboot update update.zip

В інших випадках застосовуємо команду

fastboot flash update.zip

3. Після появи напису « finished. total time….» Прошивка вважається завершеною.

Запис img-образів у розділи пам'яті

У багатьох випадках пошук прошивки у форматі *.zipдля завантаження може бути утруднений. Виробники девайсів неохоче викладають свої рішення до мережі. Крім того, zip-файли можуть бути прошиті через рекавері, тому доцільність використання способу запису zip-файлів через фастбут викликає сумніви.

А ось можливість прошивки окремих образів у відповідні розділи, зокрема. boot», « system», « userdata», « recovery» та ін через Fastboot при відновленні апарату після серйозних програмних проблемможе врятувати ситуацію в багатьох випадках.

Для прошивки окремого образу img використовується команда:

fastboot flash найменування_розділу ім'я_файлу.img

1. Як приклад запишемо розділ рекавері через фастбут. Для прошивки образу recovery.imgу відповідний розділ відправляємо в консолі команду:

fastboot flash recovery recovery.img

2. Аналогічним способом прошиваються інші розділи. Запис файл-образу в розділ « Boot»:

fastboot flash boot boot.img

« System»:

fastboot flash system system.img

І так само всі інші розділи.

3. Для пакетної прошивки одразу трьох основних розділів – « boot», « recovery» та « system» можна використовувати команду:

4. Після завершення виконання всіх процедур апарат можна перезавантажити в Андроїд прямо з консолі, надіславши команду:

fastboot reboot

Таким чином проводиться прошивка за допомогою команд, що надсилаються через консоль. Як бачимо, більшу кількість часу і сил забирають підготовчі процедури, але якщо вони виконані правильно, запис розділів пам'яті пристрою відбувається дуже швидко і майже завжди безпроблемно.



Досить дуже поширена проблема в Android - помилка waiting for device при роботі з ADB або Fastboot, в даній статті навчимося її виправляти!

Що це waiting for device?

Ця помилка waiting for deviceне зовсім помилка, якщо дослівно перекласти цю фразу - очікування на підключення пристрою. Тобто коли коли ви намагаєтеся щось виконати в adb або fastboot і у вас з'являється повідомлення waiting for device в командному рядку, то це означає, що ваш Android смартфонабо планшет не видно!

Повідомлення waiting for device - adb або fastboot не бачать підключений Android девайс!

Щоб продовжити читання цієї статті та для розуміння про що йдеться, бажано прочитати наступні статті:

Хоча майже всі причини повідомлення вирішуються однаково для зручності стаття буде розділена на рішення waiting for device в adb і waiting for device у fastboot.

Рішення waiting for device в ADB

сторінці на посилання . Для певних пристроїв потрібен спеціальний драйвер ADB.

2. Не ввімкнено Налагодження USB ! Якщо у вас не включено налагодження USB, то робота в ADB не можлива!

Також варто звернути увагу, що з Android 4.2 і вище необхідно підтверджувати на пристрої довіру до підключеного комп'ютера!

3. ADB працює тільки тоді, коли ваш Android включений!

4. Використовуйте оригінальний та неушкоджений кабель microUSB кабель! Тут має бути все зрозуміло, якщо кабель пошкоджений, звідси і проблема видимості, можливо ви можете з цього кабелю передати або прийняти файли, але ADB вже працювати не буде!

5. Не використовуйте пошкоджений порт USB на комп'ютері! Причини ті самі, що і з кабелем.

6. Використовуйте тільки порт USB 2.0! Не дивлячись що стандарт USB 3.0 вже існує вже не перший рік, але все ж таки до масштабного впровадження говорити дуже рано. Робота ADB хоч і можлива якщо пристрій підключено до порту USB 3.0, але все ж не бажана!

7. Не використовуйте USB-хаби! Ніколи і ні за яких умов не використовуйте USB-хаби, робота з ADB стає схожою на фортуну - пощастить або не пощастить.

8. Спробуйте підключити Android до іншого USB порту.

9. Якщо у вас встановлено операційна система Windows 8.1, то необхідно виконати невеликі редагування

Рішення waiting for device у Fastboot

Не у всіх Android є режим Fastboot(99% всіх Samsung і Lenovo), відповідно дані моделі не працюватимуть в цьому режимі і завжди будуть видавати помилку waiting for device!

1. Перше на що варто звернути увагу, так це на те, що, а чи встановлений у вас драйвер? Завантажити драйвер можна на цій сторінці, як встановити дізнатися на цьому посиланні. Для певних пристроїв потрібен спеціальний драйвер Fatboot (наприклад Sony).

Встановили драйвер? Перезавантажте комп'ютер!

2. Переконайтеся, що пристрій знаходиться в режимі bootloader, інакше fastboot не побачить ваш Android!

3. Використовуйте оригінальний та неушкоджений кабель microUSB кабель! Тут має бути все зрозуміло, якщо кабель пошкоджений, звідси і проблема видимості, можливо ви можете з цього кабелю передати або прийняти файли, але ADB вже працювати не буде!

4. Не використовуйте пошкоджений порт USB на комп'ютері! Причини ті самі, що і з кабелем.

5. Використовуйте лише порт USB 2.0! Не дивлячись що стандарт USB 3.0 вже існує вже не перший рік, але все ж таки до масштабного впровадження говорити дуже рано. Робота в Fastboot тільки з портами USB 2.0!

6. Не використовуйте USB-хаби! Так як режим Fastboot необхідний прошивки Android, добре якщо Fastboot просто не побачить ваш пристрій, але якщо пройде якийсь збій у USB-хабі, то вам обійдеться це дуже дорого.

7. Спробуйте підключити Android до іншого USB порту.

8. Якщо у вас встановлена ​​операційна система Windows 8.1, то необхідно виконати невеликі правки, після яких має все заробити.



7 листопада 2012 в 14:56

Ручне встановлення драйвера ADB

  • Розробка під Android
  • Tutorial

І ось тут на мене чекав неприємний сюрприз - чи то рідний драйвер виявився кривим, чи то вінда, чи провід ... взагалі драйвер то встав, диспетчер пристроїв Windowsрапортував про повну працездатність девайсу, але на запит adb devicesв консолі я отримував порожній список і, звичайно, тестувати програму на планшеті не вдавалося.

Я написав запит до служби підтримки TeXeT, мені навіть відповіли посиланням на сам драйвер, який, як я вже переконався, не працював. Я почав шукати відповідь в інтернеті і знайшов купу різних збірок цього драйвера і мануалів, але все одно жоден з них не завівся як треба, і навіть рідний драйвер з SDK взагалі ніяк не ставав, що спантеличило мене ... але не розпач.

Ось тут я вирішив спробувати свої сили в написанні драйверів у старому доброму методі наукового тику і відкрив inf-файл драйвера. Надію мені давало розуміння, що софтверна частина інтерфейсу adb з боку планшета повинна бути ідентичною для всіх пристроїв, а USB і так працював. І ось, після кількох невдалих проб ручного виправлення inf-файлу я знайшов рецепт лікування приправи inf-файлу так, щоб воно поставилося і, головне, працювало.

Отже, почнемо.

Крок 1. Завантажити драйвер.Якщо ви ще цього не зробили, відкрийте Android SDK Manager, знайдіть розділ Extras, поставте галочку навпроти Google USB Driver і натисніть Install Packages. Все просто. Чекайте, поки завантажиться.

Крок 2. Знайдіть драйвер і зробіть копію в окрему папку.Зайдіть до папки %android-sdk%\extras\google\ і побачите там заповітну папочку usb_driver. Ось її скопіюйте кудись, і там будемо проводити подальші маніпуляції. В принципі, можете правити і «оригінал», але я вважав за краще зберегти оригінал незайманим на будь-який пожежник.

Крок 3. Правимо inf-файл.У татці відкриваємо файл android_winusb.inf і шукаємо там рядки такого виду:
;Google Nexus One %SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_0D02 %CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_0D02&MI_01 %SingleAdbInterface% = USB_Install, USB\VID stall, USB\VID_18D1&PID_4E12&MI_01
Робимо копію цих рядків, замінюємо Google Nexus Oneна %ім'я_вашого_девайсу%для ідентифікації в майбутньому і відкриваємо диспетчер пристроїв Windows. Шукаємо там наш пристрій( Android, Android Composite ADB Interfaceабо щось у цьому стилі). Відкриваємо властивості пристрою, вкладка «Відомості», у списку вибираємо пункт «ІД обладнання» і бачимо таку картину.

Копіюємо рядок, яка найбільше схожа на ту, що показана на малюнку (Вона, за ідеєю просто трохи коротша), і вставляємо її в наш inf-файл.
;TEXET TM-7025 %SingleAdbInterface% = USB_Install, USB\VID_18D1&PID_0003 %CompositeAdbInterface% = USB_Install, USB\VID_18D1&PID_0003&MI_01 %SingleAdbInterface% = USB_Install = USB_Install, USB\VID_18D1&PID_0003&MI_01
У %SingleAdbInterface% ми кінець рядка видаляємо, очевидно, в %CompositeAdbInterface% вставляємо повністю. Повторювати два рази все, напевно, не треба, але в мене вже все варто і мені ліньки експериментувати:)
Зберігаємось (будьте уважні - в деяких випадках для цього потрібно запускати блокнот з правами адміністратора, тому що в режимі користувача вам не дадуть перезаписати inf-файл).
Крок 4. Встановлення драйвера.Тепер, коли все підготовлено, повертаємося до диспетчера пристроїв і видаляємо всі раніше встановлені adb драйвери (якщо були). Оновлюємо список пристроїв та бачимо наш девайс без драйверів. Відкриваємо його властивості і вибираємо «оновити драйвери», вибираємо установку з папки, вказуємо папку з поправленим inf-ом і запускаємо установку - наш драйвер моментально знаходиться, але при встановленні він може лаятися про несумісність з питанням «чи продовжувати, насяльнека?». Продовжуємо. Все, драйвер встановлено.
Крок 5. Фінал.Для точності робимо вийми-всунь USB-порту, чекаємо поки все виявляється, відкриваємо консоль (Win + R, вводимо cmd) і пишемо adb devices. Якщо все пройшло добре - бачимо заповітний пункт списку, що означає, що adb тепер бачить наш девайс.


З цього моменту можна спокійно запускати eclipse та будувати програми, насолоджуючись зручною автоматичною збіркою, встановленням та можливістю дебагу прямо на нашому пристрої.

Якщо команда adb взагалі не працює.Комп'ютер -> Властивості -> Змінні середовища. Шукаємо змінну Path і наприкінці дописуємо(у жодному разі не перезаписуємо) в кінці крапку з комою, а після адресу папки, де живе adb(зазвичай %android-sdk%\platform-tools\). Після перезавантаження має запрацювати.
Іноді adb не запускається автоматично під час старту системи. Запустіть вручну.

Що це було?
Насправді, все просто. Через деякі причини (вінда мастдай/у прогерів криві руки/гугловський інф-файл писався тільки для рідних гуглівських девайсів/у вашому комп'ютері всі зіпсували бозони Хіггса) вінда не хоче їсти гугловський драйвер для негугловських девайсів, не записаних в inf-. Мабуть, там все зав'язано на цих ІД-обладнання. Але софтверна частина на переважній більшості андроїд-пристроїв в частині дебаггер-конектора до ПК ідентична, тому драйвер повинен нормально спілкуватися з будь-яким андроїд-пристроєм. Наше завдання - обдурити Windows і змусити її прийняти девайс за драйверо-відповідний, що ми і зробили шляхом дописування його ВД в inf-файл драйвера.

Сподіваюся, комусь даний мануал допоможе завести свій китайський або інший девайс, для якого при складанні системи забули зробити нормальний драйвер adb, або тим, кого закручує качати офіційний драйвер від виробника пристрою (це буває настільки гемморно, що швидше зробити все вищеописане - у мене так було з драйвером для LG E510).

P. S. Я не проводив масового тестування даного методутак що не можу гарантувати, що він заробить 100% у всіх випадках. Але в мене він запрацював на Windows 7, а потім і на Windows 8. Файл доводилося правити для кожного разу окремо, але не думаю, що це вже проблема.


  1. c:\android\adb
  2. Ідемо в ПускВиконати(або натискаємо на клавіатурі Win + R, кому як зручно) і набираємо наступне:
    cmd
  3. Відкрився командний рядок. У ній пишемо:
    cd c:\android\adb
    де c:\android\adb
    *Корисна порада: TAB

  1. Встановлюємо ADB та fastboot на ПК (див. вище)
  2. Ідемо в ту папку, куди встановили наші adb та fastboot. У мене це
    /home/myuser/nexus/adb/
  3. Ідемо в термінал і там пишемо:
    cd /home/myuser/nexus/adb/
    де /home/myuser/nexus/adb/- шлях до папки з adb та fastboot. У вас він може бути іншим
    *Корисна порада:щоб не набирати все вручну, можна набирати частину імені папки і натискати на TAB
  4. Підключаємо наш нексус-пристрій до ПК
  5. Виконуємо необхідні команди (див. нижче)

  1. Встановлюємо ADB та fastboot на ПК (див. вище)
  2. Ідемо в ту папку, куди встановили наші adb та fastboot. У мене це
    /home/myuser/nexus/adb/
  3. Ідемо в термінал і там пишемо:
    cd /home/myuser/nexus/adb/
    де /home/myuser/nexus/adb/- шлях до папки з adb та fastboot. У вас він може бути іншим
    *Корисна порада:щоб не набирати все вручну, можна набирати частину імені папки і натискати на TAB
  4. Підключаємо наш нексус-пристрій до ПК
  5. Виконуємо необхідні команди (див. нижче)


ADB – Android Development Bridge. Простіше кажучи, це штука для розробки та налагодження програм під наш улюблений Android. Але ж ми ніякі не програмісти (здебільшого), а звичайні користувачі! Навіщо він нам? Давайте розумітися.
adb, з погляду простого користувача, включає наступні можливості:
-Правка файлів на самому девайсі через ПК
-Можливість встановлювати програми, прошивки, ядра, радіо, бутлоадери та рекавері
-Можливість "Викачувати" потрібні нам файли з телефону

Для роботи з adb необхідно спочатку встановити їх на комп'ютер (як див. вище)

Команди ADB:
ADB push (записує файл на ваш девайс) -- adb push c:\example.apk /sdcard/example.apk
ADB pull (витягує файл з апарата на комп'ютер) - adb pull /system/app/example.apk c:\example.apk
ADB install (інсталяція програми на апарат) - adb install c:\example.apk
adb reboot (перезавантаження апарату)
adb reboot recovery (перезавантаження апарату та подальше завантаження в рекавері)
adb reboot bootloader (перезавантаження апарату та подальше завантаження в бутлоадер)
adb remount (розмонтування та монтування розділу /system)

Команди ADB-Shell:
adb shell (запускає лінукс-оболонку для роботи на апараті)
cd (навігація по директоріям апарату) - cd /system/app
ls (аналог команди "dir" в DOS-і, показує вміст директорії) - ls /system/app
rm (видалення файлу з директорії) - rm /system/app/example.apk
cp (копіює файл з директорії до директорії на апараті) -- cp /system/app/example.apk /sdcard/example.apk
exit (вихід з ADB-Shell) - exit

Команди утиліти fastboot:
fastboot devices – список девайсів, підключених до комп'ютера (використовується для перевірки підключення)
fastboot reboot - перезавантаження апарату
fastboot reboot-recovery - перезавантаження апарату в рекавері
fastboot reboot-bootloader - перезавантаження апарата в бутлоадер
fastboot flash boot filename.img - прошивка ядра
flashboot flash radio filename.img - прошивка радіо
fastboot oem lock – закрити бутлоадер.
fastboot oem unlock - відкрити бутлоадер (прає всі дані користувача)

Це далеко не повний списоккоманд!

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 нормально функціонує, а отже тепер можна керувати телефоном через комп'ютер.

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

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

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