• Car enthusiast? Join us on Cars Connected! iOS | Android | Desktop
  • Hint: Use a descriptive title for your new message
    If you're looking for help and want to draw people in who can assist you, use a descriptive subject title when posting your message. In other words, "I need help with my car" could be about anything and can easily be overlooked by people who can help. However, "I need help with my transmission" will draw interest from people who can help with a transmission specific issue. Be as descriptive as you can. Please also post in the appropriate forum. The "Lounge" is for introducing yourself. If you need help with your G70, please post in the G70 section - and so on... This message can be closed by clicking the X in the top right corner.

2017/2018 radio swap in 2016 ultimate?

My friend how do get the AC installed
what do you think about this method will it work ?

"Step 1. Download the image file

Step 2. Either remove your SD from your Genesis and connect it to the PC or Buy a new SD card and connect it to your PC (on our case the SD card capacity is not enough)

Step 3. Download Win32 Disk Imager (google search)

Step 4. Open Win 32 Disk Imager

Step 5. Click the blue folder icon and navigate to your image file you downloaded in step 1

Step 6. make sure you have selected your SD card in the section called "device"

Step 7. Click "Write"

Step 8. Insert SD card

Step 9. Go into settings find where it says update"
 
Last edited:
16 Genesis ultimate owner + software engineer here, fascinating, this can be my weekend project (though i have scant embedded computing experience and perseverance).

Came from the xda development page
2015 Genesis Ultimate Android Auto/Apple Carplay mod?

Any guidelines on modifying the disk images?

@Suburbazine you mind sharing what you've learnt? would make my life easier

Did we get the github page up? not sure if we can do so as it could be copyright infringement. If anyone is interested ill setup a slack/discord group on this
Any progress my friend ?
 
16 Genesis ultimate owner + software engineer here, fascinating, this can be my weekend project (though i have scant embedded computing experience and perseverance).

Came from the xda development page
2015 Genesis Ultimate Android Auto/Apple Carplay mod?

Any guidelines on modifying the disk images?

@Suburbazine you mind sharing what you've learnt? would make my life easier

Did we get the github page up? not sure if we can do so as it could be copyright infringement. If anyone is interested ill setup a slack/discord group on this

We now have a GitHub repo:
 
Gentlemen do you know what the problem2FF8CCF2-31F8-47D0-B52D-B7E15853C02F.webp is ?
 
Gentlemen do you know what the problemView attachment 31642 is ?
What are you updating? Is this a navigation update card you put in? Was the old one working? Did you remove it and try again?

There is a reset for the radio. Use a paperclip or ballpoint pen to push the button and reset. I'd try that too.

More information as to what you are doing would help.
 
Looking to update and upgrade your Genesis luxury sport automobile? Look no further than right here in our own forum store - where orders are shipped immediately!
What are you updating? Is this a navigation update card you put in? Was the old one working? Did you remove it and try again?

There is a reset for the radio. Use a paperclip or ballpoint pen to push the button and reset. I'd try that too.

More information as to what you are doing would help.
Yeah I’m just trying to update the navigation system using the SD card
______________________________

Help support this site so it can continue supporting you!
 
What are you updating? Is this a navigation update card you put in? Was the old one working? Did you remove it and try again?

There is a reset for the radio. Use a paperclip or ballpoint pen to push the button and reset. I'd try that too.

More information as to what you are doing would help.
This video may explain the problem:

 
My understanding is the issue lies in the firmware, right? As the two radio boards looked identical, but had different results running the same SSD. Unless hyundai sneaked an apple MFi chip on the 2018 pcb, it seems they added carplay support in the firmware. In summary:

2015-16 Radio
- No iAP2 usb support = carplay won't connect
- Sends 2015-16 amplifier commands = audio works

2017-18 Radio
- iAP2 usb support added = carplay works, confirms existing usb jack is fine
- Sends 2017-18 amplifier commands = no audio

@Suburbazine When you tested carplay, were you able to test android auto as well? The "iPod Accessory Protocol"/iAP2 specifications seem pretty strict on how accessories must connect & verify themselves (a pdf of the specs can be found online, usually restricted to Apple MFi partners). I'm not sure android auto has any sort of restrictions like this, so perhaps that would work out of the box.

Comparing the disk images side-by-side in beyondcompare I've only seen some audio mixer changes and the added aa/cp code, but I didn't notice any low-level changes aside from some system logs. I'm not sure how much the linux system has control over the amplifier issues above, or at what point it talks to the firmware/canbus. (my windows pc refuses to open a few of the partitions, I'll have to try on linux sometime).

