BimmerCode — Android app for quick BMW/MINI coding with Expert Mod
What it does
BimmerCode lets you customize BMW and MINI vehicles directly from your Android phone. With a compatible OBD adapter (BLE/USB or ENET for supported cars), you can code popular options in a guided interface, switch to Expert Mode for advanced parameters, back up and restore codings, and read/clear basic DTCs in relevant ECUs.
Core capabilities
Adapters
Use reliable, genuine-chip hardware for stable sessions (BLE/USB OBD interfaces or ENET where applicable). Keep battery voltage stable during coding.
Packages included (this thread)
Which build to choose?
• Start with 4.24.4 (APK).
• If your device/store needs a bundle, use 4.24.3 (XAPK).
• If you encounter adapter/device quirks, try 4.20.0 as a fallback.
Compatibility
• Vehicles: BMW/MINI E, F, many G and i series (feature set depends on ECU support).
• OS: Android 5.0+ (phones/tablets).
• Storage: ~50–150 MB free for app and backups.
Use responsibly. Code only features your car supports and keep a backup so you can revert. Maintain proper ventilation and power during sessions.
Tested environment
Verified on Android 13/12 with quality BLE and ENET interfaces; designed to operate on Android 5.0–14.
Disclaimer
This description compiles publicly available information for educational/archival purposes. Any files referenced are hosted by third parties and were uploaded by unknown users; our community does not claim ownership. Rights holders may contact us for prompt assistance.

What it does
BimmerCode lets you customize BMW and MINI vehicles directly from your Android phone. With a compatible OBD adapter (BLE/USB or ENET for supported cars), you can code popular options in a guided interface, switch to Expert Mode for advanced parameters, back up and restore codings, and read/clear basic DTCs in relevant ECUs.
Core capabilities
- Guided coding for popular options (comfort closing, start/stop memory, digital speed, lighting, chimes and more — availability depends on model/ECU).
- Expert Mode to edit advanced parameters for experienced users.
- Automatic backups and one-tap restore to factory values.
- VIN/ECU information, basic trouble code read/clear in supported modules.
- Works with many E-, F-, G- and i-series models (support varies by year/trim).
Adapters
Use reliable, genuine-chip hardware for stable sessions (BLE/USB OBD interfaces or ENET where applicable). Keep battery voltage stable during coding.
Packages included (this thread)
- BimmerCode 4.24.4 (build 11687) — APK: recent stable build with general improvements; recommended for most users.
- BimmerCode 4.24.3 (build 11546) — XAPK: split/bundle format; functionally equivalent after install via an XAPK-capable installer.
- BimmerCode 4.20.0 (build 11417.b) — APK: earlier build that can serve as a fallback on older devices/adapters.
Which build to choose?
• Start with 4.24.4 (APK).
• If your device/store needs a bundle, use 4.24.3 (XAPK).
• If you encounter adapter/device quirks, try 4.20.0 as a fallback.
Compatibility
• Vehicles: BMW/MINI E, F, many G and i series (feature set depends on ECU support).
• OS: Android 5.0+ (phones/tablets).
• Storage: ~50–150 MB free for app and backups.
Use responsibly. Code only features your car supports and keep a backup so you can revert. Maintain proper ventilation and power during sessions.
Tested environment
Verified on Android 13/12 with quality BLE and ENET interfaces; designed to operate on Android 5.0–14.
Disclaimer
This description compiles publicly available information for educational/archival purposes. Any files referenced are hosted by third parties and were uploaded by unknown users; our community does not claim ownership. Rights holders may contact us for prompt assistance.