Was wird Benötigt
-ST-Link V2
-Scooter Board
-Lötset für die Pins
-Ratschenset mit verschiedene Aufsetzen
-Zange
-Spitzange
-Wärmeleitpaste
- Toolkit - 4 Pro MaxTool.zip
Python 3 am besten windows store und website installation (py / Python)
Tool:
github.com
Patch Firmware Seite:
Die originale Firmware:
Folgendes
Scooter Bitte Vorher mit Xiaomi App Verknüpfen
gegebenfall Screenshots von eurer SerienNummer in der App
1. Abdeckungen vom Scooter grundseite abbauen
2. Kabel Verbindungen Austecken
3. Board vom Kühlkörper entfernen.
Spitzzange beim Kühlkörper einstecken und Wegdrehen damit die sicherung drausen ist. danach lässt sich das board seitlich rausschieben.
Andernfalls mit einer kleinen zange auf gegenüberliegende seite leicht rausdrücken.
4. Pins für ST Link am Bild anlöten, kann auch für zukunft drin bleiben dann muss das board nicht wieder asugebaut werden.
5. ST-Link verbindungen wie bild verbinden
6. Scooterflasher am besten auf C: absichern für die Kommands Leichter. ggf Laufwerkbuchstaben beim Kommand ändern
7. auf der mi-fw-info.streamlit.app eure firmware runterladen. nicht entpacken
8. die Zip File auf nextgenfirmware hochladen und euren scooter ausählen.
9. eure gewünschte einstellungen vornehmen. (Region Free/Remove Speed Check und Speed Limit einstellen)
10. die gewünschte format runterladen .bin oder zip (wir brauchen danach die FIRM.bin File
11. die gewünschte FIRM.bin in Scooterflasher verzeichniss.
12.zip File ( 4 Pro MaxTool) Entpacken und in dem Ordner die Bat file und die openocd in C: (oder eurer geünschter verzeichniss entpacken
13 cmd öffnen
14.erst mal ein backup
Die Reiehnfolge:
-1# extract_ram.bat (Backup)
-2# Danach mit Scooter flasher bis zum Fehler "Not Halted" gehen
(python -m scooterflasher --device 4promax --target ESC --fake-chip --sn 50879/CHAL6F4NF00000 --km 0 --activate-ecu --cfw FIRM.bin --cram "C:\openocd-0.10.0\bin-x64\extracted_ram.bin")
bitte eure SerienNummer eingeben sonst bekommt ihr ein Fehler beim Scooter und er fährt nur noch 15 auf allen modis und er piepst. FIRM.bin ist eure CFW die ihr erstellt habt.
Jetzt sollte der Fehler "Not Halted" kommen
-3# Wipen.bat
ST-Link kurz austecken und wieder anstecken.
-#4 Nochmals den obrigen Kommand eingeben
Jetzt sollte eurer Scooter euren gewünschten einstellungen Fahren
bei openocd-0.10.0\bin-x64\ sieht ihr eure backups.
bei Fehlern im diesen Threats tuts mir leid. versuch nur zu helfen und so hat es bei mir geklappt.
Notfalls einfach in Discord von ScooterHacking da sind viele Helfer dabei die mir auch geholfen haben.
Hoffe nur das bald auch andere einstellungen möglich werden
-ST-Link V2
-Scooter Board
-Lötset für die Pins
-Ratschenset mit verschiedene Aufsetzen
-Zange
-Spitzange
-Wärmeleitpaste
- Toolkit - 4 Pro MaxTool.zip
Python 3 am besten windows store und website installation (py / Python)
Tool:
GitHub - scooterteam/scooterflasher: ScooterFlasher is a simple wrapper for OpenOCD that allows you to easily reflash firmware on your scooter using ST-Link.
ScooterFlasher is a simple wrapper for OpenOCD that allows you to easily reflash firmware on your scooter using ST-Link. - scooterteam/scooterflasher
Folgendes
Scooter Bitte Vorher mit Xiaomi App Verknüpfen
gegebenfall Screenshots von eurer SerienNummer in der App
1. Abdeckungen vom Scooter grundseite abbauen
2. Kabel Verbindungen Austecken
3. Board vom Kühlkörper entfernen.
Spitzzange beim Kühlkörper einstecken und Wegdrehen damit die sicherung drausen ist. danach lässt sich das board seitlich rausschieben.
Andernfalls mit einer kleinen zange auf gegenüberliegende seite leicht rausdrücken.
4. Pins für ST Link am Bild anlöten, kann auch für zukunft drin bleiben dann muss das board nicht wieder asugebaut werden.
5. ST-Link verbindungen wie bild verbinden
6. Scooterflasher am besten auf C: absichern für die Kommands Leichter. ggf Laufwerkbuchstaben beim Kommand ändern
7. auf der mi-fw-info.streamlit.app eure firmware runterladen. nicht entpacken
8. die Zip File auf nextgenfirmware hochladen und euren scooter ausählen.
9. eure gewünschte einstellungen vornehmen. (Region Free/Remove Speed Check und Speed Limit einstellen)
10. die gewünschte format runterladen .bin oder zip (wir brauchen danach die FIRM.bin File
11. die gewünschte FIRM.bin in Scooterflasher verzeichniss.
12.zip File ( 4 Pro MaxTool) Entpacken und in dem Ordner die Bat file und die openocd in C: (oder eurer geünschter verzeichniss entpacken
13 cmd öffnen
14.erst mal ein backup
Die Reiehnfolge:
-1# extract_ram.bat (Backup)
-2# Danach mit Scooter flasher bis zum Fehler "Not Halted" gehen
(python -m scooterflasher --device 4promax --target ESC --fake-chip --sn 50879/CHAL6F4NF00000 --km 0 --activate-ecu --cfw FIRM.bin --cram "C:\openocd-0.10.0\bin-x64\extracted_ram.bin")
bitte eure SerienNummer eingeben sonst bekommt ihr ein Fehler beim Scooter und er fährt nur noch 15 auf allen modis und er piepst. FIRM.bin ist eure CFW die ihr erstellt habt.
Jetzt sollte der Fehler "Not Halted" kommen
-3# Wipen.bat
ST-Link kurz austecken und wieder anstecken.
-#4 Nochmals den obrigen Kommand eingeben
Jetzt sollte eurer Scooter euren gewünschten einstellungen Fahren
bei openocd-0.10.0\bin-x64\ sieht ihr eure backups.
bei Fehlern im diesen Threats tuts mir leid. versuch nur zu helfen und so hat es bei mir geklappt.
Notfalls einfach in Discord von ScooterHacking da sind viele Helfer dabei die mir auch geholfen haben.
Hoffe nur das bald auch andere einstellungen möglich werden
Anhänge
Zuletzt bearbeitet von einem Moderator: