RP ✔️ VLT4-9bot⚡[LTGM+] [D.K.C] [DPC] [22Kmh in DE] mit vanilla Firmware und vieles mehr

VooDooShamane

Moderator
Teammitglied
19 August 2021
2.424
5.365
E-Scooter
mi Pro2/9bot F2 Pro

VLT_Logo-9bot.png


leiste-png.9533


vorwort-png.15327

Nun ist es also soweit, die beliebte (ursprünglich für Xiaomis entwickelte) VLT-Firmware gibt es auch für Ninebots!

Vanilla Lite Touch - Firmwares basieren auf einer recht neuen original Firmware, die mittlerweile mehrere Jahre Entwicklung und Updates vom Hersteller (Ninebot) hinter sich hat.
Diese ausgereifte Firmware machen wir uns zu Nutze und passen sie mit den VLT-FW Mods an unsere Wünsche entsprechend an.
Somit hat man mit einer VLT-FW ein sehr stabiles Fahrgefühl, hohe Sicherheit und muss sich keine Sorgen machen, dass das Tuning die Hardware des Scooters beschädigt.

Basieren tut diese VLT4-9bot auf der DRV187. (G30)
Das hat nebendran den Vorteil das sowohl die neuen v1.1 Controller als auch die neuen Gen.4 Motoren unterstützt werden.
Somit ist dies die erste frei zugängliche Möglichkeit um G30 Scooter mit dem neuen Motor zu tunen.
(An einer speziellen Version für die F-Serie Scooter bin ich auch schon am arbeiten)

leiste-png.9533


vorzuege-png.15328

Entwickelt wurde sie für diejenigen, die nicht auf die Vorzüge der neuen original Firmwares verzichten möchten und
zusätzlich noch kleine Optimierungen an jenen Firmwares vornehmen möchten.
Welche z.b. sind:

LTGM+
Erlaubt den Regionswechsel (30kmh) zur Laufzeit des Scooter via
Bitte verwende, Anmelden oder Registrieren zum Anzeigen von URL-Inhalten!
vorzunehmen.
Und das ganze funktioniert ohne wechsel der Seriennummer oder/und Reboot.
-----
D.K.C
Erlaubt es das KERS (Energierückgewinnung/autom.Abbremsen) Stufenlos zur Laufzeit des Scooter via
Bitte verwende, Anmelden oder Registrieren zum Anzeigen von URL-Inhalten!
zu regulieren.
(Auch komplett aus stellen)
-----
22Kmh Mod [DE Scooter]
DE Region erlaubt 20 + 2Kmh Toleranz

Und viele mehr!
Ein Überblick der aktuell verfügbaren Mods könnt ihr euch unter dem Punkt VLT-Offsets verschaffen.
Neue Mods werden immer mit einem eigenständigen Post angekündigt.
Es lohnt sich also dieses Thema zu abonieren.
Beobachten.png


leiste-png.9533


begriffserklaerungen-png.15329

Vanilla (Steht im Computer Jargon für Original bzw. Auslieferungszustand, wird vorwiegend für Software genutzt)
CFW (Custom Firmware, stark veränderte Firmwares mit denen man bis an die Leistungsgrenze und darüber hinaus gehen kann)
VLT (Vanilla Lite Touch Firmwares, minimale Optimierungen der original Firmware)
Offset (Beschreibt eine Adresse in einer binären Datei)
SHU (Scooter Hacking Utility, eine Android App zum Flashen und konfigurieren)
Freeware (Software die man ohne Kosten nutzen kann, oft auch mit öffentlich zugänglichem Code)
Spoofen (Bedeutet sowas in der Art wie Vorgaukeln oder Vortäuschen)
RAM (Random Access Memory, ein flüchtiger Zwischenspeicher der nach dem Ausschalten seine gespeicherten Werte verliert)
GM (German Maneuver, spooft eine Temporäre globale Serien Nr. in den RAM damit der Scooter 25Kmh fährt)
LTGM (Lite Touch German Maneuver, ein VLT exclusiv Mod, schneller und effizienter als das alte GM

leiste-png.9533


erstellenvlt-png.15330

Das Vorgehen ist sehr ähnlich zu der VLT-FW bei den Xiaomis.
Bitte vorerst in den Xiaomi VLT-FW Thread (rote Pille) schauen:
-->Klick<--
(Neue Anleitung und Patcher folgt)
Die benötigte DRV187 bekommt ihr
Bitte verwende, Anmelden oder Registrieren zum Anzeigen von URL-Inhalten!

Das ist eine von ScooterHacking gepatchte DRV187 ohne Flash-Sperre.

Einzig das erstellen der zip Datei zum Schluss muss mit dem neuen
Bitte verwende, Anmelden oder Registrieren zum Anzeigen von URL-Inhalten!
gemacht werden.
full

(Bild anklicken zum zoomen)

Im Anschluss muss die gepackte zip Datei dann mit der ScooterHacking utility geflasht werden.
Denn das neue zipv3 Format wird nicht von anderen flashing Apps wie downg etc unterstüzt.
leiste-png.9533


vltoffsets-png.15331



⚡ schrieb:
Die meisten der Mods wurden schon ausgiebig auf Funktionalität getestet.
Sollten neue Mods hinzukommen, könnt ihr diese testen.
Wenn ihr euch zutraut der erste zu sein einen solchen Mod zu testen,
werdet ihr hier namentlich als Tester erwähnt.
Aber seid euch bewusst, ein ungetesteter Mod birgt natürlich auch erhöhtes Risiko.



Bremslicht Mod
ℹ️Quelle = VLT-Firmwares / Autor = VooDooShamane / Offset = VooDooShamane
ℹ️
Bitte verwende, Anmelden oder Registrieren zum Anzeigen von URL-Inhalten!
Von GeoBot GeoBot getestet, funktioniert
NumOffsetVanillaändern zuMod
[01]0x000008da01 d1 --->04 e0

Code:
Bitte verwende, Anmelden oder Registrieren um den Inhalt der Codes anzuzeigen!
ℹ️Quelle = VLT-Firmwares / Autor = VooDooShamane / Offset = VooDooShamane
ℹ️
Bitte verwende, Anmelden oder Registrieren zum Anzeigen von URL-Inhalten!
⚠️Ungetestet, aber gleiche Programmabfolge!
NumOffsetVanillaändern zuMod
[01]TBATBA --->TBA

Code:
Bitte verwende, Anmelden oder Registrieren um den Inhalt der Codes anzuzeigen!
ℹ️Quelle = VLT-Firmwares / Autor = VooDooShamane / Offset = VooDooShamane
ℹ️
Bitte verwende, Anmelden oder Registrieren zum Anzeigen von URL-Inhalten!
⚠️Ungetestet, aber gleiche Programmabfolge!
NumOffsetVanillaändern zuMod
[01]TBATBA --->TBA

Code:
Bitte verwende, Anmelden oder Registrieren um den Inhalt der Codes anzuzeigen!
ℹ️Quelle = VLT-Firmwares / Autor = VooDooShamane / Offset = VooDooShamane
ℹ️
Bitte verwende, Anmelden oder Registrieren zum Anzeigen von URL-Inhalten!
⚠️Ungetestet, aber gleiche Programmabfolge!
NumOffsetVanillaändern zuMod
[01]TBATBA --->TBA

Code:
Bitte verwende, Anmelden oder Registrieren um den Inhalt der Codes anzuzeigen!
Beschreibung:
Bei Regionswechsel (LTGM+/GM) verhält sich das Rücklicht wie in DE Region.
Es blinkt nicht wenn man die Bremse betätigt, oder vom Gas geht.



D.K.C
vlt_dkc_logo-png.15530

ℹ️Quelle = VLT-Firmwares / Autor = VooDooShamane / Offset = VooDooShamane
ℹ️
Bitte verwende, Anmelden oder Registrieren zum Anzeigen von URL-Inhalten!

Die 3 vanilla KERS Stufen und deren Multiplikator fidet ihr in folgenden Offsets:
KERS Stufe leicht (vanilla Multi 6) = Offset [16]
KERS Stufe mittel (vanilla Multi 12) = Offset [18]
KERS Stufe stark (vanilla Multi 20) = Offset [20]
Von M motschi getestet, funktioniert
NumOffsetVanillaändern zuMod
[01]0x0000761aba f8--->00 bf
[02]0x0000761cf6 10 41 b1--->af f3 00 80
[03]0x00007620ba f8 f6 10--->af f3 00 80
[04]0x0000762401 29 0a d0--->af f3 00 80
[05]0x00007628ba f8--->00 bf
[06]0x0000762af6 10 02 29--->af f3 00 80
[07]0x0000762e0c d0 10 e0--->af f3 00 80
[08]0x0000763200 eb 40 00--->ba f8 f6 10
[09]0x00007636c0 f3--->29 b1
[10]0x0000763894 20--->01 29
[11]0x0000763aa0 85--->05 d0
[12]0x0000763c0a e0--->02 29
[13]0x0000763e00 eb--->05 d0
[14]0x0000764040 00--->03 39
[15]0x00007642c0 f3--->04 e0
[16]0x0000764454 20--->06 21
[17]0x00007646a0 85--->02 e0
[18]0x0000764804 e0--->0c 21
[19]0x0000764a00 eb--->00 e0
[20]0x0000764c80 00--->14 21
[21]0x0000764ec0 f3--->48 43
[22]0x0000765054 20--->80 0a

Code:
Bitte verwende, Anmelden oder Registrieren um den Inhalt der Codes anzuzeigen!
ℹ️Quelle = VLT-Firmwares / Autor = VooDooShamane / Offset = VooDooShamane
ℹ️
Bitte verwende, Anmelden oder Registrieren zum Anzeigen von URL-Inhalten!
⚠️Ungetestet, aber gleiche Programmabfolge!
NumOffsetVanillaändern zuMod
[01]TBATBA--->TBA
[02]TBATBA--->TBA
[03]TBATBA--->TBA
[04]TBATBA--->TBA
[05]TBATBA--->TBA
[06]TBATBA--->TBA
[07]TBATBA--->TBA
[08]TBATBA--->TBA
[09]TBATBA--->TBA
[10]TBATBA--->TBA
[11]TBATBA--->TBA
[12]TBATBA--->TBA
[13]TBATBA--->TBA
[14]TBATBA--->TBA
[15]TBATBA--->TBA
[16]TBATBA--->TBA
[17]TBATBA--->TBA
[18]TBATBA--->TBA
[19]TBATBA--->TBA
[20]TBATBA--->TBA
[21]TBATBA --->TBA
[22]TBATBA--->TBA
[23]TBATBA--->TBA

Code:
Bitte verwende, Anmelden oder Registrieren um den Inhalt der Codes anzuzeigen!
ℹ️Quelle = VLT-Firmwares / Autor = VooDooShamane / Offset = VooDooShamane
ℹ️
Bitte verwende, Anmelden oder Registrieren zum Anzeigen von URL-Inhalten!
⚠️Ungetestet, aber gleiche Programmabfolge!
NumOffsetVanillaändern zuMod
[01]TBATBA--->TBA
[02]TBATBA--->TBA
[03]TBATBA--->TBA
[04]TBATBA--->TBA
[05]TBATBA--->TBA
[06]TBATBA--->TBA
[07]TBATBA--->TBA
[08]TBATBA--->TBA
[09]TBATBA--->TBA
[10]TBATBA--->TBA
[11]TBATBA--->TBA
[12]TBATBA--->TBA
[13]TBATBA--->TBA
[14]TBATBA--->TBA
[15]TBATBA--->TBA
[16]TBATBA--->TBA
[17]TBATBA--->TBA
[18]TBATBA--->TBA
[19]TBATBA--->TBA
[20]TBATBA--->TBA
[21]TBATBA--->TBA
[22]TBATBA--->TBA
[23]TBATBA--->TBA
Code:
Bitte verwende, Anmelden oder Registrieren um den Inhalt der Codes anzuzeigen!
ℹ️Quelle = VLT-Firmwares / Autor = VooDooShamane / Offset = VooDooShamane
ℹ️
Bitte verwende, Anmelden oder Registrieren zum Anzeigen von URL-Inhalten!
⚠️Ungetestet, aber gleiche Programmabfolge!
NumOffsetVanillaändern zuMod
[01]TBATBA--->TBA
[02]TBATBA--->TBA
[03]TBATBA--->TBA
[04]TBATBA--->TBA
[05]TBATBA--->TBA
[06]TBATBA--->TBA
[07]TBATBA--->TBA
[08]TBATBA--->TBA
[09]TBATBA--->TBA
[10]TBATBA--->TBA
[11]TBATBA--->TBA
[12]TBATBA--->TBA
[13]TBATBA--->TBA
[14]TBATBA--->TBA
[15]TBATBA--->TBA
[16]TBATBA--->TBA
[17]TBATBA--->TBA
[18]TBATBA--->TBA
[19]TBATBA--->TBA
[20]TBATBA--->TBA
[21]TBATBA--->TBA
[22]TBATBA--->TBA
[23]TBATBA--->TBA

Code:
Bitte verwende, Anmelden oder Registrieren um den Inhalt der Codes anzuzeigen!
Beschreibung:
Mit D.K.C kann zur Laufzeit via
Bitte verwende, Anmelden oder Registrieren zum Anzeigen von URL-Inhalten!
der KERS Multiplikator frei eingestellt werden.
Hauptmerkmale:
  • Volle Kontrolle über die 3 KERS Multiplikatoren
  • Stufenloses setzen des KERS Multiplikator via App
  • KERS ganz einfach via App ausschalten

Wenn KERS mittels D.K.C ausgeschaltet wird:
Ermöglicht im Leerlauf das sanfte Ausrollen.
Energierückgewinnung greift dann nur noch, wenn die elektrische Bremse (Rechts) betätigt wird.



LTGM+
full


⚠️ Benötigt D.K.C als Basis ⚠️
(Fixed für neuste SHU Version)
Bitte verwende, Anmelden oder Registrieren zum Anzeigen von URL-Inhalten!

ℹ️Quelle = VLT-Firmwares / Autor = VooDooShamane / Offset = VooDooShamane
⚠️ Voreinstellung von LTGM+ ist DE Region.
Wenn die Home Region eine andere ist, (z.b. Österreich) dann muss das Home Region Flag (Offset [02]) entsprechend angepasst werden.
Seriennummer Präfix beachten!
N4GE = DE Region (20kmh kein Tempomat)
N4GC = EU1 Region (25kmh mit Tempomat)
N4GP = EU2 Region (25kmh kein Tempomat)
DE Region Offset [02] = 88 f8 52 10
EU1 Region Offset [02] = 88 f8 50 10
EU2 Region Offset [02] = 88 f8 4d 10
Audi/Seat Flag = Offset [03]
EU2 und DE Region Offset [03] = 88 f8 57 10
EU1 Region Offset [03] = af f3 00 80
Das Offset [07] kann optional weg gelassen werden, um LTGM+ persistent zu machen.
Also das der aktuelle LTGM+ Status bei einem Scooter Neustart erhalten bleibt.
Ansonsten schaltet dieses Offset LTGM+ bei jedem Boot einmalig aus!
Von M motschi getestet, funktioniert
NumOffsetD.K.C MOD ! / Vanillaändern zuLTGM+ MOD
[01]0x0000761caf f3 00 80--->9a f8 fc 11
[02]0x00007620af f3 00 80--->88 f8 52 10
[03]0x00007624af f3 00 80--->88 f8 57 10
[04]0x0000762800 bf--->71 40
[05]0x0000762aaf f3 00 80--->88 f8 4f 10
[06]0x0000762eaf f3 00 80--->88 f8 50 10
[07]0x000080f2a6 f8 74 80 a6 f8 76 80--->c6 f8 74 80 a6 f8 fc 71
[08]0x0000496a0b 5c--->01 23

DE Version
Code:
Bitte verwende, Anmelden oder Registrieren um den Inhalt der Codes anzuzeigen!
ℹ️Quelle = VLT-Firmwares / Autor = VooDooShamane / Offset = VooDooShamane
ℹ️
Bitte verwende, Anmelden oder Registrieren zum Anzeigen von URL-Inhalten!
⚠️Ungetestet, aber gleiche Programmabfolge!
NumOffsetVanillaändern zuMod
[01]TBATBA--->TBA
[02]TBATBA--->TBA
[03]TBATBA--->TBA
[04]TBATBA--->TBA
[05]TBATBA--->TBA
[06]TBATBA--->TBA

Code:
Bitte verwende, Anmelden oder Registrieren um den Inhalt der Codes anzuzeigen!
ℹ️Quelle = VLT-Firmwares / Autor = VooDooShamane / Offset = VooDooShamane
ℹ️
Bitte verwende, Anmelden oder Registrieren zum Anzeigen von URL-Inhalten!
⚠️Ungetestet, aber gleiche Programmabfolge!
NumOffsetVanillaändern zuMod
[01]TBATBA--->TBA
[02]TBATBA--->TBA
[03]TBATBA--->TBA
[04]TBATBA--->TBA
[05]TBATBA--->TBA
[06]TBATBA--->TBA
Code:
Bitte verwende, Anmelden oder Registrieren um den Inhalt der Codes anzuzeigen!
ℹ️Quelle = VLT-Firmwares / Autor = VooDooShamane / Offset = VooDooShamane
ℹ️
Bitte verwende, Anmelden oder Registrieren zum Anzeigen von URL-Inhalten!
⚠️Ungetestet, aber gleiche Programmabfolge!
NumOffsetVanillaändern zuMod
[01]TBATBA--->TBA
[02]TBATBA--->TBA
[03]TBATBA--->TBA
[04]TBATBA--->TBA
[05]TBATBA--->TBA
[06]TBATBA--->TBA

Code:
Bitte verwende, Anmelden oder Registrieren um den Inhalt der Codes anzuzeigen!
Beschreibung:
Mit LTGM+ kann blitzschnell zur Laufzeit via
Bitte verwende, Anmelden oder Registrieren zum Anzeigen von URL-Inhalten!
die Region zu US + Speedboost (30kmh) und zurück gewechselt werden.



22Kmh DE Region
ℹ️Quelle = VLT-Firmwares / Autor = VooDooShamane / Offset = VooDooShamane
ℹ️
Bitte verwende, Anmelden oder Registrieren zum Anzeigen von URL-Inhalten!
Von GeoBot GeoBot getestet, funktioniert
NumOffsetVanillaändern zuMOD
[01]0x000072d614 22--->16 22

Code:
Bitte verwende, Anmelden oder Registrieren um den Inhalt der Codes anzuzeigen!
ℹ️Quelle = VLT-Firmwares / Autor = VooDooShamane / Offset = VooDooShamane
ℹ️
Bitte verwende, Anmelden oder Registrieren zum Anzeigen von URL-Inhalten!
⚠️Ungetestet, aber gleiche Programmabfolge!
NumOffsetVanillaändern zuMod
[01]TBATBA--->TBA

Code:
Bitte verwende, Anmelden oder Registrieren um den Inhalt der Codes anzuzeigen!
ℹ️Quelle = VLT-Firmwares / Autor = VooDooShamane / Offset = VooDooShamane
ℹ️
Bitte verwende, Anmelden oder Registrieren zum Anzeigen von URL-Inhalten!
⚠️Ungetestet, aber gleiche Programmabfolge!
NumOffsetVanillaändern zuMod
[01]TBATBA--->TBA
Code:
Bitte verwende, Anmelden oder Registrieren um den Inhalt der Codes anzuzeigen!
ℹ️Quelle = VLT-Firmwares / Autor = VooDooShamane / Offset = VooDooShamane
ℹ️
Bitte verwende, Anmelden oder Registrieren zum Anzeigen von URL-Inhalten!
⚠️Ungetestet, aber gleiche Programmabfolge!
NumOffsetVanillaändern zuMod
[01]TBATBA--->TBA

Code:
Bitte verwende, Anmelden oder Registrieren um den Inhalt der Codes anzuzeigen!
Beschreibung:
Hebt das Deutsche Geschwindigkeitslimit des Sportmodus auf 22Kmh an.
Nutzt die aktuelle Gesetzeslage komplett aus, da man aktuell in DE 20 + 2Kmh Toleranz schnell fahren darf.



DPC(Direct Power Control)
ℹ️Quelle = ScooterHacking.org / Autor = Unbekannt / Offset & Optimierung = VooDooShamane
Das Offset [02] ist optional.
Weg lassen damit DPC persistent ist.
Also bei einem Neustart der aktuelle DPC Status Ein/Aus erhalten bleibt.
Ansonsten schaltet dieses Offset DPC bei jedem Boot einmalig aus.
Von GeoBot GeoBot getestet, funktioniert
NumOffsetVanillaändern zuMOD
[01]0x00001036a5 f8 ec 20--->af f3 00 80
[02]0x00008108a6 f8 ce 80 a6 f8 d0 80--->c6 f8 ce 80 a6 f8 ec 80

Code:
Bitte verwende, Anmelden oder Registrieren um den Inhalt der Codes anzuzeigen!
ℹ️Quelle = ScooterHacking.org / Autor = Unbekannt / Offset & Optimierung = VooDooShamane
ℹ️
Bitte verwende, Anmelden oder Registrieren zum Anzeigen von URL-Inhalten!
⚠️Ungetestet, aber gleiche Programmabfolge!
NumOffsetVanillaändern zuMod
[01]TBATBA--->TBA

Code:
Bitte verwende, Anmelden oder Registrieren um den Inhalt der Codes anzuzeigen!
ℹ️Quelle = ScooterHacking.org / Autor = Unbekannt / Offset & Optimierung = VooDooShamane
ℹ️
Bitte verwende, Anmelden oder Registrieren zum Anzeigen von URL-Inhalten!
⚠️Ungetestet, aber gleiche Programmabfolge!
NumOffsetVanillaändern zuMod
[01]TBATBA--->TBA
Code:
Bitte verwende, Anmelden oder Registrieren um den Inhalt der Codes anzuzeigen!
ℹ️Quelle = ScooterHacking.org / Autor = Unbekannt / Offset & Optimierung = VooDooShamane
ℹ️
Bitte verwende, Anmelden oder Registrieren zum Anzeigen von URL-Inhalten!
⚠️Ungetestet, aber gleiche Programmabfolge!
NumOffsetVanillaändern zuMod
[01]TBATBA--->TBA

Code:
Bitte verwende, Anmelden oder Registrieren um den Inhalt der Codes anzuzeigen!
Beschreibung:
Erlaubt das Reaktivieren eines vom Hersteller ursprünglich deaktivierten Fahrmodus (DPC).
Dieser bewirkt, dass der Gashebel ähnlich wie beim Auto reagiert,
und alle Geschwindigkeitslimits aufgehoben werden.
DPC kann per App ein und aus geschaltet werden.
Empfohlene App zum ein und aus schalten ist die
Bitte verwende, Anmelden oder Registrieren zum Anzeigen von URL-Inhalten!
.
Bei Neustart bzw. Ausschalten des Rollers wird DPC ebenfalls zurückgesetzt.



ECO = 15Kmh
ℹ️Quelle = VLT-Firmwares / Autor = VooDooShamane / Offset = VooDooShamane
Von SandraMaus SandraMaus getestet, funktioniert
NumOffsetVanillaändern zuMod
[01]0x0000732a04 d0--->00 bf

Code:
Bitte verwende, Anmelden oder Registrieren um den Inhalt der Codes anzuzeigen!
ℹ️Quelle = VLT-Firmwares / Autor = VooDooShamane / Offset = VooDooShamane
⚠️Ungetestet, aber gleiche Programmabfolge!
NumOffsetVanillaändern zuMod
[01]TBATBA--->TBA

Code:
Bitte verwende, Anmelden oder Registrieren um den Inhalt der Codes anzuzeigen!
ℹ️Quelle = VLT-Firmwares / Autor = VooDooShamane / Offset = VooDooShamane
⚠️Ungetestet, aber gleiche Programmabfolge!
NumOffsetVanillaändern zuMod
[01]TBATBA--->TBA

Code:
Bitte verwende, Anmelden oder Registrieren um den Inhalt der Codes anzuzeigen!
ℹ️Quelle = VLT-Firmwares / Autor = VooDooShamane / Offset = VooDooShamane
⚠️Ungetestet, aber gleiche Programmabfolge!
NumOffsetVanillaändern zuMod
[01]TBATBA--->TBA

Code:
Bitte verwende, Anmelden oder Registrieren um den Inhalt der Codes anzuzeigen!
Beschreibung:
Setzt den ECO Modus auch in DE auf 15 Kmh wie in anderen Regionen üblich.



Tempomat unlock
ℹ️Quelle = VLT-Firmwares / Autor = VooDooShamane / Offset = VooDooShamane
Von happydigit happydigit getestet, funktioniert
NumOffsetVanillaändern zuMod
[01]0x00001a1443 b1--->08 e0
[02]0x00001a6c48 b9--->00 bf

Code:
Bitte verwende, Anmelden oder Registrieren um den Inhalt der Codes anzuzeigen!
ℹ️Quelle = VLT-Firmwares / Autor = VooDooShamane / Offset = VooDooShamane
⚠️Ungetestet, aber gleiche Programmabfolge!
NumOffsetVanillaändern zuMod
[01]TBATBA--->TBA
[02]TBATBA--->TBA

Code:
Bitte verwende, Anmelden oder Registrieren um den Inhalt der Codes anzuzeigen!
ℹ️Quelle = VLT-Firmwares / Autor = VooDooShamane / Offset = VooDooShamane
⚠️Ungetestet, aber gleiche Programmabfolge!
NumOffsetVanillaändern zuMod
[01]TBATBA--->TBA
[02]TBATBA--->TBA

Code:
Bitte verwende, Anmelden oder Registrieren um den Inhalt der Codes anzuzeigen!
ℹ️Quelle = VLT-Firmwares / Autor = VooDooShamane / Offset = VooDooShamane
⚠️Ungetestet, aber gleiche Programmabfolge!
NumOffsetVanillaändern zuMod
[01]TBATBA--->TBA
[02]TBATBA--->TBA

Code:
Bitte verwende, Anmelden oder Registrieren um den Inhalt der Codes anzuzeigen!
Beschreibung:
Macht den Tempomat (via SHU Ein/Ausschalten) für alle Regionen verfügbar.



Tempomat Zeit = 10sek
ℹ️Quelle = VLT-Firmwares / Autor = VooDooShamane / Offset = VooDooShamane
ℹ️
Bitte verwende, Anmelden oder Registrieren zum Anzeigen von URL-Inhalten!
Von GeoBot GeoBot getestet, funktioniert
NumOffsetVanillaändern zuMod
[01]0x000019d44f f4 7a 71--->4f f4 fa 61

Code:
Bitte verwende, Anmelden oder Registrieren um den Inhalt der Codes anzuzeigen!
ℹ️Quelle = VLT-Firmwares / Autor = VooDooShamane / Offset = VooDooShamane
ℹ️
Bitte verwende, Anmelden oder Registrieren zum Anzeigen von URL-Inhalten!
⚠️Ungetestet, aber gleiche Programmabfolge!
NumOffsetVanillaändern zuMod
[01]TBATBA--->TBA

Code:
Bitte verwende, Anmelden oder Registrieren um den Inhalt der Codes anzuzeigen!
ℹ️Quelle = VLT-Firmwares / Autor = VooDooShamane / Offset = VooDooShamane
ℹ️
Bitte verwende, Anmelden oder Registrieren zum Anzeigen von URL-Inhalten!
⚠️Ungetestet, aber gleiche Programmabfolge!
NumOffsetVanillaändern zuMod
[01]TBATBA--->TBA

Code:
Bitte verwende, Anmelden oder Registrieren um den Inhalt der Codes anzuzeigen!
ℹ️Quelle = VLT-Firmwares / Autor = VooDooShamane / Offset = VooDooShamane
ℹ️
Bitte verwende, Anmelden oder Registrieren zum Anzeigen von URL-Inhalten!
⚠️Ungetestet, aber gleiche Programmabfolge!
NumOffsetVanillaändern zuMod
[01]TBATBA--->TBA

Code:
Bitte verwende, Anmelden oder Registrieren um den Inhalt der Codes anzuzeigen!
Beschreibung:
Verdoppelt die Zeit bis der Tempomat sich zu schaltet.
Standard sind 5 Sekunden, mit dem Mod 10.
Wer die Zeit selbst beeinflussen möchte dem habe ich ->hier<- den Releasepost verlinkt.
Dort gibt es eine Erklärung dazu.



Tempomat Mute
ℹ️Quelle = VLT-Firmwares / Autor = VooDooShamane / Offset = VooDooShamane
Von happydigit happydigit getestet, funktioniert
NumOffsetVanillaändern zuMod
[01]0x00001a7eff f7 3f f9--->af f3 00 80

Code:
Bitte verwende, Anmelden oder Registrieren um den Inhalt der Codes anzuzeigen!
ℹ️Quelle = VLT-Firmwares / Autor = VooDooShamane / Offset = VooDooShamane
⚠️Ungetestet, aber gleiche Programmabfolge!
NumOffsetVanillaändern zuMod
[01]TBATBA--->TBA

Code:
Bitte verwende, Anmelden oder Registrieren um den Inhalt der Codes anzuzeigen!
ℹ️Quelle = VLT-Firmwares / Autor = VooDooShamane / Offset = VooDooShamane
⚠️Ungetestet, aber gleiche Programmabfolge!
NumOffsetVanillaändern zuMod
[01]TBATBA--->TBA

Code:
Bitte verwende, Anmelden oder Registrieren um den Inhalt der Codes anzuzeigen!
ℹ️Quelle = VLT-Firmwares / Autor = VooDooShamane / Offset = VooDooShamane
⚠️Ungetestet, aber gleiche Programmabfolge!
NumOffsetVanillaändern zuMod
[01]TBATBA--->TBA

Code:
Bitte verwende, Anmelden oder Registrieren um den Inhalt der Codes anzuzeigen!
Beschreibung:
Stellt den Piepton des Tempomaten stumm.



Rücklicht App Steuerung
ℹ️Quelle = VLT-Firmwares / Autor = VooDooShamane / Offset = VooDooShamane
Von Migu259 Migu259 getestet, funktioniert
NumOffsetVanillaändern zuMod
[01]0x0000092e52 b1--->0a e0

Code:
Bitte verwende, Anmelden oder Registrieren um den Inhalt der Codes anzuzeigen!
ℹ️Quelle = VLT-Firmwares / Autor = VooDooShamane / Offset = VooDooShamane
⚠️Ungetestet, aber gleiche Programmabfolge!
NumOffsetVanillaändern zuMod
[01]TBATBA--->TBA

Code:
Bitte verwende, Anmelden oder Registrieren um den Inhalt der Codes anzuzeigen!
ℹ️Quelle = VLT-Firmwares / Autor = VooDooShamane / Offset = VooDooShamane
⚠️Ungetestet, aber gleiche Programmabfolge!
NumOffsetVanillaändern zuMod
[01]TBATBA--->TBA

Code:
Bitte verwende, Anmelden oder Registrieren um den Inhalt der Codes anzuzeigen!
ℹ️Quelle = VLT-Firmwares / Autor = VooDooShamane / Offset = VooDooShamane
⚠️Ungetestet, aber gleiche Programmabfolge!
NumOffsetVanillaändern zuMod
[01]TBATBA--->TBA

Code:
Bitte verwende, Anmelden oder Registrieren um den Inhalt der Codes anzuzeigen!
Beschreibung:
Macht die App gesteuerte Rücklicht dauerhaft ein/ausschalt Funktion für alle Regionen verfügbar.



STFU Mod
ℹ️Quelle = VLT-Firmwares / Autor = VooDooShamane / Offset = VooDooShamane
Von Migu259 Migu259 getestet, funktioniert
NumOffsetVanillaändern zuMod
[01]0x00000d00C8 70 70 47 00 00--->00 20 C8 70 70 47

Code:
Bitte verwende, Anmelden oder Registrieren um den Inhalt der Codes anzuzeigen!
ℹ️Quelle = VLT-Firmwares / Autor = VooDooShamane / Offset = VooDooShamane
⚠️Ungetestet, aber gleiche Programmabfolge!
NumOffsetVanillaändern zuMod
[01]TBATBA--->TBA

Code:
Bitte verwende, Anmelden oder Registrieren um den Inhalt der Codes anzuzeigen!
ℹ️Quelle = VLT-Firmwares / Autor = VooDooShamane / Offset = VooDooShamane
⚠️Ungetestet, aber gleiche Programmabfolge!
NumOffsetVanillaändern zuMod
[01]TBATBA--->TBA

Code:
Bitte verwende, Anmelden oder Registrieren um den Inhalt der Codes anzuzeigen!
ℹ️Quelle = VLT-Firmwares / Autor = VooDooShamane / Offset = VooDooShamane
⚠️Ungetestet, aber gleiche Programmabfolge!
NumOffsetVanillaändern zuMod
[01]TBATBA--->TBA

Code:
Bitte verwende, Anmelden oder Registrieren um den Inhalt der Codes anzuzeigen!
Beschreibung:
Halt die Klappe Scooter!
-Schaltet alle Pieptöne stumm-


leiste-png.9533


hallofame-png.15332

Großen Dank an GeoBot GeoBot der mich immer wieder angespornt, und alle meine Mods geduldig getestet hat.
Ebenfalls ein riesen Danke an Gerhard Gerhard, ein Admin der sich immer kümmert, und zu jeder Zeit ein offenes Ohr hat.
Auch dem ganzen ScooterHacking.org Team möchte ich an dieser Stelle unbedingt danken.
Ohne sie wäre ich wahrscheinlich nie auf die Idee gekommen eine VLT-Firmware zu entwickeln.

Auch allen die hier fast täglich mit ihren Beiträgen, Likes, Tests und konstruktiver Kritik das Projekt am laufen halten möchte ich mich bedanken.
Ohne diese tolle Community wäre das ganze eh komplett Sinnlos.❤️

LG
VooDooShamane


 
Zuletzt bearbeitet:

VooDooShamane

Moderator
Teammitglied
19 August 2021
2.424
5.365
E-Scooter
mi Pro2/9bot F2 Pro
Informationen



full

LTGM+ habe ich für die VLT4-9bot komplett neu designt.
Hier habe ich schon mal etwas zu der Problematik, warum das nötig war geschrieben.
LTGM+ Schaltet nun beim aktivieren per SHU direkt in die US Region (30kmh) + Speedboost.
Speedboost mag einigen auch als GoldenSerial bekannt sein.
Wenn dieses Flag eingeschaltet wird, holt man die maximale Performanz aus der vanilla Firmware raus die eine original Firmware kann.

Ich habe mir sehr viel Mühe gegeben das neue LTGM+ für die Ninebot Scooter so schlank, effizient und schnell wie möglich zu gestalten.
Gerade damit der Mod schlank und effizient bleibt, habe ich mich dazu entschieden das man die jeweilige Home Region für seinen Scooter vordefiniert einstellen muss.
Denn unterschiedliche Home Regionen (z.b. Österreich und Deutschland) nutzen andere Speedlimits und Flags.
Somit wird nun per App nicht mehr wie es vorher bei den Xiaomis war, ein einzelnes vordefiniertes Flag per App manipuliert.
Sondern LTGM+ Kann nun individuell auf die jeweilige Home Region (Seriennummer-Präfix) angepasst werden.
Zuerst liest LTGM+ den aktuellen Status des LTGM Flag aus. (1 = aus oder 0 = ein)
Danach schreibt es diesen Status (1 = aus oder 0 = ein) direkt ohne jegliche Abfragen über das Home Region und einem weiteren Flag.
Danach wird auf den Wert des LTGM+ Flag ein sogenannter XOR Befehl angewandt.
XOR kippt das Flag immer in den anderen Status. Also macht aus einer 0 eine 1 oder andersherum.
Dieser ugedrehte Wert wird nun Auf das US und Speedboost Flag geschrieben.
Durch dieses Verhalten von LTGM+ (komplett ohne kondition Abfragen) wird der Code extrem schnell von der CPU verarbeitet und benötigt auch nur sehr wenig Platz in der Firmware.
Ein kleinen Nachteil (wenn es denn überhaupt einer ist) hat das ganze dennoch.
Und zwar kann man wenn LTGM+ in die Firmware gepatcht wurde nicht mehr Fehlerfrei das alte GM nutzen.
Ist zwar eigentlich auch nicht nötig, weil LTGM+ eh viel besser ist, aber ich wollte es noch erwähnt haben.



Supporting
Bitte keine ungefragten Tools, Mods oder Videos!
Jeder Beitrag der das Projekt vorran bringt ist sehr gerne willkommen.
Wenn ihr jedoch etwas in der Form von Youtube Videos, Tools/Programmen/Apps oder eigenen Mods beitragen möchtet, würde ich euch bitten mich vorher per privater Nachricht zu kontaktieren.
Danke für die Rücksichtname.❤️
 
Zuletzt bearbeitet:

GeoBot

Moderator
Teammitglied
16 Juli 2021
2.153
3.049
Liebe zum Escooter
E-Scooter
G30D II, MAX G2
Telegram
@Geo_Bot_RP
Dann muss ich aber auch mal ein paar Worte loswerden.

Herzlichen Dank an VooDooShamane VooDooShamane für dieses tolle und umfangreiche Projekt.
VooDoo hat uns nun eine VLT-Firmware für den G30 geschenkt, obwohl er noch nicht einmal im Besitzt eines Ninebot-Scooters ist.
Ich hoffe, ihr wisst seinen großen Einsatz für die Sache zu würdigen. Ich fahre die VLT187 für die Tests nun schon eine ganze Weile und bin absolut begeistert davon.
Eine stabile Original-Firmware, mit der man schneller sein kann ohne negative Begleiteffekte. Probiert es einfach mal aus.
 
Zuletzt bearbeitet von einem Moderator:

VooDooShamane

Moderator
Teammitglied
19 August 2021
2.424
5.365
E-Scooter
mi Pro2/9bot F2 Pro
Danke euch!

Nochmal ganz kurz an dieser Stelle ein riesen Danke an GeoBot GeoBot !
Er hat alle Offsets in dem Thread nochmal überprüft und einige Flüchtigkeitsfehler von mir gefunden.
Ich hatte die ganze letzte Nacht durch gemacht und war wohl nicht mehr ganz fit bei der Sache.
Diese Fehler habe ich soeben alle gefixxt.
Sollte das also schon jemand händisch, oder mit der Bytepatch Methode gemacht haben, bitte nochmal überprüfen.
Jetzt ist in dem ersten Beitrag jedenfalls alles soweit richtig.

LG
VooDoo
 

VooDooShamane

Moderator
Teammitglied
19 August 2021
2.424
5.365
E-Scooter
mi Pro2/9bot F2 Pro
Top also bisher laufen die Mods (habe alles eingegeben)- Vielen Dank!!! Werde jetzt erst mal alles ausgiebig testen :D
Finde ich klasse das du es manuell gepatcht hast.
Respekt dafür.
Gerne Rückmeldung geben ob bei dir alles soweit funktioniert wie es angedacht ist.
Speziell mit dem neuen LTGM+. Denn ich habe aktuell keinen G30 hier zum testen.
Ansonsten wünsche ich dir ganz viel Spaß mit deiner neuen individuellen VLT Firmware.(y)

Man sollte vielleicht noch erwähnen dass man in der SHU -> "VLT L.T.G.M." erst noch unter "Automate" aktivieren muss, bevor der Punkt angezeigt wird :3
Das ist nicht ganz richtig.
Ja, durch die Automate Funktion in SHU, kann man die VLT-FW Optionen direkt ab Start in der App automatisch sichtbar schalten.
Aber normalerweise geht das auch über das 3 Punkte Menü oben rechts in SHU.
Alles zu der VLT-FW Steuerung via SHU habe ich vor einiger Zeit als es veröffentlicht wurde in diesem Beitrag erklärt.

LG
VooDoo
 
10 April 2023
5
11
E-Scooter
G30D II
Finde ich klasse das du es manuell gepatcht hast.
Respekt dafür.
Gerne Rückmeldung geben ob bei dir alles soweit funktioniert wie es angedacht ist.
Speziell mit dem neuen LTGM+. Denn ich habe aktuell keinen G30 hier zum testen.
Ansonsten wünsche ich dir ganz viel Spaß mit deiner neuen individuellen VLT Firmware.(y)

Also 22KMH, DKC, Bremslicht, LTGM+ (mit Zurücksetzen bei Neustart) funktioniert Einwand frei in der Praxis, DPC hab ich noch nicht getestet -> nur zu dem VLT LTGM autostart /Modus Switch
Das ist nicht ganz richtig.
Ja, durch die Automate Funktion in SHU, kann man die VLT-FW Optionen direkt ab Start in der App automatisch sichtbar schalten.
Aber normalerweise geht das auch über das 3 Punkte Menü oben rechts in SHU.
Alles zu der VLT-FW Steuerung via SHU habe ich vor einiger Zeit als es veröffentlicht wurde in diesem Beitrag erklärt.
... Ist mir aufgefallen, als ich den Modus mit meinem Tablet einmal über die 3 Punkte in der SHU aktiviert hatte, konnte das eine Android gerät irgendwie den Autostart nicht mehr ausführen, wobei Android Gerät 2 bei dem es nie über die Punkte aktiviert wurde, immer noch problemlos direkt in den VLT Modus startet. Scheint ein Fehler im SHU zu sein? nach ein paar mal Deaktivieren des Autostarts und neu setzen der Flag war alles wieder beim alten auf beiden Android Geräten.

.
Und noch ein kleiner Zusatz: Man könnte vielleicht in der Offset Anleitung bei LTGM+ noch bei DKC/Vanilla die DKC Werte in einer Extra Farbe mit eintragen, da es vielleicht beim Editieren etwas verwirrend sein kann, sollte man nach dem DKC abändern schon gespeichert haben, weil man sich ja dann nicht mehr an den Vanilla Werten orientieren kann :3 Ansonsten noch mal: Sau geile Arbeit <3
 
  • Hilfreich!
Reaktionen: VooDooShamane

VooDooShamane

Moderator
Teammitglied
19 August 2021
2.424
5.365
E-Scooter
mi Pro2/9bot F2 Pro
Super, danke für das Feedback. M motschi (y)

Man könnte vielleicht in der Offset Anleitung bei LTGM+ noch bei DKC/Vanilla die DKC Werte in einer Extra Farbe mit eintragen
Genau genau das ist doch der Fall.

1681223434078.png


Links (in blau) stehen die D.K.C Werte.
Denn D.K.C benötigt man ja als Basis für LTGM+.
Das Heißt D.K.C muss immer zuerst gepatcht werden. Erst danach LTGM+
An diesen Werten kann man sich orientieren.
Oder verstehe ich es falsch was du schreibst ?
 
  • Erstaunt
Reaktionen: ActSeven

VooDooShamane

Moderator
Teammitglied
19 August 2021
2.424
5.365
E-Scooter
mi Pro2/9bot F2 Pro
  • Hilfreich!
Reaktionen: Mc Kuc
17 April 2022
7
9
E-Scooter
Ninebot Max G30D II
So, auch von mir als Rückmeldung:
Lt. meiner kurzen Testfahrt scheinen alle Mods wie gewünscht zu funktionieren.
- 22km/h: Passt. Allerdings wird die Endgeschwindigkeit nicht ganz so perfekt gehalten wie bei der DRV188. Ist halt eine andere base FW. Kann ich gut mit leben.
- Bremslicht (bleibt aus)
- LTGM+ funktioniert (App ein / App aus / Neustart aus) Absolut genial!
- DPC funktioniert (App ein / App aus / Neustart aus)
- DKC funktioniert (2 Einstellungen getestet)

Die Batch Kommandos habe ich übrigens auch mal überprüft. Das Output File war mit meiner manuell erstellten Datei binär identisch. Passt also.

Tja, was soll ich sagen... Ich ziehe meinen Hut und bedanke mich ehrfürchtig bei VooDooShamane für diese großartige Arbeit. Die VLT4-9bot ist eine super Alternative und eine echte Bereicherung für viele G30 Besitzer. Für mich persönlich ist es endlich die perfekte Firmware.
 
5 November 2022
9
6
E-Scooter
Ninebot MAX G30D II
Ich konnte es nun auch testen, hab alles händisch geändert und es funktioniert auch soweit.

Folgende Fragen haben sich nun ergeben:
- ich habe nun eine andere Seriennummer, lässt sich das wieder zurück ändern?
Hätte prinzipiell die VLT gerne mit der Originalen S/N.
- lässt sich das Starten von LTGM beim öffnen der SHU automatisieren?
Ich weiß die Option ist da, allerdings funktionierte es nach mehreren Versuchen nicht.
-wenn LTGM aus ist, fährt der Roller auch im Eco 22km/h, 15km/h wäre da schöner

Vielen Dank trotzdem für die tolle Arbeit!
 

VooDooShamane

Moderator
Teammitglied
19 August 2021
2.424
5.365
E-Scooter
mi Pro2/9bot F2 Pro
ich habe nun eine andere Seriennummer, lässt sich das wieder zurück ändern?
Aber nicht von dem Flashen einer VLT-FW.
Das muss schon vorher der Fall gewesen sein.
Ja, kannst du ändern in SHU.
Tools --> change region --> custom

- lässt sich das Starten von LTGM beim öffnen der SHU automatisieren?
Ich weiß die Option ist da, allerdings funktionierte es nach mehreren Versuchen nicht.
Sollte eigentlich funktionieren.
-wenn LTGM aus ist, fährt der Roller auch im Eco 22km/h, 15km/h wäre da schöner
Ja das ist weil in DE blöderweise Ninebot allen 3 Modis den gleichen Wert zuordnet.
Kein Plan warum sie das so machen. Richtig dumm™.
Aber da gibt es auch eine Lösung für.
Schaue ich mir bei Zeiten mal an.

EDIT:
Hab mal kurz drüber gesehen.
Den ECO Modus kann man super easy mit einer winzigen Änderung auf 15kmh stellen.
(bitte um Rückmeldung ob es funktioniert)
Aber bei dem Drive modus ist es etwas komplizierter.
Geht auch, allerdings muss ich das ein anderes mal machen. Jetzt leider keine Zeit mehr dafür.

DRV187 (G30)
Von SandraMaus SandraMaus getestet, funktioniert

NumOffsetVanillaändern zuMod
[01]0x0000732a04 d0--->00 bf

Code:
Bitte verwende, Anmelden oder Registrieren um den Inhalt der Codes anzuzeigen!

Beschreibung:
Setzt den ECO Modus auch in DE auf 15 Kmh wie in anderen Regionen üblich.
 
Zuletzt bearbeitet:
5 November 2022
9
6
E-Scooter
Ninebot MAX G30D II
Danke für die schnelle Rückinfo.
Werde ich die Tage testen mit dem Eco Offset.

Meines Erachtens war die S/N vorher die richtige mit SHFW.
Habe allerdings vorher nicht nochmal auf die Serienfirmware zurückgeflasht. Eventuell lag es daran.

Ich mache das am besten nochmal komplett clean neu dann hat sich das mit der Automatisierung eventuell auch erledigt.