RP ✔️ ScooterHacking Utility 🔥 Firmware flashen - German Maneuver / DPC-Reg (Android) für Ninebot G30D MAX, Xiaomi 1S, PRO2, ...

Noel

Moderator
Crewmitglied
Registriert
20 Juni 2020
Beiträge
305
Punkte Reaktionen
249
E-Roller
G30D+2.Gen+13S
Vor kurzem ist eine neue App von Scooterhacking in Early Access Version für Android herausgekommen, welche die alte bekannte "XiaoFlasher"-App ersetzen wird.

Diese ist nur für Android und nicht für iOS verfügbar. Für eine iOS-App zum Thema Flashen bitte hier klicken. (Scootercompanion)

SHU bietet dieselbe, wenn auch nicht, sogar mehr Funktionen an. Dass ganz ohne eine die Paywall oder zwanghaftes Spenden für CFW, quasi kostenlos für alle.

Hier ein Vorstellungs-Video darüber:


Vorab beachtet erstmals die Guides für das CFW-Getue, bevor ihr die App benutzt. Könnte euch von Nutzen sein. 😁

Ninebot

Xiaomi

Hier wird alles als .zip Datei geflasht, wie gehabt.

Nachdem ihr euch die Anleitung für eure Roller durchgelesen habt und wisst, was ihr vorhabt, geht Ihr nun zur ScooterHacking Utility App, die über den PlayStore verfügbar ist:


Auch alternativ als aktuelle .apk zum Installieren hier.

Bei Problemen mit der App bitte zum Entwickler der App wenden, nicht an uns! Wir haben ja die App nicht entwickelt, sondern euch nur weitergereicht. ;)

Scooterhacking Discord (#utility) TG-Gruppe (Nur Englisch)

Die Seite Scooterhacking.org gibt es auch. Ihr könnte gerne den Entwicklern ein Kaffee spendieren, Sie werden sich bestimmt darüber freuen! 😁

Mini-Änderungsprotokoll:

Ver. 1.1
-Paar Funktionen mehr, unter anderen die Funktion, den Tempomat zu aktiveren. (Unter "More Commands")

Ver. 1.1b15
-Automatisches Verbinden ist nun möglich
-Automatisiertes GM und DPC-Reg bei Appstart je nach Ersteinrichtung
-Fehlercodes werden nun intern angezeigt

Ver. 1.2b16
ui1.png ui0.png ui2.png ui3.png ui4.png ui6.png ui5.png

-Benutzeroberfläche wurde überarbeitet

Ver. 1.2b17
-Lese-/Schreibmethode verbessert
-Automatisches Verbinden repariert
-Benutzeroberfläche repariert

Ver. 1.2b18
-Lese-/Schreibzeit verbessert
-Updatefehler wurde korrigiert

Ver. 1.2b19
-Flashen auf Xiaomis mit BLE122+ verbessert

Ver. 1.2b1a
-Threading verbessert
-Benutzeroberfläche korrigiert
-Paar Fehler beseitigt

Ver. 1.2b1b
-Aktivier- und Zurücksetzbefehle hinzugefügt
-Seat Mó & Audi G30D GM'ing repariert
-Paar Fehler beseitigt

Ver. 1.2b1c
-Seat Mó & Audi G30D GM'ing nochmals repariert
-Paar Fehler beiseitgt

Ver. 1.2b1d
-Nochmalige Aktivierungsversuche hinzugefügt
-Abstürzen auf Legacyprotokolle behoben
-Sperrzustandwechsel auf Update behoben
-Weitere Fehlerbeseitigungen

Ver. 1.2b1e
-M365 Gerätefilterung repariert
-Regionenwechsel nur für 1S/Pro 2 für die ersten drei Charaktere der Seriennummer behoben
-Zeitverzögerung nach Updatestart auf paar BLE-Firmwareversionen behoben
-Weitere Fehlerbeseitigungen

Ver. 1.2b1f
-Voherige M365 Gerätefilterung repariert
-Modelerkennung für die ESx-Reihe und M365/Pro1

-Nur für MAX: GM aktualisiert, dass es nun Standardweise eine Magic S/N temporär über GM'ing bekommt
-Weitere Fehlerbeseitigungen

Ver. 1.2b20

-Regionenwechsel aktualisiert
-Xiaomi GM'ing zur alten Seriennummer verbessert
-Modellerkennung für den internen CFW-Generator aktualisiert
-Weitere Fehlerbeseitigungen


Ver. 1.2b21 (aktuell)
-GPS und Bluetoothstandsüberprüfungen bei Start aktualisiert
-Geschwindigkeitenregler hinzugefügt


 

Anhänge

  • shu.jpg
    shu.jpg
    200,4 KB · Aufrufe: 22.188

Gerhard

Administrator
Crewmitglied
Registriert
26 Mai 2020
Beiträge
863
Punkte Reaktionen
577
E-Roller
..mag ich!
Hab eben alles dicht gemacht im alten Beitrag nachdem ich das Youtube Video on gestellt habe, das Tool ist bei uns schon länger am Schirm. ;) (y)
 

