Mi computadora portátil tiene Ubuntu 14.04 como sistema operativo. Instalé la última versión de "android-adb-tools" disponible en "Synaptic Package Manager". Después de la instalación, el adb
comando --help
dice que adb
la versión es 1.0.31 .
Solía adb sideload
instalar una nueva ROM en mi dispositivo Samsung (con TWRP versión 2.8.4.0 como recuperación), pero el comando regresa error: protocol fault (no status)
y TWRP dice que tengo que usar adb
con la versión 1.0.32 o superior. ¿Dónde adb
puedo encontrar el paquete "android-adb-tools" con la versión 1.0.32 o superior?
fuente
/usr/bin
. Simplemente coloque el archivo en algún lugar nuevo. Haga una/bin
carpeta en su directorio de inicio. Agréguelo a su ruta si desea que esta versión de adb se elija automáticamente.Debe descargar el SDK de Android y usarlo para instalar las herramientas del SDK de Android, que incluye
adb
yfastboot
.fuente
Desinstalar adb antiguo. Toma esto,
https://packages.debian.org/sid/android-tools-adb
Instale android-tools-adb y sus dependencias manualmente desde el enlace anterior, (sudo dpkg -i xxxxxxx.deb)
Esto instalará adb con la versión 1.0.32. Espero que esto ayude.
fuente
android-tools-adb
:4.2.2+git20130218-3ubuntu23
yadb version
resultados enAndroid Debug Bridge version 1.0.31
La otra opción es instalar una recuperación que no requiera la nueva versión de adb. Instalé CWM y pude evitarlo de esta manera.
fuente
Si está ejecutando una versión de Ubuntu de 64 bits, debe instalar algunas bibliotecas de 32 bits con el siguiente comando :
Luego instale adb y fastboot:
Luego sigue esta guía :
fuente