Fehler „Insufficient permissions“ unter Linux beheben
BearbeitenWenn Sie adb reboot bootloader auf Ihrem PC ausführen und diesen Fehler sehen
Error: insufficient permissions for device
Lösung
Melden Sie sich als Root an.
Gehen Sie zum Ordner /etc/udev/rules.d/".
Erstellen Sie die Datei “51-android.rules”.
Ermitteln Sie die Vendor-ID des Geräts
- Verbinden Sie das Smartphone per USB-Kabel mit dem PC
Hier nehmen wir als Beispiel das Gerät Gigaset GS290
- Ermitteln Sie die Vendor-ID, indem Sie lsusb in bash ausführen.
Das sollte zu einem Bildschirm mit einigen Zeilen Ausgabe führen, von denen eine so aussehen würde:
Bus 004 Device 004: ID 0e8d:201c MediaTek IncHier bedeutet das, dass die GigaSet-Vendor-ID 0e8d ist.
Fügen Sie folgende Zeile in die Datei “51-android.rules” ein
SUBSYSTEM=="usb", ATTR{idVendor}=="0e8d", MODE="0666", GROUP="plugdev"Weisen Sie der Datei Leserechte zu & starten Sie neu
sudo chmod a+r /etc/udev/rules.d/51-android.rulesAlternativ können Sie udev und den adb-Daemon mit diesen Befehlen neu laden
sudo udevadm control --reload-rules adb kill-server adb start-server