RP ✔️ Downgrade & Unbricken Xiaomi 1S & Pro2 ⛑️ Verflashten Roller wiederherstellen! (PC, ST-Link)

Weihnachtsbäckerei

Neuer Rollerplauscher
Registriert
11 November 2020
Beiträge
1
Punkte Reaktionen
0
E-Roller
Xiaomi Mi Pro 2 Nordic
Weiß jemand ob man den Kilometerstand wieder nach dem st-link Verfahren zurück bekommen kann? Kann man außerdem statt der .rec Datei mit einer Customfile schon direkt flashen?

Habe die Nordic edition (gekauft in Schweden) vom Pro 2 und die war halt beim Kauf schon auf dem neuesten Stand sodass ich nie eine CFW darauf laden konnte :/
 

Doragonnaito42

Moderator
Crewmitglied
Registriert
20 Juni 2020
Beiträge
1.230
Punkte Reaktionen
1.010
E-Roller
G30D
Es gibt einen Register befehl dafür, ob es aber beim Pro2 schon bekannt ist welcher Register das ist oder wie der zu senden ist, ist mir nicht bekannt. Ich glaube, dir bleibt nur übrig, beim verkauf ehrlich zu sein und die vorherige Laufleistung mit anzugeben.
 

cptX

Neuer Rollerplauscher
Registriert
12 November 2020
Beiträge
5
Punkte Reaktionen
0
E-Roller
xiaomi m365
Leider un-bricken PRO2 BLE hat nicht funktioniert. Ich habe das Prozess in m365 standard und Pro1 mehrmals erfolgreich gemacht aber in Pro2 die Schaltung ist ganz anders. Es gibt ein RF Modul N51822. Ich kann mit ihm nicht kommunizieren. Ist es möglich mit ST-link zu kommunizieren? Ich habe gelesen das auch ein Cortex-M0 hat... IMG_20201112_171532.jpg IMG_20201112_175828.jpg
 

Doragonnaito42

Moderator
Crewmitglied
Registriert
20 Juni 2020
Beiträge
1.230
Punkte Reaktionen
1.010
E-Roller
G30D
Screenshot_20201112-180527_Chrome.jpg
Das sieht aus wie der Anschluss für den st Link, da es dazu aber noch keine Infos gibt kann ich dir da leider nicht weiterhelfen. Vielleicht muss man auch über einen UART Adapter flashen 🤷‍♂️

Momentan sieht es aber eh danach aus als wäre es möglich mit downG auf Android ein downgrades zu machen. Allerdings ist das bisher unbestätigt.
 

Böser alter Mann

Initiativer Rollerplauscher
Registriert
27 September 2020
Beiträge
285
Punkte Reaktionen
111
E-Roller
Xiaomi Mi Scooter Pro 2
Anhang anzeigen 4512
Das sieht aus wie der Anschluss für den st Link, da es dazu aber noch keine Infos gibt kann ich dir da leider nicht weiterhelfen. Vielleicht muss man auch über einen UART Adapter flashen 🤷‍♂️

Momentan sieht es aber eh danach aus als wäre es möglich mit downG auf Android ein downgrades zu machen. Allerdings ist das bisher unbestätigt.
Mehrfach bestätigt :

Youtube

Facebook (Anmeldung in der Gruppe erforderlich)
 

clem.one

Neuer Rollerplauscher
Registriert
15 November 2020
Beiträge
6
Punkte Reaktionen
0
E-Roller
Xiaomi Mi 1S
Ich habe die Kabel entsprechend verlötet und am STLink angeschlossen.
Alles wie in der Anleitung gemacht, jedoch sehe ich keine Code Zeilen oder sonst irgendwas wenn ich auf Start in "m365rec" drücke. Steht lediglich "Thanks to Ed01, Conejo" dort.
Was mache ich falsch?
 

clem.one

Neuer Rollerplauscher
Registriert
15 November 2020
Beiträge
6
Punkte Reaktionen
0
E-Roller
Xiaomi Mi 1S
Ich habe die Kabel entsprechend verlötet und am STLink angeschlossen.
Alles wie in der Anleitung gemacht, jedoch sehe ich keine Code Zeilen oder sonst irgendwas wenn ich auf Start in "m365rec" drücke. Steht lediglich "Thanks to Ed01, Conejo" dort.
Was mache ich falsch?
ok scheinbar ist das board nun defekt.
Wo bekomme ich ein neues her?
 

flashfingar

Neuer Rollerplauscher
Registriert
15 November 2020
Beiträge
5
Punkte Reaktionen
0
E-Roller
Xiaomi pro 2
Ich hab das gleiche Problem
2.2.4 🤔
Abwarten.... Drück die Daumen wenn da bald was geht. Mir wird ganz anders wenn ich die Bilder sehe. 😔
 

Dejan

Neuer Rollerplauscher
Registriert
25 August 2020
Beiträge
19
Punkte Reaktionen
5
E-Roller
Xiaomi M365
Update: Da im Moment viele Personen leider die falsche Firmware auf ihren Xiaomi 1S und Pro2 flashen oder das neue Update einspielen und nicht mehr zurück kommen, hier eine Anleitung zum "Un-Bricken" bzw. "Downgrade". Mit dieser Anleitung könnt ihr euren verflashten Roller wieder in einen fahrbereiten Zustand bzw. zur den vorherigen Versionen wiederherstellen!

Zu diesem Beitrag auch bitte den Haftungsausschluss der Nutzungsbedingungen - Pkt.8 beachten!

Hinweis:
Der Pro2 doch eine andere Stock Firmware. Daher gibt es jetzt 2 Varianten von dem Recovery-Datei.
Beide Dateien enthalten die gleichen Einstellungen, nur die Firmware ist unterschiedlich.
Xiaomi M365 & PRO benötigen diese Anleitung. 1S & Pro2 lesen einfach weiter..

Benötigt:

  • ST-Link V2 Adapter - (Amazon) (Amazon)
  • 4 Kurze Kabel (Amazon) (übrigens kommen die auch meistens mit dem STLink zusammen)
  • Ein Lötkolben (Amazon)
  • Lötzinn mit Flussmittel - (Amazon)
  • m365Rec fur 1S (Ist nicht die Standardversion, NUR diesen Link benutzen)
  • m365Rec fur Pro2 (Ist nicht die Standardversion, NUR diesen Link benutzen)
  • STM Utility Software (Enthalten in M365Rec)
  • Seriennummer von deinem Roller (Aufkleber, Screenshot von App, usw)
Entpackt die ZIP auf euren Desktop in einen Ordner eurer Wahl und dann solltet ihr die folgenden Dateien darin haben:

Anhang anzeigen 3222

Als Erstes muss der Akku Deckel vom Roller abgeschraubt werden und der Controller muss komplett entfernt werden da der Anschluss für den STLink auf der Rückseite der Platine ist.
Bitte mach erst ein Foto von den Anschlüssen damit ihr später einfach die Stecker wieder zurück Stecken könnt.

Anhang anzeigen 3225
Danach könnt ihr die 3 Inbus schrauben am Controller raus zu nehmen ganz einfach den kompletten Controller herausholen.
Bitte passt auf, denn da ist Wärmeleitpaste auf der Rückseite und die macht Flecken ohne Ende. :)
Mit einem schmalen flachen Schraubendreher kannst du jetzt den Deckel abmachen.

Anhang anzeigen 3226

Bei dem 1S & Pro2 Controller ist leider auf der Position von dem STLink Anschluss eine Riesen Rotze von Klebezeug und somit musst du die ganze Platine aus dem Gehäuse nehmen.

Anhang anzeigen 3250
Anhang anzeigen 3228

Jetzt solltest du als Erstes die STLink Treiber, aus dem ZIP-File welches du heruntergeladen hast, installieren. (STM32 ST-LINK Utility v4.5.0.exe)
Sollte eigentlich straight forward sein und somit habe ich das nicht beschrieben.

Als Nächstes muss der Controller am STLink angeschlossen werden. Bitte achte darauf das es viele Fake STLinks gibt, bei denen ab und zu die pinout Beschreibung nicht stimmt.
Von deinen Dupont-Kabeln nimmst du jetzt 4 Stück und schneidest an einer Seite die Stecker ab und verzinnst die anderen enden mit dem Lötkolben.
Diese werden jetzt an der Platine angelötet wie hier zu sehen:

Anhang anzeigen 3229

Habt ihr fertig gelötet, steckt die anderen enden der Kabel in das STLink ein. Beim Stecken immer gleich an gleich also:
GND > GND
IO > IO
CLK > CLK
5V > 5V

Dann könnt ihr M365rec starten.

Anhang anzeigen 3223

Ihr müsst jetzt 2 Sachen ändern nämlich:
"Checksum" aus machen (Häkchen entfernen)
und deine Seriennummer vom Roller eintragen.

Anhang anzeigen 3224

Dann seid ihr bereit um "Start" zu drücken und wenn alles gut geht, seht ihr verschiedene Textzeilen vorbeiziehen.
Warte bis alles durchgelaufen ist, zwischendurch gibt es auch noch 15 Sekunden Wartezeit und danach passiert auch noch etwas, einfach Geduld haben.

Wenn dass geklappt hat, würdet ihr die grüne LED blinken sehen und die Blinkt einen Code:
2 x Lang und 7 x Kurz (Error 27)

Jetzt könnt ihr den Controller wieder zurück im Roller Bauen und alles anschließen wie es vorher war.
Wird der Roller jetzt einschaltet wird nur der Error 27 kommen, das ist erstmal normal.
Starte XiaoFlasher, verbinde den Roller und direkt als erstes Aktiviere den Roller damit das Piepsen aufhört und danach stellst du die Region auf DE.

Nach einem Neustart solltest du wieder einen Standard Roller haben und du kannst wieder eine CFW darauf installieren.

Einen Nachteil gibt es leider: Dein Kilometerzähler ist wieder bei 0. :)




Gebührender Dank geht an Bugani & mari für das Bereitstellen der original Firmware und Unterstützung beim Flashen & Charles von Scooterhacking!
Stimmt nicht ganz deine Anleitung. Das wäre korrekt 😉
Ergänzung: ( )

Ein Freund hatte es den Ganzen Abend mit euer Anleitung versucht, aber ohne Erfolg. Dann in einem anderm Forum das Bild erhalten und hat sofort funktioniert
 

Anhänge

  • Screenshot_20201126-230245_Telegram.jpg
    Screenshot_20201126-230245_Telegram.jpg
    66,5 KB · Aufrufe: 92

Grobi

Neuer Rollerplauscher
Registriert
26 November 2020
Beiträge
2
Punkte Reaktionen
0
E-Roller
Pro2
so... jetzt brauch ich Hilfe: Ich Doof habe mir die aktuellste Xiaomi Software aufgespielt.
Stlink bestellt, Kurzschluss verursacht und neuen Controller bestellt...
Wieder Stlink an neuen Controller angeschlossen. Bekomme aber nach dem flashen nicht den besagten Fehlercode.
Bluetooth erkennt Roller, aber alles weitere ist nicht möglich. (Bremshebelfehlercode)
Ergänzung: ( )

xiaomi app erkennt kurz den Roller, bricht aber sofort wieder ab... ergo -> kann ihn nicht aktivieren
bluetooth Verbindung resetet... ohne Erfolg.

Neuer Controller unterscheidet sich auch optisch vom Originalen. Soll aber der Richtige sein. (S1/Pro2)
 
Zuletzt bearbeitet:

BenniBomber

Neuer Rollerplauscher
Registriert
28 November 2020
Beiträge
7
Punkte Reaktionen
0
E-Roller
Xiaomi 1S
Hallo liebe Community,
Ich besitze ein Iphone und möchte mein neu gekauften S1 downgraden, um Ihn mit der Companion app zu benutzen. Jedoch habe ich keine Android Geräte und bin nicht sonderlich geschickt, was das öffnen des Gehäuse und und und.. angeht. Daher die Frage, gibt es die Möglichkeit für IOS Nutzer ein Downgrade zu machen mit einer Software, ohne das Gehäuse etc. öffnen zu müssen?
 

Böser alter Mann

Initiativer Rollerplauscher
Registriert
27 September 2020
Beiträge
285
Punkte Reaktionen
111
E-Roller
Xiaomi Mi Scooter Pro 2
Hallo zusammen, habe noch ein paar Verständnis-Fragen:

- Firmware wird mit m365rec am Controller geflasht?!

- BLE wird mit ble365rec am Dashboard geflasht?!

- setzt St-Link
1. den Roller einfach nur auf Werkseinstellung, also die "fest verdrahtete" Firmware/BLE zurück?
oder
2. wird hier wirklich eine FW-/BLE-Datei geflasht (ich kann in dem Paket nämlich keine erkennen)?

- wenn 1.: dann könnte man ja mit ST-Link einen Roller, der werkseitig bereits mit 2.2.4/2.2.5 und BLE 132 ausgeliefert wird, nicht downgraden?

- wenn 2.: wie kann man steuern, welche Version geflasht wird (bei scooterhacking gibt es ja mehrere zim Download)?

Vielleicht weiß ja jemand mehr darüber...
 

mhdot

Initiativer Rollerplauscher
Registriert
14 November 2020
Beiträge
367
Punkte Reaktionen
212
E-Roller
Xiaomi Mi 1S
Es ist 2tens. Die Datei die geflasht werden soll musst du ihm noch als bin bei geben. Lese mich da auch gerade ein. Für BLE scheint das Full BLE nötig zu sein, so wie ich es verstanden habe und ausserdem noch Modifikation am Dashboard um die physische Write Protection aufzuheben.

Brauch jetzt erstmal Bastelware, denke aber das wird nicht lange dauern wenn ich so mitbekomme wie manche versuchen kreuz und quer zu flashen. :D
 

Böser alter Mann

Initiativer Rollerplauscher
Registriert
27 September 2020
Beiträge
285
Punkte Reaktionen
111
E-Roller
Xiaomi Mi Scooter Pro 2
Wo genau liest du dich ein, je mehr Quellen, desto besser 😇
Zu full_ble hab ich noch nix wirklich gefunden, aber die Frage bleibt ja-wofür is dad Dingens gut? 😜.
 

Böser alter Mann

Initiativer Rollerplauscher
Registriert
27 September 2020
Beiträge
285
Punkte Reaktionen
111
E-Roller
Xiaomi Mi Scooter Pro 2
Es ist 2tens. Die Datei die geflasht werden soll musst du ihm noch als bin bei geben. Lese mich da auch gerade ein. Für BLE scheint das Full BLE nötig zu sein, so wie ich es verstanden habe und ausserdem noch Modifikation am Dashboard um die physische Write Protection aufzuheben

Ich hab mir nochmal zig Anleitungen zu St-Link und ble365rec angesehen, sowie nochmal das Software-Paket und die Batch-Datei, die gestartet werden soll - kein Hinweis auf Vorhandensein oder manuellem Hinzufügen einer bin-Datei....

Somit glaube ich noch nicht an Theorie Nr. 2 😅
 

mhdot

Initiativer Rollerplauscher
Registriert
14 November 2020
Beiträge
367
Punkte Reaktionen
212
E-Roller
Xiaomi Mi 1S
Alles was mir zur Verfügung steht. Github, Foren, Readme's Wie bei jedem Thema ist Google mein Freund und Suchphrasen kann man fast unendlich lang gestalten. :D

Bei der bat von Scooterhacking holt er sich das hier her: "-c "program CODE_PRO 0 verify" die CODE_PRO ist 262kb groß und mit in der zip enthalten. Allerdings ist diese zip ja nur für den m365 als auch für den m365 Pro, aber nicht für Pro2 oder 1S.

Vielleicht bringt dich das weiter.
 

Böser alter Mann

Initiativer Rollerplauscher
Registriert
27 September 2020
Beiträge
285
Punkte Reaktionen
111
E-Roller
Xiaomi Mi Scooter Pro 2
Bei der bat von Scooterhacking holt er sich das hier her: "-c "program CODE_PRO 0 verify" die CODE_PRO ist 262kb groß und mit in der zip enthalten. Allerdings ist diese zip ja nur für den m365 als auch für den m365 Pro, aber nicht für Pro2 oder 1S.

Vielleicht bringt dich das weiter.
Danke, Ja, das war der richtige Denkanstoß, manchmal findet man nichts ohne den richtigen Weg.

