Hallo,
ich habe den Rockrobo erfolgreich mit der Version 1518 gerootet, nur will das Upgrade zur 1780 nicht gelingen.
Ich habe mir die Firmware von hier geladen, da die Version über den hier beschriebenen Weg nicht funktioniert. Gebaut habe ich die firmware mit:
Code
- sudo ./dustcloud/devices/xiaomi.vacuum/firmwarebuilder/imagebuilder.sh --disable-xiaomi -k id_ed25519.pub -f v11_001780.pkg
- Scriptpath: ./dustcloud/devices/xiaomi.vacuum/firmwarebuilder
- .../dc/imagebuilder.sh
- compatible readlink found!
- Generate SSH Host Keys if necessary
- decrypt soundfile
- ccrypt: .../dc/english.pkg: Kennwort passt nicht -- unverändert
- unpack soundfile
- decrypt firmware
- ccrypt: .../dc/v11_001780.pkg: Kennwort passt nicht -- unverändert
- unpack firmware
- patch ssh host keys
- disable SSH firewall rule
- integrate SSH authorized_keys
- reconfiguring network traffic to xiaomi
- pack new firmware
- encrypt firmware
- 289c4d0a24c86c0e1e87f87f85be5729 output/v11_001780.pkg
Wenn ich nun die Firmware mit dem flasher Skript schicke, beginnt sich der Staubsauger zu aktualisieren und sagt auch, dass dieses erfolgreich sei. Ein mirobo --ip 192.168.178.33 --token xx info gibt jedoch:
roborock.vacuum.s5 v3.3.9_001518
aus.
Habe ich irgendwas vergessen? Danke schon mal!
EDIT: Das Aufspielen der Version 1618 funktioniert zum Beispiel - nur die 1780 will nicht.