【Streamline your BMW key programming workflow with this professional guide.】 Using the Autel MaxiIM IM508S (or IM608 II) combined with the APB113 Adapter makes adding smart keys for the BMW BDC02 system more efficient and safer by minimizing complex module disassembly.
This tutorial provides a step-by-step “Key Cloning” process designed for speed and precision.
Preparation & Requirements
Before starting, ensure you have the following ready:
- Device: Autel IM508S or IM608 PRO2.
- Programmer: XP400 PRO, or XP400/XP401/UP400 programmer.
- Adapter: Autel APB113 Adapter.
- Key: A new Autel BMW Key and one original working OEM key.
- Condition: The vehicle must be in good working condition.
- Software Update: Ensure your Autel tablet and programmer firmware are updated to the latest version for maximum compatibility.
Step-by-Step Programming Guide
1. Vehicle Selection
- Connect the Autel device to the vehicle’s DLC.
- Navigate to IMMO > BMW.
- Use Manual Selection to choose your model (e.g., 5 Series > 2017/05-2020/06 G38).
- Confirm the vehicle information by clicking Yes.

2. Initial Setup
- Go to Control Unit > BDC02 immobilizer > Key cloning.
- Enter the vehicle’s VIN and select the operating frequency (typically 433/434MHz).
- Place the original working key into the programmer’s key slot and press OK.

3. Using the APB113 Adapter
- Carefully follow the specific on-screen wiring diagram displayed on your Autel tablet to connect the working key to the APB113 Adapter.
- Note: If using custom cables, they must not exceed 20cm.
- Once connected, ensure the indicator light on the adapter is solid green.
- Click OK to proceed.

4. Generating the New Key
- Remove the original key and place the new Autel BMW iKEY into the programmer slot.
- The system will begin Generating dealer key (this usually takes 1–3 minutes).
- Once the screen displays “Dealer key generated successfully,” the process is complete.

Professional Troubleshooting & FAQs
- Why use the APB113? It allows for key cloning without desoldering, making it a safer option for BDC02 systems.
- Supported Key Types: There are 4 key types supported, with 2 wiring methods available via the APB113 or direct programmer connection.
- Exclusivity: This function is strictly designed for generating Autel-brand BMW keys.
- Compatibility Check: Does this support G-Series? Yes, it is compatible with models such as the 2017-2020 G38 listed in this guide.
Read also:
Autel BMW G/U/F Key Programming Got Free – What You Need to Know
Need further technical assistance? For official support, contact:
Email: sales@AutelShop.de
Wechat: +86-13429866263
Whatsapp: +86-13429866263
Website: www.autelshop.de




