Parece um problema de permissão.
Verifique as permissões no arquivo. Certifique-se de que você é um proprietário ou parte de um grupo com permissões de gravação para o caminho do SDK. O binário também precisará de permissão para ler e escrever no caminho do sdk.
adb é o único serviço que eu tive que executar como root. O objetivo é poder localizar e gerenciar os dispositivos que foram conectados. Há também uma maneira de contornar isso também configurando uma regra com o udev.