BWFlasher
Open-Source · Xiaomi / Brightway

Your scooter,
your rules.

Firmware modifications for Xiaomi & Brightway scooters – step by step, clearly explained.

BWFlasher + Patcher
Open-source tool for flashing Brightway controllers over UART. Includes a patcher for common modifications.
FTDI USB-Treiber
Required for your FTDI adapter to be recognized as a COM port. For Windows 10 & 11.

What you need

  • Windows PC or laptop
  • BWFlasher (download above)
  • FTDI USB adapter + matching dashboard cable
  • Scooter with enough battery charge

Software setup

  1. Run BWFlasher installer and finish setup.
  2. Extract CDM2123620_Setup and run the driver setup.
  3. Restart the PC so the adapter is detected as a COM port.
  1. 01
    Turn the scooter on and activate the rear light so you can see if it stays powered.
  2. 02
    Remove the handlebar from the scooter.
  3. 03
    Unplug the dashboard cable and insert the flashing adapter.
  4. 04
    Verify: rear light must still be on. The scooter must stay powered.
  5. 05
    Connect the adapter to your PC via USB. Open BWFlasher.
  6. 06
    In Serial Port select the correct COM port – usually not COM1.
  7. 07
    Select your model under Scooter Model, e.g. Mi4Pro2nd.
  8. 08
    Select your modifications:
    • SLS Max speed in Sport mode
    • SLD Max speed in Normal mode
    • MSS Kick-to-start speed
    • CCE Enable cruise control
  9. 09
    Click Load Firmware and wait until the firmware has fully loaded.
  10. 10
    Enable Debug Mode – then verify once more that the rear light is still on.
  11. 11
    Click Start Update. The rear light should now turn off – this is expected.
  12. 12
    Wait until the progress bar reaches 100 % and the console goes quiet. Disconnect the adapter and reassemble the scooter.
SLS

Sport mode limit. Higher value = faster, but more battery drain and risk.

SLD

Normal mode limit. For relaxed everyday riding at a lower speed level.

MSS

Kick-start speed. Lower value = scooter starts driving sooner after kicking.

CCE

Cruise Control. After holding the throttle for ~10 s the scooter maintains speed automatically.