Vacuum Robot Overview

Here are some information I collected over time of my own vacuum robots and some information I found elsewhere. This table is far from complete, as I still need to sort my documents and files ;) If you find a mistake, feel free to contact me (dennis [at] dontvacuum.me).

Robot hardware and firmware
Robot features
Rootability, custom firmware, config files and teardowns
Pictures of models


Robot hardware and firmware sorted by RAM size

Modelname Model ID Codename Firmware Soundfiles SoC RAM Flash MCU WiFi OS (Kernel) Year
Dreame Bot D10s dreame.vacuum.r2243 r2243
OEM: Dreame
enc(2x), signed, sqfs tar.gz, unsigned Allwinner MR112 (2x) 128 MByte 256MByte SPI NAND GD32F303*ET6 RTL8189FTV (6189N-SFC) OpenWRT (custom Tina) (4.9.x) Q3/2022

EOL/EOS

Dreame Bot D10 (110V) (Variant 2) dreame.vacuum.r2205 r2205
OEM: Dreame
enc(2x), signed, sqfs tar.gz, unsigned Allwinner MR112 (2x) 128 MByte 256MByte SPI NAND GD32F303*ET6 RTL8189FTV (6189N-SFC) OpenWRT (custom Tina) (4.9.x) Q3/2022

EOL/EOS

Dreame Bot D10 dreame.vacuum.r2205 r2205
OEM: Dreame
enc(2x), signed, sqfs tar.gz, unsigned Allwinner MR112 (2x) 128 MByte 256MByte SPI NAND GD32F303*ET6 RTL8189FTV (6189N-SFC) OpenWRT (custom Tina) (4.9.x) Q3/2022

EOL/EOS

Dreame Robot Vacuum D9 Max dreame.vacuum.p2259 p2259
OEM: Dreame
enc(2x), signed, sqfs tar.gz, unsigned Allwinner MR112 (2x) 128 MByte 128MByte SPI NAND OpenWRT (custom Tina) (4.9.x) Q3/2021

EOL/EOS

Roborock Q7 Max roborock.vacuum.a38 TanosSLite
OEM: Roborock
SKU: Q38DRR
enc(AES-256-CBC), signed (RSA), sqfs B=enc, signed, sqfs, ogg Allwinner R16 (4x) 256 MByte 256MByte NAND NATION N32G455VEL7 Hi3881 Ubuntu 14.04 (3.4.x) Q1/2022

ACTIVE

Roborock S4 Max roborock.vacuum.a19
OEM: Roborock
enc(AES-256-CBC), signed (RSA), sqfs B=enc, signed, sqfs, ogg Allwinner R16 (4x) 256 MByte 256MByte NAND STM32F103VCT6 RTL8189ETV Ubuntu 14.04 (3.4.x) Q4/2020

EOL/EOS

Roborock S7 roborock.vacuum.a15 tanoss
OEM: Roborock
enc(AES-256-CBC), signed (RSA), sqfs B=enc, signed, sqfs, ogg Allwinner R16 (4x) 256 MByte 256MByte NAND STM32F103VCT6 RTL8189ETV Ubuntu 14.04 (3.5.x) Q1/2021

ACTIVE

Roborock T7S roborock.vacuum.a14 tanoss
OEM: Roborock
enc(AES-256-CBC), signed (RSA), sqfs B=enc, signed, sqfs, ogg Allwinner R16 (4x) 256 MByte 256MByte NAND STM32F103VCT6 RTL8189ETV Ubuntu 14.04 (3.5.x) Q1/2021
Roborock T7 roborock.vacuum.a11 tanose
OEM: Roborock
enc(AES-256-CBC), signed (RSA), sqfs B=enc, signed, sqfs, ogg Allwinner R16 (4x) 256 MByte 512MByte NAND STM32F103VCT6 RTL8189ETV Ubuntu 14.04 (3.4.x) Q1/2020

EOL/EOS

Roborock P5 roborock.vacuum.p5 rubysc1
OEM: Roborock
enc(AES-256-CBC), signed (RSA), sqfs B=enc, signed, sqfs, ogg Allwinner R16 (4x) 256 MByte 512MByte NAND STM32F103VCT6 RTL8189ETV Ubuntu 14.04 (3.4.x) Q4/2019

EOL/EOS

Roborock S6 Pure roborock.vacuum.a08 rubysc1
OEM: Roborock
enc(AES-256-CBC), signed (RSA), sqfs B=enc, signed, sqfs, ogg Allwinner R16 (4x) 256 MByte 512MByte NAND STM32F103VCT6 RTL8189ETV Ubuntu 14.04 (3.4.x) Q1/2020

EOL/EOS