Dr.One

Neugieriger Rollerplauscher
Registriert
9 Dezember 2020
Beiträge
137
Punkte Reaktionen
41
E-Roller
Xiaomi 1S
Super gemacht, Dankeschön....🥰
Ein Grund mehr, sich mal ein Android zu besorgen 🤪
 

Kopfdisco

Neuer Rollerplauscher
Registriert
21 Januar 2021
Beiträge
15
Punkte Reaktionen
1
E-Roller
G30D
Die App heute ausm Play store installiert Changelog build 0x13 (Android 7) zeigt mir aber nur die Bluetooth Hardware/MAC Adressen an (z.B. 0D:AA:.....).
Kann an keiner Koppeln.
Die German Maneuver App findet den G30D aber und führt das GM aus.
GM App zeigt den vergebenen Bluetoothnamen nicht die MAC Adresse, zeigt auch sonst keine anderen Bluetoothadressen an, im Gegensatz zu SHU Apps

Jmd eine Idee?
 
Zuletzt bearbeitet:

Kopfdisco

Neuer Rollerplauscher
Registriert
21 Januar 2021
Beiträge
15
Punkte Reaktionen
1
E-Roller
G30D
muss noch eine App finden mit der ich die auslesen kann. hab mich bisher noch nicht mit dem Thema beschäftigt.
G30D Frühjahr 2020 gekauft, seitdem mit Absicht keine Firmware updates gemacht
BMS v 0.1.3.4
Master Control FW v 0.1.2.1
SHU das Recht auf das Mobilfunknetz zuzugreifen nicht erlaubt.

ScooterHacking Utility (SHU) ist v 1.1
Segway Ninebot App ist v 4.6.2.0
 

Rob

Neugieriger Rollerplauscher
Registriert
20 Juli 2020
Beiträge
187
Punkte Reaktionen
72
Ort
Wien
E-Roller
Xiaomi M365, Mi Pro 2
Die App heute ausm Play store installiert Changelog build 0x13 (Android 7) zeigt mir aber nur die Bluetooth Hardware/MAC Adressen an (z.B. 0D:AA:.....).
Unter Android 10 gibt's hier keine Bluetooth-Verbindungsprobleme.
 

Doragonnaito42

Moderator
Crewmitglied
Registriert
20 Juni 2020
Beiträge
1.220
Punkte Reaktionen
1.008
E-Roller
G30D
Für Support bitte die Fehler im Scooterhacking Telegram oder Discord nochmal dem Entwickler erläutern. Hier bringt es nicht viel 👀

Scooterhacking.org
 

knarfboy

Neuer Rollerplauscher
Registriert
29 Juli 2020
Beiträge
46
Punkte Reaktionen
8
E-Roller
ninebot g30d
Auf einem Samsung Note 4 installiert, verbindet und funktioniert einwandfrei.
 

Gerhard

Administrator
Crewmitglied
Registriert
26 Mai 2020
Beiträge
863
Punkte Reaktionen
577
E-Roller
..mag ich!
Für Support bitte die Fehler im Scooterhacking Telegram oder Discord nochmal dem Entwickler erläutern. Hier bringt es nicht viel 👀

Scooterhacking.org
Stimmt schon, wir haben aber als "Sprachrohr" im Video erwähnt es auch hier zu posten, da viele kein englisch Sprechen oder wollen und ohnehin von uns Mods einige dort im Discord o.ä sind und das Wichtigste ohnehin weiterleiten.
 

Rob

Neugieriger Rollerplauscher
Registriert
20 Juli 2020
Beiträge
187
Punkte Reaktionen
72
Ort
Wien
E-Roller
Xiaomi M365, Mi Pro 2
Das aktuelle Release (v1.1 Build 14) funktioniert nun auch mit dem Xiaomi Pro 2 :). Alle DRV und BLE Versionen werden unterstützt.
ScooterHacking Utility 1.1 - pro2.jpg
 

Böser alter Mann

Initiativer Rollerplauscher
Registriert
27 September 2020
Beiträge
285
Punkte Reaktionen
111
E-Roller
Xiaomi Mi Scooter Pro 2
Da die Frage sicher kommen wird: die selbst erstellten CFW's findet man in folgendem Ordner:

data/data/sh.cfw.utility/files

Rootzugriff vorausgesetzt, kann man die dann beliebig woanders sichern.
Ergänzung: ( )

