Onehdy jsem instaloval Ubuntu Touch na svůj Nexus 7. Během procesu instalace jsem narazil na chybu při používání adb (Android Debug Bridge). Když jsem se pokoušel nabootovat do bootloaderu pomocí adb, zobrazilo to následující chybu:
chyba:nedostatečná oprávnění pro zařízení
Co mi pomohlo, bylo restartování serveru adb v režimu sudo.
Ukážu vám kroky, které jsem použil k opravě „nedostatečná oprávnění pro chybu zařízení“ v Ubuntu Linux.
Opravit chybu:nedostatečná oprávnění pro chybu zařízení
Prvním krokem je zastavení běžícího serveru adb:
adb kill-server
Dalším krokem je opětovné spuštění serveru, ale tentokrát s právy root:
sudo adb start-server
Výstup tohoto příkazu bude vypadat takto:
[e-mail chráněný]:~$ start-server sudo adb
* démon neběží. spusťte jej nyní na portu 5037 *
* démon úspěšně spuštěn *
Jako poslední a poslední krok musíte odpojit připojené zařízení a znovu jej připojit.
Domnívám se, že důvod je jasný. Server adb musí běžet s oprávněními root, a pokud tomu tak není, zobrazí se chyba „nedostatečné oprávnění pro zařízení“.
Pokud jde o související téma, doporučuji přečíst si o uživateli root v Ubuntu a vyjasnit si koncept kolem tohoto tématu.
Doufám, že vám tento rychlý příspěvek pomůže. Čau :)