I just did this upgrade on my 2015 Sierra 2500HD with 8" screen and no Nav (the IO4 accessory option). In order to upgrade it you need the HMI module (105 from 2016), the faster 2.5 processor, and a new center console USB port. The HMI has to be programmed for your specific vehicle/serial number. The kit was $899 from MVI for the no OEM nav or $1299 if you want the IO6 module to give you GM factory navigation (I didn't need that since CarPlay would give me at least three navigation apps). The install took me about 20 minutes with a trim removal tool, a 7mm socket driver, and a 4mm torx bit. Absolutely plug and play, Fired it up and now the Intellilink system is exactly the same as it was before...rear camera works great, steering wheel controls all the same. The only difference is is that from the Intellilink home screen, when I plug my iPhone into the USB port in the center console box, the "Projection" icon changes to CarPlay. https://www.gm-navigation.com/shop/2014-2015-carplay-enabled-gmc-factory-system/