Ecovacs X2 Omni


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

Ecovacs X2 Omni picture, click to enlarge

ModelID: ecovacs.lf3bn4
Codename: ZJ2228
OEM: Ecovacs
Firmware format: encrypted
Sound format:
SOC: Horizon X3M (4x)
RAM: 2 GByte (DDR4)
Flash: 8GByte eMMC
WiFi: FN-Link 6223a
OS: Linux (+ROS) (4.14.x)
Released: Q3/2023


LIDAR: y (180)
Camera: y
Mop: y (rotating)
Waterpump: y
Towerbumper: y
IR dropsensors: 6x
IR sidesensors: y
Frontsensor: Cameras,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: , ecovacs


Root supported? : y (Q3/2023)
Root method public? : y
Root complexity: easy (UART)
Valetudo support: n


Rooting How-to
TÜV privacy certification: y
Show a price history from (click here! will load external media)
Buy on (affiliate link*)
Buy on (affiliate link*)
Buy on (affiliate link*)
Buy on (affiliate link*)
Buy on (affiliate link*)
* We are Amazon affiliate partner and might get a provision. Please verify the exact device name and type before purchasing!


Has Microphone. DM-verity enabled, do not touch rootfs! 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!


first seen2023-12-10

app8a67a9fa2e2a208ea4fc7c447ffb27abzj2228_fw-0.6.0.bin0.6.02023-04-06 10:40:00224,539 MBgl
app47474312913bd9cd95b743bca8f66a01zj2228_fw-1.17.3.bin1.17.32023-06-29 01:26:00214,189 MBgl
app397e1d933433cea82d2ad747d0adf4d6zj2228_fw-1.26.2.bin1.26.22023-07-14 09:38:00223,761 MBgl
app0036e1d9f9ebb2851849f648429180e7zj2228_fw-1.39.2.bin1.39.22023-08-21 01:42:00236,02 MBgl
appa460c4a940ef5ecd164dc6db75705a60304c1c01012a33751edd4c4b2bcb987c1.62.02023-11-20 02:34:00217,986 MBgl
appaeb41d49fb9d2296a17af64c579e2e611e39fa53974426404f6bea2fc343f4a81.70.02023-12-29 01:20:00218,327 MBgl


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

app0.6.02023-04-06 10:40:00Upgrade
app1.17.32023-06-29 01:26:00initial
app1.26.22023-07-14 09:38:00initial
app1.39.22023-08-21 01:42:00Fixed known issues and optimized user experience.
app1.62.02023-11-20 02:34:00Fixed known issues and optimized user experience.
app1.70.02023-12-29 01:20:00Fixed known issues and optimized user experience.

[2] Active: A device is still sold, and receives support by the vendor or the community

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,".
Please contact me prior using any of the images.