ADB Parrot Asteroid via Mobile (Bluetooth) and Computer/Laptop (Wifi)

 

On phone (I used rooted HTC Desire, CM7), install:

SSHDroid – free from market

Port Forwarder by Bernard Herbst – free from market

Open Garden WiFi Tether – free from market

Connect phone via Bluetooth to Parrot

On Phone start Open Garden Wireless Tether.  Go to Settings, check Bluetooth is enabled

On Parrot go to Settings –> Network –> Bluetooth –> Connect –> Select Phone

Parrot should now connect to Bluetooth PAN.  Check IP of the Parrot in Open Garden WiFi Tether.

Ensure WIFI is enabled and phone and computer are joined to the same WLAN.

Start SSHDroid on phone, connect via SSH from computer to phone.  On rooted phone username is root and password is admin.  Confirm successful ping to 192.168.2.100 (default IP given to the Parrot from Open Garden WiFi Tether).

Then on phone open PortForwarder, go to settings:

  • Public interface: choose interface with your wifi address
  • Target IP or Host: 192.168.2.100 (or other, see above)
  • Port to Port Mappings: should read:

[{“inport”:”5555”,”protocol”:”TCP”,”targetport”:”5555”}]

Then start the port forwarding (Menu, Start)

 

Then connect ADB from your computer via wifi to the phone via Bluetooth to the Parrot:

adb connect x.x.x.x

Then you can adb shell, adb logcat / whatever 🙂

 

You must be logged in to leave a reply.