Xiaomi 4 pro 1st gen auf DE-Version flashen

28 August 2026
4
0
E-Scooter
Xiaomi 4 Pro
Hallo zusammen,

ich habe vor ein paar Wochen einen defekten 4 pro 1st gen von einem Kumpel bekommen und wollte ihn für meine Tochter reparieren.
Relativ schnell war klar, dass der Controller wegen eines Wasserschadens das zeitliche gesegnet hatte.
Habe darauf mit meiner Unwissenheit im Thema e-Scooter einen Ersatzcontroller aus China bestellt.
Die Freude, dass die Reparatur geglückt ist war nur von kurzer Dauer, da ich feststellen musste, dass er nun 25 km/h fährt.
Da er ja wie gesagt für meine Tochter sein soll, möchte ich ihn ihr erst überlassen wenn er deutschen Regularien entspricht.
Also habe ich mich auf die Suche nach einer Möglichkeit gemacht dies zu erreichen und bin dabei auf dieses Forum gestoßen.
Ich habe hier inzwischen viel Zeit mit Suchen und Lesen verbracht, aber komme einfach nicht weiter.

IST-Stand / was habe ich bisher gemacht?

Mit einem ST-Link V2 habe ich versucht den verbauten Geehy APM32 auszulesen. Wegen Schreibschutz war dies aber nicht möglich.
Daher habe ich ihn formatiert und wollte eine DE-Firmware flashen, aber ich habe nur einfach nichts passendes gefunden.
Dabei bin ich über die VLT-Firmwares gestoßen, welche ich sehr interessant finde (v-max 22 km/h und andere Tweaks)
Aber auch hier komme ich einfach nicht weiter; entweder bin ich zu blöd zum Suchen oder es gibt für den 4 pro 1st gen nichts in der Richtung.
Ich habe auch auf GitHub etwas von CamiAlfa gefunden, aber auch hier komme ich nicht weiter. Auslesen des APM32 klappt nur mit Fehlermeldung und flashen klappt gar nicht.

Wäre jemand so nett und greift mir etwas unter die Arme?

VG Timo
 
Herzlich willkommen beim RP!

Du hast dir leider den falschen Scooter ausgesucht. Steht zwar Xiaomi drauf, wird aber nicht von Xiaomi produziert. Du kannst dem Ding maximal mit ST Link zu Leibe rücken wie in diesem Video erklärt.
Ich würd das Ding verwerten/verkaufen und in einen gebrauchten G30 oder 1S/Pro2 investieren, da sind +- 200 Kröten besser aufgehoben.
 
Vielen Dank ph3x,

auch vielen Dank für deinen schnellen Beitrag!

Leider hilft mir das nicht weiter.
Das Video behandelt das Toolset von CamiAlfa, welches ich ja auch schon ausprobiert hatte. (APM32 auslesen geht, flashen nicht, auch nach mehreren Versuchen nicht).
Ich befürchte auch, dass ich dann wieder bei v-max 25 km/h lande, was nicht mein Ziel ist (20 bzw 22 km/h sollen es sein).

Bezahlt habe ich für den 4 pro übrigens nicht einen Cent, ausser jetzt für die Reparatur; Controller und ST-Link haben zusammen rund 30 Kröten gekostet.

Welche Vorteile hätte es dann wenn den 4 pro veräußere und in einen G30 oder 1S/Pro2 investiere?

VG Timo
 
ok, das sind gute Argumente. Ich werde drüber nachdenken.

bis dahin wäre es schön wenn sich doch noch jemand finden würde, der mir ggf etwas mehr zu meinem aktuellen Problem sagen kann 🙈
 
ok, das sind gute Argumente. Ich werde drüber nachdenken.

bis dahin wäre es schön wenn sich doch noch jemand finden würde, der mir ggf etwas mehr zu meinem aktuellen Problem sagen kann 🙈
Da gibt's nicht mehr viel zu sagen, ausser daß du hier viel durcheinander schmeißt, da weiß man gar nicht, wo man anfangen soll...
- wie kommst du darauf, dass VLT bei der 4er Serie von Xiaomi funktioniert?
- wie kommst du darauf, es gäbe eine "deutsche Firmware"?

Die Region und somit die Geschwindigkeit wird ausschließlich über die Seriennummer festgelegt, die mit 35806 anfängt und auch an deinem Scooter steht.

Das CamiAlfa Script ist der einzige Weg für dein Modell - dass es nicht funktioniert, wundert mich nicht, wenn du vorher da "irgendwas formatierst".

Ich würde sagen, neuen Controller kaufen und direkt nach der CamiAlfa Anleitung vorgehen. Sicherstellen, dass die neuesten Treiber installiert sind und die Bezeichnung auf dem Gehäuse auch mit denen auf der Platine des St-Link übereinstimmen.

Bekommst du das nicht hin, verkauf das Ding und hol dir was Vernünftiges, wie bereits gesagt wurde.
 
hallo Olli_69,

ich bin noch ganz frisch im Thema e-Scooter. Sieh es mir bitte nach, wenn ich Begrifflichkeiten durcheinander bringe oder falsch verwende.

Zu VLT habe ich nur geschrieben, dass ich es Interessant finde. Das es bei meinem 4 pro funktioniert war lediglich nur Hoffnung.
Dazu gibt es übrigens hier im Forum einen Beitrag: VLT-Firmware von VooDooShamane für 4 Pro ...

Mit deutscher Firmware meine ich tatsächlich die Codierung über die Seriennummer. Das hatte ich beim Erstellen dieses Beitrags leider nicht mehr richtig im Kopf.
Die Sortierung des vielen Inputs der letzten Tage im Kopf brauch etwas Zeit, tut mir leid.

Was ich formatiert habe hatte ich doch geschrieben?! Den APM32! "full chip erase" heißt es im STM32CubeProgrammer.
Warum ich das getan habe hatte ich ja auch geschrieben. War mit meinem begrenzten Wissen ein logischer Schritt. Ich hätte aber wohl lieber vorher hier mal fragen sollen 🙈
Hinterher ist man immer schlauer 🤷‍♂️

Neuste Treiber sind selbstverständlich installiert und Bezeichnungen stimmen, sonst hätte ich den APM32 ja nicht auslesen (daher die Info zum Schreibschutz) und formatieren können, oder ist das zu einfach gedacht?

Vielleicht hat ja jemand noch einen heissen Tipp, der mir weiterhelfen könnte, oder ggf mag mir jemand die Funktionsweise von CamiAlfa's Skript näher bringen?
 
hallo Olli_69,

ich bin noch ganz frisch im Thema e-Scooter. Sieh es mir bitte nach, wenn ich Begrifflichkeiten durcheinander bringe oder falsch verwende.
Alles gut.

Zu VLT habe ich nur geschrieben, dass ich es Interessant finde. Das es bei meinem 4 pro funktioniert war lediglich nur Hoffnung.
Dazu gibt es übrigens hier im Forum einen Beitrag: VLT-Firmware von VooDooShamane für 4 Pro ...
Natürlich kenne ich den Thread (ich bin so bekloppt und kenne alle Threads), aber er ist 2 Jahre alt, es ging nie weiter und Voodoo hat sich leider fast komplett zurück gezogen aufgrund des "real life".

Mit deutscher Firmware meine ich tatsächlich die Codierung über die Seriennummer. Das hatte ich beim Erstellen dieses Beitrags leider nicht mehr richtig im Kopf.
Die Sortierung des vielen Inputs der letzten Tage im Kopf brauch etwas Zeit, tut mir leid.

Was ich formatiert habe hatte ich doch geschrieben?! Den APM32! "full chip erase" heißt es im STM32CubeProgrammer.
Warum ich das getan habe hatte ich ja auch geschrieben. War mit meinem begrenzten Wissen ein logischer Schritt. Ich hätte aber wohl lieber vorher hier mal fragen sollen 🙈
Hinterher ist man immer schlauer 🤷‍♂️
👍

Neuste Treiber sind selbstverständlich installiert und Bezeichnungen stimmen, sonst hätte ich den APM32 ja nicht auslesen (daher die Info zum Schreibschutz) und formatieren können, oder ist das zu einfach gedacht?
Korrekt, war nur vorsorglich erwähnt.

Vielleicht hat ja jemand noch einen heissen Tipp, der mir weiterhelfen könnte, oder ggf mag mir jemand die Funktionsweise von CamiAlfa's Skript näher bringen?
Durch das Formatieren/löschen hast es versaut, man bräuchte einen fulldump und den gibt es nicht.
Ansonsten kennst du deine Möglichkeiten, wurde alles dazu gesagt.