Hi all, I'm looking to upgrade my barebones Entry setup in my 2014 328d. I'm purchasing the vehicle, which I had leased barebones, but I want the toys. I've seen the retrofit videos and am thinking of doing the head unit and screen to get voice, nav, HDD, etc, and also the rearview camera.

Let's focus on the head unit for a moment: why are "emulators" included in the complete kit? Why would anything need to be emulated? It's OEM parts so what's the deal there? The kit I'm looking at contains the head unit, screen, idrive controller, all cables, and emulators.

I noticed some camera kits which are supposedly oem also come with emulators and it says "operates just like the original"... Huh?

So before I spend any money, can someone help me understand this brave new world?