На моем ноутбуке установлена ОС Ubuntu 14.04. Я установил последнюю версию «android-adb-tools», доступную в «Менеджере пакетов Synaptic». После установки adb
команда --help
говорит, что adb
версия 1.0.31 .
Я использовал adb sideload
для установки нового ПЗУ на моем устройстве Samsung (с TWRP версии 2.8.4.0 в качестве восстановления), но команда возвращается, error: protocol fault (no status)
и TWRP говорит, что я должен использовать adb
с версией 1.0.32 или выше! Где я adb
могу найти пакет "android-adb-tools" с версией 1.0.32 или выше?
источник
/usr/bin
. Просто поместите файл где-нибудь в новом месте. Создайте/bin
папку в вашем домашнем каталоге. Добавьте его к своему пути, если вы хотите, чтобы эта версия adb была выбрана автоматически.Вам следует скачать Android SDK и использовать его для установки Android SDK Tools, который включает
adb
иfastboot
.источник
Удалите старый adb. Взять это,
https://packages.debian.org/sid/android-tools-adb
Установите android-tools-adb и его зависимости вручную по указанной выше ссылке (sudo dpkg -i xxxxxxx.deb)
Это установит ADB с версией 1.0.32. Надеюсь это поможет.
источник
android-tools-adb
:4.2.2+git20130218-3ubuntu23
иadb version
результатыAndroid Debug Bridge version 1.0.31
Другой вариант - установить рекавери, которое не требует новой версии adb. Я установил CWM и смог обойти это таким образом.
источник
Если вы используете 64-битную версию Ubuntu, вам нужно установить некоторые 32-битные библиотеки с помощью следующей команды :
Затем установите adb и fastboot:
Затем следуйте этому руководству :
источник