How to Program a BMW Replacement Key Fob If you're the owner of a BMW, your vehicle likely comes with key fobs that unlock your doors and turn on the engine. These advanced key fobs are powered by an internal battery, which may wear out over time and need replacing.