This file is an official (though now legacy) firmware update released by BMW to improve the compatibility of the iDrive system with newer mobile devices. It typically targets models produced between that use the "NBT" or "CIC" navigation systems. Common Improvements:
Place the UPD09051.bin file directly in the root directory (do not put it in a folder). upd09051.bin