ScooterHacking Utility đŸ”„ Firmware flashen - German Maneuver / DPC-Reg (Android) fĂŒr Ninebot G30D MAX, Xiaomi 1S, PRO2, ... ( SHU )

Noel

Moderator
Crewmitglied
Registriert
20 Juni 2020
BeitrÀge
347
Punkte Reaktionen
285
E-Roller
G30D
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! 😁

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
-GPS und BluetoothstandsĂŒberprĂŒfungen bei Start aktualisiert
-Geschwindigkeitenregler hinzugefĂŒgt

Ver. 1.2b23
-Geschwindigkeitenregler repariert


Ver. 1.2b24
-Xiaomi's GM'ing repariert

Ver. 1.2b25
-ScooterHacking-Firmware Vorbereitungen
-Viele "Unter der Haube"-Fehlerbeseitigungen
-Offline CFW-Management hinzugefĂŒgt
-Dashboard-VerknĂŒpfungen hinzugefĂŒgt
-F-Serien UnterstĂŒtzung (Firmware, Regionwechsel und GM)
-VerschlĂŒsselungsnachricht des BLE's 129 fĂŒr Xiaomis umgangen
-ESx interner Moduswechsel nun möglich (DRV 162+)
-Erweiterte Fehleranzeige fĂŒr neue Fehlercodes
-Sicherheitschecks hinzugefĂŒgt
-Speichereinstellungen im internen CFW-Generator der App
-Firmwarepakete aktualisiert
-Xiaomi's BLE122+ Lese/Schreiben verbessert
-Verbesserte Nachrichtenanzeige
-Weitere sonstige Fehlerbeseitigungen

Ver. 1.2b26
-FußgĂ€ngermoduswechsel verbessert
-Verbesserte BMS-Erkennung der F-Serie
-G30D Erkennung restauriert
-Weitere sonstige Fehlerbeseitigungen

Ver. 1.2b27
-Regionenwechsel repariert (GM'ing)
-Parameterreparaturen


Ver. 1.2b28 (aktuelle)
-G30E UnterstĂŒtzung
-VerknĂŒpfungen im Suchbildschirm hinzugefĂŒgt (Am Roller lange gedrĂŒckt halten)
-KERS-Regler hinzugefĂŒgt
-BenutzeroberflÀche der Suche aktualisiert
-DRV-Erkennung verbessert
-GM'ing repariert
-Parameterdarstellung repariert
-Weitere sonstige Fehlerbeseitigungen
 

AnhÀnge

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

Gerhard

Administrator
Crewmitglied
Registriert
26 Mai 2020
BeitrÀge
935
Punkte Reaktionen
631
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
153
Punkte Reaktionen
50
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
27
Punkte Reaktionen
5
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
27
Punkte Reaktionen
5
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.463
Punkte Reaktionen
1.191
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
935
Punkte Reaktionen
631
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
283
Punkte Reaktionen
112
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
106
Punkte Reaktionen
15
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
106
Punkte Reaktionen
15
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
54
Punkte Reaktionen
9
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
106
Punkte Reaktionen
15
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
54
Punkte Reaktionen
9
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
106
Punkte Reaktionen
15
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: 279
OP
Noel

Noel

Moderator
Crewmitglied
Registriert
20 Juni 2020
BeitrÀge
347
Punkte Reaktionen
285
E-Roller
G30D
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
106
Punkte Reaktionen
15
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
54
Punkte Reaktionen
9
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
54
Punkte Reaktionen
9
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.
 
G

Gast

Gast
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