submitted 2 days ago* (last edited 2 days ago) by 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!

top 50 comments

sorted by: hot top controversial new old
[–] 1 point 11 hours ago

interesting

noted... 😶‍🌫️

  • source
  • [–] 15 points 1 day ago

    I drive Arch, btw.

  • source
  • [–] 77 points 1 day ago* (5 children)

    I’m daily driving Linux

    Your daily driving Linux

    We’re not the sane

  • source
  • hideshow 5 child comments
  • [–] 7 points 1 day ago (4 children)
  • [–] 3 points 23 hours ago

    Currently not using Linux because I'm a dumbass, but this.. this is insanely cool and makes me wanna try Linux out again.

  • source
  • [–] 10 points 1 day ago

    If cars infotainment was open source I would be so much more down. Obviously safety systems need to be more locked down so shitty people don't disable them and resell the car, but infotainment? Hell yeah.

  • source
  • [–] 32 points 1 day ago (1 child)

    "You wouldn't download a car!"

    Yes I would.

    Anyway, I'm glad to finally see something like this. Finally, the start of open source software in vehicles.

  • source
  • hideshow 1 child comment
  • [–] 7 points 1 day ago* (last edited 1 day ago)

    Open-source software has been used in cars for ages. Daniel Stenberg, the author of curl, has been receiving emails from people complaining about their cars, because his address was listed in the licensing section of the infotainment system's 'about' screen.

  • source
  • parent
  • [–] 11 points 1 day ago (1 child)
  • [–] 210 points 2 days ago (17 children)
  • [–] 36 points 2 days ago (15 children)

    I doubt many modern head units exist that don't rely on the Linux kernel

  • source
  • parent
  • hideshow 15 child comments
  • load more comments (9 replies)
  • [–] 22 points 1 day ago

    Linux is my daily driver guy

  • source
  • [–] 130 points 2 days ago (34 children)

    Absolute fucking legend here.

  • source
  • hideshow 34 child comments
  • [–] 17 points 1 day ago (2 children)

    What would be really cool is if Doom responded to the steering.

  • source
  • parent
  • hideshow 2 child comments
  • Tesla has a racing game that does exactly that, but most of the vehicles still have mechanical steering linkage, so the actual wheels turn along with the game. It's not as bad for the tires as you'd think, but it's still ridiculous.

  • source
  • parent
  • load more comments (1 reply)
  • load more comments (31 replies)
    [–] 60 points 2 days ago (5 children)

    Not working yet: * Audio

    Yeah, you already said it was running Linux. (I love Linux, just funny how audio always seems to be so difficult to get working properly)

    Very cool, I like it!

  • source
  • hideshow 5 child comments
  • load more comments (3 replies)
    [–] 4 points 1 day ago

    I just bought a 2024 ID.4. Once the warrenty is up, I'm hoping there will be more like this. It's exciting.

  • source
  • [–] 5 points 1 day ago* (1 child)

    Congrats! Your changes will not be accepted, though: https://docs.nura.eco/policies-and-processes/development/ai-policy.html

    Not that anyone there would buy or borrow a car to make sure the port isn't a hoax. I know it's just the head unit but I don't know if Android will boot out of chassis (it's usually picky like that) and you said you are kexec-ing.

  • source
  • hideshow 1 child comment
  • [–] [S] 3 points 1 day ago

    I'm aware 🙂 I respect their stance, and love the Nura community, it just happens to be an easy base to build from. It'll be something like AGL or AAOS that I'd actually use if it goes anywhere.

    Upstreaming isn't my end goal tho, we all know there's enough LLM slop being submitted as is, I'm just here to have fun and try stuff.

  • source
  • parent
  • [–] 4 points 1 day ago (1 child)

    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é).

  • source
  • hideshow 1 child comment
  • [–] 37 points 2 days ago (4 children)

    Where are the obligatory in-game Doom screenshots?

  • source
  • hideshow 4 child comments
  • [–] 9 points 1 day ago

    Glorious Gnome as all things should be.

  • source
  • [–] 10 points 1 day ago

    Lol - it runs Doom! I love it

  • source
  • [–] 5 points 1 day ago

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

  • source
  • [–] 29 points 2 days ago*

    I think you mean “wheel”

    Pssh. This guy

  • source
  • [–] 31 points 2 days ago

    I’ve been waiting for this. Did you use that dude’s project that was posted about last year? Wondering if it will work on the Ioniq 5

  • source
  • load more comments
    view more: next ›