Xiaomi Robot Vacuum X10+

Do not update firmware via OTA if you plan to ever root your device

Xiaomi Robot Vacuum X10+ picture, click to enlarge


ModelID: dreame.vacuum.p2114a
Codename: r2213
SKU: B101GL
OEM: Dreame
Firmware format: enc(zip), signed, enc, sqfs(signed)
Sound format: tar.gz, unsigned
SOC: Allwinner MR813 (4x)
RAM: 1 GByte
Flash: 4GByte eMMC
MCU: GD32F303*ET6
WiFi: RTL8723DS(BT+WiFi)
OS: OpenWRT (custom Tina) (4.9.x)
Released: Q3/2022

Features

LIDAR: y
Camera: y (1x OV8856 front facing [RGB,8MP), 1x SC031GS line laser [640x480])
Mop: y (rotating)
Waterpump: y (in basestation)
Towerbumper: y
IR dropsensors: 4x
IR sidesensors: y
Frontsensor: Camera, Linelaser
Carpetsensor: y (ultrasonic)
Brush type: rubber+brush
Auto Empty: Yes (with default base station)
Auto Mop Cleaning: Yes (with default base station)
Cloud support: (4.3.3 + Security Chip)

Rootability

Root supported? : y (Q4/2022)
Root method public? : n
Root complexity: easy
Valetudo support: y

Ressources

TÜV privacy certification: y
Buy on Amazon.de (affiliate link*)
Keepa.com price history for Amazon.de (ASIN:B0BD5RZWTG):

Buy on Amazon.fr (affiliate link*)
Keepa.com price history for Amazon.fr (ASIN:B0BD5RZWTG):

Buy on Amazon.it (affiliate link*)
Keepa.com price history for Amazon.it (ASIN:B0BD5RZWTG):

Buy on Amazon.es (affiliate link*)
Keepa.com price history for Amazon.es (ASIN:B0BD5RZWTG):

* We are Amazon affiliate partner and might get a provision. Please verify the exact device name and type before purchasing!

Comments

WARNING: The base station is voltage dependant only. Operation of the 110V base station in a region with 220V will make the auto empty fan explode!

Root was released at DEFCON 31. Root possible without breaking warranty seals.


Firmwares

Regionderusgus
first seen2022-09-232023-02-012022-07-072023-03-16

TypeMD5FilenameVersionDatetimeSizeRegions
appb615bbeb8af8818f0afd7b26665c2004b615bbeb8af8818f0afd7b26665c2004_upd_dreame.vacuum.p2114a.bin4.3.3_10692022-05-11 05:56:0063,771 MBde,sg,us
app8cadc3977ee82f9efd3a6a71905d2e4f8cadc3977ee82f9efd3a6a71905d2e4f_upd_dreame.vacuum.p2114a.bin4.3.3_11042022-09-26 04:53:0071,766 MBde,ru,sg,us
appfcc293b2f9458a6fd959ce1e63b62dd2fcc293b2f9458a6fd959ce1e63b62dd2_upd_dreame.vacuum.p2114a.bin4.3.3_14012023-04-10 07:44:0071,848 MBde,ru,sg,us
app18b3977ca6a0252886dd438f988d4d9218b3977ca6a0252886dd438f988d4d92_upd_dreame.vacuum.p2114a.bin4.3.3_15042023-08-14 11:44:0071,914 MBde,sg,us
app27531d24707b9018817607aebe6490c227531d24707b9018817607aebe6490c2_upd_dreame.vacuum.p2114a.bin4.3.3_16062023-09-12 10:52:0072,158 MBde,ru,sg,us

Changelogs

These logs are extracted from official firmware releases. They might or might not contain useful information.

TypeVersionDatetimeChangelog
app4.3.3_10692022-05-11 05:56:00for test
app4.3.3_11042022-09-26 04:53:001. Fixed the known bug;
2. Optimized the cleaning experience.
app4.3.3_14012023-04-10 07:44:001. Fixed the known bug;
2. Optimized the cleaning experience.
app4.3.3_15042023-08-14 11:44:001. Fixed the known bug;
2. Optimized the cleaning experience.
app4.3.3_16062023-09-12 10:52:001. Fixed the known bug;
2. Optimized the cleaning experience.

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


<-- Back to the overview


This information is collected over time by my rooted devices and stored in a database. There might be firmware older than this, but it is not listed here as I did not own a particular device at that time. There is no guarantee for accuracy of this information, as the availability of firmware might be device specific and region specific. Sometimes I don't have enough devices to cover all regions.


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.