Bloatware in Aftermarket Auto Parts

This story is interesting:

One Civic owner purchased a cheap aftermarket head unit off Amazon, and decided to have Claude work its magic on it, like it would a smart TV. What was reportedly discovered isn’t surprising, but is worth knowing about.

Among the pre-installed bloatware—­or spyware, if you’re being less charitable­—was a voice assistant equipped with WebView, an Android system component that lets apps display content off the web. This apparently always used about a third of processing power, even while idle, which isn’t great. There were also Baidu location services, a call recorder (!), a DAB radio client that is pretty much useless in the U.S., and Adobe Acrobat, presumably so your passenger can entertain themselves with PDFs on the go.

It’s interesting because it exposes all the insecurities in this piece of IoT software. But I think the real story is that a random person was able to do this reverse-engineering with the help of AI. Expect a lot more stories like this in the future.

Posted on October 30, 2026 at 11:20 AM • 4 Comments

Comments

Rontea • October 30, 2026 1:06 PM

Cheap aftermarket devices—especially ones running Android variants—are the definition of untrusted hardware. They’re loaded with services and apps you didn’t ask for, phone home to places you don’t control, and often keep running even when you think they’re idle.

Stick to reputable vendors, keep them segmented, and if you must tinker, know exactly what firmware you’re flashing and where it came from. Trust is earned, not assumed.

lurker • October 30, 2026 1:14 PM

What’s wrong with a call recorder? Perhaps (the article didn’t say) it’s always on, with no off switch. But either party to a call should be able to record the call at will, and the other party must be automatically advised of that fact.

As the article concluded this stuff was made for a very different marketplace. Caveat emptor.

freedom • October 30, 2026 1:20 PM

a random person was able to do this reverse-engineering

The “random person” did not do any “reverse engineering” at all.

The “random person” knows exactly nothing about computer security, thus he can’t do any “reverse engineering” at all. The “random person” asked a CIA-NSA-chatbot a meaningless question and the CIA chatbot produced a bunch of propaganda.

Maybe this “random person” should use the “claude” CIA chatbot to “reverse engineering” the “claude” CIA chatbot itself? That should me marginally more entertaining.

DBA • October 30, 2026 1:43 PM

Very interesting. His entire process took him about two hours to debloat the head after connecting his laptop to the head unit via WiFi, and he disabled remote updates and connections, except through his laptop via the USB port. And to maintain access, he configured a USB key that could access the USB port in the event the laptop failed.

Pretty neat.

The article links to a Reddit post here:
https://www.reddit.com/r/ClaudeCode/comments/1xf2lur/i_pointed_claude_code_at_the_cheap_chinese_head/

I replaced my Subaru’s stereo a few years ago with a JVC/Kenwood to get a better Apple Play system. This makes me wonder what I’d find if I attempted the same thing.

Leave a comment

Blog moderation policy

Login

Allowed HTML <a href="URL"> • <em> <cite> <i> • <strong> <b> • <sub> <sup> • <ul> <ol> <li> • <blockquote> <pre> Markdown Extra syntax via https://michelf.ca/projects/php-markdown/extra/

Sidebar photo of Bruce Schneier by Joe MacInnis.