Seite 1 von 2

MyPhone Explorer kann sich nicht mit dem Telefon verbinden

Verfasst: Fr 17. Sep 2021, 12:04
von HRR
Hallo,
ich habe mir endlich ein neues Xiaomi Handy gegönnt und möchte jetzt die Daten von meinem alten Telefon mit Hilfe von MyPhone Explorer auf das neue Gerät transferieren. Ich hatte vor einigen Jahren mal eine ShopRom von meinem alten Handy gegen eine saubere ROM getauscht und damals auch zum Datentransfer My Phone Explorer benutzt. Das war allerdings auf einem Win 7 PC. Auch kann ich nicht mehr sagen, welche Version der Basis Software das war. Nach der erfolgreichen Rückspielung der Daten habe ich auch nichts an den Einstellungen des Clients verändert.

Jetzt will ich die Daten auf mein neues Handy überspielen. Hierzu habe ich auf meinem Win 10 PC die neueste Version der Basis Software (1.8.15) installiert. Die Client Version ist die 1.0.80. Ich habe ein Xiaomi mit Android 5.0.2 LRX22G. Darüber iegt ein MIUI Global 9.6 stable. Der Entwickler Modus ist eingeschaltet und der Debugging Modus aktiv.
Im Geräte Manager von Windows wird unter Android Phone Xiaomi Composite MDB Interface angezeigt.

Ich habe die Anleitung zum Installieren eines ADB Treibers gelesen und durchgeführt, auch weil ich nicht wusste, ob das dasselbe ist, wie der MDB Treiber von Xiaomi. Der ADB Treiber zeigt allerdings einen Fehler im Geräte Manager an, als ob er gar nicht mit dem Handy kompatibel ist.
Verbinde ich nun das Handy mit dem PC und starte nacheinander den Client und die Software und klicke F1, kommt eine Fehlermeldung auf dem PC, dass die Verbindung zum Handy nicht aufgebaut werden konnte weil das Telefon nicht identizifiert werden kann.

Im Moment bin ich mit meinem Latein am Ende. Warum funktioniert die Synchronisation nicht? Liegt es eventuell daran, dass ich eine alte Version der Basis Software brauche? Wo bekomme ich die her?

HRR

Verfasst: Fr 17. Sep 2021, 12:21
von HRR
HIer übrigens die debug Datei. Die IMEI habe ich darin nicht gefunden. Also gehe ich davon aus, dass die nicht mit protokollert wird.

Logdatei MyPhoneExplorer
************************
Programmversion: 1.8.15
Datum: 17.09.2021

13:06:30.58 Windows Version=10.0
13:06:30.58 Setting Port: 999
13:06:30.58 Setting Baud:
13:06:30.58 Avaiable Ports: COM1=\Device\Serial1; COM3=\Device\Serial0;
13:06:30.59 Main Load frmSplash
13:06:30.60 Load frmSplash...
13:06:30.60 Show splash...
13:06:30.62 frmSplash geladen
13:06:31.61 Hauptfenster wird geladen
13:06:31.80 Sidebar fertig geladen
13:06:32.13 UC SMS wird geladen
13:06:32.19 UC Phonebook wird geladen
13:06:32.25 UC Phonebook fertig geladen
13:06:32.25 UC Calls wird geladen
13:06:32.30 UC Organizer wird geladen
13:06:32.39 RefreshToday...
13:06:32.39 RefreshToday fertig
13:06:32.42 Organizer initiated
13:06:32.46 Startpage=1
13:06:32.47 UC Filebrowser wird geladen
13:06:32.66 UC Filebrowser fertig geladen
13:06:32.66 UC AppBrowser wird geladen
13:06:32.67 UC Notes wird geladen
13:06:32.69 UC Calls wird geladen
13:06:32.75 Setting Lastuser:
13:06:32.76 Lade Userdatenbank:
13:06:32.82 Kontakte geladen
13:06:32.82 ParseDialedCalls needed 0ms
13:06:32.87 Anrufe geladen
13:06:32.87 Organizer LoadUser DefaultTimeColWidth=129
13:06:32.87 Organizer geladen
13:06:32.87 Notizen geladen
13:06:32.87 SMS geladen
13:06:33.15 Version check...
13:06:33.19 Hauptfenster fertig geladen
13:06:37.53 Refresh ComDescriptions...
13:06:37.54 PORT: COM1 Enumerator=ACPI Displayed=Kommunikationsanschluss InstanceID=ACPI\PNP0501\0
13:06:37.54 PORT: COM3 Enumerator=PCI Displayed=Intel(R) Active Management Technology - SOL InstanceID=PCI\VEN_8086&DEV_A13D&SUBSYS_06C71028&REV_31\3&11583659&0&B3

