BMW Apps is retrofittable according to realoem (there's a retrofit pack for it) as long as you specced Pro Nav with your 1M and have Telephone USB Audio Interface (Music Interface for Smartphone), not just USB Audio Interface.
http://www.realoem.com/bmw/showparts...11&hg=84&fg=95