i have Hyundai sonata year 2012, the car has not navigation, so i think to buy a original ( used) navigation and to install in the car, the question is: is needed to programming anything in the car? or just plug and play?
Im just guessing but I would expect it to require a lot of wiring changes, probably uses a different harness. I know in the MBZ C 250 that I used to have it could not be done for a reasonable price. Much easier to go to an aftermarket
I second on going aftermarket. Plus, with Garmin you can get lifetime map updates, download specific routes/waypoints to the GPS, more flexible routing and it can be used in multiple vehicles. The downside, the audible prompts probably won't interface with the stereo (when GPS provides audible prompt, the stereo doesn't mute). However, Garmin has bluetooth that could be connected to the car (if equipped) or use an Aux cable, then play MP3s on the GPS while navigating.
I did this on a Goldwing. The map updates on the 'wing were few and far between, cost around $100, and weren't that great to begin with.
Also, if you're not keen on attaching the GPS to the windshield, you can purchase a weighted pad that sits on your dash and has a plastic disc that the suction cup can be attached to.
I don't think it will need programming but it might not be a plug 'n' play install either depending on what radio is in the car now.
AFAIK, the navigation head unit is designed to work with an external audio amplifier. If the original radio has an internal amp the navi isn't going to work, even although the harness connectors for both units are the same. The navi might switch on and function but you'll have no sound from the speakers if the car doesn't have the external amplifier.