Olli_69
Content-Creator
- 21 Juli 2021
- 6.267
- 5.988
- E-Scooter
- Xiaomi Pro 2
Wir reden vom DRV - Spoofing, nur mal soOlli ich war gerade in shu drinne.... Kuckst dunur zur Info..... Ich bin jetzt off... Anhang anzeigen 43435

Wir reden vom DRV - Spoofing, nur mal soOlli ich war gerade in shu drinne.... Kuckst dunur zur Info..... Ich bin jetzt off... Anhang anzeigen 43435
Vielleicht hier auch darauf hinweisen ;-)Also es gibt tatsächlich neue offizielle Firmwares!
Xiaomi dachte sich wohl auch, frohes Neues.
Pro2 und Mi3 haben ein Update bekommen.
1s wird bestimmt demnächst folgen.
Es ist mal wieder äußerste Vorsicht geboten.
Aktuelle Firmwarestände:
- Pro2 - DRV252 BLE158 BMS141 und neue BMS1.1.0.2 (Neu)
- Mi3 - DRV017 BLE157 BMS141 und neue BMS1.1.0.2 (Neu)
- 1s - DRV321 BLE157 BMS141 und neue BMS1.1.0.1 (noch aus Sommer 2022)
Es ist durchaus denkbar das die neuen DRV's eine ähnliche Downgrade Sperre eingebaut bekommen haben wie bei den Ninebot's.
Muss ich aber erst untersuchen um genaueres sagen zu können.
ST-Link Flash des Controller wird aber zur Not weiterhin immer möglich sein.
PS:
Bitte achtet darauf das es in diesem Thread um die Hardware des v3.1 Controller geht.
Die neuen Updates sind hier Offtopic.
Werde das noch entsprechend sortieren und diesen Thread später aufräumen.
Ein Downgrade der Firmware im DRV ist mit diesen drei Bluetooth-Modulen nicht möglich. Ich habe erfolgreich andere DRVs von PRO2 auf derselben MCU programmiert.
Hier ist meine Anwort an dich und an alle interessierten:Die DRV252-Version der Software lehnt das Downgrade wahrscheinlich ab. Dies ist wahrscheinlich ein neues Feature der neuesten Firmware.
Es ist nun möglich, den Pro2 mit DRV252 mithilfe der öffentlichen Version derUm Links zu sehen, melde dich bitte anApp zu bedienen und auch zu downgraden! Für das Downgrade muss eine Vanilla DRV247 oder eine modifizierte VLT247 oder NGFW247 geflasht werden (keine andere DRV Version nehmen!).
...
Es handelt sich hier um eine neuartige, von mir entwickelte Methode - eine andere Möglichkeit für das Downgrade dieser DRV gibt es derzeit nicht, könnte aber evtl. mit einer der nächsten SHU Versionen kommen!
Auch wenn die wenigsten die neusten DRVs zum Modifizieren besitzen werden, sei der Vollständigkeit halber gesagt, dass der NextGen Patcher das Modding aller neuen DRVs unterstützt, d.h. DRV017 (Mi3), DRV252 (Pro2) und DRV245 (Lite). Desweiteren wird die Ausgabedatei nun im neuen ZIPv3 Format gepackt, wodurch Brickschutz und optimale Kompatibilität mit der SHU gewährleistet ist. Unter der Prämisse, dass man das Legacy Zip Format nicht mehr verwendet, besteht nun auch keine Gefahr mehr den Controller mit der aktuellen SHU Version zu bricken! Den Eingangspost habe ich in dahingehend aktualisiert. Wer eigene BIN Dateien im neuen ZIPv3 Format packen möchte, kann dafür dasUm Links zu sehen, melde dich bitte anverwenden.
Wie zu erwarten, hat das Aufräumkommando innerhalb weniger Minuten zugeschlagen und meine Antwort an J jarroq, aus dem Zusammenhang gerissen und ohne hier einen Hinweis zu hinterlassen, in meinen - vorher geschlossenen, nun wieder geöffneten - Thread zur App verschoben.
Hi Oh man alles super beschrieben, nur finde ich Punkt4. nicht die Cmd.exeDa ich auch per PN Anfragen bekomme, hier nun ein Tutorial...
Tutorial: Recovery Datei für Pro2 / 1S / Lite selbst erstellen
Mit dem von Conejo veröffentlichten "gd32rec" Tool lässt sich ein Mi3 Roller wiederherstellen. Hat man ein anderes Modell, muss die enthaltene Wiederherstellungsdatei angepasst werden (im Folgenden am Beispiel Pro2/DRV247):
Zum Flashen ST-Link anschließen und die "runme_mi3_reflash.bat" ausführen.
Um Links zu sehen, melde dich bitte andownloaden Um Links zu sehen, melde dich bitte an(Pro2) oderUm Links zu sehen, melde dich bitte an(1S) oderUm Links zu sehen, melde dich bitte an(Essential/Lite) downloaden- SRecord downloaden und entpacken:
Um Links zu sehen, melde dich bitte an- Cmd.exe öffnen und dort folgendes eingeben:
Code:srec_cat.exe DRV247.bin -binary -offset 0x1000 -o DRV247.hex -intel -output_block_size 0x10
- Die erste und letzte Zeile aus der DRV247.hex löschen
- Alle Zeilen in der DRV247.hex auswählen -> kopieren
- Zeile 196 - 1982 in der "full_mi3_gd32.hex" auswählen -> einfügen (damit werden diese Zeilen durch den Inhalt der DRV247.hex ersetzt)
Weitergehendes Tutorial: Seriennummer beim Flashen anpassen
Abschließend mit "runme_mi3_reflash.bat" flashen, wie vorher.
- Die eigene Seriennummer in eine (ASCII) Hex-Zeichenfolge verwandeln, z.B. mit diesem
Um Links zu sehen, melde dich bitte an- In der "full_mi3_gd32.hex" die Zeichenfolge "31363133332F30303032353339303030" suchen und mit der eigenen Zeichenfolge ersetzen (zur Kontrolle: die eigene Zeichenfolge muss genau so lang sein, die Länge der Zeile darf sich nicht verändern!)
Weitergehendes Tutorial: DRV016 extrahieren
Disclaimer: Alle hier verlinkten Inhalte / Dateien sind frei verfügbar und öffentlich zugänglich, mit den verlinkten Inhalten habe ich nichts zu tun.
- Unveränderte "full_mi3_gd32.hex" öffnen und Zeile 196 - 1982 auswählen
- Die ausgewählten Zeilen in eine neue Datei kopieren, die Datei in "DRV016.hex" umbenennen
- Cmd.exe öffnen und dort folgendes eingeben:
Code:srec_cat.exe DRV016.hex -intel -offset -0x1000 -o DRV016.bin -binary
Drücke mal die Windows-Taste und gebe ins Suchfeld cmd ein. Mit enter bestätigen. Dann sollte das schwarze Commandfenster aufgehen. Das ist hiermit gemeintnur finde ich Punkt4. nicht die Cmd.exe
Hab misst gebaut. Und es geht nix mehr, Fehlermeldung 27. Hab keinen Zugriff mehr und kann nichts mehr drauf spielen. Hab den Controller ausgebaut( 5min erledigt). Und hab ein GD32E chip drin,somit habe ich wohl ein 3.1. Der Roller ist neu,2022. Denke zuerst werde ich versuchen drv319 od.247 drauf zu spielen( ST-Link ) und hoffen das das funktioniert.dadurch das ich sowas noch nie gemacht habe,wird es schwer werden. Aber macht doch spass,lol,wenn es dann geht. Und wenn das nicht geht dann das andere "cmd" umschreiben.wenn es dann nicht geht brauch ich wohl einen neuen Controller oder.Viel zu kompliziert für einen 1S. Einfach ne drv319 flashen oder DRV247 oder SHFW.
Oh man stimmtDrücke mal die Windows-Taste und gebe ins Suchfeld cmd ein. Mit enter bestätigen. Dann sollte das schwarze Commandfenster aufgehen. Das ist hiermit gemeint![]()