Valetudo (See: https://valetudo.cloud/pages/general/supported-robots.html) is a cloud replacement for vacuum robots enabling local-only operation: the modified robot will no longer need to connect to chinese servers, no account will be required and you will not have to install any specific app to make it work.
The boards were individually tested with a multimeter, the Breakout board alone is sufficient to modify the below listed robots, but ultimately your definitive source should be: https://valetudo.cloud/pages/general/supported-robots.html
• Dreame
• D9
• D9 Pro
• D10s Pro
• D10s Plus
• F9
• L10 Pro
• W10
• W10 Pro
• X40 Ultra
• X40 Master
• L40 Ultra
• Z10 Pro
• L10s Ultra
• L10s Pro Ultra Heat
• Mova
• Z500
• S20 Ultra
• P10 Pro Ultra
The Dreame D10 Plus, D10 Pro, D10s, L10s Pro, L10 Ultra and L20 Ultra robots are not supported by Valetudo.
The X40 Ultra and L10s Ultra do not need the breakout breakout for rooting. The USB cable will fit just fine with only the normal breakout PCB on a L10sU or X40 Ultra. But you can't use the SOC and MCU headers, you need the extra breakout breakout PCB if you need to use those. If everything goes well you only need to use the USB connector for that robot model.
Most will come with a jumper installed on USB OTG, make sure you are aware when following rooting instructions.
Don't buy this unless you already know what it is and how to use it. I am not liable for any use/misuse/abuse with this. The design is open source and available at https://github.com/McCloudS/dreame-pcb (originally forked from https://github.com/Hypfer/valetudo-dreameadapter).
Absolutely no warranty, no guarantees, no returns, no support, etc. Check the PCB for damage before using it, make sure there aren't shorts, don't insert it backwards, etc etc.... I suggest selling it / lending it / giving it to someone else after you're done, so other people can benefit from it. There's a group on Telegram for coordination of such things, you can find the link in the Valetudo documentation.