Don't think so, there are external companies that upgrade the all entertainment system, screen, idrive and head unit.
I found on the internet some code lines to change from one idrive to another, but I would like to get feedback from someone that has done it.
Thanks