this post was submitted on 19 Oct 2026
962 points (99.1% liked)

Linux

68226 readers
399 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 7 years ago
MODERATORS
962
submitted 3 days ago* (last edited 3 days ago) by WFloyd@lemmy.world to c/linux@lemmy.ml
 

2024 Kia EV6, stock head unit.

Edit with some quick notes because I didn't realize this blew up:

This is NOT yet usable as a replacement to stock. Working:

  • Boots! (32 bit only because stock is 32bit, so no AAOS)
  • Display
  • Touch
  • WiFi
  • Maybe BT
  • Maybe Modem (not gonna test that)
  • GPS (uses translation daemon)
  • Climate/controls/sensors/some energy stats - as much as MICOM provides anyway (uses translation daemon)
  • GPU
  • VPU (really need to test more)

Not working yet:

  • Audio/amp control
  • Power sequencing like when to turn off display, wake/sleep etc
  • Any kind of head unit experience (this will come later, I'll try AGL first, and if I can get 64 bit then I'll try AAOS)

Use NEMESIS to get root on Android: https://github.com/xwtk/hmg_nemesis

Blog post that has a small section on this: https://w-floyd.com/2026/10/notes-on-llms-part-01/#2024-kia-ev6-head-unit I'll post more there as I find the time. I am using LLMs for a lot of the heavy lifting as I try things out (never to write my blog). I link to my GitHub repos there, where this work is being actively pushed.

I only bought this car a week ago.

Don't be an idiot and actually reflash your unit if you try this - I am using kexec to boot from an image from the USB, so this is completely nondestructive (NEMESIS is what actually is installed to the system).

Some more photos!

(page 2) 50 comments
sorted by: hot top controversial new old
[–] jjlinux@lemmy.zip 4 points 2 days ago (1 children)

I'm about to pay 20 dollars for 1 month of Claude, plug that shit into my BYD, and have it hack the shit out of it. I can't code to save my own life, so I guess I'm tossing those 20 bucks over to Dario and see how my car battery melts in the middle of the night (on the cameras, I'll either be sleeping or watching animé).

[–] dzung@lemmy.today 3 points 2 days ago

Don't feel embarrassed about using AI to help you accomplish a real task.

[–] yxc999@lemmy.ml 6 points 2 days ago

heeeell yeah

[–] MonkeMischief@lemmy.today 5 points 2 days ago

Finally, the future of automotives we all actually want. This is AWESOME. :D

[–] HotsauceHurricane@lemmy.world 13 points 3 days ago (1 children)

This might be a good application for KDEs Big-screen do you lose access to carplay when you do this?

[–] HexaBack@lemmy.blahaj.zone 7 points 2 days ago

KDE gotta make a vehicle infotainment UI now

Plasma Auto

[–] August27th@lemmy.ca 9 points 3 days ago

This is awesome! I desperately want to replace the stock firmware, an open source alternative would be fantastic. Have you poked around the stock firmware to see how the telemetry is delivered via the modem, out of curiosity? For me that's the number one thing to stop while building out an open alternative in the meantime.

[–] cadekat@pawb.social 13 points 3 days ago

How much of what works? That's impressive.

[–] FishFace@piefed.social 5 points 2 days ago (1 children)

Oh man, is that the Gen5w head unit that's also on the ioniq 5 and 6? Don't put dangerous ideas in my head...

[–] WFloyd@lemmy.world 3 points 2 days ago

If yours Android based, maybe? I'm still learning about the broader ecosystem

[–] JTode@lemmy.world 3 points 2 days ago

I'm fascinated by all the humans dunking on the obvious LLM trollbot, over and over again, elsewhere in this post.

[–] DataDisrupter@lemmy.world 7 points 3 days ago

I need more information!

[–] AliasAKA@lemmy.world 7 points 3 days ago* (last edited 2 days ago)

Can you write up (or link to) any resources for doing this?

Edit: thanks for more details on the post!

[–] DokPsy@lemmy.world 8 points 3 days ago

For curiosity sake, why and how

[–] atomicbocks@sh.itjust.works 7 points 3 days ago

Is this replacing the head unit software? In my Mazda all of the car’s settings are accessed through that screen rather than the one for the speedometer. I would be afraid this would brick my car, or at least make it so I couldn’t change any of the settings like when it wants to automatically turn on the brights.

[–] maya_s_trojan@piefed.blahaj.zone 8 points 3 days ago (1 children)

Were you trying to get the system logo to match your big bright red triangle hazard light button, or was that just a happy accident?

load more comments (1 replies)
[–] 42yeah@eviltoast.org 4 points 2 days ago

Yeah! Post that market!

I look forward to seeing you in a future dashcam video

Very cool! I'll be paying attention to the development efforts!

load more comments
view more: ‹ prev next ›