Page 1 of 2

Changing mileage/km’s on controller

Posted: Wed Oct 14, 2020 6:39 am
by Olli-ftw
Hello, does someone know a way to alter the milage on a controller? Ive been using the fulldump file to flash controllers, but the fulldump was made from a scooter that had 261.34km’s on it, so now every controller i flash with the fulldump file has 261.34km’s on it. And verry ofter i get the question of customers if its possible to change it back to the “original” after their controller was teplaced, to keep track of it offcourse.
Now ive been scrolling true the fulldump file in a hex viewer but without luck. Anyone has done this before or can point me in the right direction?

Thanks in advance.

Re: Changing mileage/km’s on controller

Posted: Wed Oct 14, 2020 10:30 am
by JonDon
There is a way to do this with Ninebot IAP.
Under Commands, Custom Command, INF_RID_MIL_L+H (take a look at the documentation).
This values are read only, but I was told there is a firmware with reg writing enabled and with that it is possible to change them. So far I have not been successful.

Re: Changing mileage/km’s on controller

Posted: Wed Oct 14, 2020 5:59 pm
by Olli-ftw
I have asked this question on facebook before and someone mentioned drv777, i will give it a try

Thx for the input!

Re: Changing mileage/km’s on controller

Posted: Mon Oct 19, 2020 6:39 am
by Raphi
I'm also trying using the IAP to reset the mileage. so far no success.
Looking to reading your feedback when it works for you.

Re: Changing mileage/km’s on controller

Posted: Fri Oct 23, 2020 6:31 am
by Olli-ftw
Well, still no succes 😔 cant imagine that it wouldnt be changeable in the fulldump.bin but still no luck tough

Re: Changing mileage/km’s on controller

Posted: Fri Nov 06, 2020 2:16 am
by Sc00tr
You guys above are correct, check the packet documentation for the registers to write to and you need to use the 1.3.9 with unlocked registers to do it.

I don't want to go into much more detail because the only reason people usually ask that is to reset the mileage to sell it :/ but for those with a legitimate interest for other reasons, it is possible.

Re: Changing mileage/km’s on controller

Posted: Tue Nov 10, 2020 5:19 pm
by Olli-ftw
thx for the info eventough im still not even close to finding it tough :(

Re: Changing mileage/km’s on controller

Posted: Mon Nov 16, 2020 8:41 am
by JonDon
OK, it works. Using a firmware with write permission for all registers is necessary. Only the ESx firmware Toolkit has this option "Set write permission for all registers. Allows you to write to any DRV register." This firmware works for the G30.

I am still trying to figure out how combine Lower+Higher to get the right value. Does anyone know how it works?

Re: Changing mileage/km’s on controller

Posted: Fri Nov 27, 2020 2:40 am
by M20001
I cannot download the firmware, it says error "403 FORBIDDEN" would be great if you could fix that.
And does the firmware with writable registers work for G30 too?

Re: Changing mileage/km’s on controller

Posted: Fri Nov 27, 2020 12:12 pm
by JonDon
M20001 wrote:
Fri Nov 27, 2020 2:40 am
I cannot download the firmware, it says error "403 FORBIDDEN" would be great if you could fix that.
And does the firmware with writable registers work for G30 too?
I created this firmware with one of the firmware toolkits, but I don't remember which one (too much try and error).
Flash this firmware, make the changes and then flash your firmware with custom settings.
Ninbeot-G30-switchable-register-DRV126.bin.enc: https://mir.cr/ZZ56BU4M