Roborock S4

Roborock S4 picture, click to enlarge


ModelID: roborock.vacuum.s4
Codename: rubyplus
Firmware format: A=enc(AES-256-CBC), signed (RSA)
Sound format: A=enc, signed
SOC: Allwinner R16 (4x)
RAM: 512 MByte
Flash: 4GByte eMMC
MCU: STM32F103VCT6
WiFi: RTL8189ETV
OS: Ubuntu 14.04 (3.4.x)
Released: Q3/2018

Features

LIDAR: y
Camera: n
Mop: y
Waterpump: n
Towerbumper: n
IR dropsensors: 4x
IR sidesensors: y
Frontsensor: IR
Cloud support: 3.5.8, tuya

Rootability

Root supported? : y (Q3/2019)
Root method public? : y
Root complexity: disassembly, simple soldering
Valetudo support: y

Ressources

Teardown
Config-files
released Firmwares
Custom Firmwarebuilder (Dustbuilder)
Rooting How-to

Firmwares

Regioncnderusgus
first seen2019-07-182019-07-302019-07-302019-07-302019-07-30

TypeMD5FilenameVersionDatetimeSizeRegions
app12e8d6fc9fae3a72f8486212f10bb445t6_0208.fullos.cbe2b00f-e924-4b72-88b4-db4a4e63a48d.signed.pkg3.5.3_02082019-07-13 06:32:00116,513 MBcn,de,us
app9aa24d0f63ec9f34ca8e62bf66394f68t6_0266.fullos.3bb90903-c7b2-4bbb-aecf-af8918a6a363.signed.pkg3.5.3_02662019-08-23 04:01:00116,507 MBcn,de,us
appe33542a9d8a59b235265bb355844f2fct6_0298.fullos.c9fa98f9-75b1-41e1-9706-cd3042f62623.signed.pkg3.5.3_02982019-10-14 07:05:00122,537 MBcn,de,us
app6d01030f018ac662b55f2f46af5d9485t6_0314.fullos.8b66a416-7d07-4696-a9a5-338095f88672.signed.pkg3.5.7_03142019-12-18 08:43:00116,562 MBcn,de,us
app55f0340913518cfe6f952b96aae4d648t6_0328.fullos.72fed0ac-cea7-4d10-b3d1-a82baadd3424.signed.pkg3.5.7_03282020-01-19 07:46:00116,528 MBcn,de,us
app86cdddd2d4c3ddfa777c4069eb80a1fdt4_0358.fullos.50b85073-3c5b-4ea6-adbc-39f106bf5584.signed.pkg3.5.8_03582020-03-27 06:58:00117,513 MBcn,de,us
appec36b61503b234fde9a77076229c66d4ec36b61503b234fde9a77076229c66d4_upd_roborock.vacuum.s4.bin
(shared with other device)
3.5.8_04862020-10-30 03:12:0064,509 MBcn,de,us

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.