Verfasst: Fr 17. Sep 2021, 14:02
von icke1954
HRR hat geschrieben:Der ADB Treiber zeigt allerdings einen Fehler im Geräte Manager an, als ob er gar nicht mit dem Handy kompatibel ist.
Ohne korrekt funktionierenden ADB-Treiber ist mit MPE keine Verbindung möglich.

Wenn keine passenden USB/ADB Treiber vorhanden sind, können die original Treiber von Google angepasst werden, das funktionierte bisher immer:
1. Zuvor muß der u.U. schon installierte ADB-Treiber (über Programme und Funktionen) deinstalliert werden
2. Treiber runter laden: https://developer.android.com/studio/ru ... b.html#top
oder http://androidhost.org/jelry oder https://androiddatahost.com/5gtfys )
3. Original Treiber von Google anpassen

Verfasst: Fr 17. Sep 2021, 16:41
von HRR
icke1954 hat geschrieben:
HRR hat geschrieben:Der ADB Treiber zeigt allerdings einen Fehler im Geräte Manager an, als ob er gar nicht mit dem Handy kompatibel ist.
Ohne korrekt funktionierenden ADB-Treiber ist mit MPE keine Verbindung möglich.
Ist also das Xiaomi Composite MDB Interface nicht dasselbe wie der ADB Treiber? Ich habe nämllich auch die Abfrage über die Eingabeaufforderung gemacht und da wurde alles korrekt angezeigt wie es laut der Vorgabe sein soll.
icke1954 hat geschrieben: Wenn keine passenden USB/ADB Treiber vorhanden sind, können die original Treiber von Google angepasst werden, das funktionierte bisher immer:
1. Zuvor muß der u.U. schon installierte ADB-Treiber (über Programme und Funktionen) deinstalliert werden
2. Treiber runter laden: https://developer.android.com/studio/ru ... b.html#top
oder http://androidhost.org/jelry oder https://androiddatahost.com/5gtfys )
3. Original Treiber von Google anpassen
Das kann ich mal versuchen, nur sobald ich das Handy an den PC anstecke taucht im Geräte Manager eben das Xiaomi Interface wie oben beschrieben auf.

Ich weiß auch, dass ich beim ersten Daten TRansfer vor ein paar Jahren nicht so einen Terz machen musste, dass es funktioniert.

Verfasst: Fr 17. Sep 2021, 16:48
von HRR
icke1954 hat geschrieben: 1. Zuvor muß der u.U. schon installierte ADB-Treiber (über Programme und Funktionen) deinstalliert werden
Unter Programme und Features gibt es keinen Eintrag bzgl. des Treibers. Würde mich auch wundern. Dort werden Programme gelistet und keine Treiber.

Verfasst: Fr 17. Sep 2021, 16:56
von HRR
Und der Artikel. auf den sich die Treiberanpassung bezieht geht von einem Wiko Fever aus. Ich habe ein Xiaomi Redmi Note 2. Welche Werte trage ich also genau ein? Ausserdem ist momentan gar kein ADB Treiberinstalliert. Im Geräte Manager wird wie gesagt nur der Xiaomi Composite MDB Interface angezeigt.

Ich müsste also schon etwas genauer wissen, was ich machen soll. Bin leider kein Programmierer.

Verfasst: Fr 17. Sep 2021, 17:13
von HRR
Habe versucht, den ADB Treiber mit den Werten der HArdware IDs aus dem Xiaomi Treiber zu ändern und zu speichern. Das läuft auf nen Fehler auf. Also nix. Zumindest so wie ich die Erklärung verstanden habe.

Verfasst: Fr 17. Sep 2021, 18:27
von icke1954
Habe Dir eine E-Mail zukommen lassen !

Verfasst: Fr 17. Sep 2021, 18:41
von HRR
icke1954 hat geschrieben:Habe Dir eine E-Mail zukommen lassen !
Seltsam, abgesen von der Mail, die man bekommt, wenn hier gepostet wird, hab ich nix bekommen. Im Spam ist auch nix gelandet.

