-
-
Notifications
You must be signed in to change notification settings - Fork 566
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
update-firmware on Xiaomi Mi Robot Vacuum V1 fails #818
Comments
The update response is odd, but looks like the debug printout happens before the parsing happens. If this device is the new hardware revision of the gen1 vacuum, there may have been some incompatible changes. If v1 is the first generation rockrobo/xiaomi, it is a known problem that it doesn't respond to info correctly when not connected to the cloud service, so that's expected. Why the update is not working, I don't unfortunately know an answer. |
Thanks for the infos.
But the update still fails:
But at leat i have now the firmware version |
I have version 3.5.8_004018, I think it's a early model of V1, and info doesn't work either. Not sure how to connect to both the cloud service and still have an access point? I get "unable to parse message payload" for info and update-firmware. Didn't try any of the other commands yet. |
I did a full factory reset like here, got a new token and tried again. Info still didn't work, but uploading the firmware did! Valetudo works for me now. |
Read the docs and everything gets clear. Does not work on version >= 4004 (I think this is the firmware version part after the But Dennis Giese made an excellent how to hack it anyway tutorial. Thanks for all the help. |
@keros did you managed to get your Vacuum V1 rooted? My device is too new (factory date 09.2020) as well, not yet sure if I really would try to root it using a UART. Thanks for your response 👍 |
Hi yes I rooted my Vacuum V1. On the disassemble part:You don't need to remove all the parts. On the flash part:I did not solder the wires (I did it solderless by holding) From The cheat sheet: I did not do the following (I did not find the string in these two files -> both partitions):
After I disabled the firewall and had the root password written down I reassembled everything. |
Hi
I got today a new
Xiaomi Mi Robot Vacuum
(V1) and wan't to install a custom firmware (Valetudo).But fail with some errors.
I already did this about a year ago with an other cleaner of the same type which worked fine.
The robot is on accesspoint mode (192.168.8.1).
I'm connected with an debian laptop.
At first I get the token which works fine:
After that I did some simple tests:
But device info and vacuum info fails:
Also the firmware update fails:
Do I something wrong?
Is maybe the firmware version to new? (How do I get the current firmware version?)
If the firmware is to new, is there info I can provide to fix this?
The text was updated successfully, but these errors were encountered: