The other day I was installing Ubuntu Touch on my Nexus 7 2013. During the installation process, I encountered an error while using adb (Android Debug Bridge). When I was trying to boot into bootloader using adb, it gave the following error:
error: insufficient permissions for device
Using sudo did not help. What helped me was to restart the adb server in sudo mode. I am going to show you how I fixed error: insufficient permissions for device error in Ubuntu 13.10.
Fix error: insufficient permissions for device error
First step is to stop the server:
adb kill-server
Next step is to start the server with root privileges:
sudo adb start-server
The output of this command will be like this:
[email protected]:~$ sudo adb start-server
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
One more thing you need to do is to detach the device attached to it and connect it again. I hope this quick post helps you. Ciao :)

I love you.
Yes, “sudo” is the answer to half of all problems, lol!
…So many forums, so many “poke around in Windows” to fix it… And this was the answer.
Exactly fix my issue. Deserve a big thumb.
Thanks for helpful solution!
Awesome worked perfectly fine Thx a LOT!
It works! Thx..