Verfasst: Fr 17. Sep 2021, 19:22
von icke1954
Ja, die ist leider zurück gekommen :?
Jetzt solltest sie aber durchgegangen sein... :roll:

Verfasst: Fr 17. Sep 2021, 20:30
von FJ
Xiaomi Composite MDB Interface
Ich vermute dass das der ADB-Treiber ist, bei den Samsung steht auch oft "Composite ADB Interface". Eine Verbindung zu MyPhoneExplorer ist natürlich auch ohne ADB-Treiber möglich - aber halt nichts übers USB-Kabel sondern über WLAN.

Aber nochmal zu deinem Problem: Stell bitte die Logdatei nochmal rein direkt nachdem du versucht hast die Verbindung aufzubauen und die Fehglermeldung dann erschienen ist. Menü-Datei-Einstellungen-Logdatei anzeigen

Verfasst: So 19. Sep 2021, 11:35
von HRR
FJ hat geschrieben:
Xiaomi Composite MDB Interface
Ich vermute dass das der ADB-Treiber ist, bei den Samsung steht auch oft "Composite ADB Interface". Eine Verbindung zu MyPhoneExplorer ist natürlich auch ohne ADB-Treiber möglich - aber halt nichts übers USB-Kabel sondern über WLAN.

Aber nochmal zu deinem Problem: Stell bitte die Logdatei nochmal rein direkt nachdem du versucht hast die Verbindung aufzubauen und die Fehglermeldung dann erschienen ist. Menü-Datei-Einstellungen-Logdatei anzeigen
Ich hatte gestern per Telefon mit einem netten Forenmitglied versucht, die Sache zum Laufen zu bringen. Mit einer geänderten .inf Datei und auch per WLAN. Das hat beides nicht funktioniert. Dann habe ich heute das Handy angesteckt. Im Geräte Manager taucht es als Redmi (mit Fehler) auf. Ich hab dann nochmal versucht, den Treiber über die .inf Datei von meinem Helfer zu installieren. Dieser Vorgang wurde abgebrochen. ich hab danach dann einfach mal einen Verbindungsversuch gestartet. Da hab ich jetzt eine Log Datei von. Die werde ich hier posten. Aber wo finde ich dort die IMEI, damit ich sie löschen kann?

Verfasst: So 19. Sep 2021, 12:24
von icke1954
Seit Android 10 hat MPE keinen Zugriff mehr auf die IMEI des Handys.
Da aber die IMEI wegen Ihrer Eindeutigkeit in der Vergangenheit dazu genutzt wurde, einen eindeutigen MPE-Benutzerordner im Format Handytyp[IMEI] zu kreieren, wird jetzt bei der ersten Verbindung mit dem Handy eine Zufalls-ID erstellt siehe ID statt IMEI
D.h. also die u.U. existierende Zeile im Protokoll...

Code: Alles auswählen

IMEI=012DJ29A-1113-127D-BFD1-0A13BBDDD677
...ist ( seit Android 10) nicht Deine IMEI sondern die Benutzer-ID

Verfasst: So 19. Sep 2021, 12:39
von HRR
Mein altes Handy hat aber Android 5.0.2 drauf....

Verfasst: So 19. Sep 2021, 13:01
von icke1954
Du kannst doch die Debug.txt mittels Editor öffnen und nach der IMEI suchen ?!

Verfasst: So 19. Sep 2021, 13:08
von HRR
Logdatei MyPhoneExplorer
************************
Programmversion: 1.8.15
Datum: 19.09.2021

