Adb error failed to get feature set device offline

Исправляем ошибку ADB device offline Недавно понадобилось обновить прошивку на телефоне с Android 4.4. Конкретно модель LG D410 (L90). Нашел в интернете инструкцию, установил драйвера для телефона и попытался запустить ADB, но получил ошибку: После поисков в интернете, пришел к выводу, что данная ошибка появляется в основном в трех случаях: Устаревшая версия ADB Самая […]

Содержание

  1. Исправляем ошибку ADB device offline
  2. Устаревшая версия ADB
  3. Устаревшие драйверы
  4. Плохой USB кабель
  5. Adb error failed to get feature set device offline
  6. Adb error failed to get feature set device offline
  7. Когда может появиться это сообщение?
  8. Решение
  9. Android: Как исправить ошибку «device offline»?
  10. Инструкция Как исправить ошибку «device offline»
  11. Проблема №1. Старый драйвер
  12. Проблема №2. USB кабель
  13. Проблема №3. ADB.exe устарел
  14. Если не помогло решить проблему…
  15. adb-server version mismatch + device offline error #2856
  16. Comments

Исправляем ошибку ADB device offline

Недавно понадобилось обновить прошивку на телефоне с Android 4.4. Конкретно модель LG D410 (L90). Нашел в интернете инструкцию, установил драйвера для телефона и попытался запустить ADB, но получил ошибку:

После поисков в интернете, пришел к выводу, что данная ошибка появляется в основном в трех случаях:

Устаревшая версия ADB

Самая частая причина. Очевидно, что для ее устранения необходимо просто скачать новую версию ADB и использовать её.

Для этого, отключаем службу ADB командой:

Далее, скачиваем новую версию ADB. Вы можете это сделать самостоятельно, скачав Android SDK. Но, чтобы не качать огромный пакет с ненужными файлами, можно просто скачать только архив с ADB с сайта гугла для своей ОС. На момент написания статьи, данные ссылки являются самыми свежими:

Устаревшие драйверы

Если первый пункт вам не помог, то стоит поискать более новую версию драйверов для вашего устройства. В интернете встречаются упоминания того, что данная ошибка появляется из-за старых/не корректных драйверов именно для вашего телефона.

Плохой USB кабель

Очень маловероятная проблема, но опять же, видел упоминания того, что именно неисправный USB кабель приводил к такой ошибке. Поэтому, если первый и второй пункт вам не помогли, то попытайтесь заменить кабель на другой.

Источник

Adb error failed to get feature set device offline

Windows Subsystem for Android (WSA) — позволяет запускать Android-приложения внутри среды Windows 11

Версия Android: 12.1

Требуется 8гб Оперативной памяти и активный компонент «Платформа виртуальной машины»

Сообщение отредактировал ferhad.necef — 12.12.22, 22:19

резерв под бэкап

Сообщение отредактировал Kodekс — 22.10.21, 22:35

дальше пишем adb start-server .

далее нажимаем 1, потом 2.

дальше adb connect 127.0.0.1:58526(у меня так может отличатся порт)
посмотреть можно так.

дальше установка самих апк.
adb install и дальше путь до файла.

Сообщение отредактировал Strelloc — 23.10.21, 01:42

Кто хочет пощупать Windows Subsystem for Android
(ваш CPU должен поддерживать виртуализацию и желательно иметь 8+Гб RAM)

1 — Включаем в компонентах «Платформу виртуальной машины» (Hyper-V/WSL не нужны)
Это можно сделать и руками

На всякий случай включаем «режим разработчика» в Конфиденциальность и безопасность — для разработчиков.

2 — Устанавливаем Windows Subsystem for Android 1.8.32822.0 — скачать MEGA
от админа руками ввести в папке с распакованным файлом PowerShell

или скачать WSA-install.ps1 положить рядом с файлом установки и запустить через правую мыши — выполнить с помощью PowerShell)

старая весрия Windows Subsystem for Android 1.7.32815.0 — скачать MEGA
от админа руками ввести в папке с распакованным файлом PowerShell

или скачать WSA-install.ps1 положить рядом с файлом установки и запустить через правую мыши — выполнить с помощью PowerShell)

(в установленном приложении ставим галку на developer чтобы можно было подключиться через ADB)

3 — Работаем с APK

Рабочее приложение для установки APK и не только.
Есть как инсталляция в систему так и портативная полнофункциональная версия.
После установки полной версии или распаковки портативной ассоциируйте APK файлы с приложением (WSA-pacman.exe).
Приложение после запуска показывает запущен ли WSA и позволяет зайти в настройки Android и установленных приложений.

WSATools наконец то допилили до рабочего состояния. Установить из магазина Мега
(Средство автоматизированной установки APK в WSL на базе UWP)

Установка APK с командной строки — или с помощью готовых bat файлов

Для автоматизации действий с apk качаем архив MEGA

APK_install_WSA.bat — перетаскиваем на него файл APK для установки
Push_File_to_WSA.bat — перетаскиваем файл который хотите послать в WSL папку Downloads
WSA_settings.bat — открыть внутренние настройки WSL

Для работы bat файлов — WSL должен быть запущен и включен режим разработчика + в самом WSL единоразово нажать и открыть окно «Файлы» для загрузки виртуальной машины

Вручную работаем с командной строкой — открываем cmd и вписываем две команды:

Источник

Adb error failed to get feature set device offline

Небольшая заметка по поводу того, что делать, если в какой-то момент при подключении своего устройства под управлением Android к компьютеру, ADB гордо выводит ошибку подключения device is offline. Отладка при этом включена, устройство корректно определяется в системе.

Когда может появиться это сообщение?

Например, когда была работа с двумя устройствами одной модели. Так, я смог воспроизвести device is offline, подключив к ADB на Windows два Nexus 5.

Решение

Прежде всего, необходимо в меню разработчика в Android отозвать все авторизованные для отладки устройства. Как это сделать показано на скрине ниже.

После этого выключить отладку и включить заново (пункт 3 на рисунке выше).

Затем необходимо удалить информацию о мобильном устройстве из системы. Для Windows достаточно остановить все процессы ADB командой “taskkill /IM adb.exe” удалить ADB Interface из списка устройств.

Для nix-подобных систем также останавливаем ADB командой “killall adb” и удаляем ключи (где они находятся конкретно у Вас смотрите сами). Например, “rm /data/misc/adb/adb_key”.

После этого подключаем устройство к компьютеру, для Windows ставим драйвера, запускаем ADB. На устройстве разрешаем подключение и проверяем список устройств командой “adb devices”. Должно помочь.

Источник

Android: Как исправить ошибку «device offline»?

Вы хотите получить Root или кастомизировать Android, но при работе с ADB постоянно появляется ошибка «device offline»? Причин может быть несколько, самое время их решить!

Если у вас при попытке работы в adb постоянно появляется ошибка «device offline», хотя вы включили «Отладку по USB«, но проблема повторяется вновь и вновь и не знаете, что делать дальше. Сайт Android +1 предлагает 3 способа решения!

Инструкция Как исправить ошибку «device offline»

Проблема №1. Старый драйвер

Одной из причин почему может появиться ошибка «device offline», может быть старый или «не тот» драйвер. Решение? Установите или переустановите новый драйвер Android. После этого обязательно перезагрузите компьютер.

Проблема №2. USB кабель

Еще одна причина — это USB кабель к которому подключен ваш Android. Даже если вы успешно передавали и принимали файлы с помощью кабеля к которому подключен ваш Android, все равно найдите другой!

Проблема №3. ADB.exe устарел

Одной из главной проблемы появления «device offline» может быть устаревшая утилита adb.exe и необходимые к нему библиотеки. Выход скачать самую свежую версию ADB!

