Hello all

My 2007 X3 3.0si that I recently bought came with an aftermarket pioneer head unit. While it does have USB input, it spoils the look of the dashboard, so I would lik to revert to an original X3 head unit. I have two questions:

1. If I buy a used head unit off ebay, will it need to be unlocked with a code once it is installed?

2. are there aftermarket USB adaptors that fit the stock head unit and will allow it to play MP3 files? In my old Renaults these adaptors would plug into the CD stacker port, but I am unsure if X3s ever came with these. Ideally I would run the adaptor to the glove box to avoid having any cabling visible in the cabin.

Thanks in advance for any help/advice.