Some pictures of inside.
Mechanical hw looks exactly the same. I was not opening it more and inspecting for the gears if the same. Rotor, stator looks the same. 19 turns windings.
Theres new controller, now labeled as XC01 MB v1.7. But just few components are different - mostly just some safety components. There is now much thicker coating - which is good against moisture.
Controller has Assistance levet % up to 1000% - EU legislative is saying it should be max 400%

)
Notice the damaged electrolytic condensator, which is leaking. Will have to replace it. Caused when they were closing it, not hit by connectors, but looks to me hit by the metal part which is covering rotor magnet. Not good, they should take care of this.
New torque sensor with better resolution, but is not communicating over CAN. And I was not measuring here 5V power as on previous TS.
And still dont understand meaning of this small external box for new speed sensor. Could be just temporary solution. If they did new controller version, this electronic could have been placed on controller PCB. Very strange. First when I saw it I thought it could be CAN converter to send speed info over CAN, but is not. (also thought this box could sign the speed packets - which could make it harder to speed unlock). It is a hall sensor with permanent pre-bias magnet.
I dont see any advantage here. I dont care much if I have accurate speed reading at very small speeds.
But could be prepared for future for the "hill holding" function. Which would need new firmware for a display and controller firmware.
Motor is not throwing Error 21 at all without connected speed sensor (have tried just with throttle) - thats great, it was just annoying and can stop you when malfunction of speed sensor occure on a trip. Speed limit for throttle still 45kmh.