Also das draufspielen einer originalen FW ist relativ geradeaus, der Befehl heisst miIO.ota. Siehe genaue Verwendung hier:
https://github.com/dgiese/dust…irmwarebuilder/flasher.py
Das ist halt bei bekanntem Token nur ein normaler Steuerbefehl mit der aktualisierten Firmware. Die Frage ist halt, wo die Firmware herkommt.
Die unmodifizierte FW hält Dennis (dgi) für dustcloud vor unter
https://dustcloud.seemoo.de/public/xiaomi.vacuum.gen1 und https://dustcloud.seemoo.de/public/xiaomi.vacuum.gen2
Die kommen eigentlich aus der xiaomi-cloud (logisch). Modifizierte FW sollte der interessierte Anwender selber bauen, da der Root-Zugang per ssh über nen private key läuft. Und der sollte halt privat sein.