That being said, I guess the dream is being able to run the 2018 image and firmware on our 15-16 radios. If we can capture the canbus command to power on the amp and send that on system boot, I think that's the most approachable solution. There's off-the-shelf canbus utilities for linux, but I'm not sure which hyundai is using, if any. Assuming we can kick the amp on during boot, and it would shut down with the car, the only hiccup would be turning the amp off when pressing the radio PWR button (if anyone really uses/cares about that, and assuming it isn't just software). Then it's pretty straightforward for people to install a new SSD, and pop in a 2018 SD card for the firmware update. And reversible by installing the original ssd and original sd card firmware, in theory anyway :)

The other alternative I can see would be using a tool like Binwalk (example here) to open the firmware.bin from both the 2015/2018 SD cards, and splicing them together to get a hybrid firmware: 2015's working audio + 2018's iAP2 support, which would be ideal for better amp on/off control. But that's a bit out of my league and I'm not sure I want to try bricking my expensive stereo 😅
 
My understanding is the issue lies in the firmware, right? As the two radio boards looked identical, but had different results running the same SSD. Unless hyundai sneaked an apple MFi chip on the 2018 pcb, it seems they added carplay support in the firmware. In summary:

2015-16 Radio
- No iAP2 usb support = carplay won't connect
- Sends 2015-16 amplifier commands = audio works

2017-18 Radio
- iAP2 usb support added = carplay works, confirms existing usb jack is fine
- Sends 2017-18 amplifier commands = no audio

@Suburbazine When you tested carplay, were you able to test android auto as well? The "iPod Accessory Protocol"/iAP2 specifications seem pretty strict on how accessories must connect & verify themselves (a pdf of the specs can be found online, usually restricted to Apple MFi partners). I'm not sure android auto has any sort of restrictions like this, so perhaps that would work out of the box.

Comparing the disk images side-by-side in beyondcompare I've only seen some audio mixer changes and the added aa/cp code, but I didn't notice any low-level changes aside from some system logs. I'm not sure how much the linux system has control over the amplifier issues above, or at what point it talks to the firmware/canbus. (my windows pc refuses to open a few of the partitions, I'll have to try on linux sometime).

That being said, I guess the dream is being able to run the 2018 image and firmware on our 15-16 radios. If we can capture the canbus command to power on the amp and send that on system boot, I think that's the most approachable solution. There's off-the-shelf canbus utilities for linux, but I'm not sure which hyundai is using, if any. Assuming we can kick the amp on during boot, and it would shut down with the car, the only hiccup would be turning the amp off when pressing the radio PWR button (if anyone really uses/cares about that, and assuming it isn't just software). Then it's pretty straightforward for people to install a new SSD, and pop in a 2018 SD card for the firmware update. And reversible by installing the original ssd and original sd card firmware, in theory anyway :)

The other alternative I can see would be using a tool like Binwalk (example here) to open the firmware.bin from both the 2015/2018 SD cards, and splicing them together to get a hybrid firmware: 2015's working audio + 2018's iAP2 support, which would be ideal for better amp on/off control. But that's a bit out of my league and I'm not sure I want to try bricking my expensive stereo 😅
I'm no programmer but the OS is a ancient reskinned version of an old smartphone OS called Meego (open source) which I think is linux based. Yes, I think the aim is to bring the later CP/AA functionality to the "old" head unit. I believe it was shown that the 15-16 HU would boot with the newer software, but would produce no sound because it was "looking" for the newer amp. The KDM guys have been swapping out for the newer amps to get everything to work...
 
That’s me 😁

I have been trying to post in this forum but I always get a message that a moderator needs to approve me. Maybe because I share a link.

but yeah I think I covered everything in the video and the description should have all links and documents.

let me know if you have any questions.
 
That’s me 😁

I have been trying to post in this forum but I always get a message that a moderator needs to approve me. Maybe because I share a link.

but yeah I think I covered everything in the video and the description should have all links and documents.

let me know if you have any questions.
 
Looks pretty cool & seems to work well... It would be nice if the boxes weren't quite so large, but you can't have everything.

I had a look at the manual - the instructions are nebulous at best. If I hadn't seen that guy's video, I'd have no clue on how to hook this thing up... Seems like there could be a better/cleaner solution for the AUX cable as well.
 
Last edited:
Back
Top