dgiese/dustcloud

Which firmware should I get for STYTJ02YM?

ooii opened this issue · 8 comments

ooii commented

Hi,

I'm about to root my STYTJ02YM vacuum following the guide here and I'm at step where I should download the firmware following this guide. At this stage, I'm confused which firmware I should download.
My vacuum is a STYTJ02YM model v8 running currently firmware 3.5.3_0045, can you please tell me which file should I choose? Thanks.

Its not supported yet. I don't have that particular device to verify the rooting method and firmware.
Check https://dontvacuum.me/robotinfo/ for further information. I will update that page when the tooling becomes available.

zvldz commented

I'm about to root my STYTJ02YM vacuum

https://github.com/rumpeltux/viomi-rooting

Not sure if that still works with that firmware version. At some point they disabled adbd and downgrading firmware.

Btw: are you sure that you have a v8? The firmware looks like a v7:
https://dontvacuum.me/robotinfo/firmwares/viomi.vacuum.v7.html

ooii commented

I'm about to root my STYTJ02YM vacuum

https://github.com/rumpeltux/viomi-rooting

I tried that and did not succeed (cf. rumpeltux/viomi-rooting#7)

ooii commented

Its not supported yet. I don't have that particular device to verify the rooting method and firmware.
Check https://dontvacuum.me/robotinfo/ for further information. I will update that page when the tooling becomes available.

Thanks. I can test and report to you if you want.
Edit: What is not supported? The device, the running fw or both?

I prefer to test myself, as for that kind of devices a recovery is not possible. Last time I tested, I bricked my S5 Max. In theory valetudo supports the v6,v7,v8. I personally have a v6, but I did not really do anything with that after I rooted it in July 2019. I let the developer of Valetudo (Sören) use it to test and port Valetudo. The v7 and v8 models do not have high priority for me at the moment. I potentially know how to package the payloads for them, but that requires some testing with a real device (=rooted device).

ooii commented

I understand. Thanks for the explanation.
If I get it well, it is possible to root my vacuum and run Valetudo on it, right?

At some point yes. But it requires a customized firmware.