Ninebot Max DRV 1.8.7
Firmware is the "operating system" of the different parts of the scooter.
To view all firmware files for the Ninebot Max, visit Ninebot Max/G30 Firmware.
DRV firmware is responsible for the ESC and the driving performance of the vehicle.
DRV firmware is also known as ESC (Electronic Speed Control) or "Master Control" firmware.
DRV 1.8.7 was the ninth DRV update for the Ninebot Max.
1. Cooperate with dashboard firmware to realize starting speed setting function *Due to local laws and regulations, this function cannot be added to other models, which is subject to whether the App vehicle setting interface is displayed.
This DRV seems to have been released in tandem with Ninebot Max BLE 1.1.8 and claims to allow users to set the start speed, a feature that has been in Custom Firmware (CFW) for years.
There is a little more info in the update notes for the BLE.
Much like DRV 1.8.3, this firmware cannot be removed by Bluetooth flashing, and a bypass likely will not be released.
When attempting to downgrade this version with ScooterHacking Utility, you will be met with the message:
Update failed! Reason: Data format error.
This version prevents changing the serial number if the user switches to the German/DE region or is on it already.
As for improvements, this version supports the newer motors and also has a higher PWM frequency of 16kHz as compared to 8kHz of the previous versions.
ScooterHacking does not have links to these files.