The problem is they speak 2 different languages from BMW to Jaguar. The posts you're referring to used a somewhat "prototype" custom interface module as a gateway to get the 2 systems talking to each other. It's not a unit publicly available at this time and generally not worth the effort for a civilian to try to fabricate one. It used some serious witchcraft to make it work.I read a post somewhere of someone doing just this conversion. You need quite few parts out of the 2005 model to make it work. That being said why bother the 05-09 system was terrible when new? Use one of the BMW Android upgrades for a more modern system.