beim Beenden ADB nicht beendet: Handy nicht zu entfernen

micmen
Beiträge: 34
Registriert: Do 20. Okt 2016, 15:38

beim Beenden ADB nicht beendet: Handy nicht zu entfernen

Beitrag von micmen »

Hi,
habe es nicht geschafft, einen aussagefähigen Titel in die erlaubte Anzahl von Zeichen zu bringen, sorry...

Problem (schon seit Jahren):
Wenn MPE beim Beenden ADB nicht mit beendet, läßt Windows die USB-Verbindung zum Handy nicht trennen. Dann muß ich jedesmal im Taskmanager die ADB.exe killen, damit Windows das Entfernen zuläßt.

Gibt es zu diesem alten Problem inzwischen eine Lösung?

danke!

Kommt bei mir so ca. bei jeder dritten Verwendung von MPE vor.
Manchmal hat es wochenlang ohne diesen Fehler funktioniert, zu anderen Zeiten tritt das ca. jedes zweite mal auf.
War unter Win7Prof64Bit so und ist es unter Win10Prof64Bit exakt identisch.

Ich weiß auch, daß ich dieses Problem vor Jahren mal in einem Forum gefunden habe, aber ich finde das nicht mehr.
Die SuFu hier hat auch einen dummen Konfigurationsfehler:
Statt daß man vorgeben kann, daß nur im Titel und nicht im Text gesucht werden soll, bietet die SuFu hier ziemlich sinnlos das Gegenteil an: Sämtliche Nachrichtentexte eines Threads zu durchsuchen und nur die belanglosen paar Worte im Titel nicht.
So kam ich auch über die Suche hier im Forum nicht weiter, da wurden mehrere hundert Treffer gefunden...
icke1954
Moderator
Beiträge: 18155
Registriert: Sa 19. Apr 2014, 10:35

Beitrag von icke1954 »

Ich kann das Problem nicht reproduzieren :?

Bitte installiere Dir die MPE nightly u.U behebt die das Problem ?!
micmen
Beiträge: 34
Registriert: Do 20. Okt 2016, 15:38

Beitrag von micmen »

danke, aber ich finde dazu keine Infos:
  1. Muß ich dazu den MPE erst deinstallieren, ist das eine Beta-Version als Alternative zu offiziellen MPE-Version?
  2. Oder ist es zwar eine Alternative, aber man kann beide Versionen parallel benutzen, ohne daß das Probleme gibt?
  3. Oder ist das eine Art AddOn, das aus der normalen MPE-Version eine Art Betaversion macht?
danke
bemanet
Beiträge: 438
Registriert: Sa 19. Feb 2011, 11:05

Beitrag von bemanet »

Es ist eine nightly (beta) und du kannst den aktuellen MPE mit Dieser updaten.
Aber vorher den MPE beenden...
Mal aus Interesse...Welche Version von MPE setzt du auf dem PC ein ?
Samsung Galaxy Tab S10+ / Android 16
OnePlus 5 / Android 15
Pixel 8 / Android 17
micmen
Beiträge: 34
Registriert: Do 20. Okt 2016, 15:38

Beitrag von micmen »

Ich hatte die Version 1.8.15, ich versuche den MPE immer aktuell zu halten.
Steht immer noch 1.8.15 jetzt, nur mit dem "nightly" hintendran.

Den MPE zu beenden hatte nicht gereicht, ich mußte auch noch über den Taskmanager einen Mozilla Connector killen (weiß den genauen Namen nicht mehr und dieser Task wurde durch neues Starten des MPE auch nicht - wie ich es erwartet hatte - neu aufgerufen).

Ich melde mich nach ein paar Benutzungen bzw. wenn das nochmal auftreten sollte.

Kann ich mit dem nightly irgendein Logfile generieren lassen, das helfen würde, sollte das Problem weiterhin bestehen?

danke!
icke1954
Moderator
Beiträge: 18155
Registriert: Sa 19. Apr 2014, 10:35

Beitrag von icke1954 »

@micmen
Sollte das Problem weiterhin bestehen:

Wende Dich bitte mit einem Link zu diesem Thread und der Logdatei per Mail direkt an FJ => Impressum

