🧹 Today I learned that I can (theoretically) root my robot vacuum and install a community-built control plane on it for command and control without the cloud. And then I can use Tailscale for secure remote access.

So, um, I think I have a weekend project lined up! 🀞

- valetudo.cloud/
- builder.dontvacuum.me/
- tailscale.dev/blog/tailscale-s

"Rooting requires full disassembly."

Don't threaten me with a good time. 😈

I was all set to get started on my robot hack... but I should probably make sure the battery is fully charged first.

I hate waiting.

I am root.

(Got root SSH access, working on installing the hacked firmware and then loading Valetudo now.)

Robot: Valetudo'd βœ…

Now for the *really* hard part - putting the thing back together! 🀞

@mcfate Yeah it's got a micro-USB port which is actually fairly accessible from the top of the board (would have taken ~2 minutes to get to it), but had to also short a test point on the bottom side of the board to put it into firmware download mode. Getting at that test point required the complete disassembly.

@john_b

Well, for better or worse, I didn't buy our robot vacuum. People will put up with a lot, but I suspect they'd draw the line at my disassembling it "for SCIENCE!"

I guess you're back to square one when it comes to maps and presents and all, hm?

Follow

@mcfate I was fully expecting to be back to square one, but it looks like it actually preserved my map and configurations.

It's basically just running a rooted version of the stock firmware which cuts off its connection to The Cloud, and it's running a local web server that lets you manage it directly.

I'm really impressed with this hack!

Sign in to participate in the conversation

CounterSocial is the first Social Network Platform to take a zero-tolerance stance to hostile nations, bot accounts and trolls who are weaponizing OUR social media platforms and freedoms to engage in influence operations against us. And we're here to counter it.