Die Dateigröße entspricht ja der full_ble.zip,somit war die Idee da, die einfach umzubenennen in CODE_PRO, aber auf der Suche nach Verifizierung bin ich auf ein "All-in-One" gestoßen, auch für 1S, Pro2 und Essentiell:


Dann bleibt nur noch, mal ein, zwei Dashboards zu ordern und auf zum fröhlichen Briefbeschwerer 🤪
 

Böser alter Mann

Initiativer Rollerplauscher
Registriert
27 September 2020
Beiträge
285
Punkte Reaktionen
111
E-Roller
Xiaomi Mi Scooter Pro 2

ChristianMOL

Neuer Rollerplauscher
Registriert
13 Dezember 2020
Beiträge
7
Punkte Reaktionen
2
E-Roller
Mi Pro2
1 Woche alter Pro2 nach aktuellem Update Xiaomi:
ESC Version 6.2.4 (fake! CFW-2.2.4beta mit M365_DownG)
BLE Version 1.3.2
BMS Version 1.2.8
 

Böser alter Mann

Initiativer Rollerplauscher
Registriert
27 September 2020
Beiträge
285
Punkte Reaktionen
111
E-Roller
Xiaomi Mi Scooter Pro 2
1 Woche alter Pro2 nach aktuellem Update Xiaomi:
ESC Version 6.2.4 (fake! CFW-2.2.4beta mit M365_DownG)
BLE Version 1.3.2
BMS Version 1.2.8

Und da ist das Problem bei vielen... denn die Firmware (DRV) hat und macht keine Probleme, sondern die BLE, z. B. mit ThirdParty Apps wie German Maneuver - und die BLE kann man unter Umständen eben nicht so einfach downgraden.

Aber ich finds super, dass du Dir Gedanken gemacht hast und auch mal was ausprobierst 👍👍
Viele stellen nur Fragen und hoffen, die Antwort vorgebetet zu bekommen, anstatt erst mal selber zu denken (oder zu lesen ) 😉
 

Böser alter Mann

Initiativer Rollerplauscher
Registriert
27 September 2020
Beiträge
285
Punkte Reaktionen
111
E-Roller
Xiaomi Mi Scooter Pro 2
Ok, habe mir deine beiden Beiträge mal angesehen, um überhaupt dahinter zu kommen, was bei dir los ist- leider vergeblich. 🤔

Du schreibst immer nur "zerflasht" und im ersten Beitrag, dass dein Rücklicht blinkt und im zweiten, bei einem anderen Thread, dass es NICHT mehr blinkt?!

Versuch bitte mal Schritt für Schritt zu erklären, was genau du nach Rollerkauf gemacht hast, welche cfw du geflasht hast, welche Apps du dafür nutzt/probiert hast, was dann passiert ist, wie der Roller sich jetzt verhält, also alles was dir einfällt ... ansonsten wird es echt schwer mit Hilfestellung....auch aus Münster 😉

Ob ein neuer Controller dir helfen kann, ist ebenfalls noch nicht sicher und zumindest dann auch nicht Plug&Play, alten raus, neuen rein muss nicht zwingend funktionieren
 

xiaomi_julian

Neuer Rollerplauscher
Registriert
21 Dezember 2020
Beiträge
2
Punkte Reaktionen
1
E-Roller
Xiaomi E-Scooter pro 2
Angeblich soll es laut ein paar Kommentaren auch mit folgender App/Methode gehen
Hier das Video wäre nett wenn einer mittteilt ob es so wirklich geht
 

Böser alter Mann

Initiativer Rollerplauscher
Registriert
27 September 2020
Beiträge
285
Punkte Reaktionen
111
E-Roller
Xiaomi Mi Scooter Pro 2
Das ist auch nichts anderes als das, was hier ständig und überall durchgekaut wird - "spricht" der Roller noch das alte Protokoll, kann man die BLE flashen und alle anderen Apps wieder nutzen, auch German Maneuver.

Bei neuem Protokoll gehts NUR über ST-Link. Steht übrigens auch in den Kommentaren unter dem Video, vom "Regisseur" des Videos selber bestätigt.
 
Oben Unten