I found a hint on the parrot developer zone how to adb the parrot asteroid smart, if this is connected to your computer via usb. You need a login to the developer zone, so I post the plain text here. I hope there is someone, who can and will use this information for root, custom rom, add google account and all the other nice things
.
################################################################################################
Developing on an ASTEROID target
If you have an ASTEROID device, you can test and debug your application directly on it. It requires that your ASTEROID device is connected to your computer using a USB cable via the device micro USB port.
For Windows users:
To be recognized by your computer and by Eclipse IDE, you need to define your device as a Composite ADB Inerface:
Locate the Android SDK folder (we call it <android_sdk>)
Go to <android_sdk>/extras/google/usb_driver
Open "android_winusb.inf" file
Look for the list of predefined ADB interfaces blocks such as "Google NexusOne" and add the folowing block:
; ParrotASTEROID
%CompositeAdbInterface% = USB_Install, USB\VID_0451&PID_D102&MI_01
%SingleAdbInterface% = USB_Install, USB\VID_0451&PID_D102
%SingleAdbInterface% = USB_Install, USB\VID_0451&PID_D102
%CompositeAdbInterface% = USB_Install, USB\VID_0451&PID_D102&MI_01
%CompositeAdbInterface% = USB_Install, USB\VID_0451&PID_D102&MI_01
Simply restart your adb with the command "kill-server"
That's it !
If you are encountering issues while installing your device, you may refer to the following forum post
For Linux users:
Create a file in /etc/udev/rules.d named parrot.rules with this content:
SUBSYSTEM=="usb", ATTR{idVendor}=="19cf", ATTR{idProduct}=="1000", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTR{idVendor}=="0451", ATTR{idProduct}=="d00e", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTR{idVendor}=="0451", ATTR{idProduct}=="cafe", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTR{idVendor}=="0451", ATTR{idProduct}=="d102", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="usb", ATTR{idVendor}=="0451", ATTR{idProduct}=="d100", MODE="0666", GROUP="plugdev"
This file supports ASTEROID Smart, Tablet and Mini devices
It will permits to have you device accessible by adb (or flash) using the USB connector without running adb usb in root
It is not compatible with ADB over Ethernet.
So, if exist you must remove this line in init.parrot.sh "setprop service.adb.tcp.port 5555"
####################################################################################################################