-
Notifications
You must be signed in to change notification settings - Fork 257
Xiaomi Vacuum Firmware
Xiaomi Vacuum Firmware rydz edited this page 19 days ago · 40 revisions - restored this link from old change someone deleted this.
WARNING: New Untested Firmware could potentially remove root and break some open source tools For some firmware versions it is possible to download them from Xiaomi's CDN directly. The availability of firmware files is dependent of server location and region. Mirrored copies of the firmwares can be found here:
https://dustbuilder.xvm.mit.edu/pkg/ File name convention v11_00XXXX.pkg (for all Gen1 firmware and for Gen2 firmware older than January 2019) v11_00XXXX.fullos.pkg (for Gen2 firmware newer than January 2019)
A higher number for XXXX does not mean a newer firmware. It seams that there are multiple branches of firmware, sometimes depending on region, some times also dependent on features.
1XXX 1004 (<100MByte filesize): old Gen1 development firmware
1131-1213 (<100MByte filesize): old Gen1 development firmware
1168 (>100MByte filesize): Gen2 firmware
1228 (>100MByte filesize): Gen2 firmware
15xx (>100MByte filesize): Gen2 firmware (~Aug 2018)
16xx (>100MByte filesize): Gen2 firmware (Sept 2018-)
17xx (>100MByte filesize): Gen2 firmware (Sept 2018-)
3XXX 3000-3096 (<100MByte filesize): old Gen1 firmware
3132 - 3290 (>100MByte filesize): Gen1 firmware (Jan 2018 - Jul 2018)
3357-3514 (>100MByte filesize): Gen1 firmware (Aug 2018 - Oct 2018)
Direct CDN downloads Gen1 https://cdn.awsbj0.fds.api.mi-img.com/updpkg/[package name] https://cdn.awsde0.fds.api.mi-img.com/updpkg/[package name] Example:
https://cdn.awsbj0.fds.api.mi-img.com/updpkg/v11_003468.fullos.pkg
Gen2 https://cdn.awsbj0.fds.api.mi-img.com/rubys/updpkg/[package name] https://cdn.cnbj2.fds.api.mi-img.com/rubys/updpkg/[package name] https://cdn.cnbj0.fds.api.mi-img.com/rubys/updpkg/[package name] https://cdn.awsde0.fds.api.mi-img.com/rubys/updpkg/[package name]
Example:
https://cdn.awsbj0.fds.api.mi-img.com/rubys/updpkg/v11_001720.fullos.pkg
Note: Some firmwares are not available from all servers, for example v11_001730.fullos.pkg is only available from the awsbj0 server.
WARNING: New Untested Firmware could potentially remove root and break some open source tools Tested Firmware Reportedly rootable and downgradeble Firmware versions (Community submitted use at your own risk)
Gen1
FW Version Number | FW Package name | rootable? |
---|---|---|
3.3.9_003194 | v11_003194.pkg | yes |
3.3.9_003132 | v11_003132.pkg | yes |
3.3.9_003452 | v11_003452.pkg | yes |
3.3.9_003468 | v11_003468.fullos.pkg | yes |
3.3.9_003600 | v11_003600.pkg | yes |
Gen2
FW Version Number | FW Package name | rootable? |
---|---|---|
3.3.9_001228 | v11_001228.pkg | yes |
3.3.9_001518 | v11_001518.pkg | yes |
3.3.9_001633 | v11_001633.pkg | yes |
3.3.9_001702 | v11_001702.pkg | yes |
3.3.9_001712 | v11_001712.pkg | yes |
3.3.9_001718 (unavailable) | v11_001718.fullos.pkg | yes |
3.3.9_001720 | v11_001720.fullos.pkg | yes |
3.3.9_001730 (unavailable) | v11_001730.fullos.pkg | yes |
3.3.9_001748 | v11_001748.fullos.pkg | yes |
3.3.9_001756 (unavailable) | v11_001756.fullos.pkg | yes |
3.3.9_001768 | v11_001768.fullos.pkg | yes |
3.3.9_001782 | v11_001782.fullos.pkg | yes |
3.3.9_001810 (unavailable) | v11_001810.fullos.pkg | yes |
3.3.9_001818 | v11_001818.fullos.pkg | yes |
3.3.9_001856 | v11_001856.fullos.pkg | yes |
Official rolled out versions Please report here the version that your Mi Home App is reporting as the latest version.
Gen1
FW Version Number | Region (EU,US,Mainland,...) | Date | New feature? | rootable? |
---|---|---|---|---|
3.3.9_003452 | EU,US(Asia) | 2018-11-30 | bugfixes | yes |
3.3.9_003468 | EU,US(Asia) | 2019-02-20 | bugfixes | yes |
Gen2
FW Version Number | Region (EU,US,Mainland,...) | Date | New feature? | rootable? |
---|---|---|---|---|
3.3.0_001702 | US | 2018-11-30 | bugfixes | yes |
3.3.9_001810 | EU | 2018-12-03 | bugfixes | yes |
3.3.9_001702 | EU | 2018-12-24 | bugfixes | yes |
3.3.9_001712 | EU | 2019-01-03 | bugfixes | yes |
3.3.9_001720 | EU | 2019-01-24 | bugfixes | yes |
3.3.9_001730 | EU | 2019-02-01 | bugfixes | yes |
3.3.9_001748 | EU | 2019-02-26 | bugfixes | yes |
3.3.9_001886 | EU | 2019-11-16 | unknown | yes |
Remarks on 3.3.0_001702: virtual wall works, rrlogd encrypted
Downloading firmware by Mi Home app Prerequisites: your robot must be rooted and paired with the Mi Home app.
Disable updates Start a firmware upgrade with the Mi Home app Wait until the robot reports that the firmware update failed Copy the downloaded firmware from the robot: scp -i mykeyfile root@rockrobo:/mnt/data/.temp/Update.pkg v11_00XXXX.pkg Re-enable updates
Navigation
- Home
- Vacuum Robots
- Lumi Aqara Camera (experimental)
- Lumi Aqara Gateway (new Version, without Homekit)
- Documentation
- Dustcloud