Где найти «adb» версию 1.0.32 для установки на Ubuntu?

13

На моем ноутбуке установлена ​​ОС 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 или выше?

Учитель PHP
источник

Ответы:

7

Скачать и распаковать

https://skia.googlesource.com/skia/+archive/cd048d18e0b81338c1a04b9749a00444597df394/platform_tools/android/bin/linux.tar.gz

После этого просто скопируйте извлеченный исполняемый файл "adb" поверх старого в / usr / bin.

Андре Бит
источник
3
Это работает, но не лучшее решение, мы надеемся, что где-то появится обновленное репо ...
Тобиас Дж
3
Лучше не путаться с файлами, установленными в репозитории /usr/bin. Просто поместите файл где-нибудь в новом месте. Создайте /binпапку в вашем домашнем каталоге. Добавьте его к своему пути, если вы хотите, чтобы эта версия adb была выбрана автоматически.
Дрю Дорманн
@TobyJ: это было бы неплохо, но на данный момент на ubuntuupdates.org/
mc0e
3

Вам следует скачать Android SDK и использовать его для установки Android SDK Tools, который включает adbи fastboot.

Мэтью Рид
источник
2
Для получения дополнительной информации см .: askubuntu.com/a/602141
Этот бразильский парень
1

Удалите старый 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
PHP Learner
Пакет android-tools-adb 4.2.2xxxxx состоит из adb с версией 1.0.31. Вы должны загрузить и установить android-tools-adb 5.1.1xxx вместе с его зависимостями вручную по указанной выше ссылке . Тогда у вас будет установлена ​​версия adb 1.0.32.
Гутам Раполь
0

Другой вариант - установить рекавери, которое не требует новой версии adb. Я установил CWM и смог обойти это таким образом.

Макс Луонг
источник
0

Если вы используете 64-битную версию Ubuntu, вам нужно установить некоторые 32-битные библиотеки с помощью следующей команды :

$ sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386 lib32z1 libbz2-1.0:i386

Затем установите adb и fastboot:

$ sudo apt-get install android-tools-adb android-tools-fastboot

Затем следуйте этому руководству :

$ wget -O - https://skia.googlesource.com/skia/+archive/cd048d18e0b81338c1a04b9749a00444597df394/platform_tools/android/bin/linux.tar.gz | tar -zxvf - adb
$ sudo mv adb /usr/bin/adb
$ sudo chmod +x /usr/bin/adb
$ adb version
FPU
источник
Для 64-битной Lubuntu команда, которую вы предоставили для установки 32-битных библиотек, не удалась, но я обнаружил, что вы можете загрузить 64-битную версию инструментов платформы (включая adb и fastboot) здесь: developer.android.com/ студия / релизы /… .
Шульвиц
Со времени моего ответа мало что изменилось. после sudo apt-get установите android-tools-adb android-tools-fastboot все будет в порядке.
FPU