12:22:39.44 Windows Version=10.0
12:22:39.44 Setting Port: 999
12:22:39.44 Setting Baud: 115200
12:22:39.45 Avaiable Ports: COM1=\Device\Serial1; COM3=\Device\Serial0;
12:22:39.48 Main Load frmSplash
12:22:39.50 Load frmSplash...
12:22:39.51 Show splash...
12:22:39.53 frmSplash geladen
12:22:40.48 Hauptfenster wird geladen
12:22:40.67 Sidebar fertig geladen
12:22:40.87 UC SMS wird geladen
12:22:40.96 UC Phonebook wird geladen
12:22:41.01 UC Phonebook fertig geladen
12:22:41.02 UC Calls wird geladen
12:22:41.07 UC Organizer wird geladen
12:22:41.16 RefreshToday...
12:22:41.16 RefreshToday fertig
12:22:41.18 Organizer initiated
12:22:41.22 Startpage=1
12:22:41.23 UC Filebrowser wird geladen
12:22:41.42 UC Filebrowser fertig geladen
12:22:41.42 UC AppBrowser wird geladen
12:22:41.44 UC Notes wird geladen
12:22:41.46 UC Calls wird geladen
12:22:41.51 Setting Lastuser:
12:22:41.53 Lade Userdatenbank:
12:22:41.59 Kontakte geladen
12:22:41.60 ParseDialedCalls needed 0ms
12:22:41.64 Anrufe geladen
12:22:41.65 Organizer LoadUser DefaultTimeColWidth=129
12:22:41.65 Organizer geladen
12:22:41.65 Notizen geladen
12:22:41.65 SMS geladen
12:22:41.91 Version check...
12:22:41.96 Hauptfenster fertig geladen
12:22:59.24 Refresh ComDescriptions...
12:22:59.24 PORT: COM1 Enumerator=ACPI Displayed=Kommunikationsanschluss InstanceID=ACPI\PNP0501\0
12:22:59.24 PORT: COM3 Enumerator=PCI Displayed=Intel(R) Active Management Technology - SOL InstanceID=PCI\VEN_8086&DEV_A13D&SUBSYS_06C71028&REV_31\3&11583659&0&B3
12:23:04.05 OK pressed in settingswindow
12:23:04.11 Set first swap of settings
12:23:04.12 Apply new holidays
12:23:04.13 RefreshToday...
12:23:04.13 RefreshToday fertig
12:23:04.13 Holidays applied
12:23:04.14 Second swap of settings set
12:23:04.14 Everything is done
12:23:06.97 Userfolder=C:\Users\Hardrockracer\AppData\Roaming\MyPhoneExplorer\
12:23:06.99 Connect via USB
12:23:06.99 RunADBCommand: start-server
12:23:12.24 ADB CommandResponse: * daemon not running; starting now at tcp:5037
* daemon started successfully
12:23:12.24 RunADBCommand: devices
12:23:12.36 ADB CommandResponse: List of devices attached
55QOJBLJ99999999 device
12:23:12.36 Run DeviceTracker
12:23:12.37 Init Tracker
12:23:12.40 Device Tracker Message: OKAY0018XXXXXXXXX device

12:23:12.40 RunADBCommand: -s "XXXXXXXXXXXX" forward tcp:5210 tcp:5210
12:23:12.50 ADB CommandResponse:
12:23:12.50 Try connecting to 127.0.0.1...
12:23:12.51 Socket closed
12:23:12.51 RunADBCommand: -s "XXXXXXXXXXXX" shell am start -n com.fjsoft.myphoneexplorer.client/.MainActivity --ez adb true
12:23:13.49 ADB CommandResponse: Starting: Intent { cmp=com.fjsoft.myphoneexplorer.client/.MainActivity (has extras) }

Warning: Activity not started, its current task has been brought to the front
12:23:13.66 Try launch USB connection
12:23:13.80 Connect to Android OK (127.0.0.1)
12:23:13.80 Settimeout: RT=2000 WT=500
12:23:13.80 bOpened=True
12:23:13.81 [TX]: AT+CGSN
12:23:15.82 C.Answer=
12:23:15.82 ClosePort called
12:23:15.82 Androidsocket wird geschlossen 7
12:23:15.82 Port wurde geschlossen
12:23:15.83 Connect via USB
12:23:15.83 RunADBCommand: start-server
12:23:15.92 ADB CommandResponse:
12:23:15.92 RunADBCommand: devices
12:23:16.03 ADB CommandResponse: List of devices attached
55QOJBLJ99999999 device
12:23:16.03 RunADBCommand: -s "XXXXXXXXXXXXXX" forward tcp:5210 tcp:5210
12:23:16.13 ADB CommandResponse:
12:23:16.13 RunADBCommand: -s "XXXXXXXXXXXXXXX" shell am start -n com.fjsoft.myphoneexplorer.client/.MainActivity --ez adb true
12:23:16.77 ADB CommandResponse: Starting: Intent { cmp=com.fjsoft.myphoneexplorer.client/.MainActivity (has extras) }