Voraussetzung für folgende Aktionen ist:
MPE => F2 => Logadatei mitschreiben muß aktiviert sein

- Starte MPE im Debugmodus: Win-Taste+R=> myphoneexplorer debug => OK
- Versuche den Fehler zu reproduzieren
- Die Logdatei debug.txt findest Du standardmäßig in Deinem Datenbankordner:
Windows Startmenü (Ausführen) => %appdata%\my eingeben
Hast Du den MPE-Datenpfad geändert: Siehe MPE=> F2 => Erweitert 2 => Datenbank
micmen
Beiträge: 34
Registriert: Do 20. Okt 2016, 15:38

Beitrag von micmen »

danke, verstanden!
ich melde mich!
micmen
Beiträge: 34
Registriert: Do 20. Okt 2016, 15:38

Beitrag von micmen »

Habe in letzter Zeit kaum etwas geändert auf einer Seite, das zu syncen gewesen wäre, daher erst heute eine Rückmeldung.

Das Problem trat heute nicht auf, dafür aber was anderes "schreckliches" :) das wohl durch das nightly verursacht wurde:
MPE wollte weit über 100 Kalendereinträge vom Handy in TB übernehmen, fast alle aus 2016 und 2017, aber es waren auch einige (deutlich weniger) aus 2018 dabei. Das waren Feiertage, Einträge für Sommerzeit Anfang/Ende, plus noch für jede einzelne Woche dieses Zeitraums von mehr als 2 Jahren Einträge nach dem Schema:
Kalenderwoche n yyyy
(bei 52 Wochen/Jahr allein das logischerweise deutlich über 100 Einträge)

An meinem Smartphone hatte ich nichts geändert und woher diese uralt-Feiertage auf einmal gekommen sein sollen, ist mir unerklärlich. Und solche Einträge wie "Kalenderwoche 5 2017" habe ich noch nie zuvor gesehen, weder auf dem Handy, noch im TB-Kalernder, noch im MPE.

lg
icke1954
Moderator
Beiträge: 18155
Registriert: Sa 19. Apr 2014, 10:35

Beitrag von icke1954 »

Welcher Kalenderspeicher ist bei Dir unter Handy => MPE-Client => Einstellungen =>Zu Synchronisierende Kalender aktiviert ?
Die Kalenderwochen kommen wahrscheinlich von Google und wenn sie Dir zum Sync angeboten werden, sind sie 100% auch auf dem Handy.
Ich rate Dir, alle relevanten Termine in einem lokalen Kalender zu verwalten + unter MPE => F2 => Synchronisierung=> Termine und Aufgaben / Synchronisieren mit => Erweitert => Datumsbereich / "Alle Termine synchronisieren" aktivieren, dann sollte das Problem nicht mehr auftreten.
micmen
Beiträge: 34
Registriert: Do 20. Okt 2016, 15:38

Beitrag von micmen »

icke1954 hat geschrieben:Welcher Kalenderspeicher ist bei Dir unter Zu Synchronisierende Kalender aktiviert ?
Nur der oberste Eintrag ist angehakt, "My calendar".
Aber vor allen Dingen habe ich, siehe letzter Post, an meinem Handy in letzter Zeit nichts verändert, und das benutze ich schon seit Jahren.
icke1954 hat geschrieben:Ich rate Dir, alle relevanten Termine in einem lokalen Kalender zu verwalten + "Alle Termine synchronisieren" aktivieren
Ich weiß nicht, ob ich das richtig verstehe... Also ich habe in TB zwei "normale" Kalender, die von mir selbst bedient werden, einen geschäftlichen und einen privaten. Alles andere sind Ferien- und Feiertags-Kalender, die ich nur übernehmen lasse, wo ich aber nichts zufüge oder ändere. Und diese beiden "aktiv gepflegten" haben einen Haken, alle anderen nicht. Beim Datumsbereich habe ich allerdings eine Einschränkung (30T vor heute und 180T nach heute), weil ich den Handy-Kalender nicht sinnlos belasten will.
Und dieser Zeitbereich könnte den genannten Fehler verursachen, obwohl der Fehler nur Kalender betrifft/betraf, die ich gem. Einstellungen gar nicht mit syncen lasse?

Ich hatte ähnliche Probleme schonmal mit Signal, da hat der MPE Kontakte vervielfacht, wenn die bei mir in Signal waren. Die Kopien hatten dann nichts außer der Handynummer eingetragen.
icke1954
Moderator
Beiträge: 18155
Registriert: Sa 19. Apr 2014, 10:35

Beitrag von icke1954 »

micmen hat geschrieben:Nur der oberste Eintrag ist angehakt, "My calendar"
OK, das wäre ist erst einmal gut so.
Dem widerspricht allerdings Deine Aussage
micmen hat geschrieben:...MPE wollte weit über 100 Kalendereinträge vom Handy in TB übernehmen
D.h. dann sollten sich die Termine auch leider schon in "May Calendar" befinden
Besagte Termine müßten allerdings jetzt in MPE auf dem PC auch angezeigt werden!
Kannst du das bestätigen ?
Falls ja, kannst Du sie ja im Handy/MPE löschen lassen.
micmen hat geschrieben:Und diese beiden "aktiv gepflegten" haben einen Haken, alle anderen nicht.
Mehrere zum Sync aktivierte Kalender aus TB funktioniert nur problemlos, wenn Du einseitig von TB > Handy synchronisierst.
Sonst siehe => Kalenderzuordnung mit mehreren Kalendern
micmen hat geschrieben:Alles andere sind Ferien- und Feiertags-Kalender, die ich nur übernehmen lasse, wo ich aber nichts zufüge oder ändere
Heißt also, diese Kalender nutzt Du nur in TB und hast sie nie mit MPE/Handy synchronisiert?
micmen hat geschrieben:Beim Datumsbereich habe ich allerdings eine Einschränkung (30T vor heute und 180T nach heute)
Um ehrlich zu sein, bin ich kein Freund dieser Einschränkung.
Du solltest Dir in TB einen Kalender einrichten, in dem Du alle alten Termine rein schiebst, und den Du nicht synchronisierst. Dann kannst Du problemlos
MPE => F2 => Synchronisierung=> Termine und Aufgaben / Synchronisieren mit => Erweitert => Datumsbereich / "Alle Termine synchronisieren" aktivieren.
micmen
Beiträge: 34
Registriert: Do 20. Okt 2016, 15:38

Beitrag von micmen »

icke1954 hat geschrieben:
micmen hat geschrieben:...MPE wollte weit über 100 Kalendereinträge vom Handy in TB übernehmen
D.h. dann sollten sich die Termine auch leider schon in "May Calendar" befinden
Besagte Termine müßten allerdings jetzt in MPE auf dem PC auch angezeigt werden!
Kannst du das bestätigen ?
Nein, ich sehe diese "Termine" weder im MPE (Ansicht "Organizer > Kalender"), noch im TB.
Und ich habe die bis diese Woche überhaupt noch niemals gesehen, egal wo.

icke1954 hat geschrieben:Mehrere zum Sync aktivierte Kalender aus TB funktioniert nur problemlos, wenn Du einseitig von TB > Handy synchronisierst.
Sonst siehe => Kalenderzuordnung mit mehreren Kalendern
Das ist ja blöd, daaß das nur bei maximal einem Kalender vollständig funktioniert... Aber das sieht bei mir auch anders aus:
Zu Synchronisierende Kalender => My Calender + Privat + Firma aktivieren
In diesem Fenster war ich evtl. noch nie drin, ich habe stattdessen wohl immer auf "Erweitert" geklickt. Unter "Zu synchronisierende Kalender" war nur "My Calender" angehakt, sonst gibt es dort "Week Numbers" und "Feiertage in Deutschland", meine beiden TB-Kalender aber nicht.
Und in "Erweitert" habe ich "My Calender" gar nicht in der Liste und
Sobald mehr als ein OL/TB-Kalenderordner aktiviert ist, erscheint rechts oben: Kalender zuordnen
...so eine "Zuordnung" gibt es bei mir ebenfalls nicht, weder in zu syncenden Kalendern, noch in Erweitert.

icke1954 hat geschrieben:Heißt also, diese Kalender nutzt Du nur in TB und hast sie nie mit MPE/Handy synchronisiert?
naja... sag niemals "nie"... Zumindest nicht, daß ich mich erinnere, und die letzte lange Zeit (Minimum 1 Jahr) auf jeden Fall nicht. Ferien/Feiertage haben mich auf dem Handy nie interessiert.

icke1954 hat geschrieben:Du solltest Dir in TB einen Kalender einrichten, in dem Du alle alten Termine rein schiebst, und den Du nicht synchronisierst. Dann kannst Du problemlos
MPE => F2 => Synchronisierung=> Termine und Aufgaben / Synchronisieren mit => Erweitert => Datumsbereich / "Alle Termine synchronisieren" aktivieren.
In TB einen (zusätzlichen) Kalender einrichten? Ich sehe auch gar nicht, daß das unterstützt wird, dort einen zuzufügen?
SmartPhones sind halt wahre Datensammelplätze, der Gerätespeicher wird immer voller, und Du weißt gar nicht, warum, und kannst den ganzen Müll auf dem Handy gar nicht gebrauchen, der sich dort anreichert.
Darum will ich gar nicht, daß dort unnötige Dinge überhaupt erst hinkopiert werden und sich unbemerkt über Jahre anreichern (auch wenn Termine sicher nur vernachlässigbar wenig Speicher fressen - aber vielleicht machen die die Kalender-App bereits etwas langsamer).


danke
icke1954
Moderator
Beiträge: 18155
Registriert: Sa 19. Apr 2014, 10:35

Beitrag von icke1954 »

micmen hat geschrieben:Nein, ich sehe diese "Termine" weder im MPE (Ansicht "Organizer > Kalender"), noch im TB.
Tut mir leid, aber das ist unlogisch ?!
Wenn Dir die Termine zum Sync Handy => TB angeboten werden, sind sie auch auf dem Handy + in MPE.
Bitte kontrolliere das in der Ansicht "Terminliste" oder über die Filtersuche.
Was noch möglich wäre, dass sich die Eintragungen als "Aufgaben" verkleidet haben, d.h. schau mal in den Aufgaben nach.
micmen hat geschrieben:In diesem Fenster war ich evtl. noch nie drin, ich habe stattdessen wohl immer auf "Erweitert" geklickt.
"stattdessen" ist nicht korrekt!
Das sind zwei verschiedene Optionen:
1. Handy => MPE-Client => Einstellungen =>Zu Synchronisierende Kalender
und MPE => F2 => Synchronisierung=>Klick auf Zu synchronisierende Kalender
sind identisch und betreffen die Kalenderspeicher im Handy.
Hier solltest Du unter MPE-Client auf dem Handy => Einstellungen => Lokale Kalender verwalten einen neuen lokalen Kalenderspeicher erstellen z.b. mit dem Namen "Firma"
2. MPE => F2 => Synchronisierung=> Termine und Aufgaben / Synchronisieren mit => Erweitert => "Zu synchronisierender Ordner"
Das sind die Kalenderordner von Outlook

Nach der Erstellung und automatischen Aktivierung vom Kalenderspeicher "Firma", sollte Dir jetzt auch die Option "Kalender zuordnen" unter MPE => F2 => Synchronisierung=> Termine und Aufgaben / Synchronisieren mit => Erweitert => "Zu synchronisierender Ordner" angezeigt werden.
Jetzt solltest Du dem Firmenkalender aus TB den Kalender "Firma" des Handys zuordnen und dem privaten Kalender aus Outlook => "My Calendar"
Um die entsprechenden Termine in die richtigen Kalender zu bringen, mußt Du erst alle Termine im Handy löschen um dann einen Sync TB > Handy zu erzwingen.
micmen hat geschrieben:In TB einen (zusätzlichen) Kalender einrichten?Ich sehe auch gar nicht, daß das unterstützt wird, dort einen zuzufügen?
TB => Datei => Neu => Kalender
micmen
Beiträge: 34
Registriert: Do 20. Okt 2016, 15:38

Beitrag von micmen »