Das aktuelle Release (v1.1 Build 14) funktioniert nun auch mit dem Xiaomi Pro 2 :). Alle DRV und BLE Versionen werden unterstützt.
Anhang anzeigen 5829

Ich seh grad, du hast die BLE132.... gibt es hier jemanden, der bisher mit xiaoflasher und DownG nicht auf 129 downgraden konnte und mal testen möchte, ob das SH-Utility das hinkriegt?
 

Rob

Neugieriger Rollerplauscher
Registriert
20 Juli 2020
Beiträge
187
Punkte Reaktionen
72
Ort
Wien
E-Roller
Xiaomi M365, Mi Pro 2
Ich seh grad, du hast die BLE132.... gibt es hier jemanden, der bisher mit xiaoflasher und DownG nicht auf 129 downgraden konnte und mal testen möchte, ob das SH-Utility das hinkriegt?
Der Downgrade der BLE von 132 auf 129 funktionierte bei mir mit m365 DownG nicht, mit ScooterHacking Utility jedoch sehr wohl. m365 DownG und auch XiaoFlasher sind somit obsolet.
 

Sea Hunter

Neuer Rollerplauscher
Registriert
15 Januar 2021
Beiträge
96
Punkte Reaktionen
7
Ort
Rheinland-Pfalz
E-Roller
Ninebot max g30d
Ich möchte morgen meinen G30D flashen. Meint ihr ich soll es direkt mal mit der neuen App von Scooterhacking probieren? Oder doch lieber konseravativ ala Flash Anleitung?
 

Sea Hunter

Neuer Rollerplauscher
Registriert
15 Januar 2021
Beiträge
96
Punkte Reaktionen
7
Ort
Rheinland-Pfalz
E-Roller
Ninebot max g30d
OK. Hab gesehen der Noel hat da schon ein Video gemacht. Dann mach ich das mal. Muss ich noch etwas wichtiges beachten?
Ergänzung: ( )

Ich wollte das dann auf meinem Windows Notebook machen. Habe den Android Emulator drauf.
 

Hozuki

Neuer Rollerplauscher
Registriert
23 Januar 2021
Beiträge
10
Punkte Reaktionen
2
E-Roller
Xiaomi Pro 2
Hab's bei meinem neuen Pro2 ausprobiert. Cruise Control geht leider nicht. Piept überhaupt nicht und hält genauso nicht die Geschwindigkeit.
Ansonsten scheint alles OK zu funktionieren. Aber dass der Tempomat nicht geht, nervt.
 

Sea Hunter

Neuer Rollerplauscher
Registriert
15 Januar 2021
Beiträge
96
Punkte Reaktionen
7
Ort
Rheinland-Pfalz
E-Roller
Ninebot max g30d
Ich hab’s heute bei meinem G30D gemacht. Tempomat klappte erst auch nicht. Dann habe ich DPC + Curves rausgeholt. Jetzt klappt der Tempomat!
 

Hozuki

Neuer Rollerplauscher
Registriert
23 Januar 2021
Beiträge
10
Punkte Reaktionen
2
E-Roller
Xiaomi Pro 2
Ich hab’s heute bei meinem G30D gemacht. Tempomat klappte erst auch nicht. Dann habe ich DPC + Curves rausgeholt. Jetzt klappt der Tempomat!
Was meinst du mit rausgeholt? Rausgemacht? Oder reingemacht? Ich habe DPC aktiv und Tempomat geht nicht. Und was meinst du mit Curves?
Hab diverse Dinge in der App ausprobiert, Command für Cruise Control ON etc. aber hat nix geholfen. Nervt total!

EDIT: Lt. Reddit ist die Ursache das firmware update 2.2.9 was ich zuvor aufgespielt habe, denn angeblich ist Tempomat von Xiaomi entfernt worden.
Muss ich erst downgraden oder kann man das sonst irgendwie nachrüsten...
 

Sea Hunter

Neuer Rollerplauscher
Registriert
15 Januar 2021
Beiträge
96
Punkte Reaktionen
7
Ort
Rheinland-Pfalz
E-Roller
Ninebot max g30d
RAUSGEMACHT (nicht aktiviert)

9. "DPC + Curves" / Direkte Leistungsregelung mit "Kurven"

1609784348400.png



Warnung vorab: Bei dieser Einstellung wird jede gesetzte Geschwindigkeitsbegrenzungen der CFW überlistet, wenn es dauerhaft aktiviert wird.

Falls dieser Modus aktiv ist, funktioniert der MAX nun nach einem leistungsbasierten Algorithmus.

Es können auch Kurven ausgewählt werden. Standard vom Werk ist "Flat" oder Quadratic.

