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

Status
Für weitere Antworten geschlossen.
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...
 
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.
Post automatically merged:

Cruise Control habe ich auf 2 Sekunden (zu kurz). Das Stell ich wieder auf fünf Sekunden!
Post automatically merged:

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

Anhänge

  • Einstellung 5 Screenshot_20210123-191337_ScooterHacking Utility.webp
    Einstellung 5 Screenshot_20210123-191337_ScooterHacking Utility.webp
    79,9 KB · Aufrufe: 525
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...
 
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.
 
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.
Post automatically merged:

Cruise Control habe ich auf 2 Sekunden (zu kurz). Das Stell ich wieder auf fünf Sekunden!
Post automatically merged:

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.
Post automatically merged:

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.
 
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.
 
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.
 
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.
Warum sollte auf Stock flashen irgendwas ändern? Die Stock Version ist 2.2.9, wo xiaomi bereits den Tempomat rausgepatcht hat.
Oder wie komme ich an eine ältere Stock firmware? Das wäre noch interessant.

Und damit du einen Überblick hast: Der Scooter ist neu, habe erst die 2.2.9 durch mi home app installiert und dann direkt genau nach Tutorial die Scooterhacking CFW installiert. Und seitdem geht kein Tempomat. Die anderen Maßnahmen habe ich nur durchgeführt, weil die 0815 Methoden nix gebracht haben.
Es ist naheliegend, dass es an der neuen 2.2.9 Version liegen muss, die hier kürzlich was geändert hat und die CFW Hersteller noch nicht berücksichtigt haben.

Wegen DPC und Tempomat: Geht auf meinem Essential problemlos. Schon seit 500 km. Also warum genau kann es nicht funktionieren?
 
Im Generator von Scooterhacking kannst du den Tempomat nicht aktivieren ?
Schon mal mit der m365Tool probiert ?
 
Im Generator von Scooterhacking kannst du den Tempomat nicht aktivieren ?
Schon mal mit der m365Tool probiert ?
Dann noch mit m365 tools probiert den Tempomat zu aktivieren, auch ohne Erfolg.
Noel schrieb:
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.
TL;DR: Ja hab bereits alles probiert und es geht nix.
Post automatically merged:

Daher nochmal WARNUNG an alle Xiaomi Nutzer:

NICHT auf 2.2.9 updaten sonst ist der Tempomat weg!
 
Nur zum Verständnis, DE Serial hat sowieso kein Tempomat, da kann man einstellen/flashen was man will. Nur Common und Europe Serial haben den Tempomat bis <2.2.9 beim Pro2. German Maneuver schaltet temporär zur EU Serial und somit solange aktiv auch das Tempomat frei.
DPC und Tempomat ist nicht empfohlen, weil dann der Strom und nicht die Geschwindigkeit gehalten wird. Muss jeder selbst wissen, macht aber Effizienztechnisch einfach keinen Sinn.
 
  • Hilfreich!
Reaktionen: Heiko S. und Noel
TL;DR: Ja hab bereits alles probiert und es geht nix.
Post automatically merged:

Daher nochmal WARNUNG an alle Xiaomi Nutzer:

NICHT auf 2.2.9 updaten sonst ist der Tempomat weg!

1. Selber schuld, wer ohne zu überlegen ein Update macht. Dies bringt euch gar nichts, ausser weiteren Einschränkungen

2. Und wo ist das Problem? Dann flasht man eben wieder ne ältere Fw.
 
Ich hab jetzt mal ein paar Stunden mit der neuen APP rumgespielt.
Meiner Meinung sind da noch ein paar Bugs drin!
Ich habe mir so um die 10 verschiedene Presets konfiguriert und gespeichert sowie diese dokumentiert damit ich auch noch durchblicke.
Beispiel: Bei einem Preset habe ich bei Power&Speed die Standarteinstellungen bei DPC gelassen und habe den Tempomat aktiviert. Beim Flashen war mal der Tempomat drin, mal draußen. Man konnte ihn alledings nachträglich bei More Commands aktivieren. Dann ging er wieder.
Dasselbe hatte ich auch bei Switchable register. Bei dem selben Preset ging es mal, dann ging es wieder nicht.
Ich habe das zu Sicherheit mit zwei verschiedenen Android Geräten gemacht. Ohne Erfolg.
Ja, ich habe auch mal resetet und eine alte Fw draufgespielt. Leider besteht das oben genannte Problem weiter.
Jetzt bekomme ich die Funktion Switchable register gar nicht mehr rein.
 
Tja, das kann passieren, wenn man zig Versionen stumpf hintereinander flasht. Ist mir nur einmal passiert, als sich der Scooter unterwegs beim bremsen aufgehängt hat und sich weder ausschalten noch fahren ließ. Dadurch lernt man, wenn man den mitten durch die Wallachei schieben muss.

Seitdem bei mir oberste Regel und keine mysteriösen Fehler mehr: vor dem Test neuer Einstellungen IMMER erst Stock flashen, nur so hat man ne saubere Grundlage und feste Ausgangsposition für einen Test.
Post automatically merged:

Nachtrag, ganz vergessen :am besten immer auch den Cache der App leeren
 
Tja, das kann passieren, wenn man zig Versionen stumpf hintereinander flasht. Ist mir nur einmal passiert, als sich der Scooter unterwegs beim bremsen aufgehängt hat und sich weder ausschalten noch fahren ließ. Dadurch lernt man, wenn man den mitten durch die Wallachei schieben muss.

Seitdem bei mir oberste Regel und keine mysteriösen Fehler mehr: vor dem Test neuer Einstellungen IMMER erst Stock flashen, nur so hat man ne saubere Grundlage und feste Ausgangsposition für einen Test.
Post automatically merged:

Nachtrag, ganz vergessen :am besten immer auch den Cache der App leeren
OK (y)
Mit Stock flashen meinst du Vanilla? Auf der neuen App kann man die Original Firmware in sämtliche Versionen flashen. Meinst du das passt?
 
Vanilla ist ja die 223, kannst die flashen oder eine der original DRV aus der App. Hab mir das noch nicht ausführlich angesehen, aber wenn ich mich recht erinnere, zeigt er bei mir nur 223 und 224 an.... Ich bleibe der 223 treu, mit BLE129 nur BMS bin ich auf 126 runter, die lädt den Akku wenigstens komplett voll und bricht in der Geschwindigkeit nicht ein bei halb vollem Akku.
 
  • Hilfreich!
Reaktionen: saufnix01 und Dr.One
Status
Für weitere Antworten geschlossen.