schnell zurück zum Original-Problem :wink:
icke1954 hat geschrieben:@micmen
Sollte das Problem weiterhin bestehen:

Wende Dich bitte mit einem Link zu diesem Thread und der Logdatei per Mail direkt an...
Leider ist das Problem wieder aufgetreten, aber jetzt habe ich eine Frage zur Logdatei:
Da das Problem erst sichtbar ist, nachdem ich den MPE geschlossen habe, muß es vermutlich die Logdatei der gerade vergangenen Session sein, unter der das Problem "entstanden" ist?

Weil ich hatte nach Meldung des Problems in diesem Post von Dir nochmal nachgesehen und dann den MPE neu gestartet und dabei natürlich die Log-Datei überschrieben...
Das Problem besteht zwar auch jetzt noch, nachdem ich auch die 2. MPE-Session beendet habe, aber das Problem ist ja ganz bestimmt in der 1. aufgetreten und durch sie verursacht worden...
Habe den MPE noch 2x gestartet und beendet, immer noch das Problem (adb nicht beendet, USB-Hardware läßt sich nicht entfernen).

Ich hatte ja gehofft, mit dem nightly tritt das Problem gar nicht mehr auf, darum hatte ich mir nicht alles "auswendig gemerkt". Ab jetzt könnte ich die Datei sofort senden, sobald das Problem wieder auftritt, nur von diesem Mal ist es wohl zu spät, weil die "entscheidende" Log-Datei fort ist?
icke1954
Moderator
Beiträge: 18155
Registriert: Sa 19. Apr 2014, 10:35

Beitrag von icke1954 »

Schließe die adb.exe über den Taskmanager und starte MPE erneut
Den Pfad der Logdatei findest Du unter MPE=>F2=> Erweitert 2 => Datenbank
Im Unterordner MyPhoneExplorerer findest Du die Debug.txt
Tritt der Fehler erneut auf, bitte nicht MPE neu starten. Wo die Logdatei sich befindet, weiß Du ja jetzt.
micmen
Beiträge: 34
Registriert: Do 20. Okt 2016, 15:38

Beitrag von micmen »

so, heute "endlich" (von mir aus hätte es natürlich auch nie wieder passieren brauchen...) ist es wieder passiert
MPE benutzt, siehe Log Handy länger inaktiv verbunden gelassen, und dann wurde ADB nicht beendet und ich bekam den Fehler.
Wie immer war ich so vorgegangen:
PC: Verbindung getrennt
Handy: im MPE-Fenster auf Beenden getippt
Handy: MPE aus der Taskliste entfernt
PC: MPE beendet

Einige Zeit gewartet und nochmal versucht, das Handy zu trennen, gleiche Meldung
Das Gerät 'SAMSUNG Android ADB Interface' kann nicht
gestoppt werden, da ein Programm noch darauf zugreift.
Schließen Sie alle Programme, die möglicherweise das Gerät
verwenden, und wiederholen Sie den Vorgang.
adb.exe via Task-Manager gekillt und dann war das Trennen möglich


habe das mail verschickt
icke1954 hat geschrieben:@micmen
Sollte das Problem weiterhin bestehen:

Wende Dich bitte mit einem Link zu diesem Thread und der Logdatei per Mail direkt an FJ => Impressum
lg
Ull!
Beiträge: 148
Registriert: Do 4. Jun 2020, 22:09
Wohnort: Kiel

*Pieps*

Beitrag von Ull! »

Abends.

Darf ich kurz (!) nachfragen:

Welches Bertriebssystem ?
Wie genau bedienst Du das?

Gruß

;-)
Ull!
FJ
Site Admin
Beiträge: 32106
Registriert: Mi 15. Feb 2006, 01:16
Wohnort: Tirol
Kontaktdaten:

Beitrag von FJ »