Если не помогло решить проблему…

  1. Каждый раз перезагружайте Android, устранив проблему;
  2. Обратите внимание на порт USB на устройстве, его можно почистить зубной щеткой, а при выявление повреждений отдать в сервис;
  3. Поменяйте на компьютере USB порт подключения.

Вот и все! Больше статей и инструкций читайте в разделе Статьи и Хаки Android. Оставайтесь вместе с сайтом Android +1, дальше будет еще интересней!

Источник

adb-server version mismatch + device offline error #2856

  • I have read the FAQ.
  • I have searched in existing issues.

Environment

  • Ubuntu 20.04
  • scrcpy 1.21
  • snap
  • device model: Laptop
  • Android version: 11

Describe the bug
On terminal command scrcpy with tcp/ip connected device, I get the following output:

That’s because scrcpy apperently uses an old adb-server version.

When I try connecting with scrcpy’s version using scrcpy —raw-key-events —tcpip=192.168.178.48:39777 , I get:

although I can connect to it just fine with adb connect 192.168.178.48:39777 .

The text was updated successfully, but these errors were encountered:

That’s because scrcpy apperently uses an old adb-server version.

scrcpy just uses the available adb . Try a non-snap version.

adb: error: failed to get feature set: device offline

Because the moment when scrcpy executes the command the device is reported offline by adb for some reason (in adb devices ) :/ I could not reproduce.

Does «device offline» happens 100℅ of the time when you use the —tcpip feature?

I have the same problem without tcpip, using an up-to-date pixel 6 and arch linux with newest dependencies.

> scrcpy -V verbose scrcpy 1.21 DEBUG: Device serial: 18231FDF6005ZT DEBUG: Using server: /usr/share/scrcpy/scrcpy-server /usr/share/scrcpy/scrcpy-server: 1 file pushed, 0 skipped. 243.0 MB/s (40067 bytes in 0.000s) DEBUG: Screensaver enabled adb: error: failed to read copy response ERROR: «adb push» returned with value 1 ERROR: Server connection failed mxsr@rivendell

[1]> adb devices List of devices attached 18231FDF6005ZT offline mxsr@rivendell

> adb —version Android Debug Bridge version 1.0.41 Version 31.0.3-android-tools Installed as /usr/bin/adb mxsr@rivendell

> scrcpy —version scrcpy 1.21 scrcpy 1.21 dependencies: — SDL 2.0.18 — libavcodec 58.134.100 — libavformat 58.76.100 — libavutil 56.70.100 — libavdevice 58.13.100″>

Источник


Android

  • 15.09.2016
  • 25 149
  • 1
  • 05.11.2018
  • 9
  • 9
  • 0

Исправляем ошибку ADB device offline

  • Содержание статьи
    • Устаревшая версия ADB
    • Устаревшие драйверы
    • Плохой USB кабель
    • Комментарии к статье ( 1 шт )
    • Добавить комментарий

Недавно понадобилось обновить прошивку на телефоне с Android 4.4. Конкретно модель LG D410 (L90). Нашел в интернете инструкцию, установил драйвера для телефона и попытался запустить ADB, но получил ошибку:

adb shell
error: device offline

После поисков в интернете, пришел к выводу, что данная ошибка появляется в основном в трех случаях:

Устаревшая версия ADB

Самая частая причина. Очевидно, что для ее устранения необходимо просто скачать новую версию ADB и использовать её.

Для этого, отключаем службу ADB командой:

adb kill-server

Далее, скачиваем новую версию ADB. Вы можете это сделать самостоятельно, скачав Android SDK. Но, чтобы не качать огромный пакет с ненужными файлами, можно просто скачать только архив с ADB с сайта гугла для своей ОС. На момент написания статьи, данные ссылки являются самыми свежими:

  • Windows: https://dl.google.com/android/repository/platform-tools-latest-windows.zip
  • Linux: https://dl.google.com/android/repository/platform-tools-latest-linux.zip
  • OSX: https://dl.google.com/android/repository/platform-tools-latest-darwin.zip
Android Debug Bridge version 1.0.31

Устаревшие драйверы

Если первый пункт вам не помог, то стоит поискать более новую версию драйверов для вашего устройства. В интернете встречаются упоминания того, что данная ошибка появляется из-за старых/не корректных драйверов именно для вашего телефона.

Плохой USB кабель

Очень маловероятная проблема, но опять же, видел упоминания того, что именно неисправный USB кабель приводил к такой ошибке. Поэтому, если первый и второй пункт вам не помогли, то попытайтесь заменить кабель на другой.

The emulator is running. But when I write adb shell in my shell I get:

error:device offline

What is the reason for this? How do I get rid of it?

Brian's user avatar

Brian

6,7558 gold badges42 silver badges80 bronze badges

asked May 21, 2012 at 6:28

program-o-steve's user avatar

program-o-steveprogram-o-steve

2,61015 gold badges46 silver badges66 bronze badges

9

If «adb devices» lists your device but as «offline» chances are your path leads to an old version of adb (eg 1.0.29) which has problems with latest Android 4 devices.
Make sure «adb version» returns 1.0.31 or greater.
Starting with Android 4.2.2, you must confirm on your device that it is being attached to a trusted computer. It will work with adb version 1.0.31 and above.

answered Apr 8, 2013 at 15:46

German's user avatar

1

It happened to me once. I just rebooted the device, and this solved the problem for me.

Peter Mortensen's user avatar

answered Jul 25, 2012 at 8:01

kdehairy's user avatar

kdehairykdehairy

2,59020 silver badges27 bronze badges

2

When I got that same error, I just unplugged and plugged in it and the error disappeared.

answered Jan 26, 2013 at 10:55

zhangxaochen's user avatar

zhangxaochenzhangxaochen

32k15 gold badges76 silver badges106 bronze badges

Try to run:

adb kill-server
adb start-server

Still device offline, please restart device.

answered Jul 5, 2016 at 10:09

Shiv Buyya's user avatar

Shiv BuyyaShiv Buyya

3,53929 silver badges24 bronze badges

I restarted my computer, and at the same time I rebooted the phone. The adb devices returns fine.

Peter Mortensen's user avatar

answered Jul 6, 2013 at 6:16

juejiang's user avatar

juejiangjuejiang

3234 silver badges15 bronze badges

Method 1 :

run this commands in your linux terminal

sudo adb kill-server
sudo adb devices

run this commands in your CMD

adb kill-server
adb devices

«adb devices» result must show any device with id. If instead of id you are getting off-line means you need to give permission in your tab. Once you enable USB Debugging in android and connect the device for the first time you will get an alert dialog for giving permission. If you are not getting any pop-up then click on Revoke USB Permission in Developer option the try once.

Method 2:

Change the device connected mode from Media to Camera, sometimes this helped me.

Method 3 :

Update the adb as well as device drivers.

answered Aug 19, 2016 at 5:06

Vignesh KM's user avatar

Vignesh KMVignesh KM

1,9311 gold badge17 silver badges24 bronze badges

1

If you are connecting through USB, unplug and plug it in again.

If you are connecting over WiFi, disable and re-enable WiFi on the phone.

answered Aug 15, 2017 at 19:54

Alvaro Gutierrez Perez's user avatar

If you are on Linux or Mac, and assuming the offline device is ’emulator-5554′, you can run the following:

netstat -tulpn|grep 5554

Which yields the following output:

tcp        0      0 127.0.0.1:5554          0.0.0.0:*               LISTEN      4848/emulator64-x86
tcp        0      0 127.0.0.1:5555          0.0.0.0:*               LISTEN      4848/emulator64-x86

This tells me that the process id 4848 is still listening on port 5554. You can now kill that process with:

sudo kill -9 4848

and the ghost offline-device is no more!

answered Oct 17, 2014 at 10:48

Chris Knight's user avatar

Chris KnightChris Knight

24.1k24 gold badges87 silver badges133 bronze badges

Make sure you’re superuser..
Instead of ‘adb start-server’ do ‘sudo adb start-server’, enter your password (it will not echo), press enter.
Then, ‘sudo adb devices’ and it will show as online.

answered Oct 15, 2015 at 23:44

Ecip's user avatar

I came with this condition twice.The first time I used the command «adb kill-server» in my PC, and restarted the android device. It worked. However the second time the method didn’t work any more.This time I disconnected and reconnected the network. It worked.

answered Aug 19, 2016 at 3:50

mars newing's user avatar

This happened to me running Ubuntu 19.04 and Android 9. I fixed this by turning off developer options then turning it back on. And make sure USB Debugging is allowed in there as well.

answered Apr 24, 2019 at 21:50

retodaredevil's user avatar

retodaredevilretodaredevil

1,1311 gold badge12 silver badges20 bronze badges

Install this tool (link) and try the following code, do not forget to have the device connected and be attentive to any message.

cd .... platform-tools/

adb kill-server
adb start-server

answered Jul 23, 2019 at 4:40

Juandeyby's user avatar

I went to my phone settings>>Developer options>>Debugging and turned on this option:
«Allow ADB debugging in charge only mode» then this problem solved for me.
hope to solve for you too.

answered Mar 18, 2020 at 14:07

Hamid Reza's user avatar

for me, it was by enabling USB Debugging in developer option:

screenshot
just run adb install apk path after and it will works

answered Mar 28, 2020 at 7:26

javad bat's user avatar

javad batjavad bat

3,8085 gold badges25 silver badges42 bronze badges

In my case

adb kill-server
adb connect [ip_address_of_device]

answered Oct 10, 2020 at 8:20

Farman Ameer's user avatar

Farman AmeerFarman Ameer

1,0952 gold badges15 silver badges21 bronze badges

try following solutions

  1. make sure USD debugging & WIFI debugging is enabled in develop options
  2. make sure PC & mobile both connected with same WIFI
    if still doesn’t work disconnect & reconnect the mobile and run the command again

answered Nov 8, 2022 at 6:28

Dinesh's user avatar

DineshDinesh

8152 gold badges17 silver badges37 bronze badges

  • I have read the FAQ.
  • I have searched in existing issues.

Environment

  • Ubuntu 20.04
  • scrcpy 1.21
  • snap
  • device model: Laptop
  • Android version: 11

Describe the bug
On terminal command scrcpy with tcp/ip connected device, I get the following output:

scrcpy 1.21 <https://github.com/Genymobile/scrcpy>
adb server version (41) doesn't match this client (39); killing...
* daemon started successfully
error: no devices/emulators found
ERROR: "adb get-serialno" returned with value 1
ERROR: Could not get device serial
ERROR: Server connection failed

That’s because scrcpy apperently uses an old adb-server version.

When I try connecting with scrcpy’s version using scrcpy --raw-key-events --tcpip=192.168.178.48:39777, I get:

scrcpy 1.21 <https://github.com/Genymobile/scrcpy>
INFO: Connected to 192.168.178.48:39777
adb: error: failed to get feature set: device offline
ERROR: "adb push" returned with value 1
ERROR: Server connection failed

although I can connect to it just fine with adb connect 192.168.178.48:39777.

Вы хотите получить Root или кастомизировать Android, но при работе с ADB постоянно появляется ошибка «device offline»? Причин может быть несколько, самое время их решить!

Если у вас при попытке работы в adb постоянно появляется ошибка «device offline», хотя вы включили «Отладку по USB«, но проблема повторяется вновь и вновь и не знаете, что делать дальше. Сайт Android +1 предлагает 3 способа решения!Android: Как исправить ошибку device offline

Проблема №1. Старый драйвер

Одной из причин почему может появиться ошибка «device offline», может быть старый или «не тот» драйвер. Решение? Установите или переустановите новый драйвер Android. После этого обязательно перезагрузите компьютер.

Проблема №2. USB кабель

Еще одна причина — это USB кабель к которому подключен ваш Android. Даже если вы успешно передавали и  принимали файлы с помощью кабеля к которому подключен ваш Android, все равно найдите другой!

Проблема №3. ADB.exe устарел

Одной из главной проблемы появления «device offline» может быть устаревшая утилита adb.exe и необходимые к нему библиотеки. Выход скачать самую свежую версию ADB!

Если не помогло решить проблему…

  1. Каждый раз перезагружайте Android, устранив проблему;
  2. Обратите внимание на порт USB на устройстве, его можно почистить зубной щеткой, а при выявление повреждений отдать в сервис;
  3. Поменяйте на компьютере USB порт подключения.

Вот и все! Больше статей и инструкций читайте в разделе Статьи и Хаки Android. Оставайтесь вместе с сайтом Android +1, дальше будет еще интересней!

Improve Article

Save Article

  • Read
  • Discuss
  • Improve Article

    Save Article

    Android Debug Bridge (ADB) is the tool, by which we can control and manipulate our android devices. But sometimes people may face errors while using the ADB. One of the errors is Device Offline, Can’t Issue Command. For a new setup and to establish the connection between the android device and follow the article:- How to Connect to Android with ADB? For solving the Device Offline issue follow the below solutions:

    Method 1:

    One of the solutions is the use the newer ADB version, sometimes version of the tool is too outdated and that’s why it shows the device offline issue. For checking the version of the ADB tool follows the below command:

    $ adb version

    Method: 1

    Method 2:

    Sometimes there is an issue with the USB cable by which you connected your android device to your computer. Check your connection between the USB cable and the device. And try to unplug, re-plug, or unlock the screen of the device. This may solution possible to solve this issue. If it’s not happening then try to use another cable or try another mentioned below.

    Method 3:

    • Step 1: Turn on Developer Mode.
    • Step 2: Turn on USB Debugging.
    • Step 3: Revoke Debugging Authorization.
    • Step 4: Connect the android device to the computer using USB.
    • Step 5: Allow permission from USB debugging fingerprint authorization using the RSA key.

    Method: 3

    Method 4:

    Sometimes problems in the USB configuration, that’s why it shows the device offline error. For solving the problem follow the steps: Open Developer option –> Select USB Configuration — > Select MTP(Media Transfer Protocol)/ PTP (Photo Transfer protocol). These protocols enable to transfer of photos or media from android through the USB cable.

    Method: 4

    wsa worked on my VPS with full windows 11 requestment(wsa not working without any Error)

    but it not work on my PC

    my PC and my VPS information are same but it work on my vps but didnt work on my pc
    ——————————
    my windows information is:

    *windows 11 Enterprise Beta insider 22000.282
    WSA installed
    *Amazon store(Placeholder app) installed
    USA IP Address
    —————————
    my problem:

    1.when i enable developer mode in wsa and click on «Manage developer settings» i will see a windows that containt this string: «Starting Windows Subsystem for Android’TM…»
    but developer settings will not open for me without any error on my pc
    but in my vps have no any problem

    foxhacker_1-1636295031047.png

    2.when start «windows subsystem for android» and i connecting to 127.0.0.1:58526
    connection will success but i have this messages:

    message 1:
    adb devices
    List of devices attached
    127.0.0.1:58526 offline

    message 2:
    adb install ma.apk
    Performing Push Install
    adb: error: failed to get feature set: device offline

    foxhacker_0-1636294946889.png

    why it not work on my PC?

    i was changed my windows for 5 times

    Понравилась статья? Поделить с друзьями:

    Читайте также:

  • Adb devices unauthorized как исправить
  • Adb connection error удаленный хост принудительно разорвал существующее подключение
  • Adb connection error android studio
  • Adb cannot run as root in production builds как исправить
  • Adaptive air suspension audi q7 ошибка мигает

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии