BotoX / xiaomi-m365-firmware-patcher

Automatize patching of Xiaomi Mijia M365 electric scooter firmware
https://m365.botox.bz
407 stars 108 forks source link

Xiaomi Essential scooter support #100

Open szcsongor opened 3 years ago

szcsongor commented 3 years ago

I got the essential scooter which I believe is essentially (no pun intended) an M365 Lite. It's firmware is 2.1.8 and it has three speed modes (Eco, Drive, Sport) instead of two (Eco, Normal). How to proceed then to build a custom firmware at https://m365.botox.bz/? Or is it not supported yet?

Adorfer commented 3 years ago

if "no pun intended": please make the topic more specific. For my understand the firmwarepatcher currently is actually essential.

szcsongor commented 3 years ago

Don't really understand you. I think I was specific, but I can elaborate.

What I have: Xiaomi Essential (which is listed as M365 Lite in custom control apps like m365 tools) https://www.mi.com/global/mi-electric-scooter-essential/specs/

What I wanted: a custom firmware to boost speed What I see at https://m365.botox.bz/: selectable firmwares 1.3.8 and 1.4.x and speed modes eco and normal What I have: firmware 2.1.8 and speed modes eco, drive and sport

This discrepancy made me wonder if I should continue (or is it even possible) to build a firmware or not. Sorry, I'm new to scooters and this thing, might be that I miss something here.

Adorfer commented 3 years ago

sorry for asking that sclarificatin. not knowing about "Xiaomi essential" beeing a model, it was not unclear for the issue that you wanted support for a new model.

szcsongor commented 3 years ago

No problem, I appreciate your reply and willingness to help. Yes, it's a new model, but I think they just repackaged or upgraded the M365 lite. So I guess the support would not be a problem, only its base firmware should be added and the slightly different features (speed modes) added.

Grizaq commented 3 years ago

Anyone has same issue /any updates on the case? I can confirm that the versions are (still) 1.3.8 - 1.4.3 in the patcher, while mi m365 essential has the 2.1.8 version (I believe that's still the same version released with the scooter's launch). Also doesn't seem like the patcher is suitable, as the scooter has a different initial speed value (the patcher has 22 and 28 km/h default values, while the scooter limits are 15 and 20 (not mentioning this model has 3 speed options)) In any case, does anyone know or have tried doing it yet? Highly appreciate any responses.

Grizaq commented 3 years ago

So, in case someone still needs this thread: Pro 2 firmware seems to be compatible with s1 and essential, but can't affect the walk assist mode (worked this way for my essential at least), but in my case a bug appeared, cruise conto not working, trying to troubleshoot it now