Mod Edit:
Anonfiles Hoster existiert nicht mehr.
Diese Methode ist veraltet.
Nutzt bitte eine SHFW oder VLT-Firmware.
Vorwort
👉 Dieser Flash-Guide ist für den Xiaomi M365 Cassic!
Diese Firmware kann ❌ NICHT für folgende Roller geflasht werden
❌ Xiaomi M365 PRO (dazu weiter nach unten Scrollen)
❌ Ninebot G30/D
❌ Xiaomi 1S / PRO2
Bevor mit dem Rollertuning begonnen wird, bitte diese Firmware-Infos in Ruhe lesen und den Haftungsausschluss der Nutzungsbedingungen - Pkt.8 beachten!
Wissenswertes
In der To-do-Liste finden sich Hinweise und Troubleshooting-Anleitungen!
Einleitung
Die Schritte zum Flashen einer CFW hängen davon ab, welche Firmware auf eurem Roller installiert ist. Unter Umständen müssen Vorbereitungen getroffen werden! Diese werden im Folgenden erläutert:
Begriffserklärung
Übersicht
Xiaomi patcht den Roller ab und an mit neuen Features und Verbesserungen. Diese kann man anhand der Versionshistorie nachlesen. Leider verrät Xiaomi nicht, welche Verbesserungen sie mit den jeweiligen Updates einspielen, daher sind bei allen keine offiziellen Infos verfügbar!
Wie erkenne ich, welche Firmware-Versionen auf dem Scooter laufen?
Mit der App M365Tools lassen sich die Versionen der einzelnen Module (insg. 3) ganz einfach Anzeigen. Idealzustand wäre
Original Firmware updaten (nur zur Übersicht!)
Wichtige Details vor dem Flash
Ist der Akku bzw. der Roller vor 04/2017 dem hergestellt worden - sollte der Roller nicht geflasht werden da nur eine Sicherung verbaut ist. Firmware mit Motorleistungskonstanten unter 40.000 (~600-650W) können die Sicherung in eurem Akku durchbrennen lassen!
Wie erkenne ich, ob ich eine oder zwei Sicherungen verbaut habe? -> M365Tools starten und Produktionsdatum der Batterie auslesen. Ist das Datum ...
⚠ Die .zip Datei NICHT ENTPACKEN! ⚠
Habt ihr nun mit der Mi-Home oder Ninebot - App den Roller unabsichtlich (wie es wohl wie im vorherigen Kapitel beschrieben wird) aktualisiert, wurde das Bluetooth (BLE) - Modul vermutlich mindestens auf Version 0.8.x mitaktualisiert. Dieses Update verschlüsselt / sperrt allerdings das Flashen von CFWs für die, welche bei uns alle per se unverschlüsselt sind. Daher müsst ihr erstmal das BLE Modul auf die alte Version 0.7.2 Downgraden:
Wer eine eigene CFW erstellen möchte, sollte sich zuerst diesen ganzen Thread durchlesen und dann die Hinweise zu und in den Generatoren vertraut machen!
Der gut funktionierende
Für diejenigen eine eigene CFW erstellen oder etwas anpassen müssen gibt es zur Orientierung diese schöne Tabelle mit selbsterklärenden Inhalten:
Auf dem Classic Pro-CFWs verwenden (NEU / Experimentell!)
Hierzu wurde die
Danke an Julian M. für die Introduktion dieser Möglichkeit!
Danke an alle die an diesem Guide mitgearbeitet haben!
@Weagle95 | @VienneseWirschtl | Emil / Firestar | @Rene | @BotoXbz | @CamiAlfa
Anonfiles Hoster existiert nicht mehr.
Diese Methode ist veraltet.
Nutzt bitte eine SHFW oder VLT-Firmware.
Vorwort
👉 Dieser Flash-Guide ist für den Xiaomi M365 Cassic!
Diese Firmware kann ❌ NICHT für folgende Roller geflasht werden
❌ Xiaomi M365 PRO (dazu weiter nach unten Scrollen)
❌ Ninebot G30/D
❌ Xiaomi 1S / PRO2
Bevor mit dem Rollertuning begonnen wird, bitte diese Firmware-Infos in Ruhe lesen und den Haftungsausschluss der Nutzungsbedingungen - Pkt.8 beachten!
Wissenswertes
In der To-do-Liste finden sich Hinweise und Troubleshooting-Anleitungen!
Einleitung
Die Schritte zum Flashen einer CFW hängen davon ab, welche Firmware auf eurem Roller installiert ist. Unter Umständen müssen Vorbereitungen getroffen werden! Diese werden im Folgenden erläutert:
Begriffserklärung
- Custom = selbstgemacht/modifiziert
- Firmware = Betriebssoftware
- CFW = Custom FirmWare = modifizierte Betriebssoftware
- RPvX = Rollerplausch CFW mit der Version X
- BLE = Bluetooth/Dashboard-Einheit bzw. dessen Firmware (Teil 1 - gleichzeitig Eingabegerät)
- ESC / DRV = Haupt/Motorcontroller bzw. dessen Firmware (Teil 2)
- BMS = Battery-Management-System bzw. dessen Firmware (Teil 3)
- Alle drei Komponenten müssen funktionieren und kommunizieren können, sodass der Roller startet!
- KERS = Kinetisches EnergieRückgewinnungsSystem
Übersicht
Xiaomi patcht den Roller ab und an mit neuen Features und Verbesserungen. Diese kann man anhand der Versionshistorie nachlesen. Leider verrät Xiaomi nicht, welche Verbesserungen sie mit den jeweiligen Updates einspielen, daher sind bei allen keine offiziellen Infos verfügbar!
- Achtung bei den BLE-Versionen(!): Beim Runterladen muss darauf geachtet werden, für welches Dashboard (Classic oder Pro) die jeweilige BLE-Version vorgesehen ist!
- Die Übersicht impliziert, dass die Roller sehr leicht hackbar sind ... Ja, verdammt! Schließlich lassen sich CFWs installieren! Theoretisch kann jeder Roller von jedem in der Nähe leicht gehackt oder geflasht werden. WIE ES AUSSIEHT REICHT ES WENN IHR EUCH MIT DEM ROLLER VERBINDET!
BLE0.9x+
| DRV1.4.1+ -- VORSICHT!!
|
BLE0.8x
| DRV1.4.0
|
BLE0.7x
| DRV1.3.8
|
Wie erkenne ich, welche Firmware-Versionen auf dem Scooter laufen?
Mit der App M365Tools lassen sich die Versionen der einzelnen Module (insg. 3) ganz einfach Anzeigen. Idealzustand wäre
- "ESC Firmware Version 0138" oder "0140",
- "BLE Firmware Verson 0072" und
- "BMS Firmware Version 0115"
Original Firmware updaten (nur zur Übersicht!)
- Bluetooth & GPS starten
- Mi Home oder Ninebot - App starten
- In der App in den Optionen Mainland China wählen
- App neu starten
- Update verfügbar? -> Flashen
- Auf 100% warten
- Bleib in unmittelbarer Nähe und mach nichts anderes mit den Geräten!
- FERTIG!
Wichtige Details vor dem Flash
Ist der Akku bzw. der Roller vor 04/2017 dem hergestellt worden - sollte der Roller nicht geflasht werden da nur eine Sicherung verbaut ist. Firmware mit Motorleistungskonstanten unter 40.000 (~600-650W) können die Sicherung in eurem Akku durchbrennen lassen!
Wie erkenne ich, ob ich eine oder zwei Sicherungen verbaut habe? -> M365Tools starten und Produktionsdatum der Batterie auslesen. Ist das Datum ...
- ab April 2017, der Roller hat zwei Sicherungen.
- bis März 2017, der Roller hat nur eine Sicherung.
- im März 2017 ist eine Sichtprüfung erforderlich.
- Bluetooth & GPS am Smartphone starten
- M365DownG App aus dem Google PlayStore herunterladen & starten.
- Gewünschte Firmware aus dem Forum beziehen ODER eigene CFW erstellen bzw. die Voreinstellungen dazu auswählen & dann herunterladen.
⚠ Die .zip Datei NICHT ENTPACKEN! ⚠
- Folgende Buttons im M365DownG drücken: Connect -> Check Ver -> Open bin -> Flash bin
- Ggf: Den Ordner suchen (in den meisten Fällen: /Downloads) in welchem die BLE-Datei abgespeichert ist.
- Bleib in unmittelbarer Nähe und mach nichts anderes mit den Geräten!
- Auf 99% und "done" warten.
- FERTIG - viel Spaß damit!
Habt ihr nun mit der Mi-Home oder Ninebot - App den Roller unabsichtlich (wie es wohl wie im vorherigen Kapitel beschrieben wird) aktualisiert, wurde das Bluetooth (BLE) - Modul vermutlich mindestens auf Version 0.8.x mitaktualisiert. Dieses Update verschlüsselt / sperrt allerdings das Flashen von CFWs für die, welche bei uns alle per se unverschlüsselt sind. Daher müsst ihr erstmal das BLE Modul auf die alte Version 0.7.2 Downgraden:
- Alte BLE-Version downloaden:
Bitte verwende, Anmelden oder Registrieren zum Anzeigen von URL-Inhalten!
- Bluetooth & GPS am Smartphone starten
- M365DownG App aus dem Google PlayStore herunterladen & starten.
- Folgende Buttons drücken: Connect -> Check Ver -> Open bin -> Flash bin
- Ggf: Den Ordner suchen (in den meisten Fällen: /Downloads) in welchem die BLE-Datei abgespeichert ist.
- Bleib in unmittelbarer Nähe und mach nichts anderes mit den Geräten!
- Auf 99% und "done" warten
- FERTIG! Ab jetzt kann wieder jede beliebige Firmware geflasht werden.
Wer eine eigene CFW erstellen möchte, sollte sich zuerst diesen ganzen Thread durchlesen und dann die Hinweise zu und in den Generatoren vertraut machen!
Der gut funktionierende
Bitte verwende,
Anmelden
oder
Registrieren
zum Anzeigen von URL-Inhalten!
wurde Mitte 2019 zum
Bitte verwende,
Anmelden
oder
Registrieren
zum Anzeigen von URL-Inhalten!
weiterentwickelt und erhielt ein paar hoch-brisante Features. Dieser wurde dann zur
Bitte verwende,
Anmelden
oder
Registrieren
zum Anzeigen von URL-Inhalten!
!Für diejenigen eine eigene CFW erstellen oder etwas anpassen müssen gibt es zur Orientierung diese schöne Tabelle mit selbsterklärenden Inhalten:
Auf dem Classic Pro-CFWs verwenden (NEU / Experimentell!)
Hierzu wurde die
Bitte verwende,
Anmelden
oder
Registrieren
zum Anzeigen von URL-Inhalten!
(September 2019) entwickelt. Weitere Erklärungen (Handhabung und Details) inkl. getesteter CFWs mit dieser Dashboard-Firmware finden sich
Bitte verwende,
Anmelden
oder
Registrieren
zum Anzeigen von URL-Inhalten!
!Danke an Julian M. für die Introduktion dieser Möglichkeit!
Danke an alle die an diesem Guide mitgearbeitet haben!
@Weagle95 | @VienneseWirschtl | Emil / Firestar | @Rene | @BotoXbz | @CamiAlfa
Zuletzt bearbeitet von einem Moderator: