RP ✔️ SHFW Anleitung 2024 (ScooterHacking Utility) - Ninebot & Xiaomi E-Scooter Tuning

Olli_69

Content-Creator
21 Juli 2021
5.855
5.691
E-Scooter
Xiaomi Pro 2
Ich rotz dir gleich 20 links hin, wo immer irgendwo die info steht, dass die höchstgeschwindigkeit von der spannung abhängt.
Ja bitte, ich werde mitzählen 👍

Beantwortet nur nicht die Frage und Spannung kann man auch durch Zusatzakku erhöhen - was nichts mit dem Prinzip der Overmodulation zu tun hat.

Die Links zu den "vielfachen Threads" bitte zum Thema Overmodulation, Prinzip und Wirkungsweise, nicht Zusatzakku.
 
23 Mai 2021
65
24
E-Scooter
🛴 🛴 🛴 Ninebots
Nach einigen Wochen des Testens und Verzweifelns und anderen Gedanken an SHU konnte ich nun die Probleme lösen. Dazu musste ich das/die Profil/Profile löschen und komplett neu erstellen. Da ich bei der Fehlersuche eine Excel-Tabelle mit meinen Einstellungen erstellt habe, konnte ich das Setup rasch wieder einstellen. Jetzt läuft der Speedboost wieder und auch ohne Speedboost ist die Anfangsbeschleunigung wieder wie gewohnt. Also (laienhaft ausgedrückt) hat der Speicher im Controller? ein Fehler produziert, der die Einstellungen nicht richtig umsetzt hat!?

Mein Fazit: Nach einem Update nicht nur die Einstellungen prüfen, sondern nach dem Fehlverhalten des Scooters sofort alles löschen und neu einstellen, bzw. generell neu machen.

Das oben genannte Problem ist auch beim zweiten G30D (II) aufgetreten. Hier kann ich das Verhalten nochmals verifizieren und gebe euch eine kurze Info.

Auch hier konnte ich die Probleme (erstmal (siehe unten)) lösen.

Solche Probleme, dass einige Einstellungen gerne mal nicht funktionieren kommt am wahrscheinlichsten daher, dass die Parametrisierung sich von Version zu Version geändert hat. Man muss die werte mit der SH-Utility Version, die auch zur shfw version released wurde, nochmal neu setzen.

Danke, ja, das unterstreiche ich! Das neueste Update hat wieder solche Spielchen gemacht. Zum Beispiel wurde der Ecomodus auf 80 Ampere gesetzt. Ich habe alles geprüft und die Werte korrigiert, ohne alles zu löschen, das wird wohl der Fehler gewesen sein – erstmal schien es perfekt zu sein. Allerdings meinte die Software später im Scooter das nicht und ich hatte teils sehr kuriose Fehler (u.a. ich halte an und der Scooter schaltet auf Laden um und lädt meinen Akku (o_O??? mit Funkstrom :p geil)). Um der Sache auf den Grund zu gehen, startete ich SHU und konnte keine Verbindung zum Server aufbauen, also ging es offline zum Konfigurieren. Das ist keine gute Idee - empfehle ich nicht zu nutzen! Da die App ein paar Bugs drin hat, wurden Parameter im Scooter so falsch gesetzt, dass die App nicht mehr darauf zugreifen konnte und abgestürzt ist. Da stehst du erst mal da. Die Verbindungsprobleme habe ich behoben und dann alle Einstellungen resettet und den Scooter neu programmiert. Jetzt geht alles und ich starte die nächsten Testfahrten :)
 
3 August 2020
580
319
jwd
E-Scooter
Xiaomi Mi Pro 2
Auch hier konnte ich die Probleme (erstmal (siehe unten)) lösen.




Danke, ja, das unterstreiche ich! Das neueste Update hat wieder solche Spielchen gemacht. Zum Beispiel wurde der Ecomodus auf 80 Ampere gesetzt. Ich habe alles geprüft und die Werte korrigiert, ohne alles zu löschen, das wird wohl der Fehler gewesen sein – erstmal schien es perfekt zu sein. Allerdings meinte die Software später im Scooter das nicht und ich hatte teils sehr kuriose Fehler (u.a. ich halte an und der Scooter schaltet auf Laden um und lädt meinen Akku (o_O??? mit Funkstrom :p geil)). Um der Sache auf den Grund zu gehen, startete ich SHU und konnte keine Verbindung zum Server aufbauen, also ging es offline zum Konfigurieren. Das ist keine gute Idee - empfehle ich nicht zu nutzen! Da die App ein paar Bugs drin hat, wurden Parameter im Scooter so falsch gesetzt, dass die App nicht mehr darauf zugreifen konnte und abgestürzt ist. Da stehst du erst mal da. Die Verbindungsprobleme habe ich behoben und dann alle Einstellungen resettet und den Scooter neu programmiert. Jetzt geht alles und ich starte die nächsten Testfahrten :)
hättest du die release note gelesen, grundsätzlich ein Verständnis zu Versionierung und weniger ignoranz, wüsstest du, dass ZWINGEND die scooterhacking utility auch up2date sein muss.
Maximale Current limits wurden heraufgesetzt und dafür die Interpretation der gesetzten Werte verändert.
Auch das Thema mit dem Lademodus ist bekannt und wird regelmäßig mit workarounds, die u.a. von korrekt gesetzten utility parametern abhängen, gehandhabt.
Da aber auch das Stichwort API: Der Zugang zur API ist grundsätzlich immer auf einen latest-greatest release Branch gequeryed. Wenn der query durch Unterlassen des utility updates entsprechend nicht mehr aktuell ist und sich damit den api zugang killt, selbst schuld.

Aber es muss ja immer die experten geben die sich lieber den controller frittieren. Naja, ich nehme es als natürliche Auslese.
 
12 September 2024
3
1
E-Scooter
Ninebot max G2d
Hallo Zusammen,
ich hätte da eine Frage bezüglich des SHFWauf dem Ninebot MAX G2D. Lässt sich nach dem Flashen der SHFW weiter hin die OEM Segway App nutzen bezüglich der Ein und Auschlaten sowie Aktivieren und Deaktivieren der Alarm/Codefunktion?
 
23 Mai 2021
65
24
E-Scooter
🛴 🛴 🛴 Ninebots
hättest du die release note gelesen, grundsätzlich ein Verständnis zu Versionierung und weniger ignoranz, wüsstest du, dass ZWINGEND die scooterhacking utility auch up2date sein muss.
Maximale Current limits wurden heraufgesetzt und dafür die Interpretation der gesetzten Werte verändert.
Auch das Thema mit dem Lademodus ist bekannt und wird regelmäßig mit workarounds, die u.a. von korrekt gesetzten utility parametern abhängen, gehandhabt.
Da aber auch das Stichwort API: Der Zugang zur API ist grundsätzlich immer auf einen latest-greatest release Branch gequeryed. Wenn der query durch Unterlassen des utility updates entsprechend nicht mehr aktuell ist und sich damit den api zugang killt, selbst schuld.

Aber es muss ja immer die experten geben die sich lieber den controller frittieren. Naja, ich nehme es als natürliche Auslese.
Ich bin nicht ignorant und bitte um respektvollen Umgang, vielen dank!
 

GeoBot

Moderator
Teammitglied
16 Juli 2021
2.233
3.169
Liebe zum Escooter
E-Scooter
G30D II, MAX G2
Telegram
@Geo_Bot_RP
Kurze Info zum SH-Angebot (Alternative ohne ST-LINK) von Charles:
Aufgrund der hohen Anzahl von Anfragen, ist es derzeit nicht möglich, eine individuelle Downgrade-Firmware per PM dort anzufragen.
Screenshot_20240913_162227_Telegram.jpg
 

GeoBot

Moderator
Teammitglied
16 Juli 2021
2.233
3.169
Liebe zum Escooter
E-Scooter
G30D II, MAX G2
Telegram
@Geo_Bot_RP
Wenn dein Scooter bereits eine Compat-Version einer DRV hat, dann nicht.
Ansonsten kannst du weder die Seriennummer ändern, noch etwas anderes auf den Scooter flashen.
 
  • Hilfreich!
Reaktionen: Gerhard
13 September 2024
10
1
E-Scooter
Ninebot g30
Hey, wie komme ich mit der DRV in die Config?

Sobald ich SHFW installiere, komme ich nicht über 28kmh.
Bitte um Hilfe was muss ich tun, ich habe mich verflasht.
 

Anhänge

  • Screenshot_2024-09-17-12-57-48-92_ac893db8056dd56a976bb57f4251be6d.jpg
    Screenshot_2024-09-17-12-57-48-92_ac893db8056dd56a976bb57f4251be6d.jpg
    216,2 KB · Aufrufe: 0

Olli_69

Content-Creator
21 Juli 2021
5.855
5.691
E-Scooter
Xiaomi Pro 2
Ohne field weakening kommst du auch nicht höher. Du solltest dir die Anleitung noch einmal genau durchlesen und auch die Spoiler öffnen (und lesen)
 
  • Hilfreich!
Reaktionen: GeoBot
12 September 2024
10
3
E-Scooter
Ninebot G2 Max
Hab mit ReFlasher meinen G2Max gedowngradet.Bekomme per SH Tool aber keine Software aufgespielt.Kommt immer Error Max Retries.Woran kanns liegen?

BLE 1.7.8
DRV AT32F 1.4.8
BMS 1.7.5.5

Bin Iphone Nutzer und hab nur ein älteres Huawei P10 mit nem alten Android System.Kanns daran liegen?
 

GeoBot

Moderator
Teammitglied
16 Juli 2021
2.233
3.169
Liebe zum Escooter
E-Scooter
G30D II, MAX G2
Telegram
@Geo_Bot_RP
Ja, das kann durchaus mit einem veralteten Android zu tun haben. Du benötigst Android 6>
Möglicherweise ist auch bei deiner ST-LINK-Programmierung etwas schief gelaufen?!