There are several unofficial version 3.10 floating around, some with missing components or very buggy. I upgraded to this 3.10 version I found on the 2Gfusion forum courtesy of Benk016 on the 2Gfusion.net forum:
http://www.2gfusions.net/showthread.php?tid=5658&pid=118714#pid118714 The direct link to his google drive is:
https://drive.google.com/open?id=0BzI_VmiH6K4wUGdNWU9ub04zSTA
It appears to be complete I went thru everything I could think of and didn't find anything not working or odd except this vehicle health report warning. I guess I'll find out in 200 miles if the VHR works or not.
The voice does not have a British accent like some 3.10 versions do. And I didn't try anything with voice NAV yet. I would almost never use this so it didn't occur to me to try it. I just turned on the GPS and verified it showed me where I was at.
Starting with 3.7 from the factory, I upgraded to the official 3.8 Rev2 before installing the unofficial 3.10. I don't know how the install process works, ie does it wipe everything clean and then install what's on the USB or does it install over what's already there. I figured on the off chance if it was the latter I would have at least any parts from 3.8 that were not included in the unofficial 3.10 install. In other words I'm guessing the 3.8 install was a waste of time and completely unnecessary.
It does interact much better with my crappy iphone 6s (no offense to anyone who actually likes apple products). Unfortunately there is no text notification and to use siri I have to have the phone screen unlocked so using siri thru the car to send a text is pretty useless. Really the only other thing I noticed is it seems to handle the album art and song information from the MP3's on my USB drive better. with 3.7 I had a few songs that didn't display properly and it was somewhat of a crapshoot whether or not the album art would be displayed. Maybe there's something I'm missing but between 3.7 and 3.10 it just seems to be bug fixes and better BT phone support.
Edit: 1/19/18 I'm not sure when but it did randomly start notifying me about text messages. If you hit ok on the steering wheel it will read them to you which can be quite entertaining at times. Also vehicle health reports work just fine now.