Warning: Activity not started, its current task has been brought to the front
12:23:16.94 Try launch USB connection
12:23:17.07 Connect to Android OK (127.0.0.1)
12:23:17.07 Settimeout: RT=2000 WT=500
12:23:17.08 [TX]: AT+CGSN
12:23:19.08 C.Answer=
12:23:19.08 Got no Model, close port
12:23:19.08 ClosePort called
12:23:19.08 Androidsocket wird geschlossen 7
12:23:19.08 Port wurde geschlossen
12:23:19.09 Telefon konnte nicht identifiziert werden
12:23:19.09 Refresh ComDescriptions...
12:23:19.10 PORT: COM1 Enumerator=ACPI Displayed=Kommunikationsanschluss InstanceID=ACPI\PNP0501\0
12:23:19.10 PORT: COM3 Enumerator=PCI Displayed=Intel(R) Active Management Technology - SOL InstanceID=PCI\VEN_8086&DEV_A13D&SUBSYS_06C71028&REV_31\3&11583659&0&B3
12:23:19.10 ErrMsg: Verbindung zum Handy konnte nicht aufgebaut werden:
Telefon konnte nicht identifiziert werden
12:24:33.13 Refresh ComDescriptions...
12:24:33.13 PORT: COM1 Enumerator=ACPI Displayed=Kommunikationsanschluss InstanceID=ACPI\PNP0501\0
12:24:33.13 PORT: COM3 Enumerator=PCI Displayed=Intel(R) Active Management Technology - SOL InstanceID=PCI\VEN_8086&DEV_A13D&SUBSYS_06C71028&REV_31\3&11583659&0&B3
12:24:38.23 Device driver info:
12:24:38.23 Devices with ADB Interface: ADB-Ger�t
12:24:38.26 ADB Devices:
12:24:38.26 Portable devices: Redmi Note 2
12:24:38.26 Unknown devices: <unknown device>, Redmi -> Problem Code: 0x1C ( 28 ) [FAILED_INSTALL]

Verfasst: So 19. Sep 2021, 17:51
von icke1954
MPE kann die IMEI des Handys, warum auch immer, nicht lesen :?
HRR hat geschrieben:12:23:19.08 C.Answer=
statt C.Answer=[IMEI-Nr]

Dafür verantwortlich könnte ein Programm wie z.b. "Zemana Antilogger" sein ?!

Verfasst: Di 21. Sep 2021, 12:46
von HRR
Also ich habe jetzt nochmal kreuz und quer alle moglichen Optionen ausprobiert. Es bekomme das Zeugs nicht zum laufen. Ich bin jetzt sogar auf einen Win 7 PC ausgewichen um der Abfrage nach der Treibersignatur zu entgehen. Also entweder stimmt was ander genauen Vorgehensweise nicht (dann brauche ich Schritt für Schritt Instruktionen) oder aber die .inf Datei ist falsch konfiguriert (auch hier müsste man dann nochmal alles abklopfen).

Verfasst: Di 21. Sep 2021, 13:01
von icke1954
Wie FJ schon bemerkte, heißt der ADB-Treiber bei Xiaomi Composite MDB Interface und scheint laut Protokoll auch bei Dir zu funktionieren.
Dein Problem ist laut Protokoll, dass die IMEI des Handys nicht ausgelesen werden kann, und das ist natürlich unabhängig davon, welche Verbindung Du wählst.

Hast Du auch mal versucht, das neue Handy zu verbinden ?

Verfasst: Di 21. Sep 2021, 13:10
von HRR
icke1954 hat geschrieben:Wie FJ schon bemerkte, heißt der ADB-Treiber bei Xiaomi MDB-Treiber und scheint laut Protokoll auch bei Dir zu funktionieren.
Dein Problem ist laut Protokoll, dass die IMEI des Handys nicht ausgelesen werden kann, und das ist natürlich unabhängig davon, welche Verbindung Du wählst.

Hast Du auch mal versucht, das neue Handy zu verbinden ?
2 Fragen hierzu, gibt es eine Möglichkeit, im Handy irgendwas zu konfigurieren, damit die IMEI ausgelesen werden kann, wenn das offensichtlich zu den Verbindungsproblemen führt? Oder kann sie manuell irgendwo in der .inf Datei hinterlegt werden, um zu funktionieren?

Das neue Handy habe ich noch nicht versucht zu verbinden. Das ist natürlich auch wichtig zur Datenübertragung. Aber was nützt es mir, wenn ich das weiß, aber das alte nicht verbinden kann.

Ich habe hier 2 Win 7 PCs mit alten Synchronisationen meines RedmiNote 2 drauf. Das heißt, die Verbindung hat irgendwann mal funktioniert.