Roborock S5 Max roborock.vacuum.s5e rubyslite
OEM: Roborock
SKU: S5E02-00
enc(AES-256-CBC), signed (RSA), sqfs B=enc, signed, sqfs, ogg Allwinner R16 (4x) 256 MByte 512MByte NAND STM32F103VCT6 RTL8189ETV Ubuntu 14.04 (3.4.x) Q4/2019
Roborock S5 Max (Variant 2) roborock.vacuum.s5e rubyslite
OEM: Roborock
enc(AES-256-CBC), signed (RSA), sqfs B=enc, signed, sqfs, ogg Allwinner R16 (4x) 256 MByte 256MByte NAND STM32F103VCT6 RTL8189ETV Ubuntu 14.04 (3.4.x) Q2/2020
Dreame Robot Vacuum D9 dreame.vacuum.p2009 p2009
OEM: Dreame
SKU: RLS5
enc(2x), signed, sqfs tar.gz, unsigned Allwinner MR133 (4x) 256 MByte 256MByte NAND GD32F303*ET6 RTL8189FTV (6189N-SFC) OpenWRT (custom Tina) (4.9.x) Q4/2020
Dreame Robot Vacuum W10 dreame.vacuum.p2027 p2027
OEM: Dreame
SKU: RLS5C
enc(2x), signed, sqfs(signed) tar.gz, unsigned Allwinner MR133 (4x) 256 MByte 256MByte NAND GD32F303*ET6 RTL8189FTV (6189N-SFC) OpenWRT (custom Tina) (4.9.x) Q4/2021

ACTIVE

Dreame Robot Vacuum D9 Pro dreame.vacuum.p2187 p2187
OEM: Dreame
SKU: RLS6L
enc(2x), signed, sqfs tar.gz, unsigned Allwinner MR133 (4x) 256 MByte 256MByte NAND GD32F303*ET6 RTL8189FTV (6189N-SFC) OpenWRT (custom Tina) (4.9.x) Q2/2021

EOL/EOS

Conga 3290 conga.3290 CECOTECCRL20D(CRL-200S)
OEM: 3irobotics
SKU: _05415
sqfs, unencrypted Allwinner A33 (4x) 512 MByte 256MByte NAND GD32F103VCT6 RTL8189ETV OpenWRT (3.4.x) Q4/2019

EOL/EOS

Dreame Robot Vacuum-Mop F9 dreame.vacuum.p2008 p2008
OEM: Dreame
enc(2x), signed, sqfs tar.gz, unsigned Allwinner MR133 (4x) 512 MByte 256MByte NAND GD32F303*ET6 RTL8189FTV (6189N-SFC) OpenWRT (custom Tina) (4.9.x) Q2/2020

EOL/EOS

Conga 3090 conga.3090 CECOTECCRL20A(CRL-200S)
OEM: 3irobotics
sqfs, unencrypted Allwinner A33 (4x) 512 MByte 256MByte NAND GD32F103VCT6 RTL8189ETV OpenWRT (3.4.x) Q4/2019

EOL/EOS

Proscenic M6 Pro proscenic.m6pro PSNKCRL20S(CRL-200S)
OEM: 3irobotics
SKU: LDS M6 PRO
sqfs, unencrypted Allwinner A33 (4x) 512 MByte 256MByte NAND GD32F103VCT6 RTL8189ETV OpenWRT (3.4.x) Q4/2019

EOL/EOS

Roborock S4 roborock.vacuum.s4 rubyplus
OEM: Roborock
enc(AES-256-CBC), signed (RSA) A=enc, signed Allwinner R16 (4x) 512 MByte 4GByte eMMC STM32F103VCT6 RTL8189ETV Ubuntu 14.04 (3.4.x) Q3/2018
Conga 3790 conga.3790 CECOTECCRL20S(CRL-200S)
OEM: 3irobotics
SKU: _05436
sqfs, unencrypted Allwinner A33 (4x) 512 MByte 256MByte NAND GD32F103VCT6 RTL8821CS OpenWRT (3.4.x) Q4/2019

EOL/EOS

Roborock S5 / S50 roborock.vacuum.s5 rubys
OEM: Roborock
SKU: S50
ccrypt, unsigned ccrypt, unsigned Allwinner R16 (4x) 512 MByte 4GByte eMMC STM32F103VCT6 RTL8189ETV Ubuntu 14.04 (3.4.x) Q4/2017

EOL/EOS

Wyze Robot Vacuum wyze.robot WYZECRL20S (CRL-200S)
OEM: 3irobotics
SKU: WVCR200S
sqfs, unencrypted Allwinner A33 (4x) 512 MByte 256MByte NAND GD32F103VCT6 RTL8189ETV OpenWRT (3.4.x) Q4/2020

