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

VooDooShamane

Moderator
Teammitglied
19 August 2021
2.717
5.757
E-Scooter
mi Pro2/9bot F2 Pro

VLT_Logo-9bot.webp


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 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 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.webp


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
Das ist eine von ScooterHacking gepatchte DRV187 ohne Flash-Sperre.

Einzig das erstellen der zip Datei zum Schluss muss mit dem neuen 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
ℹ️
Von GeoBot GeoBot getestet, funktioniert ✅
NumOffsetVanillaändern zuMod
[01]0x000008da01 d1 --->04 e0

Code:
REM Red Pill Reward
bytepatch.exe "%1" -a 0x000008da 04 e0
pause
ℹ️Quelle = VLT-Firmwares / Autor = VooDooShamane / Offset = VooDooShamane
ℹ️
⚠️Ungetestet, aber gleiche Programmabfolge!
NumOffsetVanillaändern zuMod
[01]TBATBA --->TBA

Code:
REM Red Pill Reward
bytepatch.exe "%1" -a 0xTBA TBA
pause
ℹ️Quelle = VLT-Firmwares / Autor = VooDooShamane / Offset = VooDooShamane
ℹ️
⚠️Ungetestet, aber gleiche Programmabfolge!
NumOffsetVanillaändern zuMod
[01]TBATBA --->TBA

Code:
REM Red Pill Reward
bytepatch.exe "%1" -a 0xTBA TBA
pause
ℹ️Quelle = VLT-Firmwares / Autor = VooDooShamane / Offset = VooDooShamane
ℹ️
⚠️Ungetestet, aber gleiche Programmabfolge!
NumOffsetVanillaändern zuMod
[01]TBATBA --->TBA

Code:
REM Red Pill Reward
bytepatch.exe "%1" -a 0xTBA TBA
pause
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
ℹ️
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:
REM Red Pill Reward
bytepatch.exe "%1" -a 0x0000761a 00 bf
bytepatch.exe "%1" -a 0x0000761c af f3 00 80
bytepatch.exe "%1" -a 0x00007620 af f3 00 80
bytepatch.exe "%1" -a 0x00007624 af f3 00 80
bytepatch.exe "%1" -a 0x00007628 00 bf
bytepatch.exe "%1" -a 0x0000762a af f3 00 80
bytepatch.exe "%1" -a 0x0000762e af f3 00 80
bytepatch.exe "%1" -a 0x00007632 ba f8 f6 10
bytepatch.exe "%1" -a 0x00007636 29 b1
bytepatch.exe "%1" -a 0x00007638 01 29
bytepatch.exe "%1" -a 0x0000763a 05 d0
bytepatch.exe "%1" -a 0x0000763c 02 29
bytepatch.exe "%1" -a 0x0000763e 05 d0
bytepatch.exe "%1" -a 0x00007640 03 39
bytepatch.exe "%1" -a 0x00007642 04 e0
bytepatch.exe "%1" -a 0x00007644 06 21
bytepatch.exe "%1" -a 0x00007646 02 e0
bytepatch.exe "%1" -a 0x00007648 0c 21
bytepatch.exe "%1" -a 0x0000764a 00 e0
bytepatch.exe "%1" -a 0x0000764c 14 21
bytepatch.exe "%1" -a 0x0000764e 48 43
bytepatch.exe "%1" -a 0x00007650 80 0a
pause
ℹ️Quelle = VLT-Firmwares / Autor = VooDooShamane / Offset = VooDooShamane
ℹ️
⚠️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:
REM Red Pill Reward
bytepatch.exe "%1" -a 0xTBA TBA
pause
ℹ️Quelle = VLT-Firmwares / Autor = VooDooShamane / Offset = VooDooShamane
ℹ️
⚠️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:
REM Red Pill Reward
bytepatch.exe "%1" -a 0xTBA TBA
pause
ℹ️Quelle = VLT-Firmwares / Autor = VooDooShamane / Offset = VooDooShamane
ℹ️
⚠️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:
REM Red Pill Reward
bytepatch.exe "%1" -a 0xTBA TBA
pause
Beschreibung:
Mit D.K.C kann zur Laufzeit via 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)

ℹ️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:
REM Red Pill Reward
bytepatch.exe "%1" -a 0x0000761c 9a f8 fc 11
bytepatch.exe "%1" -a 0x00007620 88 f8 52 10
bytepatch.exe "%1" -a 0x00007624 88 f8 57 10
bytepatch.exe "%1" -a 0x00007628 71 40
bytepatch.exe "%1" -a 0x0000762a 88 f8 4f 10
bytepatch.exe "%1" -a 0x0000762e 88 f8 50 10
bytepatch.exe "%1" -a 0x0000496a 01 23
REM optionales Offset 07 folgt
bytepatch.exe "%1" -a 0x000080f2 c6 f8 74 80 a6 f8 fc 71
pause
ℹ️Quelle = VLT-Firmwares / Autor = VooDooShamane / Offset = VooDooShamane
ℹ️
⚠️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:
REM Red Pill Reward
bytepatch.exe "%1" -a 0xTBA TBA
pause
ℹ️Quelle = VLT-Firmwares / Autor = VooDooShamane / Offset = VooDooShamane
ℹ️
⚠️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:
REM Red Pill Reward
bytepatch.exe "%1" -a 0xTBA TBA
pause
ℹ️Quelle = VLT-Firmwares / Autor = VooDooShamane / Offset = VooDooShamane
ℹ️
⚠️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:
REM Red Pill Reward
bytepatch.exe "%1" -a 0xTBA TBA
pause
Beschreibung:
Mit LTGM+ kann blitzschnell zur Laufzeit via die Region zu US + Speedboost (30kmh) und zurück gewechselt werden.



22Kmh DE Region
ℹ️Quelle = VLT-Firmwares / Autor = VooDooShamane / Offset = VooDooShamane
ℹ️
Von GeoBot GeoBot getestet, funktioniert ✅
NumOffsetVanillaändern zuMOD
[01]0x000072d614 22--->16 22

Code:
REM Red Pill Reward
bytepatch.exe "%1" -a 0x000072d6 16 22
pause
ℹ️Quelle = VLT-Firmwares / Autor = VooDooShamane / Offset = VooDooShamane
ℹ️
⚠️Ungetestet, aber gleiche Programmabfolge!
NumOffsetVanillaändern zuMod
[01]TBATBA--->TBA

Code:
REM Red Pill Reward
bytepatch.exe "%1" -a 0xTBA TBA
pause
ℹ️Quelle = VLT-Firmwares / Autor = VooDooShamane / Offset = VooDooShamane
ℹ️
⚠️Ungetestet, aber gleiche Programmabfolge!
NumOffsetVanillaändern zuMod
[01]TBATBA--->TBA
Code:
REM Red Pill Reward
bytepatch.exe "%1" -a 0xTBA TBA
pause
ℹ️Quelle = VLT-Firmwares / Autor = VooDooShamane / Offset = VooDooShamane
ℹ️
⚠️Ungetestet, aber gleiche Programmabfolge!
NumOffsetVanillaändern zuMod
[01]TBATBA--->TBA

Code:
REM Red Pill Reward
bytepatch.exe "%1" -a 0xTBA TBA
pause
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:
REM Red Pill Reward
bytepatch.exe "%1" -a 0x00001036 af f3 00 80
REM optionales Offset (auslassen damit DPC persistent bleibt)
bytepatch.exe "%1" -a 0x00008108 c6 f8 ce 80 a6 f8 ec 80
pause
ℹ️Quelle = ScooterHacking.org / Autor = Unbekannt / Offset & Optimierung = VooDooShamane
ℹ️
⚠️Ungetestet, aber gleiche Programmabfolge!
NumOffsetVanillaändern zuMod
[01]TBATBA--->TBA

Code:
REM Red Pill Reward
bytepatch.exe "%1" -a 0xTBA TBA
pause
ℹ️Quelle = ScooterHacking.org / Autor = Unbekannt / Offset & Optimierung = VooDooShamane
ℹ️
⚠️Ungetestet, aber gleiche Programmabfolge!
NumOffsetVanillaändern zuMod
[01]TBATBA--->TBA
Code:
REM Red Pill Reward
bytepatch.exe "%1" -a 0xTBA TBA
pause
ℹ️Quelle = ScooterHacking.org / Autor = Unbekannt / Offset & Optimierung = VooDooShamane
ℹ️
⚠️Ungetestet, aber gleiche Programmabfolge!
NumOffsetVanillaändern zuMod
[01]TBATBA--->TBA

Code:
REM Red Pill Reward
bytepatch.exe "%1" -a 0xTBA TBA
pause
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 .
Bei Neustart bzw. Ausschalten des Rollers wird DPC ebenfalls zurückgesetzt.



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

Code:
REM Red Pill Reward
bytepatch.exe "%1" -a 0x0000732a 00 bf
pause
ℹ️Quelle = VLT-Firmwares / Autor = VooDooShamane / Offset = VooDooShamane
⚠️Ungetestet, aber gleiche Programmabfolge!
NumOffsetVanillaändern zuMod
[01]TBATBA--->TBA

Code:
REM Red Pill Reward
bytepatch.exe "%1" -a 0xTBA TBA
pause
ℹ️Quelle = VLT-Firmwares / Autor = VooDooShamane / Offset = VooDooShamane
⚠️Ungetestet, aber gleiche Programmabfolge!
NumOffsetVanillaändern zuMod
[01]TBATBA--->TBA

Code:
REM Red Pill Reward
bytepatch.exe "%1" -a 0xTBA TBA
pause
ℹ️Quelle = VLT-Firmwares / Autor = VooDooShamane / Offset = VooDooShamane
⚠️Ungetestet, aber gleiche Programmabfolge!
NumOffsetVanillaändern zuMod
[01]TBATBA--->TBA

Code:
REM Red Pill Reward
bytepatch.exe "%1" -a 0xTBA TBA
pause
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:
REM Red Pill Reward
bytepatch.exe "%1" -a 0x00001a14 08 e0
bytepatch.exe "%1" -a 0x00001a6c 00 bf
pause
ℹ️Quelle = VLT-Firmwares / Autor = VooDooShamane / Offset = VooDooShamane
⚠️Ungetestet, aber gleiche Programmabfolge!
NumOffsetVanillaändern zuMod
[01]TBATBA--->TBA
[02]TBATBA--->TBA

Code:
REM Red Pill Reward
bytepatch.exe "%1" -a 0xTBA TBA
bytepatch.exe "%1" -a 0xTBA TBA
pause
ℹ️Quelle = VLT-Firmwares / Autor = VooDooShamane / Offset = VooDooShamane
⚠️Ungetestet, aber gleiche Programmabfolge!
NumOffsetVanillaändern zuMod
[01]TBATBA--->TBA
[02]TBATBA--->TBA

Code:
REM Red Pill Reward
bytepatch.exe "%1" -a 0xTBA TBA
bytepatch.exe "%1" -a 0xTBA TBA
pause
ℹ️Quelle = VLT-Firmwares / Autor = VooDooShamane / Offset = VooDooShamane
⚠️Ungetestet, aber gleiche Programmabfolge!
NumOffsetVanillaändern zuMod
[01]TBATBA--->TBA
[02]TBATBA--->TBA

Code:
REM Red Pill Reward
bytepatch.exe "%1" -a 0xTBA TBA
bytepatch.exe "%1" -a 0xTBA TBA
pause
Beschreibung:
Macht den Tempomat (via SHU Ein/Ausschalten) für alle Regionen verfügbar.



Tempomat Zeit = 10sek
ℹ️Quelle = VLT-Firmwares / Autor = VooDooShamane / Offset = VooDooShamane
ℹ️
Von GeoBot GeoBot getestet, funktioniert ✅
NumOffsetVanillaändern zuMod
[01]0x000019d44f f4 7a 71--->4f f4 fa 61

Code:
REM Red Pill Reward
bytepatch.exe "%1" -a 0x000019d4 4f f4 fa 61
pause
ℹ️Quelle = VLT-Firmwares / Autor = VooDooShamane / Offset = VooDooShamane
ℹ️
⚠️Ungetestet, aber gleiche Programmabfolge!
NumOffsetVanillaändern zuMod
[01]TBATBA--->TBA

Code:
REM Red Pill Reward
bytepatch.exe "%1" -a 0xTBA TBA
pause
ℹ️Quelle = VLT-Firmwares / Autor = VooDooShamane / Offset = VooDooShamane
ℹ️
⚠️Ungetestet, aber gleiche Programmabfolge!
NumOffsetVanillaändern zuMod
[01]TBATBA--->TBA

Code:
REM Red Pill Reward
bytepatch.exe "%1" -a 0xTBA TBA
pause
ℹ️Quelle = VLT-Firmwares / Autor = VooDooShamane / Offset = VooDooShamane
ℹ️
⚠️Ungetestet, aber gleiche Programmabfolge!
NumOffsetVanillaändern zuMod
[01]TBATBA--->TBA

Code:
REM Red Pill Reward
bytepatch.exe "%1" -a 0xTBA TBA
pause
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:
REM Red Pill Reward
bytepatch.exe "%1" -a 0x00001a7e af f3 00 80
pause
ℹ️Quelle = VLT-Firmwares / Autor = VooDooShamane / Offset = VooDooShamane
⚠️Ungetestet, aber gleiche Programmabfolge!
NumOffsetVanillaändern zuMod
[01]TBATBA--->TBA

Code:
REM Red Pill Reward
bytepatch.exe "%1" -a 0xTBA TBA
pause
ℹ️Quelle = VLT-Firmwares / Autor = VooDooShamane / Offset = VooDooShamane
⚠️Ungetestet, aber gleiche Programmabfolge!
NumOffsetVanillaändern zuMod
[01]TBATBA--->TBA

Code:
REM Red Pill Reward
bytepatch.exe "%1" -a 0xTBA TBA
pause
ℹ️Quelle = VLT-Firmwares / Autor = VooDooShamane / Offset = VooDooShamane
⚠️Ungetestet, aber gleiche Programmabfolge!
NumOffsetVanillaändern zuMod
[01]TBATBA--->TBA

Code:
REM Red Pill Reward
bytepatch.exe "%1" -a 0xTBA TBA
pause
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:
REM Red Pill Reward
bytepatch.exe "%1" -a 0x0000092e 0a e0
pause
ℹ️Quelle = VLT-Firmwares / Autor = VooDooShamane / Offset = VooDooShamane
⚠️Ungetestet, aber gleiche Programmabfolge!
NumOffsetVanillaändern zuMod
[01]TBATBA--->TBA

Code:
REM Red Pill Reward
bytepatch.exe "%1" -a 0xTBA TBA
pause
ℹ️Quelle = VLT-Firmwares / Autor = VooDooShamane / Offset = VooDooShamane
⚠️Ungetestet, aber gleiche Programmabfolge!
NumOffsetVanillaändern zuMod
[01]TBATBA--->TBA

Code:
REM Red Pill Reward
bytepatch.exe "%1" -a 0xTBA TBA
pause
ℹ️Quelle = VLT-Firmwares / Autor = VooDooShamane / Offset = VooDooShamane
⚠️Ungetestet, aber gleiche Programmabfolge!
NumOffsetVanillaändern zuMod
[01]TBATBA--->TBA

Code:
REM Red Pill Reward
bytepatch.exe "%1" -a 0xTBA TBA
pause
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]0x00000d02C8 70 70 47 00 00--->00 20 C8 70 70 47

Code:
REM Red Pill Reward
bytepatch.exe "%1" -a 0x00000d02 0020C8707047
pause
ℹ️Quelle = VLT-Firmwares / Autor = VooDooShamane / Offset = VooDooShamane
⚠️Ungetestet, aber gleiche Programmabfolge!
NumOffsetVanillaändern zuMod
[01]TBATBA--->TBA

Code:
REM Red Pill Reward
bytepatch.exe "%1" -a 0xTBA TBA
pause
ℹ️Quelle = VLT-Firmwares / Autor = VooDooShamane / Offset = VooDooShamane
⚠️Ungetestet, aber gleiche Programmabfolge!
NumOffsetVanillaändern zuMod
[01]TBATBA--->TBA

Code:
REM Red Pill Reward
bytepatch.exe "%1" -a 0xTBA TBA
pause
ℹ️Quelle = VLT-Firmwares / Autor = VooDooShamane / Offset = VooDooShamane
⚠️Ungetestet, aber gleiche Programmabfolge!
NumOffsetVanillaändern zuMod
[01]TBATBA--->TBA

Code:
REM Red Pill Reward
bytepatch.exe "%1" -a 0xTBA TBA
pause
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:
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:
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:
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
 
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