Liberar Android Imprescindibles Accesorios Programación Redeslibre Para Principiantes Otros android Contacta con EAL
follow us in feedly

En este post me dirijo a tan sólo los principiantes, a los que ven con sus ojitos cómo publicamos cientos de trucos que para su desgracia requieren del uso de la consola, o también conocida como adb. ¿Qué es eso? ¿Cómo puedo utilizarla? Pues eso voy a intentar responderos. Eso si, de momento sólo en Windows, que aún es la mayoría de usuarios.

Si tenéis Ubuntu podéis pasaros por aquí.
En Mac es básicamente lo mismo.

Paso 1, el SDK

Necesitaremos la última versión del SDK que nos ofrecen. Estas siglas corresponden a Software Developement Kit, y dan nombre a lo que podríamos llamar, la aplicación para desarrollar aplicaciones (valga la redundancia). ¿Nos importa eso? A menos que tengáis pensado poneros a desarrollar aplicaciones para Android, no os preocupéis.

Vamos a ello.

  • Descargadlo aquí
  • Extraedlo al lugar que quieras
  • Definid el path de la manera siguiente, donde la cursiva-negrita es el directorio donde lo has instalado
    set PATH=%PATH%;c:\android\android-sdk-windows-r3\tools
    o
    set PATH=%PATH%;c:\Archivos de programa\android-sdk-windows-r3\tools
    o…

Paso 2, el Driver

Al conectar el móvil, varias veces nos aparecerá el mensaje, “Instalar el Driver”. No queremos que Windows nos lo instale por defecto. Elegiremos en su lugar “Instalar desde una ubicación específica” y elegimos el directorio “….\android-sdk****\usb_driver “. De esta manera, el driver estará bien instalado.

hardware2 hardware

Si ya se ha instalado por defecto (mal) entonces aseguraos de desinstalar los drivers primero

desisnstalarbootloader

y luego volvéis a empezar.

Paso 3, la consola

Al haber puesto el path anteriormente, tenemos la suerte de que en cualquier lugar del ordenador, iniciamos el cmd y podremos ejecutar las órdenes que queramos. No hace falta ir a ningún lugar en concreto, tan sólo ejecutar el cmd y ala, a escribir comandos.

Paso 4, comandos

Los básicos

  • adb Todo ha de empezar por este, que no se os olvide ;)
  • adb devices Te muestra si tu móvil está conectado
  • adb remount Por si ha habido algún problema
  • adb install/uninstall Instala, desinstala aplicaciones en tu teléfono
  • adb shell Te “metes” dentro de tu telefono

NOTA: Si se queda colgado de alguna manera y sale un mensaje de error (pero todos los pasos anteriores están bien realizados), tan sólo tenéis que ejecutar el Administrador de Tareas y detener el servicio abd.exe.

Postead dudas y problemas e iremos actualizando el tutorial :D