EOL/EOS

Mi Robot Vacuum-Mop P viomi.vacuum.v8 CRL-200S
OEM: 3irobotics
SKU: STYJ02YM
zip, sqfs, encrypted Allwinner A33 (4x) 512 MByte 256MByte NAND GD32F103VCT6 RTL8189ETV OpenWRT (3.4.x) Q3/2019

EOL/EOS

Mi Robot Vacuum-Mop P viomi.vacuum.v7 CRL-200S
OEM: 3irobotics
SKU: STYTJ02YM
zip, sqfs, unencrypted Allwinner A33 (4x) 512 MByte 256MByte NAND GD32F103VCT6 RTL8189ETV OpenWRT (3.4.x) Q2/2019

EOL/EOS

Viomi V2 viomi.vacuum.v6 CRL-200S
OEM: 3irobotics
zip, sqfs, unencrypted Allwinner A33 (4x) 512 MByte 256MByte NAND GD32F103VCT6 RTL8189ETV OpenWRT (3.4.x) Q2/2019

EOL/EOS

Roborock S6 roborock.vacuum.s6 tanos
OEM: Roborock
enc(AES-256-CBC), signed (RSA) A=enc, signed Allwinner R16 (4x) 512 MByte 4GByte eMMC STM32F103VCT6 RTL8189ETV Ubuntu 14.04 (3.4.x) Q2/2018

EOL/EOS

Roborock T4 roborock.vacuum.t4 rubyplus
OEM: Roborock
enc(AES-256-CBC), signed (RSA) A=enc, signed Allwinner R16 (4x) 512 MByte 4GByte eMMC STM32F103VCT6 RTL8189ETV Ubuntu 14.04 (3.4.x) Q3/2018

EOL/EOS

Roborock T6 roborock.vacuum.t6 tanos
OEM: Roborock
SKU: R61RR
enc(AES-256-CBC), signed (RSA) A=enc, signed Allwinner R16 (4x) 512 MByte 4GByte eMMC STM32F103VCT6 RTL8189ETV Ubuntu 14.04 (3.4.x) Q2/2018

EOL/EOS

Xiaomi Vacuum Robot rockrobo.vacuum.v1 ruby
OEM: Roborock
ccrypt, unsigned ccrypt, unsigned Allwinner R16 (4x) 512 MByte 4GByte eMMC STM32F103VCT6 RTL8189ETV Ubuntu 14.04 (3.4.x) Q3/2016

EOL/EOS

MOVA Z500 Robot Vacuum and Mop Cleaner dreame.vacuum.p2156o p2156
OEM: Dreame
enc(2x), signed, sqfs tar.gz, unsigned Allwinner MR133 (4x) 512 MByte 256MByte NAND GD32F303*ET6 RTL8189FTV (6189N-SFC) OpenWRT (custom Tina) (4.9.x) Q4/2021

EOL/EOS

Dreame Bot Z10 Pro dreame.vacuum.p2028 p2028
OEM: Dreame
SKU: RLS5D
enc(2x), signed, sqfs(signed) tar.gz, unsigned Allwinner MR813 (4x) 512 MByte 512MByte NAND GD32F303*ET6 RTL8189FTV (6189N-SFC) OpenWRT (custom Tina) (4.9.x) Q2/2021

ACTIVE

Dreame Bot Z10 Pro (110V) (Variant 2) dreame.vacuum.p2028 p2028
OEM: Dreame
enc(2x), signed, sqfs(signed) tar.gz, unsigned Allwinner MR813 (4x) 512 MByte 512MByte NAND GD32F303*ET6 RTL8189FTV (6189N-SFC) OpenWRT (custom Tina) (4.9.x) Q2/2021

ACTIVE

Dreame Bot L10 Pro dreame.vacuum.p2029 p2029
OEM: Dreame
SKU: RL5SL
enc(2x), signed, sqfs(signed) tar.gz, unsigned Allwinner MR813 (4x) 512 MByte 512MByte NAND GD32F303*ET6 RTL8189FTV (6189N-SFC) OpenWRT (custom Tina) (4.9.x) Q1/2021

ACTIVE

Xiaomi Vacuum 1C dreame.vacuum.mc1808 p1904
OEM: Dreame
SKU: STYTJ01ZHM
enc(2x), signed, sqfs tar.gz, unsigned Allwinner MR133 (4x) 512 MByte 256MByte NAND GD32F303*ET6 RTL8189FTV (6189N-SFC) OpenWRT (custom Tina) (4.9.x) Q4/2019

EOL/EOS

Dreame Bot W10 Pro dreame.vacuum.r2104 r2104
OEM: Dreame
enc(2x), signed, sqfs(signed) tar.gz, unsigned Allwinner MR813 (4x) 512 MByte 512MByte NAND GD32F303*ET6 RTL8723DS(BT+WiFi) OpenWRT (custom Tina) (4.9.x) Q1/2022
Dreame Bot L10S Pro dreame.vacuum.r2216o r2216
OEM: Dreame
SKU: RLS6L
enc(zip), signed, enc, sqfs(signed) tar.gz, unsigned Allwinner MR133 (4x) 512 MByte 256MByte NAND RTL8723DS(BT+WiFi) OpenWRT (custom Tina) (4.9.x) Q4/2022
Xiaomi Vacuum Robot 1S roborock.vacuum.m1s ruby2
OEM: Roborock
SKU: SDJQR03RR
enc, sign, header in TZ A=enc, signed Rockchip RK3326 (4x) 512 MByte 4Gbyte eMMC STM32F103VET6 RTL8189ETV Linux (4.4.x) Q2/2019

EOL/EOS

Dreame Bot D10s Pro dreame.vacuum.r2250 r2250
OEM: Dreame
SKU: RLS6A
enc(2x), signed, sqfs(signed) tar.gz, unsigned Allwinner MR813 (4x) 512 MByte 4GByte eMMC GD32F303*ET6 RTL8189FTV (6189N-SFC) OpenWRT (custom Tina) (4.9.x) Q3/2022

ACTIVE

Dreame Bot D10s Plus dreame.vacuum.r2240 r2240
OEM: Dreame
enc(2x), signed, sqfs(signed) tar.gz, unsigned Allwinner MR813 (4x) 512 MByte 4GByte eMMC GD32F303*ET6 RTL8189FTV (6189N-SFC) OpenWRT (custom Tina) (4.9.x) Q3/2022

ACTIVE

Dreame Bot D10s Plus (110V) (Variant 2) dreame.vacuum.r2240 r2240
OEM: Dreame
enc(2x), signed, sqfs(signed) tar.gz, unsigned Allwinner MR813 (4x) 512 MByte 4GByte eMMC GD32F303*ET6 RTL8189FTV (6189N-SFC) OpenWRT (custom Tina) (4.9.x) Q3/2022

ACTIVE

Roborock T7 Pro roborock.vacuum.a09 tanosv
OEM: Roborock
enc, signed, header in TZ Qualcomm APQ8053 (8x) 512 MByte 4GByte eMCP STM32F103VCT6 Qualcomm Android (3.18.x) Q2/2020
Roborock S6 MaxV roborock.vacuum.a10 tanosv
OEM: Roborock
enc, signed, header in TZ Qualcomm APQ8053 (8x) 512 MByte 4GByte eMCP STM32F103VCT6 Qualcomm Android (3.18.x) Q2/2020

EOL/EOS

Narwal Freo narwal.freo
OEM: Narwal
SKU: YJCC012
Allwinner MR813 (4x) 1 GByte 4GByte eMMC GD32F303*ET6 RTL8723DS(BT+WiFi) OpenWRT (custom Tina) (4.9.x) Q4/2022

ACTIVE

Ecovacs X1 Omni ecovacs.x1.omni zj2102-x3-t10
OEM: Ecovacs
signed, encrypted Horizon X3M (4x) 1 GByte (DDR4) 512MByte SPI-NAND GD32F103VCT6 FN-Link 6223a Linux (4.14.x) Q2/2022

ACTIVE

Ecovacs X1 Turbo ecovacs.x1.turbo zj2102-x3-t10
OEM: Ecovacs
signed, encrypted Horizon X3M (4x) 1 GByte (DDR4) 512MByte SPI-NAND GD32F103VCT6 FN-Link 6223a Linux (4.14.x) Q2/2022

ACTIVE

Roborock G10S Pro roborock.vacuum.a26 topaz-sv
OEM: Roborock
enc, signed, header in TZ JLQ JA308 (4xA55) 1 GByte (DDR4) 8GByte eMMC NATION N32G455VEL7 FN-Link SV6158 Android (4.16.61) Q2/2022

ACTIVE

Roborock S7 MaxV roborock.vacuum.a27 topaz-sv
OEM: Roborock
SKU: S270RR
enc, signed, header in TZ JLQ JA308 (4xA55) 1 GByte (DDR4) 8GByte eMMC NATION N32G455VEL7 FN-Link SV6158 Android (4.16.61) Q2/2022

ACTIVE

Xiaomi Vacuum 1T dreame.vacuum.p2041 p2041
OEM: Dreame
SKU: STYTJ02ZHM
enc(2x), signed, sqfs tar.gz, unsigned Allwinner MR813 (4x) 1 GByte 512MByte NAND GD32F303*ET6 RTL8189FTV (6189N-SFC) OpenWRT (custom Tina) (4.9.x) Q4/2020
Xiaomi Vacuum 2 Pro+ dreame.vacuum.p2041o p2041
OEM: Dreame
enc(2x), signed, sqfs tar.gz, unsigned Allwinner MR813 (4x) 1 GByte 512MByte NAND GD32F303*ET6 RTL8189FTV (6189N-SFC) OpenWRT (custom Tina) (4.9.x) Q4/2020
Xiaomi Robot Vacuum X10+ dreame.vacuum.p2114a r2213
OEM: Dreame
SKU: B101GL
enc(zip), signed, enc, sqfs(signed) tar.gz, unsigned Allwinner MR813 (4x) 1 GByte 4GByte eMMC GD32F303*ET6 RTL8723DS(BT+WiFi) OpenWRT (custom Tina) (4.9.x) Q3/2022
Mijia Robot Vacuum-Mop Ultra Slim dreame.vacuum.p2148o p2148
OEM: Dreame
SKU: STYTJ04ZHM
enc(2x), signed, sqfs tar.gz, unsigned Allwinner MR813 (4x) 1 GByte 512MByte NAND OpenWRT (custom Tina) (4.9.x) Q2/2021

EOL/EOS

Xiaomi Self-Cleaning Robot Vacuum-Mop Pro dreame.vacuum.p2149o p2149
OEM: Dreame
enc(2x), signed, sqfs(signed) tar.gz, unsigned Allwinner MR813 (4x) 1 GByte 512MByte NAND GD32F303*ET6 RTL8723DS(BT+WiFi) OpenWRT (custom Tina) (4.9.x) Q1/2022
Dreame Robot L10S Ultra dreame.vacuum.r2228o p2228
OEM: Dreame
SKU: RLS6LADC
enc(zip), signed, enc, sqfs(signed) tar.gz, unsigned Allwinner MR813 (4x) 1 GByte 4GByte eMMC RTL8723DS(BT+WiFi) OpenWRT (custom Tina) (4.9.x) Q3/2022

ACTIVE


Robot features

Modelname LIDAR Camera Mop Waterpump LIDAR-tower bumper IR-dropsensors IR-sidesensor Frontsensor Cloud
Dreame Bot D10s

EOL

y n y y y y IR 4.1.2, dreame-iot
Dreame Bot D10 (110V)

EOL

y n y y y y IR 4.1.2, dreame-iot
Dreame Bot D10

EOL

y n y y y y IR 4.1.2, dreame-iot
Dreame Robot Vacuum D9 Max

EOL

y n y y y y IR 3.5.8
Roborock Q7 Max

ACTIVE

y n y y y 4x y IR 4.1.5, tuya
Roborock S4 Max

EOL

y n n n y 4x y IR 4.1.2, tuya
Roborock S7

ACTIVE

y n y (vibrating) y y 4x y IR 4.1.2, tuya
Roborock T7S y n y y y 4x y IR 4.1.2, tuya
Roborock T7

EOL

y n y y n 6x y IR 3.5.8, tuya
Roborock P5

EOL

y n n n y 4x y IR 3.5.8, tuya
Roborock S6 Pure

EOL

y n n n y 4x y IR 3.5.8, tuya
Roborock S5 Max y n y y n 4x y IR 3.5.8, tuya
Roborock S5 Max y n y y y 4x y IR 3.5.8, tuya
Dreame Robot Vacuum D9 y n y y y 6x y IR 3.5.8
Dreame Robot Vacuum W10

ACTIVE

y n y (rotating) y y 6x y IR 4.1.6
Dreame Robot Vacuum D9 Pro

EOL

y n y y y 6x y IR 3.5.8
Conga 3290

EOL

y n y y (replaces dustbin) n 4x IR , conga-iot
Dreame Robot Vacuum-Mop F9

EOL

n y (1x SC031GS up facing[640x480]) y y n 4x + 1x IR bar 3.5.8
Conga 3090

EOL

y n y y (replaces dustbin) n 4x IR , conga-iot
Proscenic M6 Pro

EOL

y n y y (replaces dustbin) n 4x IR , conga-iot
Roborock S4 y n y n n 4x y IR 3.5.8, tuya
Conga 3790

EOL

y n y y (replaces dustbin) n 4x IR , conga-iot
Roborock S5 / S50

EOL

y n y n y 4x y IR 3.3.9, 3.5.8
Wyze Robot Vacuum

EOL

y n y y (replaces dustbin) n 4x IR , wyze-iot
Mi Robot Vacuum-Mop P

EOL

y n y y (replaces dustbin) n 4x IR 3.5.8
Mi Robot Vacuum-Mop P

EOL

y n y y (replaces dustbin) n 4x IR 3.5.8
Viomi V2

EOL

y n y y (replaces dustbin) n 4x IR 3.5.8, viomi-iot
Roborock S6

EOL

y n y n y 6x y IR 3.5.8, tuya
Roborock T4

EOL

y n y n n 4x y IR 3.5.8, tuya
Roborock T6

EOL

y n y n y 6x y IR 3.5.8, tuya
Xiaomi Vacuum Robot

EOL

y n n n n 4x y Ultrasonic 3.3.9, 3.5.8
MOVA Z500 Robot Vacuum and Mop Cleaner

EOL

n y (1x SC031GS up facing[640x480]) y y n 4x y IR bar 3.5.8
Dreame Bot Z10 Pro

ACTIVE

y y (1x SC031GS front facing [640x480] for linelaser) y y n 6x y LineLaser 4.1.2
Dreame Bot Z10 Pro (110V)

ACTIVE

y y (1x SC031GS front facing [640x480] for linelaser) y y n 6x y LineLaser 4.1.2, dreame-iot
Dreame Bot L10 Pro

ACTIVE

y y (1x SC031GS front facing [640x480] for linelaser) y y n 6x y LineLaser 4.1.2, dreame-iot
Xiaomi Vacuum 1C

EOL

n y (1x OV7251 up facing[640x480]) y y n 4x + 1x IR bar 3.5.8
Dreame Bot W10 Pro y y y y y 4.1.2
Dreame Bot L10S Pro y y (1x SC031GS front facing [640x480]) y y y 4x y LineLaser 4.1.2, dreame-iot
Xiaomi Vacuum Robot 1S

EOL

y y (1x OV7251 up facing[640x480]) n n n 4x y n 3.5.8
Dreame Bot D10s Pro

ACTIVE

y y (1x OV8856 front facing [RGB,8MP)) y y n 6x y LineLaser , dreame-iot
Dreame Bot D10s Plus

ACTIVE

y y (1x OV8856 front facing [RGB,8MP)) y y n 6x y LineLaser , dreame-iot
Dreame Bot D10s Plus (110V)

ACTIVE

y y (1x OV8856 front facing [RGB,8MP)) y y n 6x y LineLaser , dreame-iot
Roborock T7 Pro y y (2x OV5695 front [1920x1080]) with IR illumination y y y 6x y Cameras 3.5.8, tuya
Roborock S6 MaxV

EOL

y y (2x OV5695 front [1920x1080]) with IR illumination y y y 6x y Cameras 3.5.8, tuya
Narwal Freo

ACTIVE

y n y (rotating) y (in basestation) y 4x y IR , narwal
Ecovacs X1 Omni

ACTIVE

y y y (rotating) y y 6x y Cameras,Linelaser , ecovacs
Ecovacs X1 Turbo

ACTIVE

y y y (rotating) y y 6x y Cameras,Linelaser , ecovacs
Roborock G10S Pro

ACTIVE

y y (2x OV5695 front [1920x1080]) with IR illumination, 1xlinelaser y y y 6x y Cameras,Linelaser 4.1.5, rriot
Roborock S7 MaxV

ACTIVE

y y (2x OV5695 front [1920x1080]) with IR illumination, 1xlinelaser y y y 6x y Cameras,Linelaser 4.1.5, rriot
Xiaomi Vacuum 1T n y (1x SC031GS up facing [640x480], 1x ToF camera to the front[224x1558]) y y n 4x + 1x y ToF (4.1.2 + Security Chip)
Xiaomi Vacuum 2 Pro+ n y (1x SC031GS up facing [640x480], 1x ToF camera to the front[224x1558]) y y n 4x + 1x y ToF (4.1.2 + Security Chip)
Xiaomi Robot Vacuum X10+ y y (1x OV8856 front facing [RGB,8MP), 1x SC031GS line laser [640x480]) y (rotating) y (in basestation) y 4x y Camera, Linelaser (4.3.3 + Security Chip)
Mijia Robot Vacuum-Mop Ultra Slim

EOL

y y y n 4x +1x n ToF (4.1.2 + Security Chip)
Xiaomi Self-Cleaning Robot Vacuum-Mop Pro y y y y 6x y (4.1.2 + Security Chip)
Dreame Robot L10S Ultra

ACTIVE

y y (1x OV8856 front facing [RGB,8MP), 1x SC031GS line laser [640x480]) y(rotating) y (in basestation) y 4x y Camera, Linelaser 4.3.3, dreame-iot

Rootability, custom firmware, config files and teardowns

Modelname Root possible? (since) * Root method public? * Root complexity Valetudo support  
Dreame Bot D10s

EOL

y () n will not run Valetudo due to resources n
Dreame Bot D10 (110V)

EOL

y () n will not run Valetudo due to resources n
Dreame Bot D10

EOL

y () n will not run Valetudo due to resources n
Dreame Robot Vacuum D9 Max

EOL

y () n will not run Valetudo due to resources n FW
Roborock Q7 Max

ACTIVE

y (Q2/2022) n disassembly, simple soldering n FW Builder
Roborock S4 Max

EOL

y (Q4/2020) y disassembly, simple soldering y FW Builder
Roborock S7

ACTIVE

y (Q1/2021) y disassembly, simple soldering y Teardown FW Builder
Roborock T7S y (Q1/2021) y disassembly, simple soldering y Teardown FW Builder
Roborock T7

EOL

y (Q1/2020) y disassembly, simple soldering y FW Builder
Roborock P5

EOL

y (Q1/2020) y disassembly, simple soldering y FW Builder
Roborock S6 Pure

EOL

y (Q1/2020) y disassembly, simple soldering y FW Builder
Roborock S5 Max y (Q1/2020) y disassembly, simple soldering y Teardown Config-files FW Builder
Roborock S5 Max y (Q1/2020) y disassembly, simple soldering y Teardown Config-files FW Builder
Dreame Robot Vacuum D9 y (Q4/2020) y easy via UART, minimal teardown y FW Builder
Dreame Robot Vacuum W10

ACTIVE

y (Q4/2021) y easy via UART, minimal teardown y Teardown FW Builder
Dreame Robot Vacuum D9 Pro

EOL

y (Q3/2021) y easy via UART, minimal teardown y FW Builder
Conga 3290

EOL

y (Q4/2020) y easy via usb-adb y Teardown Builder
Dreame Robot Vacuum-Mop F9

EOL

y (Q2/2020) y easy via UART, minimal teardown y Config-files FW Builder
Conga 3090

EOL

y (Q4/2020) y easy via usb-adb y Teardown Builder
Proscenic M6 Pro

EOL

y (Q4/2020) y easy via usb-adb y Teardown Builder
Roborock S4 y (Q3/2019) y disassembly, simple soldering y Teardown Config-files FW Builder
Conga 3790

EOL

y (Q4/2020) y easy via usb-adb y Teardown Builder
Roborock S5 / S50

EOL

y (Q1/2018) y fw < v2020: easy, else: disassembly, simple soldering y Teardown Config-files FW Builder
Wyze Robot Vacuum

EOL

y (Q1/2021) y easy via usb-adb y Teardown
Mi Robot Vacuum-Mop P

EOL

y (Q2/2019) y old fw: easy via usb-adb, new fw: disassembly y Teardown Config-files FW Builder
Mi Robot Vacuum-Mop P

EOL

y (Q2/2019) y old fw: easy via usb-adb, new fw: disassembly y Teardown Config-files FW Builder
Viomi V2

EOL

y (Q2/2019) y old fw: easy via usb-adb, new fw: disassembly y Teardown Config-files FW Builder
Roborock S6

EOL

y (Q2/2019) y disassembly, simple soldering y Teardown Config-files FW Builder
Roborock T4

EOL

y (Q3/2019) y disassembly, simple soldering y Teardown FW Builder
Roborock T6

EOL

y (Q2/2019) y disassembly, simple soldering y Teardown Config-files FW Builder
Xiaomi Vacuum Robot

EOL

y (Q4/2017) y fw < v4004: easy, else: disassembly, simple soldering y Teardown Config-files FW Builder
MOVA Z500 Robot Vacuum and Mop Cleaner

EOL

y (Q2/2021) y easy via UART, minimal teardown y FW Builder
Dreame Bot Z10 Pro

ACTIVE

y (Q2/2021) y easy via UART, minimal teardown y FW Builder
Dreame Bot Z10 Pro (110V)

ACTIVE

y (Q2/2021) y easy via UART, minimal teardown y FW Builder
Dreame Bot L10 Pro

ACTIVE

y (Q2/2021) y easy via UART, minimal teardown y Teardown FW Builder
Xiaomi Vacuum 1C

EOL

y (Q4/2019) y easy via UART, minimal teardown y Teardown Config-files FW Builder
Dreame Bot W10 Pro y () n
Dreame Bot L10S Pro y (Q4/2022) n y
Xiaomi Vacuum Robot 1S

EOL

y (Q2/2019) y very hard (BGA soldering or ISP) y Teardown FW
Dreame Bot D10s Pro

ACTIVE

y () n y
Dreame Bot D10s Plus

ACTIVE

y () n y
Dreame Bot D10s Plus (110V)

ACTIVE

y () n y
Roborock T7 Pro y (Q2/2020) y very hard (BGA soldering or ISP) y Teardown FW
Roborock S6 MaxV

EOL

y (Q2/2020) y very hard (BGA soldering or ISP) y Teardown FW
Narwal Freo

ACTIVE

()
Ecovacs X1 Omni

ACTIVE

() FW
Ecovacs X1 Turbo

ACTIVE

() FW
Roborock G10S Pro

ACTIVE

y (Q4/2022) n nearly unrootable y FW
Roborock S7 MaxV

ACTIVE

y (Q4/2022) n nearly unrootable y FW
Xiaomi Vacuum 1T y (Q2/2021) y easy via UART, minimal teardown y Teardown FW Builder
Xiaomi Vacuum 2 Pro+ y (Q2/2021) y easy via UART, minimal teardown y Teardown FW Builder
Xiaomi Robot Vacuum X10+ y (Q4/2022) n y
Mijia Robot Vacuum-Mop Ultra Slim

EOL

y (Q2/2021) y easy via UART, minimal teardown y FW Builder
Xiaomi Self-Cleaning Robot Vacuum-Mop Pro y (Q2/2022) n y FW
Dreame Robot L10S Ultra

ACTIVE

y (Q4/2022) n y

* No does not mean that it is not possible or does not exist. It is just that I don't own the model, have no interest in it, it is not on my priority list or I did not publish it yet. "Since" date gives you an idea since when *my* robots were rooted or when I rooted someone else robot.

 


Pictures

Click on the picture to enlarge it

Roborock Q7 Max

Roborock Q7 Max picture, click to enlarge

Roborock S4 Max

Roborock S4 Max picture, click to enlarge

Roborock S7

Roborock S7 picture, click to enlarge

Roborock S6 Pure

Roborock S6 Pure picture, click to enlarge

Roborock S5 Max

Roborock S5 Max picture, click to enlarge

Dreame Robot Vacuum D9

Dreame Robot Vacuum D9 picture, click to enlarge

Dreame Robot Vacuum W10

Dreame Robot Vacuum W10 picture, click to enlarge

Dreame Robot Vacuum D9 Pro

Dreame Robot Vacuum D9 Pro picture, click to enlarge

Dreame Robot Vacuum-Mop F9

Dreame Robot Vacuum-Mop F9 picture, click to enlarge

Roborock S4

Roborock S4 picture, click to enlarge

Roborock S5 / S50

Roborock S5 / S50 picture, click to enlarge

Mi Robot Vacuum-Mop P

Mi Robot Vacuum-Mop P picture, click to enlarge

Viomi V2

Viomi V2 picture, click to enlarge

Roborock S6

Roborock S6 picture, click to enlarge

Xiaomi Vacuum Robot

Xiaomi Vacuum Robot picture, click to enlarge

MOVA Z500 Robot Vacuum and Mop Cleaner

MOVA Z500 Robot Vacuum and Mop Cleaner picture, click to enlarge

Dreame Bot Z10 Pro

Dreame Bot Z10 Pro picture, click to enlarge

Dreame Bot L10 Pro

Dreame Bot L10 Pro picture, click to enlarge

Xiaomi Vacuum 1C

Xiaomi Vacuum 1C picture, click to enlarge

Dreame Bot L10S Pro

Dreame Bot L10S Pro picture, click to enlarge

Xiaomi Vacuum Robot 1S

Xiaomi Vacuum Robot 1S picture, click to enlarge

Dreame Bot D10s Pro

Dreame Bot D10s Pro picture, click to enlarge

Narwal Freo

Narwal Freo picture, click to enlarge

Ecovacs X1 Omni

Ecovacs X1 Omni picture, click to enlarge

Xiaomi Vacuum 1T

Xiaomi Vacuum 1T picture, click to enlarge

Xiaomi Vacuum 2 Pro+

Xiaomi Vacuum 2 Pro+ picture, click to enlarge

Xiaomi Robot Vacuum X10+

Xiaomi Robot Vacuum X10+ picture, click to enlarge

Mijia Robot Vacuum-Mop Ultra Slim

Mijia Robot Vacuum-Mop Ultra Slim picture, click to enlarge

Dreame Robot L10S Ultra

Dreame Robot L10S Ultra picture, click to enlarge

You miss a device here and feel generous? Check out the Donations page here ;)


<-- Back to my homepage


Note: If you use information from this table, please reference it, eg. "Dennis Giese, Robotinfo, https://dontvacuum.me/robotinfo".
Please contact me prior using any of the images.