Firmware diff for Roborock T4 (roborock.vacuum.t4) Old version: 3.4.5_0138 New version: 3.5.3_0208 Source: https://robotinfo.dev Contact information: https://dontvacuum.me --- .../xout/_root/boot/zImage | Bin 3885800 -> 3885800 bytes .../xout/_root/etc/OS_VERSION | 8 +++--- .../xout/_root/etc/os-release | 2 +- .../xout/_root/lib/modules/3.4.39/8189es.ko | Bin 1666142 -> 1666142 bytes .../xout/_root/lib/modules/3.4.39/mali.ko | Bin 3370081 -> 3370105 bytes .../xout/_root/lib/modules/3.4.39/st480.ko | Bin 199007 -> 198840 bytes .../xout/_root/lib/modules/3.4.39/ump.ko | Bin 671223 -> 671231 bytes .../xout/_root/opt/rockrobo/buildnumber | 2 +- .../xout/_root/opt/rockrobo/cleaner/bin/AppProxy | Bin 757112 -> 757096 bytes .../_root/opt/rockrobo/cleaner/bin/RoboController | Bin 224068 -> 224072 bytes .../_root/opt/rockrobo/cleaner/bin/RoboControllerM | Bin 298316 -> 298320 bytes .../_root/opt/rockrobo/cleaner/bin/RoboControllerR | Bin 224068 -> 224072 bytes .../xout/_root/opt/rockrobo/cleaner/bin/SysUpdate | Bin 265272 -> 265272 bytes .../_root/opt/rockrobo/cleaner/lib/libroboipc.so | Bin 48520 -> 48520 bytes .../rockrobo/cleaner/lib/librr_plugin_chassis.so | Bin 67528 -> 67528 bytes .../rockrobo/cleaner/lib/librr_plugin_compass.so | Bin 22220 -> 22220 bytes .../opt/rockrobo/cleaner/lib/librr_plugin_laser.so | Bin 59404 -> 59404 bytes .../_root/opt/rockrobo/cleaner/lib/librrlog.so | Bin 22296 -> 22296 bytes .../_root/opt/rockrobo/cleaner/lib/librrnavdrv.so | Bin 1953972 -> 1958068 bytes .../_root/opt/rockrobo/cleaner/lib/librrsound.so | Bin 9756 -> 9756 bytes .../_root/opt/rockrobo/cleaner/lib/librrutils.so | Bin 5552 -> 5552 bytes .../opt/rockrobo/firmware/bin/MCU_FIRMWARE_MATCH | 2 +- .../_root/opt/rockrobo/firmware/img/McuVersion.txt | 6 ++--- .../null} | Bin 215040 -> 0 bytes ...M32.G1_M4.0.0_RELEASE_20190712-201703_FULL.bin} | Bin 0 -> 215040 bytes .../firmware/uart_test-4.0.0-20190530 => dev/null} | Bin 506876 -> 0 bytes .../rockrobo/firmware/uart_test-4.0.0-20190712} | Bin 0 -> 510976 bytes .../xout/_root/opt/rockrobo/miio/miio_client | Bin 81220 -> 111936 bytes .../opt/rockrobo/miio/miio_client_helper_nomqtt.sh | 30 ++++++++++++++++++--- .../xout/_root/opt/rockrobo/miio/miio_recv_line | Bin 3604 -> 3688 bytes .../resources/sounds/en/back_dock_failed.wav | Bin 196114 -> 201222 bytes .../opt/rockrobo/resources/sounds/en/bin_in.wav | Bin 60884 -> 65992 bytes .../opt/rockrobo/resources/sounds/en/bin_out.wav | Bin 55244 -> 60352 bytes .../resources/sounds/en/binout_error10.wav | Bin 138756 -> 143864 bytes .../resources/sounds/en/bl_recovery_bootfailed.wav | Bin 190130 -> 195238 bytes .../resources/sounds/en/bl_recovery_failed.wav | Bin 119950 -> 123100 bytes .../resources/sounds/en/bl_recovery_retry.wav | Bin 138582 -> 143690 bytes .../resources/sounds/en/bl_recovery_start.wav | Bin 146444 -> 151552 bytes .../sounds/en/bl_recovery_updatefailed.wav | Bin 192816 -> 197924 bytes .../opt/rockrobo/resources/sounds/en/charging.wav | Bin 31672 -> 36780 bytes .../opt/rockrobo/resources/sounds/en/clean_bin.wav | Bin 47950 -> 51100 bytes .../rockrobo/resources/sounds/en/clean_finish.wav | Bin 106268 -> 111376 bytes .../_root/opt/rockrobo/resources/sounds/en/di.wav | Bin 32148 -> 37048 bytes .../opt/rockrobo/resources/sounds/en/error1.wav | Bin 185954 -> 191062 bytes .../opt/rockrobo/resources/sounds/en/error10.wav | Bin 264848 -> 269956 bytes .../opt/rockrobo/resources/sounds/en/error11.wav | Bin 277648 -> 282756 bytes .../opt/rockrobo/resources/sounds/en/error12.wav | Bin 184726 -> 189834 bytes .../opt/rockrobo/resources/sounds/en/error13.wav | Bin 215382 -> 220490 bytes .../opt/rockrobo/resources/sounds/en/error14.wav | Bin 104848 -> 109956 bytes .../opt/rockrobo/resources/sounds/en/error15.wav | Bin 109140 -> 114248 bytes .../opt/rockrobo/resources/sounds/en/error16.wav | Bin 167912 -> 173020 bytes .../opt/rockrobo/resources/sounds/en/error17.wav | Bin 196928 -> 202036 bytes .../opt/rockrobo/resources/sounds/en/error18.wav | Bin 162448 -> 167556 bytes .../opt/rockrobo/resources/sounds/en/error2.wav | Bin 120132 -> 125240 bytes .../opt/rockrobo/resources/sounds/en/error21.wav | Bin 213648 -> 218756 bytes .../opt/rockrobo/resources/sounds/en/error22.wav | Bin 152848 -> 157956 bytes .../opt/rockrobo/resources/sounds/en/error23.wav | Bin 166442 -> 171550 bytes .../opt/rockrobo/resources/sounds/en/error24.wav | Bin 207248 -> 212356 bytes .../opt/rockrobo/resources/sounds/en/error3.wav | Bin 168848 -> 173956 bytes .../opt/rockrobo/resources/sounds/en/error4.wav | Bin 252048 -> 257156 bytes .../opt/rockrobo/resources/sounds/en/error5.wav | Bin 151110 -> 154260 bytes .../opt/rockrobo/resources/sounds/en/error6.wav | Bin 125032 -> 128182 bytes .../opt/rockrobo/resources/sounds/en/error7.wav | Bin 244366 -> 249474 bytes .../opt/rockrobo/resources/sounds/en/error8.wav | Bin 156048 -> 161156 bytes .../opt/rockrobo/resources/sounds/en/error9.wav | Bin 133648 -> 138756 bytes .../resources/sounds/en/error_internal.wav | Bin 122340 -> 125490 bytes .../opt/rockrobo/resources/sounds/en/findme.wav | Bin 61188 -> 66296 bytes .../opt/rockrobo/resources/sounds/en/finish.wav | Bin 56410 -> 61518 bytes .../opt/rockrobo/resources/sounds/en/goto.wav | Bin 58448 -> 63556 bytes .../rockrobo/resources/sounds/en/goto_complete.wav | Bin 50472 -> 53622 bytes .../rockrobo/resources/sounds/en/goto_failed.wav | Bin 61648 -> 66756 bytes .../opt/rockrobo/resources/sounds/en/home.wav | Bin 62628 -> 67736 bytes .../rockrobo/resources/sounds/en/map_restore.wav | Bin 114448 -> 119556 bytes .../opt/rockrobo/resources/sounds/en/no_power.wav | Bin 104246 -> 109354 bytes .../resources/sounds/en/no_power_charging.wav | Bin 99450 -> 104558 bytes .../resources/sounds/en/no_spot_on_dock.wav | Bin 153978 -> 159086 bytes .../opt/rockrobo/resources/sounds/en/pause.wav | Bin 28750 -> 31900 bytes .../rockrobo/resources/sounds/en/positioning.wav | Bin 64044 -> 71320 bytes .../opt/rockrobo/resources/sounds/en/power_off.wav | Bin 42448 -> 47556 bytes .../resources/sounds/en/power_off_rejected.wav | Bin 123150 -> 126300 bytes .../resources/sounds/en/power_resume_clean.wav | Bin 104848 -> 109956 bytes .../resources/sounds/en/relocate_failed.wav | Bin 116176 -> 121284 bytes .../opt/rockrobo/resources/sounds/en/remote.wav | Bin 63726 -> 68834 bytes .../resources/sounds/en/remote_complete.wav | Bin 58712 -> 61862 bytes .../rockrobo/resources/sounds/en/restart_clean.wav | Bin 107824 -> 110974 bytes .../resources/sounds/en/restart_clean_fromdock.wav | Bin 143248 -> 148356 bytes .../resources/sounds/en/restart_clean_nodock.wav | Bin 159248 -> 164356 bytes .../resources/sounds/en/resume_backtodock.wav | Bin 173138 -> 178246 bytes .../rockrobo/resources/sounds/en/resume_clean.wav | Bin 50930 -> 56038 bytes .../rockrobo/resources/sounds/en/resume_home.wav | Bin 76048 -> 81156 bytes .../rockrobo/resources/sounds/en/resume_room.wav | Bin 60048 -> 65156 bytes .../rockrobo/resources/sounds/en/resume_spot.wav | Bin 170038 -> 175146 bytes .../rockrobo/resources/sounds/en/resume_zone.wav | Bin 66952 -> 70102 bytes .../opt/rockrobo/resources/sounds/en/return_no.wav | Bin 77164 -> 80314 bytes .../rockrobo/resources/sounds/en/return_yes.wav | Bin 178362 -> 183470 bytes .../opt/rockrobo/resources/sounds/en/room.wav | Bin 57448 -> 62556 bytes .../rockrobo/resources/sounds/en/room_complete.wav | Bin 213648 -> 131042 bytes .../rockrobo/resources/sounds/en/room_failed.wav | Bin 127892 -> 205318 bytes .../resources/sounds/en/room_partialdone.wav | Bin 202168 -> 218756 bytes .../resources/sounds/en/room_water_box_in.wav | Bin 151950 -> 155100 bytes .../rockrobo/resources/sounds/en/saving_map.wav | Bin 509892 -> 102154 bytes .../opt/rockrobo/resources/sounds/en/spot.wav | Bin 61726 -> 66834 bytes .../opt/rockrobo/resources/sounds/en/start.wav | Bin 52048 -> 57156 bytes .../resources/sounds/en/start_water_box_in.wav | Bin 132750 -> 135900 bytes .../rockrobo/resources/sounds/en/stop_clean.wav | Bin 354288 -> 75262 bytes .../opt/rockrobo/resources/sounds/en/stop_goto.wav | Bin 69666 -> 74774 bytes .../opt/rockrobo/resources/sounds/en/stop_room.wav | Bin 493796 -> 100570 bytes .../resources/sounds/en/stop_scheduled_clean.wav | Bin 120848 -> 125956 bytes .../opt/rockrobo/resources/sounds/en/stop_spot.wav | Bin 429410 -> 87552 bytes .../opt/rockrobo/resources/sounds/en/stop_zone.wav | Bin 558168 -> 110916 bytes .../resources/sounds/en/sysupd_complete.wav | Bin 51566 -> 56674 bytes .../rockrobo/resources/sounds/en/sysupd_failed.wav | Bin 127248 -> 132356 bytes .../resources/sounds/en/sysupd_notready.wav | Bin 117648 -> 122756 bytes .../rockrobo/resources/sounds/en/sysupd_start.wav | Bin 140048 -> 145156 bytes .../rockrobo/resources/sounds/en/sysupd_wip.wav | Bin 71110 -> 76218 bytes .../rockrobo/resources/sounds/en/timed_clean.wav | Bin 67166 -> 72274 bytes .../rockrobo/resources/sounds/en/water_box_in.wav | Bin 59740 -> 62890 bytes .../rockrobo/resources/sounds/en/water_box_out.wav | Bin 55042 -> 58192 bytes .../rockrobo/resources/sounds/en/wifi_reset.wav | Bin 55236 -> 58386 bytes .../opt/rockrobo/resources/sounds/en/zone.wav | Bin 213648 -> 54330 bytes .../rockrobo/resources/sounds/en/zone_complete.wav | Bin 136676 -> 139826 bytes .../rockrobo/resources/sounds/en/zone_failed.wav | Bin 208084 -> 181804 bytes .../resources/sounds/en/zone_partialdone.wav | Bin 146448 -> 211234 bytes .../resources/sounds/en/zone_water_box_in.wav | Bin 66448 -> 71556 bytes .../resources/sounds/prc/back_dock_failed.wav | Bin 180772 -> 186272 bytes .../opt/rockrobo/resources/sounds/prc/bin_in.wav | Bin 33776 -> 39276 bytes .../opt/rockrobo/resources/sounds/prc/bin_out.wav | Bin 34584 -> 40084 bytes .../resources/sounds/prc/binout_error10.wav | Bin 125594 -> 131094 bytes .../sounds/prc/bl_recovery_bootfailed.wav | Bin 199538 -> 205038 bytes .../resources/sounds/prc/bl_recovery_failed.wav | Bin 86498 -> 91998 bytes .../resources/sounds/prc/bl_recovery_retry.wav | Bin 177628 -> 183128 bytes .../resources/sounds/prc/bl_recovery_start.wav | Bin 161404 -> 166904 bytes .../sounds/prc/bl_recovery_updatefailed.wav | Bin 198302 -> 203802 bytes .../opt/rockrobo/resources/sounds/prc/charging.wav | Bin 24216 -> 29716 bytes .../rockrobo/resources/sounds/prc/clean_bin.wav | Bin 87770 -> 93270 bytes .../rockrobo/resources/sounds/prc/clean_finish.wav | Bin 68222 -> 73722 bytes .../_root/opt/rockrobo/resources/sounds/prc/di.wav | Bin 32148 -> 35268 bytes .../opt/rockrobo/resources/sounds/prc/error1.wav | Bin 159100 -> 164600 bytes .../opt/rockrobo/resources/sounds/prc/error10.wav | Bin 136838 -> 142338 bytes .../opt/rockrobo/resources/sounds/prc/error11.wav | Bin 174220 -> 179720 bytes .../opt/rockrobo/resources/sounds/prc/error12.wav | Bin 102392 -> 107892 bytes .../opt/rockrobo/resources/sounds/prc/error13.wav | Bin 151958 -> 157458 bytes .../opt/rockrobo/resources/sounds/prc/error14.wav | Bin 73898 -> 79398 bytes .../opt/rockrobo/resources/sounds/prc/error15.wav | Bin 102408 -> 107908 bytes .../opt/rockrobo/resources/sounds/prc/error16.wav | Bin 134118 -> 139618 bytes .../opt/rockrobo/resources/sounds/prc/error17.wav | Bin 152104 -> 157604 bytes .../opt/rockrobo/resources/sounds/prc/error18.wav | Bin 148600 -> 154100 bytes .../opt/rockrobo/resources/sounds/prc/error2.wav | Bin 124204 -> 129704 bytes .../opt/rockrobo/resources/sounds/prc/error21.wav | Bin 136586 -> 142086 bytes .../opt/rockrobo/resources/sounds/prc/error22.wav | Bin 120798 -> 126298 bytes .../opt/rockrobo/resources/sounds/prc/error23.wav | Bin 129966 -> 135466 bytes .../opt/rockrobo/resources/sounds/prc/error24.wav | Bin 156968 -> 162468 bytes .../opt/rockrobo/resources/sounds/prc/error3.wav | Bin 118524 -> 124024 bytes .../opt/rockrobo/resources/sounds/prc/error4.wav | Bin 166074 -> 171574 bytes .../opt/rockrobo/resources/sounds/prc/error5.wav | Bin 139680 -> 145180 bytes .../opt/rockrobo/resources/sounds/prc/error6.wav | Bin 97394 -> 102894 bytes .../opt/rockrobo/resources/sounds/prc/error7.wav | Bin 172328 -> 177828 bytes .../opt/rockrobo/resources/sounds/prc/error8.wav | Bin 111970 -> 117470 bytes .../opt/rockrobo/resources/sounds/prc/error9.wav | Bin 101122 -> 106622 bytes .../resources/sounds/prc/error_internal.wav | Bin 90730 -> 96230 bytes .../opt/rockrobo/resources/sounds/prc/findme.wav | Bin 54444 -> 59944 bytes .../opt/rockrobo/resources/sounds/prc/finish.wav | Bin 32190 -> 37690 bytes .../opt/rockrobo/resources/sounds/prc/goto.wav | Bin 50962 -> 56462 bytes .../resources/sounds/prc/goto_complete.wav | Bin 44472 -> 49972 bytes .../rockrobo/resources/sounds/prc/goto_failed.wav | Bin 50950 -> 56450 bytes .../opt/rockrobo/resources/sounds/prc/home.wav | Bin 33052 -> 38552 bytes .../rockrobo/resources/sounds/prc/map_restore.wav | Bin 87084 -> 92584 bytes .../opt/rockrobo/resources/sounds/prc/no_power.wav | Bin 70586 -> 76086 bytes .../resources/sounds/prc/no_power_charging.wav | Bin 59918 -> 65418 bytes .../resources/sounds/prc/no_spot_on_dock.wav | Bin 122226 -> 127726 bytes .../opt/rockrobo/resources/sounds/prc/pause.wav | Bin 20928 -> 26428 bytes .../rockrobo/resources/sounds/prc/positioning.wav | Bin 61484 -> 66984 bytes .../rockrobo/resources/sounds/prc/power_off.wav | Bin 17324 -> 22696 bytes .../resources/sounds/prc/power_off_rejected.wav | Bin 107592 -> 113092 bytes .../resources/sounds/prc/power_resume_clean.wav | Bin 67540 -> 73040 bytes .../resources/sounds/prc/relocate_failed.wav | Bin 96684 -> 102184 bytes .../opt/rockrobo/resources/sounds/prc/remote.wav | Bin 28550 -> 34050 bytes .../resources/sounds/prc/remote_complete.wav | Bin 27348 -> 32848 bytes .../resources/sounds/prc/restart_clean.wav | Bin 82424 -> 87924 bytes .../sounds/prc/restart_clean_fromdock.wav | Bin 128684 -> 134184 bytes .../resources/sounds/prc/restart_clean_nodock.wav | Bin 124844 -> 130344 bytes .../resources/sounds/prc/resume_backtodock.wav | Bin 114604 -> 120104 bytes .../rockrobo/resources/sounds/prc/resume_clean.wav | Bin 29714 -> 35214 bytes .../rockrobo/resources/sounds/prc/resume_home.wav | Bin 28936 -> 34436 bytes .../rockrobo/resources/sounds/prc/resume_room.wav | Bin 44844 -> 50344 bytes .../rockrobo/resources/sounds/prc/resume_spot.wav | Bin 127404 -> 132904 bytes .../rockrobo/resources/sounds/prc/resume_zone.wav | Bin 44392 -> 49892 bytes .../rockrobo/resources/sounds/prc/return_no.wav | Bin 41864 -> 47364 bytes .../rockrobo/resources/sounds/prc/return_yes.wav | Bin 156844 -> 162344 bytes .../opt/rockrobo/resources/sounds/prc/room.wav | Bin 46764 -> 52264 bytes .../resources/sounds/prc/room_complete.wav | Bin 97964 -> 103464 bytes .../rockrobo/resources/sounds/prc/room_failed.wav | Bin 176684 -> 184104 bytes .../resources/sounds/prc/room_partialdone.wav | Bin 178604 -> 182184 bytes .../resources/sounds/prc/room_water_box_in.wav | Bin 132524 -> 138024 bytes .../rockrobo/resources/sounds/prc/saving_map.wav | Bin 76204 -> 81704 bytes .../opt/rockrobo/resources/sounds/prc/spot.wav | Bin 27764 -> 33264 bytes .../opt/rockrobo/resources/sounds/prc/start.wav | Bin 30326 -> 35826 bytes .../resources/sounds/prc/start_water_box_in.wav | Bin 115884 -> 121384 bytes .../rockrobo/resources/sounds/prc/stop_clean.wav | Bin 32044 -> 37544 bytes .../rockrobo/resources/sounds/prc/stop_goto.wav | Bin 43820 -> 49320 bytes .../rockrobo/resources/sounds/prc/stop_room.wav | Bin 43564 -> 49064 bytes .../resources/sounds/prc/stop_scheduled_clean.wav | Bin 100614 -> 106114 bytes .../rockrobo/resources/sounds/prc/stop_spot.wav | Bin 41804 -> 47304 bytes .../rockrobo/resources/sounds/prc/stop_zone.wav | Bin 46124 -> 51624 bytes .../resources/sounds/prc/sysupd_complete.wav | Bin 31938 -> 37438 bytes .../resources/sounds/prc/sysupd_failed.wav | Bin 89102 -> 94602 bytes .../resources/sounds/prc/sysupd_notready.wav | Bin 214052 -> 219552 bytes .../rockrobo/resources/sounds/prc/sysupd_start.wav | Bin 147438 -> 152938 bytes .../rockrobo/resources/sounds/prc/sysupd_wip.wav | Bin 66024 -> 71524 bytes .../rockrobo/resources/sounds/prc/timed_clean.wav | Bin 42878 -> 48378 bytes .../rockrobo/resources/sounds/prc/water_box_in.wav | Bin 29484 -> 34984 bytes .../resources/sounds/prc/water_box_out.wav | Bin 32684 -> 38184 bytes .../rockrobo/resources/sounds/prc/wifi_reset.wav | Bin 84508 -> 90008 bytes .../opt/rockrobo/resources/sounds/prc/zone.wav | Bin 46402 -> 51902 bytes .../resources/sounds/prc/zone_complete.wav | Bin 99244 -> 104744 bytes .../rockrobo/resources/sounds/prc/zone_failed.wav | Bin 177964 -> 186024 bytes .../resources/sounds/prc/zone_partialdone.wav | Bin 180524 -> 183464 bytes .../resources/sounds/prc/zone_water_box_in.wav | Bin 131884 -> 137384 bytes .../xout/_root/opt/rockrobo/rr-release | 2 +- .../xout/_root/opt/rockrobo/rriot/rriot_tuya | Bin 652940 -> 652940 bytes .../xout/_root/opt/rockrobo/rrlog/rrlogd | Bin 127372 -> 127368 bytes .../_root/opt/rockrobo/watchdog/ProcessList.conf | 2 +- .../xout/_root/opt/rockrobo/watchdog/WatchDoge | Bin 100692 -> 100692 bytes .../xout/_root/opt/rockrobo/wlan/wifi_start.sh | 12 +++++---- .../xout/_root/opt/rockrobo/wlan/wlanmgr | Bin 47136 -> 47136 bytes .../xout/_root/var/cache/ldconfig/aux-cache | Bin 13257 -> 13257 bytes 226 files changed, 45 insertions(+), 21 deletions(-)