• 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

Hi, What versions is it working with? How about gen5 with rim magnet?
Do you share the source code?
Thanks,
JG
And what should be the Magnets suction power


Hi both,

You'll find a guide early in this thread which shows the magnet design and also the source code. My device is still running without errors after >4000km, BUT my gen 4 CX bike is still running an older firmware version - around v5 or so from memory (it's also mentioned earlier in this thread). It's not confirmed working with later firmware versions and would probably need an electromagnet redesign. This also applies to the Gen5 cx motors.

Hope this helps!
 
⚡ EMTB Pro Go Pro — exclusive discounts & ad-free Peaty's 25% off & more · Ad-free browsing · Pro badge See the deals →
Anyone who has updated to the 33km flash update, have you noticed when planning a ride on flow App you are prompted with a warning that you are using a s-pedelec which is forbidden on some roads? I have a cube hybrid race 2024 gen 4 BDU374Y

Wondering to just stop using the flow App to avoid any issues down the line.

Thoughts?
 
Hi both,

You'll find a guide early in this thread which shows the magnet design and also the source code. My device is still running without errors after >4000km, BUT my gen 4 CX bike is still running an older firmware version - around v5 or so from memory (it's also mentioned earlier in this thread). It's not confirmed working with later firmware versions and would probably need an electromagnet redesign. This also applies to the Gen5 cx motors.

Hope this helps!
Hi, Thank You for your reply. I'm just thinking that it sounds very easy. I'm not sure how your fw works, but I would guess one timer measures the real speed from the reed, the sw multiply the time by a factor and loads into another timer which drives an output. We know that Bosch puts efforts into detecting it, but how it is detected? I hear that speedbox but even volspeed gets into error sometime. So, I'm thinking that it can't be that simple. I can only think that we should be careful about changes, especially acceleration because if I would just reset the output times and generate an unreal short period, than the next period is realistic again, than the motor control may think that ah, they try to fool me. I guess we should only write into the timer's counter the new value at the start of the next period, so, unrealistic jump at speed (output period) can not happen. ... but, what else? How they detect speed chips?
Also, does anyone know if SpeedBox/VolSpeed etc. connects into the CAN FD also? or is it only inserted into the speed sensor and the other connector is only for power?
(I can connect to the CAN FD for other reason and did extracted a few info like SoC, but only sniff, I can not talk with the Bosch nodes because I do not know the challenges/response calculation method.)
 
Hi, Thank You for your reply. I'm just thinking that it sounds very easy. I'm not sure how your fw works, but I would guess one timer measures the real speed from the reed, the sw multiply the time by a factor and loads into another timer which drives an output. We know that Bosch puts efforts into detecting it, but how it is detected? I hear that speedbox but even volspeed gets into error sometime. So, I'm thinking that it can't be that simple. I can only think that we should be careful about changes, especially acceleration because if I would just reset the output times and generate an unreal short period, than the next period is realistic again, than the motor control may think that ah, they try to fool me. I guess we should only write into the timer's counter the new value at the start of the next period, so, unrealistic jump at speed (output period) can not happen. ... but, what else? How they detect speed chips?
Also, does anyone know if SpeedBox/VolSpeed etc. connects into the CAN FD also? or is it only inserted into the speed sensor and the other connector is only for power?
(I can connect to the CAN FD for other reason and did extracted a few info like SoC, but only sniff, I can not talk with the Bosch nodes because I do not know the challenges/response calculation method.)
Ive installed a bikespeed rs custom chip. First ride yesterday was 60km and drove some distances on higher speed.
They claim also that when the chip senses that the motor will trow an error it will limit the speedchip untill circumstances are okay again
Gen 4 smartsystem with a firmware of 11.13.0. It should also work with higher firmwares.

It's connected to the flow app so I can customize the modes but I've restricted that the flow app never connects to the internet and will never update the bike.

Weird enough the mileage of the ride is spot on with komoot.
 
Anyone who has updated to the 33km flash update, have you noticed when planning a ride on flow App you are prompted with a warning that you are using a s-pedelec which is forbidden on some roads? I have a cube hybrid race 2024 gen 4 BDU374Y

Wondering to just stop using the flow App to avoid any issues down the line.

Thoughts?
What type of firmware you've got? last year's us or the "new" 32 option? What components soft version? Is it coming up every single time you try to arrange a route? Is it blocking it totally or you can skip the message and do it anyway?
 
What is this 33km/h are you talking about the 32km/h usa region?

Or am i missing something?
 
It’s the new 32km version not the US. Running the latest may update.

Warning comes up every time I plan a route, I haven't tested to see if route gets blocked. I normally use komoot anyways for planning routes but more concerned about Bosch’s anti tampering algo’s so deciding if I should just block/stop using flow app features.

Haven’t had any issues yet but I’ve only had it flashed a few weeks ago so still early days.
 
What is this 33km/h are you talking about the 32km/h usa region?

Or am i missing something?
I had the same question another member Bruno Lapa gave the below response

‘From what I read, the 33 km/h speed option provides full assistance up to 33 km/h, and then it tapers down (until it stops at 34 km/h).
With the US config/ the 32 km/h option, assistance starts tapering down earlier, at 30 km/h (until it stops at 32 km/h).’
 
Warning comes up every time I plan a route, I haven't tested to see if route gets blocked. I normally use komoot anyways for planning routes but more concerned about Bosch’s anti tampering algo’s so deciding if I should just block/stop using flow app features.

Haven’t had any issues yet but I’ve only had it flashed a few weeks ago so still early days.
Thanks for the reply. Indeed, it is strange and might be (or not) related to some kind of algo.

It’s the new 32km version not the US. Running the latest may update.

But where did it come from? What do you mean by "may udpate"? Official one? For whom it is designed and where it is available?
 
Anyone who has updated to the 33km flash update, have you noticed when planning a ride on flow App you are prompted with a warning that you are using a s-pedelec which is forbidden on some roads? I have a cube hybrid race 2024 gen 4 BDU374Y

Wondering to just stop using the flow App to avoid any issues down the line.

Thoughts?
It would be interesting to hear if the same warning pops up in EU/ UK bikes that have updated to the (regular 32km/h) US firmware… and if it matches the Flow app warning in to those with actual performance line speed motors.
If the Flow app linked to US firmware bikes doesn’t show the S-Pedelec notification, that would imply the 33Km/h option was a variation of Bosch performance line speed motor firmware…
 
Last edited:
It would be interesting to hear if the same warning pops up in EU/ UK bikes that have updated to the (regular 32km/h) US firmware… and if it matches the Flow app warning in to those with actual performance line speed motors.
If the Flow app linked to US firmware bikes doesn’t show the S-Pedelec notification, that would imply the 33Km/h option was a variation of Bosh performance speed motor firmware…
I've heard that it does not pop up.
 
Glad I stumbled upon the software unlock! That harsh assist cut-off at 25 km/h is super annoying.

Later on, inspired by

megabobra

creation, I actually wrote an ESP32 firmware that solved the power issue via a Bosch CAN switch.

Now I’m eager to try the software unlock, but since I'm a newbie, I can't send DMs. Hoping @EbikeDoctor can slide into my PMs!
 
I had Rudi increase my speed to 32km/h which i later understood involved installing a fake/generic brand identity.

This lackof brand identity means the bike isn’t recognised as having received manufacturer approval for the 120nm Drive Unit upgrade. I assume there will be other updates it can’t receive.

Apparently, the fix is to restore the original brand identity, but I’m having trouble finding anyone to do that. I’ve contacted numerous services who all just list their prices for speed increases which I don’t need.

I know the ebike doctor can assist, but is Europe only.

Has anyone in a similar situation been able to fix the issue and has any advice?

Even if I had to restore the bike back to standard speed, that would be an option. I may sell it soon.
 
I had Rudi increase my speed to 32km/h which i later understood involved installing a fake/generic brand identity.

This lackof brand identity means the bike isn’t recognised as having received manufacturer approval for the 120nm Drive Unit upgrade. I assume there will be other updates it can’t receive.

Apparently, the fix is to restore the original brand identity, but I’m having trouble finding anyone to do that. I’ve contacted numerous services who all just list their prices for speed increases which I don’t need.

I know the ebike doctor can assist, but is Europe only.

Has anyone in a similar situation been able to fix the issue and has any advice?

Even if I had to restore the bike back to standard speed, that would be an option. I may sell it soon.
Following, I’m in the same situation

Can e-bike doctor not assist by remote connection? Or do you mean can only fix issue by changing back to EU 25kph?
 
It’s the new 32km version not the US. Running the latest may update.

Warning comes up every time I plan a route, I haven't tested to see if route gets blocked. I normally use komoot anyways for planning routes but more concerned about Bosch’s anti tampering algo’s so deciding if I should just block/stop using flow app features.

Haven’t had any issues yet but I’ve only had it flashed a few weeks ago so still early days.

Saved routes and favorite locations are now missing (after the S-Pedelec popups/ warnings appeared in the latest Flow app, along a new S-Pedelec route option…); it is also no longer possible to save new routes. Unless it’s a bug on the 1.35.5 Flow app version (wishful thinking), Bosch has crippled it for (at least some the derestricted US like) flashed firmwares…
 
Last edited:
I had Rudi increase my speed to 32km/h which i later understood involved installing a fake/generic brand identity.

This lackof brand identity means the bike isn’t recognised as having received manufacturer approval for the 120nm Drive Unit upgrade. I assume there will be other updates it can’t receive.

Apparently, the fix is to restore the original brand identity, but I’m having trouble finding anyone to do that. I’ve contacted numerous services who all just list their prices for speed increases which I don’t need.

I know the ebike doctor can assist, but is Europe only.

Has anyone in a similar situation been able to fix the issue and has any advice?

Even if I had to restore the bike back to standard speed, that would be an option. I may sell it soon.
It's the same with me. The normal update 2.0 to 600% has been run through and it is noticeable. I've heard that the 120 Nm would be more or less a marketing thing, on the other hand, restoring the original bike profile wouldn't hurt.

@EbikeDoctor can you send me a pm (from EU) ty
 
Same here, I rarely need to use the route function, but noticed last night I could not save a route. I have the 34km firmware...
 
I’m trying to get my strive on switched to USA for the 32km/h speed increase. Had a shimano previously which I switched to USA and I’m struggling to adapt to the uk limit and abrupt cut off.

Messaged e bike doctor on here but no reply and notice his page/site has been removed Notice there is also a guy in at tuningebike.com. Can anyone point me in the right direction. Happy for pm as I know this is frowned upon. Thanks
 
@Greg Watts Was it this thread or a different one where a forum user, who offers e-bike tuning services, showed a pre-release version of a phone app with a slider bar that would let you set your Bosch Gen 5 bike to 45kmh while preserving accurate speed readings? Which forum user showed it? I am interested in how the progress has gone, but am having trouble finding who showed it previously.
 
@Greg Watts Was it this thread or a different one where a forum user, who offers e-bike tuning services, showed a pre-release version of a phone app with a slider bar that would let you set your Bosch Gen 5 bike to 45kmh while preserving accurate speed readings? Which forum user showed it? I am inte...
Honest answer: I don't have that specific post in my context, and this is exactly the kind of forum-internal thing that won't surface in a web search - it's a specific member, a specific screenshot, a specific thread.

The forum's own search is your best tool here. Try terms like "Bosch Gen 5 45kmh slider" or "Bosch Smart System app speed limit" - if the member offers tuning services, there's a reasonable chance they've posted in the derestriction threads or have a dedicated thread of their own. Filtering by date might help narrow it down too.

If you can paste the post here when you find it, happy to help dig into where that development has got to.
 
Honest answer: I don't have that specific post in my context, and this is exactly the kind of forum-internal thing that won't surface in a web search - it's a specific member, a specific screenshot, a specific thread.

The forum's own search is your best tool here. Try terms like "Bosch Gen 5 45kmh slider" or "Bosch Smart System app speed limit" - if the member offers tuning services, there's a reasonable chance they've posted in the derestriction threads or have a dedicated thread of their own. Filtering by date might help narrow it down too.

If you can paste the post here when you find it, happy to help dig into where that development has got to.
Thanks, I think I figured it out, it was EbikeDoctor who posted it, in this thread: https://www.emtbforums.com/threads/ebike-support.45951/page-4
 
Keep reading
    Browse all

    Similar Threads

    Community Stats

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