malachi@onyx:~$ adb devicesNot good... but, surely there is a way around that...?
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
List of devices attached
???????????? no permissions
Turns out it is quite simple really....
1. Stop the existing ADB server.
malachi@onyx:~$ adb kill-server
2. Start adb's server as root. You could try sudo adb instead, but I didn't...
malachi@onyx:~$ sudo su - root
root@onyx:~# adb start-server
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
root@onyx:~# exit
logout
3. Run adb again... this time, with root running the server, it will work.
malachi@onyx:~$ adb devices
List of devices attached
TA20704PWJ device