viernes, 13 de marzo de 2015

Adb

Get versión android

$ adb shell getprop ro.build.version.release

This is really simple if your phone is rooted.

Download a terminal emulator from
<https://en.wikipedia.org/wiki/Google_Play> Google Play (there are lots that
are free). Make sure that your Android device is connected to your Wi-Fi and
get the Wi-Fi IP address. Open the terminal program and type:

su
setprop service.adb.tcp.port 5555
stop adbd
start adbd

Now go to your computer (assuming that you are using Windows) and create a
shortcut on the desktop for "cmd.exe" (without the quotations).

Right click on the cmd shortcut and choose "Run as Administrator"

Change to your android-sdk-windows\tools folder

Type:

adb connect ***wifi.ip.address***:5555

(example: adb connect 192.168.0.105:5555)

adb should now say that you are connected.

Note: if you are too fast to give the connect command it may fail. So try at
least two times five seconds apart before you say this doesn't work.

Os explico por aquí la forma de conectar a ADB vía TCP/IP, usando la wifi
del móvil. Lo haré para la plataforma Windows ok?

NOTA: Este método sirve para acceder al móvil, no para arreglarlo como
Fastboot. Se da por supuesto que el móvil o cacharro funciona, y está
encendido.

1. Lo primero que hay que hacer es activar desde nuestro cacharro la
conexion por ADB. Yo la encontré en : AJUSTES->USB. Es aquella selección
donde te da a escoger entre ADB o almacenamiento masivo...

2. Activamos el wifi de nuestro trasto. No es lo mismo estar conectados, que
gestionar por adb... Aquí es importante averiguar la IP asignada al trasto.
En AJUSTES->WIFI->AJUSTES WIFI deberíais poder encontrar la ip asignada.

3. Ahora la parte chachi. Desde el PC en el que tengáis instalado el ADB,
iros a un terminal (Menu Inicio->Ejecutar->CMD), y escribid lo siguiente:

set ADBHOST=[mi ip del movil]   //por ejemplo set ADBHOST=192.168.0.103

Por defecto, Android debería usar el puerto 5555 para conexiones ADB, por lo
que  escribiremos seguidamente:

adb kill-server
adb start-server
adb connect 192.168.0.103:5555   //o sea, adb connect [mi ip]:[puerto5555]

Si todo va bien os dirá "device connected to ..blablabla.." y ZAS!!! Ya
tendremos el cacharro conectado por ADB incluso sin cable usb...

A mi me ha salvado la vida, y me ha evitado tener que abrir un server FTP en
el móvil (lo tengo igualmente, pero para otros menesteres...).

Incluso sirve como método para rootearlo. Yo lo probé con un mini-portátil
con Froyo que compré por eBay hace unos días, y ha ido de fábula!

Tenéis mucha más información en este link:

<http://stackoverflow.com/questions/2604727/how-can-i-connect-to-android-wit
h-adb-over-tcp>
http://stackoverflow.com/questions/2604727/how-can-i-connect-to-android-with
-adb-over-tcp

No hay comentarios.: