

A: This head unit does not have built in GPS , it uses your phones GPS with Apple CarPlay or Android Auto. This unit does have a GPS antenna that helps your phone get a better GPS signal which most units do not.
A: U can purchase the wiring harness that connects to your truck from Amazon or best buy will have one. Cheaper on Amazon
A: yes you will need the metra interface cable and a Metra head unit interface kit to install it.. That should be about that unless you have steering wheel controls, then you will need a pac audio interface
Q: Can i mirror my iPhone to this device? Play movies purchased through apple?
A: Yes there is a hdmi connection on the back of the unit, you just have to connect an hdmi cable and buy an hdmi to lightning adapter to connect your iPhone and you should be set.
A: That's whats cool about alpine Yes you can turn off the display while driving at night
A: This unit will fit a 330i. You will have to purchase a dash kit from metra that should make the install look factory. Search 330i double din dash kit and you’ll see the options. I’ve attached a link for you as well. https://www.bestbuy.com/site/metra-installation-kit-for-2006-2009-bmw-3-series-vehicles-black/1582375.p?skuId=1582375&ref=212&loc=1&gclid=EAIaIQobChMIxay14sav2gIVG57ACh3tFQxCEAQYAiABEgIkr_D_BwE&gclsrc=aw.ds Hopefully this helps.