I don't know if this is going to be any help. Check the operators manual that came with the Sonata. I did on my 2012 Sonata GLS and found the model and gereration numbers that were compatible with the 2012. I now have a Nano generation 8 which works correctly with the usb cable that came with the Nano. All of the functions work this way. They do not work with the "Hyundai" supplied cable.