Ich habe ein Samsung Galaxy Tab. Wenn ich "ADB-Geräte" oder "ADB-Shell" eingebe, funktioniert dies, während das Tablet hochfährt - mit dem Samsung-Logo oder der Animation -, aber sobald der orangefarbene Sperrbildschirm angezeigt wird, wird die Verbindung unterbrochen und ADB wird beendet. Ich habe versucht, das USB-Kabel abzuziehen und anzuschließen, wobei ich an Einstellungen und Konfigurationen herumgespielt habe.
Laut Antworten auf andere Fragen, die ich gestellt habe, sollte adb immer gut funktionieren, wenn das Tablet eingeschaltet ist. Vielleicht für andere, aber nicht für mich.
Hinweis: Es hat nichts mit udev zu tun. Ich habe mich schon vor langer Zeit um die udev-Regeln gekümmert. Hier ist meine udev Regeldatei:
=> cat /etc/udev/rules.d/80-gtab.rules
# Samsung GT-P7510/Galaxy Tab 10.1
ACTION!="add", GOTO="gtab_rules_end"
SUBSYSTEM!="usb|usb_device", GOTO="gtab_usb_end"
ATTR{idVendor}=="04e8", ATTR{idProduct}=="6860", SYMLINK+="gtab" MODE="777"
Ich habe udev mit "cd /etc/init.d; ./udev restart" (oder ähnlichem) neu gestartet und sehe / dev / gtab, erstellt durch diese udev-Regel. Ich habe andere Regeln ausprobiert, die nicht / dev / gtab beinhalten, verschiedene Variationen im Web.
Einmal lief die App gmtp tatsächlich. Lassen Sie mich das Dateisystem anzeigen und viele Dateien kopieren, damit ich weiß, dass dies möglich ist. Ich erinnere mich nicht genau, was ich getan habe, um dies zu erreichen. Aber seitdem verwende ich genau dieselbe udev-Regeldatei.
Ich habe jetzt über einen Monat gegoogelt und experimentiert und bis auf dieses eine glückliche Mal habe ich adb nicht dazu gebracht, zuverlässig zu arbeiten.
Hauptfrage: Wie kann dieses Problem des Unterbrechens der USB-Verbindung diagnostiziert werden, wenn das Tablet nach dem Start hochgefahren ist?
quelle
Antworten:
Wenn Sie an Ihrer Stelle über WLAN verfügen und das Tablet gerootet ist, können Sie adbWireless ausprobieren, um festzustellen, ob adb auf Ihrem Tablet ordnungsgemäß ausgeführt wird. Wenn es funktioniert, liegt das Problem möglicherweise an Ihrem defekten USB-Kabel oder USB-Anschluss.
quelle
Sind Sie in der Gruppe berechtigt, darauf zuzugreifen, auf meinem (Arch 64bit) ist es
und meine Benutzer-ID befindet sich unter der Gruppe ' androiddev '
Um Ihre Benutzer-ID zur Gruppe hinzuzufügen,
sudo usermod user_id -G androiddev -a
quelle