Ich hab jetzt mal im Sourcecode nachgesehen...
Die adb.exe wird ja unter Umständen von mehreren Programmen genutzt (AndroidStudio, HiSuite, diverse Tools,...). Aus diesem Grund kann MyPhoneExplorer den ADB-Server nicht einfach blind beenden wenn das Programm beendet wird. MyPhoneExplorer regelt das so dass er ihn nur beendet wenn er vorher nicht lief und er ihn dann gestartet hat. In der Logdatei sieht man das an folgenden Zeilen:
22:04:38.62 RunADBCommand: start-server
22:04:43.77 ADB CommandResponse: * daemon not running; starting now at tcp:5037
* daemon started successfully
Wenn in der Antwort vom Server das "started" drin ist dann weiß MyPhoneExplorer dass er ihn gestartet hat und er nicht schon vorher lief. Wenn das der Fall ist dann sieht man das Beenden des Servers auch wieder an zwei Logzeilen:
22:04:47.97 RunADBCommand: kill-server
22:04:48.05 ADB CommandResponse:
@micmen: Laut Logdatei lief bei dir die adb.exe schon bevor du die Verbindung via USB-Kabel aufgebaut hast - deswegen hat MyPhoneExplorer den ADB-Server auch nicht beendet. Die Frage wird also eher sein ob die adb.exe durch ein anderes Tool gestartet wurde oder ob die adb.exe beim vorherigen Beenden von MyPhoneExplorer nicht geschlossen wurde. Das rauszufinden wird vielleicht nicht ganz einfach sein, aber zumindest versteht ihr jetzt die Mechanik dahinter
Ich bitte um Verständnis daß ich aufgrund des hohen Aufkommens im Forum und meines zeitlichen Rahmens nichtmehr jeden Thread im Forum persönlich lesen bzw. beantworten kann.

Bitte benutzt auch die Forum-Suche bzw. die FAQ
micmen
Beiträge: 34
Registriert: Do 20. Okt 2016, 15:38

Re: *Pieps*

Beitrag von micmen »

Ull! hat geschrieben: Welches Bertriebssystem ?
Wie genau bedienst Du das?
ähem...
die erste Frage ist leicht zu beantworten: Win10Prof64bit
Aber was zur Hölle soll sich auf die zweite antworten?
Mit Maus, Tastatur & Hirn... :wink:

FJ hat geschrieben:@micmen: Laut Logdatei lief bei dir die adb.exe schon bevor du die Verbindung via USB-Kabel aufgebaut hast - deswegen hat MyPhoneExplorer den ADB-Server auch nicht beendet. Die Frage wird also eher sein ob die adb.exe durch ein anderes Tool gestartet wurde oder ob die adb.exe beim vorherigen Beenden von MyPhoneExplorer nicht geschlossen wurde. Das rauszufinden wird vielleicht nicht ganz einfach sein, aber zumindest versteht ihr jetzt die Mechanik dahinter
verstanden, danke
Ich muß also vor jedem Start des MPE einmal im Taskmanager nachschauen.
Aber eben hatte ich eine andere Variante als sonst immer:
Ich hatte den MPE 2x kurz nacheinander benutzt, also kurz nach dem (problemlosen) Trennen noch einmal. Und nach dem zweiten Mal kam beim Trenn-Versuch diese Fehlermeldung:
Fehler beim Abdocken von "SAMSUNG Mobile USB Composite Devi...

Dieses Gerät wird gerade verwendet.
Schließen Sie alle Programme, die möglicherweise das Gerät
verwenden, und wiederholen Sie den Vorgang.
Ich muß gestehen, auf den Titel hatte ich bei den anderen Meldungen nie geachtet. Der war sonst aber wohl anders.
Nach ca. 2 Minuten kam völlig aus dem Nichts ein Ton ähnlich dem Trenn-Geräusch und danach konnte ich das Handy trennen.

das alles hilft aber evtl. nicht viel...
icke1954
Moderator
Beiträge: 18155
Registriert: Sa 19. Apr 2014, 10:35

Beitrag von icke1954 »

micmen hat geschrieben:Ich muß also vor jedem Start des MPE einmal im Taskmanager nachschauen.
So findest Du u.U. heraus, welches Programm vor dem Start von MPE die adb.exe gestartet hat und das solltest Du schließen bevor Du versuchst die USB-Verbindung über Windows trennen zu lassen, denn nicht MPE, sondern das andere Programm ist für Dein Problem verantwortlich.
Antworten