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


Filters: Roborock-only Dreame-only Ecovacs-only auto-empty capable auto-mop-wash capable auto-empty+mop-wash capable
Last import timestamp: 2024-01-24 06:56:53

Robot hardware and firmware

Modelname Model ID Codename Firmware Soundfiles SoC RAM Flash MCU WiFi OS (Kernel) Year
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 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

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 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

EOL/EOS


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

EOL/EOS


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 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
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 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

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

Dreame Bot W10 Pro dreame.vacuum.r2104 r2104
OEM: Dreame
enc(2x), signed, sqfs(signed) tar.gz, unsigned Allwinner MR813 (4x) 1024 MByte 8GByte eMMC 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
DreameBot L10 Ultra dreame.vacuum.r2257o r2257
OEM: Dreame
SKU: RLS6LADC
enc(2x), signed, sqfs(signed) Allwinner MR133 (4x) 512 MByte 256MByte NAND RTL8723DS(BT+WiFi) OpenWRT (custom Tina) (4.9.x) Q4/2022

ACTIVE

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

Dreame Bot D10 Plus 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

ACTIVE

Dreame Bot D10 Plus (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

ACTIVE

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

ACTIVE

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
SKU: RLS6AD
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 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 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

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 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 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 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

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

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 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
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

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
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

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

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

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

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

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

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

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

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

Roborock S7 MaxV roborock.vacuum.a27 TopazSV
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

Roborock G10S Pro roborock.vacuum.a26 TopazSV
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 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

Ecovacs X1 Turbo ecovacs.2o4lnm ZJ2102
OEM: Ecovacs
encrypted Horizon X3M (4x) 1 GByte (DDR4) 512MByte SPI-NAND GD32F103VCT6 FN-Link 6223a Linux (+ROS) (4.14.x) Q2/2022

ACTIVE

Ecovacs X1 Omni ecovacs.1vxt52 ZJ2102
OEM: Ecovacs
encrypted Horizon X3M (4x) 1 GByte (DDR4) 512MByte SPI-NAND GD32F103VCT6 FN-Link 6223a Linux (+ROS) (4.14.x) Q2/2022

ACTIVE

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

ACTIVE

Ecovacs Ozmo 950 ecovacs.yna5xi ZJ1816
OEM: Ecovacs
encrypted Linux () Q/2019

EOL/EOS

Ecovacs Deebot 900 ecovacs.ls1ok3 ZJ1711
OEM: Ecovacs
encrypted Rockchip RV1107 (1x) 128 Mbyte (DDR3) () Q3/2018

EOL/EOS

Ecovacs T8 AIVI ecovacs.x5d34r ZJ1913
OEM: Ecovacs
SKU: DLX11-55
encrypted Linux (+ROS) () Q4/2021

ACTIVE

Ecovacs N8 ecovacs.36xnxf ZJ1921
OEM: Ecovacs
encrypted Linux () Q4/2021

ACTIVE

Ecovacs T8 ecovacs.b742vd ZJ1921
OEM: Ecovacs
encrypted () Q/

ACTIVE

Ecovacs T10 Omni ecovacs.jtmf04 ZJ2209
OEM: Ecovacs
encrypted Horizon X3M (4x) 1 GByte (DDR4) 512MByte SPI-NAND GD32F103VCT6 FN-Link 6223a Linux (+ROS) (4.14.x) Q1/2023

ACTIVE

Ecovacs T10 Plus ecovacs.rss8xk ZJ2113
OEM: Ecovacs
encrypted Horizon X3M (4x) 1 GByte (DDR4) 512MByte SPI-NAND GD32F103VCT6 FN-Link 6223a Linux (+ROS) (4.14.x) Q1/2023

ACTIVE

Evovacs X1 Plus ecovacs.n4gstt ZJ2115
OEM: Ecovacs
encrypted Horizon X3M (4x) 1 GByte (DDR4) 512MByte SPI-NAND GD32F103VCT6 FN-Link 6223a Linux (+ROS) (4.14.x) Q3/2022

ACTIVE

Roborock S8 Pro Ultra roborock.vacuum.a70 Ultron-S Plus
OEM: Roborock
SKU: S81USP
enc, signed, header in TZ Allwinner MR813 (4x) 1 GByte (DDR4) 4GByte eMMC GD32F303VCT6A RT8189FS OpenWRT (custom Tina) (4.9.x) Q1/2023

ACTIVE

Roborock S8 roborock.vacuum.a51 ULTRON-SOUTH
OEM: Roborock
SKU: S80ULT
enc, signed, header in TZ Allwinner MR813 (4x) 1 GByte (DDR4) 4GByte eMMC GD32F303VCT6A RT8189FS OpenWRT (custom Tina) (4.9.x) Q1/2023

ACTIVE

Roborock S7 Pro Ultra roborock.vacuum.a62 TopazS
OEM: Roborock
SKU: S300RR
enc(AES-256-CBC), signed (RSA), sqfs Allwinner R16 (4x) 256 MByte 256MByte NAND Hi3881 Ubuntu 14.04 (3.4.x) Q3/2022

ACTIVE

Ecovacs T20 Omni ecovacs.p1jij8 ZJ2231
OEM: Ecovacs
encrypted Rockchip RK3326 (4x) 512 MByte RAM 512MByte NAND GD32F103VCT6 FN-Link 6223a Linux (+ROS) (4.14.x) Q2/2023

ACTIVE

Roborock S8 Pro Ultra (Variant 2) roborock.vacuum.a70 Ultron-S Plus
OEM: Roborock
SKU: S81USP
enc, signed, header in TZ Allwinner MR813 (4x) 512 MByte (DDR4) 4GByte eMMC GD32F303VCT6A RT8189FS OpenWRT (custom Tina) (4.9.x) Q1/2023

ACTIVE

Roborock S8 (Variant 2) roborock.vacuum.a51 ULTRON-SOUTH
OEM: Roborock
SKU: S80ULT
enc, signed, header in TZ Allwinner MR813 (4x) 512 MByte (DDR4) 4GByte eMMC GD32F303VCT6A RT8189FS OpenWRT (custom Tina) (4.9.x) Q1/2023

ACTIVE

Roborock G10S roborock.vacuum.a46 TopazS Plus
OEM: Roborock
enc, signed, header in TZ Allwinner MR813 (4x) 1 GByte (DDR4) 4GByte eMMC STM32F103VCT6 RT8189FS OpenWRT (custom Tina) (4.9.x) Q2/2022

ACTIVE

Roborock S7 Max Ultra roborock.vacuum.a65
OEM: Roborock
enc(AES-256-CBC), signed (RSA), sqfs Allwinner R16 (4x) 256 MByte 256MByte NAND Hi3881 Ubuntu 14.04 (3.4.x) Q1/2023

ACTIVE

Roborock Q Revo roborock.vacuum.a75 pearl
OEM: Roborock
enc, signed Allwinner R16 (4x) 256 MByte 256MByte NAND Hi3881 Ubuntu 14.04 (3.4.x) Q2/2023

ACTIVE

Ecovacs Goat G1 ecovacs.5xu9h3 MR2201
OEM: Ecovacs
encrypted Rockchip RK3588 (8x) 4 Gbyte (DDR4) 16Gbyte eMMC RTL8723DS(BT+WiFi) Linux (+ROS) (5.10.x) Q2/2023

ACTIVE

Ecovacs X2 Omni ecovacs.lf3bn4 ZJ2228
OEM: Ecovacs
encrypted Horizon X3M (4x) 2 GByte (DDR4) 8GByte eMMC GD32F103VCT6 FN-Link 6223a Linux (+ROS) (4.14.x) Q3/2023

ACTIVE

Ecovacs Airbot Z1 ecovacs.sdp1y1 AC2109
OEM: Ecovacs
encrypted Horizon X3M (4x)+RV1107 1 GByte (DDR4)+128MB 512MByte SPI-NAND GD32F103VCT6 FN-Link 6223a Linux (+ROS) (4.14.x) Q4/2022

ACTIVE


Robot features

Modelname LIDAR Camera Mop Waterpump LIDAR-tower bumper IR-dropsensors IR-sidesensor Frontsensor Carpet sensor Cloud
Xiaomi Vacuum 1C

EOL

n y (1x OV7251 up facing[640x480]) y y n 4x + 1x IR bar y (IR) 3.5.8
Dreame Robot Vacuum-Mop F9

EOL

n y (1x SC031GS up facing[640x480]) y y n 4x + 1x IR bar y (IR) 3.5.8
Dreame Robot Vacuum D9 y n y y y 6x y IR n 3.5.8
Dreame Robot Vacuum W10

ACTIVE

y n y (rotating) y y 6x y IR y (ultrasonic) 4.1.6
Dreame Bot Z10 Pro

EOL


ACTIVE

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

EOL


ACTIVE

y y (1x SC031GS front facing [640x480] for linelaser) y y n 6x y LineLaser n 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 n 4.1.2, dreame-iot
Xiaomi Vacuum 1T n y (1x SC031GS up facing [640x480], 1x ToF camera to the front[224x1558]) y y n 4x + 1x y ToF y (IR) (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 y (IR) (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 y (ultrasonic) (4.3.3 + Security Chip)
Mijia Robot Vacuum-Mop Ultra Slim

EOL

y y y n 4x +1x n ToF y (IR) (4.1.2 + Security Chip)
Xiaomi Self-Cleaning Robot Vacuum-Mop Pro y y y y 6x y (4.1.2 + Security Chip)
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 Robot Vacuum D9 Pro

EOL

y n y y y 6x y IR 3.5.8
Dreame Robot Vacuum D9 Max

EOL

y n y y y y IR 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 y (ultrasonic) 4.1.2, dreame-iot
DreameBot L10 Ultra

ACTIVE

y n y (rotating) y (in basestation) y 4x y IR 4.3.3, dreame-iot
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 y (ultrasonic) 4.3.3, dreame-iot
Dreame Bot D10 Plus

ACTIVE

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

ACTIVE

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

ACTIVE

y n y y y y IR n 4.1.2, dreame-iot
Dreame Bot D10s Pro

ACTIVE

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

ACTIVE

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

ACTIVE

y y (1x OV8856 front facing [RGB,8MP)) y y n 6x y LineLaser n , dreame-iot
Roborock S6 Pure

EOL

y n n n y 4x y IR n 3.5.8, tuya
Roborock T7 Pro y y (2x OV5695 front [1920x1080]) with IR illumination y y y 6x y Cameras(+illum) n 3.5.8, tuya
Roborock S6 MaxV

EOL

y y (2x OV5695 front [1920x1080]) with IR illumination y y y 6x y Cameras(+illum) n 3.5.8, tuya
Roborock T7

EOL

y n y y n 6x y IR n 3.5.8, tuya
Roborock T7S y n y y y 4x y IR y (ultrasonic) 4.1.2, tuya
Roborock S7

ACTIVE

y n y (vibrating) y y 4x y IR y (ultrasonic) 4.1.2, tuya
Roborock S4 Max

EOL

y n n n y 4x y IR n 4.1.2, tuya
Xiaomi Vacuum Robot 1S

EOL

y y (1x OV7251 up facing[640x480]) n n n 4x y n n 3.5.8
Roborock P5

EOL

y n n n y 4x y IR n 3.5.8, tuya
Roborock S4 y n y n n 4x y IR n 3.5.8, tuya
Roborock S5 / S50

EOL

y n y n y 4x y IR n 3.3.9, 3.5.8
Roborock S5 Max y n y y n 4x y IR n 3.5.8, tuya
Roborock S5 Max (Variant 2) y n y y y 4x y IR n 3.5.8, tuya
Roborock S6

EOL

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

EOL

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

EOL

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

EOL

y n n n n 4x y Ultrasonic n 3.3.9, 3.5.8
Viomi V2

EOL

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

EOL

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

EOL

y n y y (replaces dustbin) n 4x IR n 3.5.8
Wyze Robot Vacuum

EOL

y n y y (replaces dustbin) n 4x IR n , wyze-iot
Conga 3290

EOL

y n y y (replaces dustbin) n 4x IR n , conga-iot
Conga 3790

EOL

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

EOL

y n y y (replaces dustbin) n 4x IR n , conga-iot
Conga 3090

EOL

y n y y (replaces dustbin) n 4x IR n , conga-iot
Roborock S7 MaxV

ACTIVE

y y (2x OV5695 front [1920x1080]) with IR illumination, 1x linelaser y y y 6x y Cameras (+illum),Linelaser n 4.1.5, rriot
Roborock G10S Pro

ACTIVE

y y (2x OV5695 front [1920x1080]) with IR illumination, 1x linelaser y y y 6x y Cameras (+illum),Linelaser n 4.1.5, rriot
Roborock Q7 Max

ACTIVE

y n y y y 4x y IR n 4.1.5, tuya
Ecovacs X1 Turbo

ACTIVE

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

ACTIVE

y y y (rotating) y y 6x y Cameras,Linelaser y (ultrasonic) , ecovacs
Narwal Freo

ACTIVE

y n y (rotating) y (in basestation) y 4x y IR y (ultrasonic) , narwal
Ecovacs Ozmo 950

EOL

Ecovacs Deebot 900

EOL

Ecovacs T8 AIVI

ACTIVE

Ecovacs N8

ACTIVE

Ecovacs T8

ACTIVE

, ecovacs
Ecovacs T10 Omni

ACTIVE

Ecovacs T10 Plus

ACTIVE

Evovacs X1 Plus

ACTIVE

Roborock S8 Pro Ultra

ACTIVE

y y (SC035HGS, OV7251, both front-facing) with IR illumination y (vibrating) y y 6x 2x Cameras (+illum),Linelaser y (ultrasonic) 4.3.5, rriot
Roborock S8

ACTIVE

y y (SC035HGS, OV7251, both front-facing) with IR illumination y (vibrating) y y 6x y Cameras (+illum),Linelaser y (ultrasonic) 4.3.5, rriot
Roborock S7 Pro Ultra

ACTIVE

y n y y y 6x 2x IR y (ultrasonic) 4.1.8, rriot
Ecovacs T20 Omni

ACTIVE

y y y (rotating) y y 6x y Linelaser y (ultrasonic) , ecovacs
Roborock S8 Pro Ultra (Variant 2)

ACTIVE

y y (SC035HGS, OV7251, both front-facing) with IR illumination y (vibrating) y y 6x 2x Cameras (+illum),Linelaser y (ultrasonic) 4.3.5, rriot
Roborock S8 (Variant 2)

ACTIVE

y y (SC035HGS, OV7251, both front-facing) with IR illumination y (vibrating) y y 6x y Cameras (+illum),Linelaser y (ultrasonic) 4.3.5, rriot
Roborock G10S

ACTIVE

y y y (vibrating) y y 6x 2x Cameras (+illum),Linelaser y (ultrasonic) 4.3.5, rriot
Roborock S7 Max Ultra

ACTIVE

y n y y y 6x 2x IR y (ultrasonic) 4.1.8, rriot
Roborock Q Revo

ACTIVE

y
Ecovacs Goat G1

ACTIVE

n y (SC230AI fisheye, SC301IOT omni) n n n n n ToF n , ecovacs
Ecovacs X2 Omni

ACTIVE

y (180) y y (rotating) y y 6x y Cameras,Linelaser y (ultrasonic) , ecovacs
Ecovacs Airbot Z1

ACTIVE

y y (2x) n n y 6x y Cameras,Linelaser n , ecovacs

Rootability, custom firmware, config files and teardowns

Modelname Root possible? (since) * Root method public? * Root complexity Valetudo support  
Xiaomi Vacuum 1C

EOL

y (Q4/2019) y easy via UART, minimal teardown y Teardown Config-files Builder
Dreame Robot Vacuum-Mop F9

EOL

y (Q2/2020) y easy via UART, minimal teardown y Config-files Builder
Dreame Robot Vacuum D9 y (Q4/2020) y easy via UART, minimal teardown y Builder
Dreame Robot Vacuum W10

ACTIVE

y (Q4/2021) y easy via UART and USB stick y Teardown Builder
Dreame Bot Z10 Pro

EOL


ACTIVE

y (Q2/2021) y easy via UART and USB stick y Builder
Dreame Bot Z10 Pro (110V) (Variant 2)

EOL


ACTIVE

y (Q2/2021) y easy via UART and USB stick y Builder
Dreame Bot L10 Pro

ACTIVE

y (Q2/2021) y easy via UART and USB stick y Teardown Builder
Xiaomi Vacuum 1T y (Q2/2021) y easy via UART and USB stick y Teardown FW Builder
Xiaomi Vacuum 2 Pro+ y (Q2/2021) y easy via UART and USB stick y Teardown FW Builder
Xiaomi Robot Vacuum X10+ y (Q4/2022) n easy y
Mijia Robot Vacuum-Mop Ultra Slim

EOL

y (Q2/2021) y easy via UART and USB stick y Builder
Xiaomi Self-Cleaning Robot Vacuum-Mop Pro y (Q2/2022) n easy, WIP y
MOVA Z500 Robot Vacuum and Mop Cleaner

EOL

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

EOL

y (Q3/2021) y easy via UART, minimal teardown y Builder
Dreame Robot Vacuum D9 Max

EOL

y () n will not run Valetudo due to resources n
Dreame Bot W10 Pro y () n easy, WIP n
Dreame Bot L10S Pro y (Q4/2022) y easy y Builder
DreameBot L10 Ultra

ACTIVE

y (Q1/2023) y y Builder
Dreame Robot L10S Ultra

ACTIVE

y (Q4/2022) y easy y Builder
Dreame Bot D10 Plus

ACTIVE

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

ACTIVE

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

ACTIVE

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

ACTIVE

y (Q4/2022) y easy y Builder
Dreame Bot D10s Plus

ACTIVE

y (Q4/2022) y easy y Builder
Dreame Bot D10s Plus (110V) (Variant 2)

ACTIVE

y (Q4/2022) y easy y
Roborock S6 Pure

EOL

y (Q1/2020) y disassembly, simple soldering y FW Builder
Roborock T7 Pro y (Q2/2020) y very hard (BGA soldering or ISP) y Teardown
Roborock S6 MaxV

EOL

y (Q2/2020) y very hard (BGA soldering or ISP) y Teardown
Roborock T7

EOL

y (Q1/2020) y disassembly, simple soldering y Builder
Roborock T7S y (Q1/2021) y disassembly, simple soldering y Teardown Builder
Roborock S7

ACTIVE

y (Q1/2021) y disassembly, simple soldering y Teardown Builder
Roborock S4 Max

EOL

y (Q4/2020) y disassembly, simple soldering y Builder
Xiaomi Vacuum Robot 1S

EOL

y (Q2/2019) y very hard (BGA soldering or ISP) y Teardown
Roborock P5

EOL

y (Q1/2020) y disassembly, simple soldering y FW Builder
Roborock S4 y (Q3/2019) y disassembly, simple soldering y Teardown Config-files FW Builder
Roborock S5 / S50

EOL

y (Q1/2018) y fw < v2020: easy, else: disassembly, simple soldering y Teardown Config-files FW Builder
Roborock S5 Max y (Q1/2020) y disassembly, simple soldering y Teardown Config-files Builder
Roborock S5 Max (Variant 2) y (Q1/2020) y disassembly, simple soldering y Teardown Config-files 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 Builder
Viomi V2

EOL

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

EOL

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

EOL

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

EOL

y (Q1/2021) y easy via usb-adb y Teardown
Conga 3290

EOL

y (Q4/2020) y easy via usb-adb y Teardown Builder
Conga 3790

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
Conga 3090

EOL

y (Q4/2020) y easy via usb-adb y Teardown Builder
Roborock S7 MaxV

ACTIVE

y (Q4/2022) n nearly unrootable, ARTHRP-2ex y FW
Roborock G10S Pro

ACTIVE

y (Q4/2022) n nearly unrootable, ARTHRP-2ex y FW
Roborock Q7 Max

ACTIVE

y (Q2/2022) y disassembly, simple soldering y Builder
Ecovacs X1 Turbo

ACTIVE

y (Q3/2022) y easy (UART) n
Ecovacs X1 Omni

ACTIVE

y (Q3/2022) y easy (UART) n
Narwal Freo

ACTIVE

() n n
Ecovacs Ozmo 950

EOL

y (Q2/2019) y easy (UART) n
Ecovacs Deebot 900

EOL

y (Q3/2018) y easy (UART) n
Ecovacs T8 AIVI

ACTIVE

y (Q3/2022) y easy (UART) n
Ecovacs N8

ACTIVE

y (Q3/2022) y easy (UART) n
Ecovacs T8

ACTIVE

y (Q3/2022) y easy (UART) n
Ecovacs T10 Omni

ACTIVE

y (Q3/2023) y easy (UART) n
Ecovacs T10 Plus

ACTIVE

y (Q3/2022) y easy (UART) n
Evovacs X1 Plus

ACTIVE

y (Q3/2022) y easy (UART) n
Roborock S8 Pro Ultra

ACTIVE

y (04/2023) y medium (partial disassembly) y Teardown Builder
Roborock S8

ACTIVE

y (04/2023) y medium (partial disassembly) y Builder
Roborock S7 Pro Ultra

ACTIVE

y (01/2023) y teardown required y Builder
Ecovacs T20 Omni

ACTIVE

y (Q3/2023) y easy (UART) n
Roborock S8 Pro Ultra (Variant 2)

ACTIVE

y (04/2023) y medium (partial disassembly) y Teardown Builder
Roborock S8 (Variant 2)

ACTIVE

y (04/2023) y medium (partial disassembly) y Builder
Roborock G10S

ACTIVE

y (01/2023) y medium (partial disassembly) y Builder
Roborock S7 Max Ultra

ACTIVE

y (03/2023) n teardown required y Builder
Roborock Q Revo

ACTIVE

y (Q2/2023) n WIP y
Ecovacs Goat G1

ACTIVE

y (Q3/2023) y easy (UART) n
Ecovacs X2 Omni

ACTIVE

y (Q3/2023) y easy (UART) n
Ecovacs Airbot Z1

ACTIVE

y (Q4/2022) y easy (UART) n

* 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

Xiaomi Vacuum 1C

Xiaomi Vacuum 1C picture, click to enlarge

Dreame Robot Vacuum-Mop F9

Dreame Robot Vacuum-Mop F9 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 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 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

MOVA Z500 Robot Vacuum and Mop Cleaner

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

Dreame Robot Vacuum D9 Pro

Dreame Robot Vacuum D9 Pro picture, click to enlarge

Dreame Bot W10 Pro

Dreame Bot W10 Pro picture, click to enlarge

Dreame Bot L10S Pro

Dreame Bot L10S Pro picture, click to enlarge

DreameBot L10 Ultra

DreameBot L10 Ultra picture, click to enlarge

Dreame Robot L10S Ultra

Dreame Robot L10S Ultra picture, click to enlarge

Dreame Bot D10s Pro

Dreame Bot D10s Pro picture, click to enlarge

Dreame Bot D10s Plus

Dreame Bot D10s Plus picture, click to enlarge

Roborock S6 Pure

Roborock S6 Pure picture, click to enlarge

Roborock S7

Roborock S7 picture, click to enlarge

Roborock S4 Max

Roborock S4 Max picture, click to enlarge

Xiaomi Vacuum Robot 1S

Xiaomi Vacuum Robot 1S picture, click to enlarge

Roborock S4

Roborock S4 picture, click to enlarge

Roborock S5 / S50

Roborock S5 / S50 picture, click to enlarge

Roborock S5 Max

Roborock S5 Max picture, click to enlarge

Roborock S6

Roborock S6 picture, click to enlarge

Xiaomi Vacuum Robot

Xiaomi Vacuum Robot picture, click to enlarge

Viomi V2

Viomi V2 picture, click to enlarge

Mi Robot Vacuum-Mop P

Mi Robot Vacuum-Mop P picture, click to enlarge

Roborock Q7 Max

Roborock Q7 Max picture, click to enlarge

Ecovacs X1 Omni

Ecovacs X1 Omni picture, click to enlarge

Narwal Freo

Narwal Freo picture, click to enlarge

Roborock S8

Roborock S8 picture, click to enlarge

Roborock S7 Pro Ultra

Roborock S7 Pro Ultra picture, click to enlarge

Roborock S8 Pro Ultra

Roborock S8 Pro Ultra picture, click to enlarge

Roborock G10S

Roborock G10S picture, click to enlarge

Roborock S7 Max Ultra

Roborock S7 Max Ultra picture, click to enlarge

Ecovacs Goat G1

Ecovacs Goat G1 picture, click to enlarge

Ecovacs X2 Omni

Ecovacs X2 Omni picture, click to enlarge

Ecovacs Airbot Z1

Ecovacs Airbot Z1 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://robotinfo.dev".
Please contact me prior using any of the images.