Working head unit, haven’t got a radio code with it not sure if it will need one but they can be obtained what you see is what you get any question feel free to ask I think these are made for the bmw e46