The only updates you can do using your USB port is iDrive system and maps. The iDrive update is free and you can do it yourself. As far as Map updates goes I think you have to pay for them but Im not sure where to download them. The firmware update is done by dealership only.
A forum community dedicated to BMW owners and enthusiasts. Come join the discussion about Bimmerfest events, production numbers, programming, performance, modifications, classifieds, troubleshooting, maintenance, and more! Bringing the BMW community together.