Die Kurven beeinträchtigen insgesamt die Gasgriffeinstellung, falls ausgewählt, auch wenn der Roller nicht im "DPC"-Modus (geschwindigkeitesbasiert) ist.
Ergänzung: ( )

Cruise Control habe ich auf 2 Sekunden (zu kurz). Das Stell ich wieder auf fünf Sekunden!
Ergänzung: ( )

Der Tempomat hatte bei mir auch erst nicht geklappt. Mit den Einstellungen oben klappt er!
 

Anhänge

  • Einstellung 5 Screenshot_20210123-191337_ScooterHacking Utility.jpg
    Einstellung 5 Screenshot_20210123-191337_ScooterHacking Utility.jpg
    134,9 KB · Aufrufe: 128
OP
Noel

Noel

Moderator
Crewmitglied
Registriert
20 Juni 2020
Beiträge
305
Punkte Reaktionen
249
E-Roller
G30D+2.Gen+13S
Dir ist schon klar, das du in der letzten Version den Tempomat unter "More Commands" ein- und ausschalten kannst und DPC nicht mit Tempomat kombiniert werden sollte...
 

Sea Hunter

Neuer Rollerplauscher
Registriert
15 Januar 2021
Beiträge
96
Punkte Reaktionen
7
Ort
Rheinland-Pfalz
E-Roller
Ninebot max g30d
Jo, aber wie geht denn wenn ich den Speedmodus nur per App einschalten möchte? Bei ausschalten der Scooters und danach wieder einschalten soll er wieder brav sein. In Deinem Video hast du das ja demonstriert. Bei meiner Einstellung oben klappt das aber nicht.
 

Hozuki

Neuer Rollerplauscher
Registriert
23 Januar 2021
Beiträge
10
Punkte Reaktionen
2
E-Roller
Xiaomi Pro 2
RAUSGEMACHT (nicht aktiviert)

9. "DPC + Curves" / Direkte Leistungsregelung mit "Kurven"

1609784348400.png



Warnung vorab: Bei dieser Einstellung wird jede gesetzte Geschwindigkeitsbegrenzungen der CFW überlistet, wenn es dauerhaft aktiviert wird.

Falls dieser Modus aktiv ist, funktioniert der MAX nun nach einem leistungsbasierten Algorithmus.

Es können auch Kurven ausgewählt werden. Standard vom Werk ist "Flat" oder Quadratic.

Die Kurven beeinträchtigen insgesamt die Gasgriffeinstellung, falls ausgewählt, auch wenn der Roller nicht im "DPC"-Modus (geschwindigkeitesbasiert) ist.
Ergänzung: ( )

Cruise Control habe ich auf 2 Sekunden (zu kurz). Das Stell ich wieder auf fünf Sekunden!
Ergänzung: ( )

Der Tempomat hatte bei mir auch erst nicht geklappt. Mit den Einstellungen oben klappt er!
Danke für den Input. Die Kurven sollten aber eigentlich nicht funktionieren, da diese, wie in dem cfw toolkit steht, nur im DPC modus verfügbar sind.
Ich habe mal genau mit den gleichen Einstellungen geflasht, und siehe da, es geht immer noch nicht. Kein Unterschied zu vorher.
Ergänzung: ( )

Dir ist schon klar, das du in der letzten Version den Tempomat unter "More Commands" ein- und ausschalten kannst und DPC nicht mit Tempomat kombiniert werden sollte...
Ja natürlich? Habe ich doch in meinen zweiten Post geschrieben. Geht nicht, macht genau gar keinen Unterschied.
 

Hozuki

Neuer Rollerplauscher
Registriert
23 Januar 2021
Beiträge
10
Punkte Reaktionen
2
E-Roller
Xiaomi Pro 2
Ja hab ich gemacht. Macht leider auch kein Unterschied. Ich hab danach noch sowohl die Amerikanische als auch Japanische Firmware über Mi Home App installiert, mit dem Ergebnis, dass es nicht geht. Dann noch mit m365 tools probiert den Tempomat zu aktivieren, auch ohne Erfolg. Ich bin mit meinem Latein am Ende und sehr frustriert.
 

Splandid

Aktiver Rollerplauscher
Registriert
14 Juli 2020
Beiträge
844
Punkte Reaktionen
303
E-Roller
G30D
Keine Ahnung was du für ein Durcheinander machst. Alles flashen und probieren. Klar das nix klappt.
Wie wäre es, wenn du einfach mal die Sachen aus dem Totu umsetzt ? Da steht nix von dem was du gemacht hast. Eventuell liegt da ja der Fehler ;)

Als Grundlage würde ich erst einmal alles Stock Flashen, denn Ich habe bei deinem Potpourri die Übersicht verloren.
 
Oben Unten