Xiaomi Vacuum Robot

END OF LIFE / END OF SALE[1]

Xiaomi Vacuum Robot picture, click to enlarge


ModelID: rockrobo.vacuum.v1
Codename: ruby
SKU:
OEM: Roborock
Firmware format: ccrypt, unsigned
Sound format: ccrypt, unsigned
SOC: Allwinner R16 (4x)
RAM: 512 MByte
Flash: 4GByte eMMC
MCU: STM32F103VCT6
WiFi: RTL8189ETV
OS: Ubuntu 14.04 (3.4.x)
Released: Q3/2016

Features

LIDAR: y
Camera: n
Mop: n
Waterpump: n
Towerbumper: n
IR dropsensors: 4x
IR sidesensors: y
Frontsensor: Ultrasonic
Carpetsensor: n
Brush type: rubber+brush
Auto Empty: No
Auto Mop Cleaning: No
Cloud support: 3.3.9, 3.5.8

Rootability

Root supported? : y (Q4/2017)
Root method public? : y
Root complexity: fw < v4004: easy, else: disassembly, simple soldering
Valetudo support: y

Ressources

Teardown
Config-files
Custom Firmwarebuilder (Dustbuilder)

Firmwares

Regioncnderusg
first seen2017-01-302017-03-302017-03-302017-03-30

TypeMD5FilenameVersionDatetimeSizeRegions
app0b29c90ea7cdf6a7ca31b79d501697d3v11_003452.pkg3.3.9_0034522018-11-26 08:06:00102,201 MBde,ru
appbfe19a5487d6fcb0ef1a61bf91caa872v11_003468.fullos.pkg3.3.9_0034682019-02-22 08:38:00102,263 MBde,ru,sg
appfdb2fdf29a8b3cdf89d4cb800929555ev11_003047.pkg3.3.6_0030472019-02-22 08:42:0089,587 MBcn,sg
appfe59d9cd0bf2d0101d609eb74a5b0596v11_003476.app.pkg3.5.0_0034762019-03-20 12:09:0029,24 MBcn
appd93b2e75c0d5125eda9bd9b7414789e2v11_004004.amhd98763.fullos.pkg3.5.4_0040042019-09-09 06:22:00102,075 MBcn
appb95c5f100895e8d065824d5e40ec2b05v11_004007jjsfghfdff.fullos.pkg3.5.4_0040072020-01-14 02:24:00102,073 MBcn,de,ru,sg
appea500d5f516fe426b68f7d3236c38bd2v11_004018.12edfghb75.fullos.pkg3.5.8_0040182020-06-05 09:11:00102,067 MBcn,de,ru,sg

Changelogs

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

TypeVersionDatetimeChangelogDiff
app3.3.9_0034522018-11-26 08:06:00Installation package size: 106M (the installation package will be downloaded by the robot via Wi-Fi without consuming the cellular data)
Update log:
● Fixed some bugs
It will take about 5-10 minutes for firmware update.
-
app3.3.9_0034682019-02-22 08:38:00● Fixed the problem of WiFi abnormal shutdown under some special conditions
● Fixed some bugs
3.3.9_003452-
3.3.9_003468
app3.3.6_0030472019-02-22 08:42:00安装包大小:91M(安装包由机器人通过家中Wi-Fi进行下载,不会消耗手机流量。)
更新日志:
● 新增米家APP自动化中的回充指令
● 修复同ssid多路由器下频繁切换导致网络延迟的问题
● 修复多汉字ssid快连后wifi指示灯一直快闪的问题
● 修复设备列表页电量、状态信息不准的问题
固件更新预计需要5-10分钟,请耐心等待。
3.3.9_003468-
3.3.6_003047
app3.5.0_0034762019-03-20 12:09:00Installation package size: 29M (the installation package will be downloaded by the robot via Wi-Fi without consuming the cellular data)
Update log:
● Fixed some bugs
It will take about 5-10 minutes for firmware update.
3.3.6_003047-
3.5.0_003476
app3.5.4_0040042019-09-09 06:22:00Installation package size: 102M (the installation package will be downloaded by the robot via Wi-Fi without consuming the cellular data)
Update log:
Optimized some user experiences and fixed some minor bugs.
It will take about 5~10 minutes for firmware update.
3.5.0_003476-
3.5.4_004004
app3.5.4_0040072020-01-14 02:24:00Installation package size: 102M (the installation package will be downloaded by the robot via Wi-Fi without consuming the cellular data)
Update log:
Optimized some user experiences and fixed some minor bugs.
It will take about 5~10 minutes for firmware update.
3.5.4_004004-
3.5.4_004007
app3.5.8_0040182020-06-05 09:11:00-Bug fixes3.5.4_004007-
3.5.8_004018

[1] END OF LIFE / END OF SALE: Devices get this flag if we see that they did not receive firmware updates for a long time or are not available anymore in specific regions. Same applies if the model was replaced with a new one.


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.