Fotos encontradas en HTC Spain

  • ÓsQar

    Por si a alguien a estas alturas le es de utilidad:
    En Windows 7 las cosas son diferentes, aunque diría que más sencillas: al enchufar el móvil al PC por USB, Windows 7 se pone automáticamente a instalar drivers. Normalmente, instalará los de "almacenamiento masivo" (para usar la tarjeta SD como disco), pero fallará al instalar los drivers de ADB (que son los que nos hacen falta para "enredar").
    Así pues, nos vamos al botón de inicio y pinchamos con el botón derecho del ratón en el apartado "Equipo", y seleccionamos "Administrar" en el menú contextual.
    En la ventana de administración, buscamos en el árbol de la izquierda la "administración de dispositivos", y se nos abrirá en la derecha otro árbol con una de las ramas desplegadas: una que pone "otros dispositivos". En ella aparecerá una sub-rama que pone "adb" y con un icono de que tiene problemas. Pinchamos en ella con el botón derecho y pinchamos en "actualizar software del controlador". En la siguiente pantalla seleccionamos "Buscar software del controlador en el equipo" y ya ponemos la ruta donde tengamos el driver (p.ej. C:\Android SDK\usb_driver). Y ya está, Windows lo debería actualizar bien.
    Comprobación: vamos a la consola, nos movemos a la carpeta tools del SDK (no hace falta si has actulizado el path) y escribimos "adb devices". Si nos sale un nº de serie, es que todo ha ido OK.

    Espero que os sirva!

    • robvibes

      Muchas gracias compañero, tu explicación, me ha ido de perlas.

    • kabrator

      yo lo he intentado, pero no me sale lo de “otros dispositivos”, ke hago?

      • inthelivinfor

        yo tampoco encuentro lo de otros dispositivos :(

    • Ana

      No me sale la carpeta: (p.ej. C:\Android SDK\usb_driver)

    • ruben

      no soy capaz de instalar el sdk en mi windows 7 ultimate x64 le doi a sdk manger.exe i nada

  • Pingback: El Androide Libre » Blog Archive » Cómo rootear un Nexus One + Cyanogen Mod

  • Martin

    me tira este error cuando actualiza

    Failed to fetch URL https://dl-ssl.google.com/android/repository/repository.xml, reason: HTTPS SSL error. You might want to force download through HTTP in the settings.

    tengo internet perfectamente abierto.. que puede ser ?

    • http://www.elandroidelibre.com Adrian

      Es un error común. En settings hay una opción que pone

      Force https…..

      Seleccionala y ya no habrán problemas ;)

  • Kheiron

    Me estoy volviendo loco. Con Motorola Dext he conseguido hacer todos los pasos correctamente, pero debo de tener los drivers mal instalador puesto que al intentar utilizar ADB DEVICES me aparece “List of devices attached” siempre.
    Los drivers que tengo sin oficiales de Motorola, es un instalador, así que no tengo archivos para instalar manualmente.

    Tampoco entiendo muy bien la parte de:
    Al conectar el móvil, varias veces nos aparecerá el mensaje, “Instalar el Driver”. No queremos que Windows nos lo instale por defecto. Elegiremos en su lugar “Instalar desde una ubicación específica” y elegimos el directorio “….\android-sdk****\usb_driver “. De esta manera, el driver estará bien instalado.

    Ya que USB_DRIVER no lo encuentro por ningún sitio.

    Agradeceré cualquier tipo de ayuda. Espero no parecer demasiado tonto con algo que parece ser tan sencillo.

    Un saludo

    • http://www.elandroidelibre.com Adrian

      Buenas

      A ver, no lo he explicado del todo bien.

      Si tienes Magic/Dream/Hero/Nexus entonces buscas los usb_driver

      pero si me dices que en el motorola te trae drivers oficiales instala esos :D

      En cualquier caso, si te instalas el SDK de Android, luego has de ejecutar el SDKSetup y bajarte todo lo que hay disponible para que aparezca la carpeta de drivers que echas en falta

  • TattooStarter

    Ola

    Hay una cosa que no entiendo y nose si sera tan simple que la he pasado por alto o es que estoy demasiado verde :D

    Has puesto: Definid el path de la manera siguiente, donde la cursiva-negrita es el directorio donde lo has instalado
    set PATH=%PATH%;c:\android\android-sdk-windows-r3\tools
    o
    set PATH=%PATH%;c:\Archivos de programa\android-sdk-windows-r3\tools
    o…

    ¿A qué te quieres referir con eso o dónde hay que definirlo?

    Gracias por adelantado!

    • Craigchek

      Lo tienes que escribir en la Consola de Comandos de MS-DOS. Para iniciarla, en Windows, Inicio -> Ejecutar… y escribes ahí CMD, pulsas enter y te sale una ventanita con fondo negro y letras blancas. Eso es el antíguo Ms-DOS. En esa ventana escribes eso.

      Esto lo tienes que volver a hacer si reincias el ordenador.

      Si alguien se sabe el método para anñadir el path permanentemente, que lo diga… yo no me acuerdo.

      • riox

        Clic Derecho en Equipo > Propiedades, dar clic en Configuraciones avanzadas del sistema y abre la ventana de Propiedades del Sistema, Ir a la pestaña Opciones avanzadas, dar clic en Variables de entorno, en la ventana que aparece en variables del sistema localicen el que diga path, lo seleccionan y dan clic en editar, al final ponen punto y coma “;” y pegan el directorio c:\android\android-sdk-windows-r3\tools, c:\Archivos de programa\android-sdk-windows-r3\tools o en el directorio que descomprimieron el android, saludos

  • Roberto

    tengo la misma duda que tattoo starter, ademas no puedo desinstalar los driver anteriores

  • ioroku

    Pues somos tres con la misma duda…

  • Ascii

    utilicen un tutorial para windows 7 del android sdk en youtube hay muchos les dan el dato del path con eso ya queda listo ps de hay te permite ejecutar desde ms-dos
    suerte

  • montxinho

    a mi lo que me sucedía es que no tenía activada la opción de “depuración” en el terminal:

    ajustes -> aplicaciones -> depuración

    ahora ya me instaló los drivers ok y me detecta el dispositivo.

  • Eduardo

    Se agradece la preocupación por nosotros los principiantes… probare y comentare posteriormente de haber alguna observación de principiante. GRACIAS!!

  • Chaoscontrol

    Yo debo ser el único que no se usar la consola de comandos. -.-
    Tengo el driver instalado correctamente, pero no se establecer el path, ni moverme por la consola de comandos. He escrito varias veces las lineas que deciis, simplemente me salta una linia y no ocurre nada. Para comprobar, escribo adb devices, pero no lo reconoce. :S No consigo establecer el path.
    Tengo windows 7.

  • Chaoscontrol

    Resuelto. En mi Windows 7 no se podia poner Archivos de programa, tenia que poner Program Files, porque es nativo inglés.

  • nandito

    holam yo tengo un problema en la parte de los drivers, se me instalan automaticamente, y si los desinstalo y los vuelvo a buscar se vuelve a instalar automaticamente sin dejarme opcion a instalar los que vienen en el pack. Ademas si le doy a la opcion de actualizar controlador me pone que el controlador que esta instalado es posterior al instalado. De modo que no puedo hacer nada porque no me detecta el dispositivo, Alguna ayuda??
    P.D. el windows que utilizo es el XP Sp3

  • Jordi

    Hola gente, bueno estoy desesperado como muchos, los drivers bien, el path bien, e ejecutado el sdk manager y se a actualizado a descargado y todo aparentemente bien, pero cuando reinicia el sdk manager y me pone q “package” quiero instalar no me sale nada en la lista y no puedo instalar nada. no se si me e explicado. puede q me salte algun paso pero llevo mirando foros y todo y no hay forma. tengo la magic con el 1.5 y windows 7.
    si alguien puede contestarme se lo agradeceria mucho.
    muchas gracias.

  • leonel

    que tal pana, son nuevo en android solo dias… tengo un xperia x10 y me gustaria hacer root para modificar el volumen que da pena en llamadas no se escucha casi… pero primero tengo tmor de dañar el telefono y segundo no entiendo nada (perdona lo bruto) mientras mas leo mas me confundo.. ADB y SDK rooms root todo eso es nuevo para mi siempre use WM pero estoy encatado con este adroid de verada me gustaria si esta a su alcanse que me facilite toda la informacion detallada y menos engorroza sobre estos temas para salvar mi cel… garcias de antemano y espero pronta respuesta… leonel_marin6@hotmail.com

  • Eder

    Hola,
    Me bajo el pakete con el SDK y no encuentro la carpeta “usb_driver” a la que hacéis referencia. Dentro del zip que me bajo, no existe esa carpeta, ¿Que estoy haciendo mal?
    Gracias por el artículo y un saludo!

  • Eder

    ya lo he encontrado, ahora lo que me pasa es que no me deja actualizar el de windows porque me dice qeu el que voy a poner es una versión inferior y no es cierto. Lo malo es qeu cuando lo conecto me lo instala solo sin confirmación…

  • Tito

    Buenas, no se si es que no tengo bastantes conocimientos en informatica pero a mi no me sale na d na, desearia que colgarais algna fotos de este proceso y si hay alguna manera de ver un tutorial bien explicado pra poder instalar la interfaz (o como se llame) del htc desiree en una N1.
    Gracias de antemano y contestad porfavor.

  • generalpuntillo

    hola!! mi problema es k no consigo instalar los drivers en el terminal, tampoco consigo nada con ms-dos ya que cuando escribo “set PATH=%PATH%;c:\android\android-sdk-windows-r3\tools” me salta una linea y no hace nada mas…
    gracias por adelantado!!!!

  • http://www.septimacaja.com Cotu

    yo no encuentro el usb_driver tp donde está?

    • Who

      Al ejecutar el SDK manager se instalan todos los paquetes disponibles. Cuado acaba ves a “available packages” (está en el menu de la izquierda, en la ventana “Android SDK and AVD Manager”). Haz click en la línea que sale y al final en el quinto cuadrado haz click (usb driver package, rev 3). Install selected. clicka sobre “Accept” en la nueva ventana y dps en Install. Y y esta, en tu carpeta “android-sdk-windows” (en caso de windows claro) estara la carpeta de usb drivers.
      Salud

  • URI

    El path donde se pone¿? Perdonad esta pregunta, ya se que a más de uno os parecerá obvia…

    Saludos y gracias

  • URI

    A mi tampoco me sucede nada al acribir esta ruta en el simbolo del sistema….

  • http://htcmania marco

    Lo he intentado todo, lo he echo de mil formas, pero en administrador de dispositivos no me sale donde deciis “Propiedades del Sistema, Ir a la pestaña Opciones avanzadas, dar clic en Variables de entorno, en la ventana que aparece en variables del sistema localicen el que diga path´´, no veo el path ni tampoco la sub-rama que dice “adb”, si me pudierais ayudar, no se como se me esta complicando tanto, es la primera vez que tengo un android, y la verdad es que las siglas estas me suenan a chino,,,,,,,os agradeceria un ampujoncito gracias

  • wiinter

    Hola, estoy intentado este programa para una HTC Tattoo y pasa lo siguiente…

    Cuando en el tutorial piden los drivers, en la carpeta que instale no veo nada de eso, hay que bajarlos a parte o como?

  • moises echeverria

    e leído todos los comentarios que han hecho en cuanto a la instalación de los drivers del SDK, mi problema es el siguiente cuando activo el SDKmanager.exe se me despliega los opciones o package a descargar pero dentro del available package no me sale ningún usb-driver y tengo activado el force http…… pero si me sale un Google.usb-driver y no se si es lo mismo ya que lo he bajado y me envia error. que me pueden decir que debo hacer o que hecho mal….

  • Diego

    Tengo un problema…cuando se va a instalar el driver me salta una ventana que dice que se necesita el archivo “WinUSBCoInstaller.dll” y no me deja continuar con la instalación… porfavor si pudieras ayudarme con esto… por cierto muy buenas las guias que pones. Pero aun voy x esta ya que me salta esa ventana… nose que hacer..

  • jonathan

    A que tu le llamas o dices que hay que hacer

    Definid el path de la manera siguiente, donde la cursiva-negrita es el directorio donde lo has instalado

  • Agustin

    En CMD, luego de haber realizado todos los pasos, escribo los comandos adb pero me sale: “adb” no se reconoce como comando interno o externo.
    Alguien me podría ayudar?
    Gracias…

    • Hernaldo

      Siguiendo los pasos de:
      http://developer.android.com/sdk/installing/installing-adt.html
      -una vez reiniciado Eclipse
      -ir a Windows -> Preferences -> Android -> eleguir la carpeta donde se descomprimio el paquete “bundle” como por ejemplo
      C:\naldo\proyectos\java_android\adt-bundle-windows-x86-20130729\sdk\
      Y lo mas importante poner “Apply”, con ese se cargará, luego OK
      -luego si haces clic en “Android SDL Manager” no debería dar error

  • Rita MP

    Hola!

    Solo comentar que el enlace que dirije a : ” instalar-android-sdk-eclipse-en-linux-ubuntu-9-10 ” No funciona.

    Saludos!

  • Pingback: Tutorial para Downgrade de 1.6 a 1.5 en tu android « El Androide Libre

  • http://www.flickr.com/photos/runestomymemory/ El Negro Vikingo

    Desactivé sin querer antes de reiniciar el modo de depuración de USB y ya no consigo acceder al movil en fastbootmode con los códigos adb… y el jodio nexus no pasa de la pantalla de X de cuando se inicia…. alguna ayuda? estoy por pegarme un tiro… T_T esque el paso en el que me quedo estancado es en el de flashear la recovery… no sé cómo hacerlo sin fastboot ni poder encender el móvil…

  • Pingback: adbWireless [Conectate a adb desde tu andrid sin cables, vía WiFi] « Página Web de LucMAN

  • FERZGZ

    Hola. EStoy intentando seguir los pasos de este manual para mi dext. Estoy atascado, me he bajado el programa sdk manager, lo he actualizado, el movil me lo reconoce el pc y sale el icono de moto… en la barra.
    Ahora bien en la ventana de cmd pongo el path con la ruta que tengo
    Pongo las intrucciones y no consigo nada. Me voy directamente a la carpeta de tools y tampoco me reconoce las instrucciones.
    Al arrancar el sdk manager me sale una ventana de cmd pero de android. Esta ventana se queda como colgada y no me deja escribir ni nada. Se queda parpadeando una raya.
    ¿Por favor? Alguien me puede ayudar no encuentro el problema?

  • FERZGZ

    Hola. Me autocontesto. El directorio donde se encuentran los archivos es otro. Para si alguno os pasa lo mismo:
    set PATH=%PATH%;C:\Program Files\Android\android-sdk-windows\platform-tools
    El otro que comentais vosotros existe, pero no tiene los archivos…
    Una pregunta que tengo, en market existe una version de flashplayer para android 2.1. La habeis probado alguno? Me gustaria conseguir instalarla. Muchas gracias, a ver si no tengo mas problemas…

  • ad3

    ola no yevo mas k un par d dias cn mi android y m gustaria actualizar el software para poder usar el bluetooth como lo ago?

  • Pingback: Android y Mac OS X - Foros de CHW

  • Dlyto

    Pues haciendo todos los pasos cuando se esta instalando el driver me dice k necesito el archivo’WinUSBCoInstaller.dll’ en Android WinUsb installation disk

  • Bloom56789

    Hola,
    en ubuntu como seria?
    el link de arriba esta roto :S
    gracias

  • Josem

    Bueno yo me he bajado el archivo, lo descomprimí, puse el modo depuración de datos y al seleccionar el archivo me daba problemas, conclusión ejecute el .exe se abrió la ventana de trabajo y marqué para instalar y actualizar todo( había hecho un reset del Spica hacía dos semanas y no uso Kies), de momento se está instalando todo y a ver sí así “roteo” el Spica que no he podido hasta la fecha ( Yoigo 2.1 Eclair)

  • Stiven

    hola por que no me aparece usb_drivers?????
    gracias

  • José Manuel

    Hola

    Pues yo no me e enterado, e leido un par de articulos y o no me entero o no me entero. Me surgen varias dudas:
    ¿para rootear necesito un programa?¿donde lo consigo?¿los drivers no los instala kies?¿se puede invertir el proceso?¿tengo que cambiar algo en mi movil?

    Me gustaria hacerlo porque estoy harto de kies, me da muchos problemas, pero leo que me puedo cargar el tlf y me da apuro. ¿Samsung no tiene otra alternativa para gestionar el tlf?

  • Maider

    Mu buenas. hay algun video de como se hace essto?? es que no tengo ni idea de por donde empezar. por ejemplo que es “Definid el path”.
    Por favor es que no me entra nada mas en la DESI la pobre esta sufriendo…
    Gracias!

  • Edagr

    ola oie al abrir el SDK MANAGER me sale un cuadro que dice: “Failed to execute tools/android.bat: El sistema no puede encontrar el archivo especificado.”
    que puedo hacer para solucionar el preoblema y poder rootear mi xperia x8?
    Gracias de antemano

  • Pingback: Todo sobre el acceso Root | nonodroid

  • Pedro

    ¿como rooteo mi xperia x8 con 2.1?

  • nacho

    Hola, como va? Muy bueno el tuto, pero estoy atascado en el set path… El mio seria asi: set PATH=%PATH%;h:\Archivos de programa\android\android-sdk\platform-tools, pero al darle enter, me vuelve a dar el H:\Documents and Settings\Administrador. Por lo que lei, le pasa a muchos… espero que alguien pueda encopntrar el problema… Tengo xp sp3… Muchas gracias!!!

  • César

    Os fallan todas las imágenes del post. Subidlas de nuevo por favor…

  • lorena

    Hola! quisiera saber si todos estos pasos son necesarios para poder ser root?? es fijo que se debe hacer?

  • James Rivadeneyra

    Hola amigo una consulta:

    Tengo el XPERIA X10 mini y no tiene una opción para cambiar la rota donde se almacenan los archivos recibidos via bluetooth.

    ¿Sabes si hay forma de configurar la ruta desde usando ADB o editando algún archivo donde se pueda indicar esa configuración?

  • http://www.lacaxcada.com alex

    alguien que sea tan amable de ayudarme a rootear mi HTC wildfire tengo 2.2.1 y tendria que hacer un donwgrade pero no me deja no se porque y sigo los pasos pero nada…

  • jose

    alguien me puede ayudar no c que hacer ya descargue el sdk ya instale el adb driver pero en adb sigue sin aparecer mi dispositivo y no me deja conectar tamb la memoria usb es un samsung epic

  • Ezequiel

    Me parece que no esta tan claro para principiantes…sinceramente no logro salir del primer paso. Si tienen alguna guia mas detallada por favor avisenme

  • Gustavo Martinez

    La verdad no se pudo…. tengo instalado el SDK, Drivers de mi N1, pero ahora no se como ingresar comandos….

  • Didier

    No salen las imágenes de como quitar y colocar los drivers correctos …

  • SebastianAlcivar

    La verdad me sale todo hasta el adb devices no encuentra mi dispositivo, es un motorola defy podrias ayudarme, gracias

  • will

    esto no es para principiantes es para desarrolladores de aplicaciones. es complejo y no se llega e instala

  • Alberto o TicoTicoX3000

    no logro que aparescan los comandos :S

  • http://idem FACUNDO

    La verdad es que me doy por vencido con “esto” de instalar sdk, creo al no haber uniformidad de criterios, surgen una serie de inconvenientes que terminan hartando al que lo quiere instalar, tal vez no sea la intención de los creadores que su instalación sea asequible a cualquiera., en fin…lo que sea. good showww sdk !

  • http://www.webluis.com Luis Enrique

    AMIGOS este post ES MUY ANTIGUO.

  • Silvio

    Gracias por el aporte, aunque deberias explicar bien para los novatos como setean la path.

    Saludos

  • kako

    Muy regio todo, le di a desinstalar al SDK en el menu inicio y el HP me borró todo Archivos de programa! al ver que estaba borrando cosas como los programas de Acer el 7Zip y otros alcancé a hard resetear el pc… estoy evaluando los daños, en una de esas voy a tener que formatear el PC :/

  • Angel

    Eres un genio…

  • Riojudo

    Principiantes mis polainas

    aqui un tutorial mas completo. Nos dice como resolver el punto del “Path”

    http://www.comunidadmoviles.com/tutorial_instalacion_en_windows_de_adb_android_debug_bridge-t77266.0.html

  • adrian

    :( tengo un galaxy nexus y siento que lo estoy desperdiciando no le he pododo hacer root y aun lo tengo en 4.2.1 y soy una papa con la pc alguien ayúdeme y disculpen la ignorancia

  • Sergio Lujan

    pero solo en windows o se puede tambien en linux :?