• Warning!!

    Riding a tuned or deristricted EMTB is not a trivial offence and can have serious legal consequences. Also, many manufacturers can detect the use of a tuning device or deristricting method and may decline a repair under warranty if it was modified from the intended original specification. Deristricting EMTB's can also add increased loads for motors and batteries. Riding above the local law limit may reclassify the bike as a low-powered bike, requiring insurance, registration and a number plate.

    Be aware of your local country laws. Many laws prohibit use of modified EMTB's. It is your responsibility to check local laws. Ignoring it, has potential implications to trail access, and risk of prosecution in the event of an accident.

    UK Pedelec Law

    Worldwide Laws

    We advise members great caution. EMTB Forums accepts no liability for any content or advice given here. 

Derestricting bosch smart system

Hey, what jar files did you modify to do this?
In the absence of anything supplied I've been looking into this too.

C:\ProgramData\BoschDiagnosticTool3 is a useful directory and I've managed to get the app to output Trace level of logging via a modified log4j conf file and can see the system calls.

everything starts at: com.bosch.ebike.diagnostic.bdp.app.MainLauncher

I don't think any java classes were modified

Likely we'll need to intercept the api calls to the authentication service that Bosch uses and certs are also likely involved here. I'll have more time over the weekend to look at wireshark stuff

I'll PM separately so we can maybe collaborate outside of the public domain!
 
⚡ EMTB Pro Go Pro — exclusive discounts & ad-free Peaty's 25% off & more · Ad-free browsing · Pro badge See the deals →
In the absence of anything supplied I've been looking into this too.

C:\ProgramData\BoschDiagnosticTool3 is a useful directory and I've managed to get the app to output Trace level of logging via a modified log4j conf file and can see the system calls.

everything starts at: com.bosch.ebike.diagnostic.bdp.app.MainLauncher

I don't think any java classes were modified

Likely we'll need to intercept the api calls to the authentication service that Bosch uses and certs are also likely involved here. I'll have more time over the weekend to look at wireshark stuff

I'll PM separately so we can maybe collaborate outside of the public domain!
perfect, send me a msg and we'll get a group set up
 
Hello! Has anyone ever encountered the problem that after the Polish guy's software intervention in the USA, it doesn't help up to 32kmh, only up to 30kmh(~18.6mph)? I've tried all wheel diameters. Bosch SX motor.
 
Hello! Has anyone ever encountered the problem that after the Polish guy's software intervention in the USA, it doesn't help up to 32kmh, only up to 30kmh(~18.6mph)? I've tried all wheel diameters. Bosch SX motor.
I think it's normal, the original version also shuts off somewhere around 24kmh
 
Hello! Has anyone ever encountered the problem that after the Polish guy's software intervention in the USA, it doesn't help up to 32kmh, only up to 30kmh(~18.6mph)? I've tried all wheel diameters. Bosch SX motor.
Do you still have the firmware file the pole installed? i can take a look
 
I have the CX motor, in the European version, and the motor starts to lose assistance at around 23 km/h.

It doesn't cut out, but it loses assistance, and you notice it when you're going slightly uphill in low assistance mode and pushing hard with your legs.

The loss of power is indeed progressive, but it starts before 25 km/h.

According to volspeed.de, the motor starts to lose assistance at 90% of maximum speed, and at 100% (25 km/h in Europe) it will only deliver a maximum of 50% of maximum power.
 
I also can change the settings to USA so the bike goes up to 32 km/h or 64 km/h but then the speed on the display is not correct anymore.
 
Those with 64km/h, do you use Flow App?
Any error or issue?
In case you want to stop assistance, say 40km/h, can you limit the speed at 20km/h, and it works, right?
 
Those with 64km/h, do you use Flow App?
Any error or issue?
In case you want to stop assistance, say 40km/h, can you limit the speed at 20km/h, and it works, right?
i suspect this would be no problem - the way this is achieved is by editing the wheel circumference not changing the speed settings in the motor, so you would have to set half the desired speed so to say

If anyone is planning on doing the change by the way, hit me up. I've managed to edit the software that could enable one to change more settings afterwards too
 
Last edited:
I have 64km/h unlock, not sure if it's from the same guy, since there are at least two i know of (A and G).
It's 32 km/h from the US version plus halved wheel circumference. You get half the speed on the display, half the distance in stats etc. It will also estimate range to be half of real distance.
I've paid 700 pln (165 eur) for US first, then 700 for changing wheel circumference since I did that separately, if I did it at once it would be 1000 pln (235 eur). Prices in euro might be different.
You can customize max speed in Flow, but it will be twice what you set(if you set eg 15 in app, it will display 15 but actual speed will be 30). Ride itself works fine. I have an issue where it wont show any stats on the page, as if I didnt ride the bike ever, but I have no idea whether that's related. I've done less than 200 km so far.
Who did you use? Tag him?
 
i suspect this would be no problem - the way this is achieved is by editing the wheel circumference not changing the speed settings in the motor, so you would have to set half the desired speed so to say

If anyone is planning on doing the change by the way, hit me up. I've managed to edit the software that could enable one to change more settings afterwards too
Hey svis. I want to try and change my wheel diameter using the software. I have the software, but it requires a login. Can you please PM me? Im unable to start a PM conversation as i'm a new member (I need at least 10 posts to start a PM)
 
Hey svis. I want to try and change my wheel diameter using the software. I have the software, but it requires a login. Can you please PM me? Im unable to start a PM conversation as i'm a new member (I need at least 10 posts to start a PM)
I'd like to do this too if possible. I'm already on the USA spec. The wheel size option wasn't offer at the time 😞
 
I wouldn't be so sure that Bosch won't put an end to this type of service sooner or later: by removing access for service technicians performing this type of service or by blocking the possibility of changing the software on US for service technicians from the EU, leaving it only for those who are actually based in countries where the speed limit is higher than 25 km/h.
I wouldn't even rule out that Bosch is somewhat behind this to make their motors more attractive compared to the relatively easy to restrict Avinox system. With the smart system they made their restriction much too bulletproof and lots of potential e-bike users won' t touch Bosch powered e-bikes with a ten foot stick because of the 23-25 kph limit.
 
I doubt Bosch are behind this. Would be great if they made the decision a user decision rather than enforced at their end. Ultimately it should be up to the user to decide how they want to use the system. There are plenty of scenarios that users in the EU would legally want to use that assistance above 25kph.
 
Anyone with the "unlimit" speed limit (64km/h or ⅓ circuferance with US software), do you run flow app, and have GPS?
Any issues?
Any problems?
Or you just stopped using flowapp, and removed gps?
Thank you
 
I had the software flash done specifically to reduce the wheel circumference digitally. I essentially get unrestricted support from the motor now. Feel free to ask me any questions
Anyone with the "unlimit" speed limit (64km/h or ⅓ circuferance with US software), do you run flow app, and have GPS?
Any issues?
Any problems?
Or you just stopped using flowapp, and removed gps?
Thank you
 
Anyone with the "unlimit" speed limit (64km/h or ⅓ circuferance with US software), do you run flow app, and have GPS?
Any issues?
Any problems?
Or you just stopped using flowapp, and removed gps?
Thank you
everything works as normal except speed and distance is cut in half including on flow app. otherwise Flow app work as normal. When I do updates I use a free VPN app on my iPhone which (i was told to do this by the polish guy)
 
everything works as normal except speed and distance is cut in half including on flow app. otherwise Flow app work as normal. When I do updates I use a free VPN app on my iPhone which (i was told to do this by the polish guy)
So after usa firmware flash, it is safe to update ebike via flow app if connected to usa vpn server?
 
everything works as normal except speed and distance is cut in half including on flow app. otherwise Flow app work as normal. When I do updates I use a free VPN app on my iPhone which (i was told to do this by the polish guy)

What is the software version on your engine after the USA firmware? You can check it in the flow app under the components.
 
Hey, could you please reupload? I'm a reverse engineer and the program is in Java, so it should be easy to do. I've managed to almost fully unlock an older version of the tool|

1764872748075.png
 
Last edited:
So after usa firmware flash, it is safe to update ebike via flow app if connected to usa vpn server?
yes that is what I do no issues. on my iPhone I downloaded VPNproxymaster and Hotspotshield and between those apps one always has a free to use working VPN location in USA straight forward and I really love this unrestricted motor!
 
Now im really interesting in this usa region change. any problems at all changin this? I have the newest motor bdu38 cube one77 with the magnet so this would be no problem at all?
i was on the brick to go to volspeed but since my bike is still in warrenty i don't wanna jinx it.
So what do you think what if anything happens and i need to take the bike to service will they question this?
 
Keep reading
    Browse all

    Similar Threads

    Community Stats

    Since 2018
    668K
    Messages
    40,742
    Members
    Join 30,000+ Riders, it's free!
    Back
    Top