Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

...

Info

The following procedure can be only performed by our dealers.

Note

UPDATE: As of around

...

June 2020, Bosch and BMW have updated their ECU hardware to further increase security against any methods of unlocking or tuning. Current universal methods for OBD and bench flashing has been entirely blocked on this new hardware revision

...

. We have recently added detection to differentiate the newest ECU hardware and inform users in app when they have connected to a blocked ECU.

...

Only select bootloaders are supported in MG Flasher. We do our best to add support for all updates as soon as possible. You can determine the ID and version numbers in MG Flasher App (

...

via “Diagnostic Page” -> “Read ECU”)

...

or through E-sys.

...

The following bootloader versions are supported (

...

updated Jan 2022):

Gen 1

IDs: 3072, 3075, 306F, 3080, 3084, 3087

Low Security:

BTLD-000.001.

...

030
BTLD-000.001.

...

032

High Security:

BTLD-

...

000.

...

BTLD-001.011.002 High Security (bench unlock required)

...

BTLD-001.012.001 High Security (bench unlock required)

...

BTLD-001.014.001 High Security (bench unlock required)

...

010.034

Gen 2

IDs: 48DC, 4295, 3E4B, 6198, 5D53, 48D9, 48DB

Low Security:

BTLD-000.002.011
BTLD-000.003.003
BTLD-000.003.006
BTLD-000.010.002
BTLD-001.

...

007.001

...


BTLD-001.

...

009.003
BTLD-001.

...

011.001
BTLD-001.

...

020.

...

001

High Security

...

:

BTLD-000.

...

005.001
BTLD-000.010.002

...


BTLD-000.010.

...

004
BTLD-001.

...

007.003
BTLD-

...

001.

...

011.002
BTLD-

...

001.

...

012.001
BTLD-

...

001.

...

014.001

...


BTLD-

...

001.

...

016.001
BTLD-001.

...

020.002
BTLD-001.

...

025.003

...


BTLD-

...

001.

...

035.

...

005

Low Security

...

: Unlock these ECUs in App

...

via OBD

...


...

High Security

...

: Bench unlock is required

...

The app provides many fail-safe methods during flashing, and one of them is to detect if the ECU is unlockable via OBD. If it must be unlocked on the bench, our unlock method must be used for MG Flasher to recognize the unlock. We will be adding more recognition later, but it will still be required to override 3rd party unlock methods using MG Flasher’s unlock. No one on the market provides similar features which benefits us from a marketing standpoint. Our unlock is unique and provides many additional options:

  • CVN is untouched (kept the same), helps with maintaining warranty

  • Flashing counter is frozen, helps with tune detectability

  • OBD read protection is applied, deterrent from software pirates

General Bench Tool Instructions

FLEX, bFlash, KTAG, CMD Flash, AutoTuner and others may provide their own unlock methods.

...

THE UNLOCK PROVIDED BY YOUR BENCH TOOL MAY NOT BE COMPATABLE WITH MG FLASHER! They are NOT guaranteed to work with our software. Instead, please follow these general instructions:

1. Connect bench tool to ECU and perform a read of FACORY/OEM/STOCK software.

2. Identify the 8MB ECU file (Autotuner calls this "iflash0.bin"). It must be exactly 8,192 KB (8,388,608 bytes) for gen 2 (as shown in Windows when you

...

right click the file and go to Properties). Gen 1 files are 7,680 KB (7,864,320 bytes). If the file size is larger it may contain the EEPROM, the tools should handle this, but in case it does not, please either remove it or contact us for assistance.

3. Upload the FACORY/OEM/STOCK file to https://www.shop.mgflasher.com/order/dmesumcorrection and retrieve your UNLOCKED file (it will be named “final.bin”). NOTE:

...

please contact us for account permission to access this website.

4. Take the new downloaded file “final.bin” and import it into your bench tool.

5. Make sure NOT to mark auto unlock or similar on the bench tool’s interface.

6. Upload to the ECU and reconnect MG Flasher to vehicle.

7. Connect MG Flasher by going to the Left Side Menu, select “Connect” and press the big red button to reconnect to the ECU. If you have already connected before unlocking, please reconnect using the “Connect” button to ensure the MG Flasher My Car Page is properly refreshed.

8. If you see “ACTIVE” shown on My Car Page you have successfully unlocked the ECU. If not, please repeat these steps closely. Pay close attention to not allowing your bench tool to automatically unlock the ECU. If you continue to have trouble, contact us.

9. Continue with MG Flasher to flash Custom Code

...

, Custom Options and OTS maps.

Specific Bench Tool Instructions

...

FLEX

Screenshots coming soon!

Autotuner

...

CMD Flash

1. Connect CMD Flash to ECU and perform a read of FACORY/OEM/STOCK software.

Image Modified

Step 2 - Open Backup Manager.

2. CMD full backup files are created/saved separately to different folder then calibration files used for tuning/modifications. To locate the path to the full backup file, click “File” -> “Open My ECU Backups folder”.

Image Modified

Step 3 - Open your backup. Example file name: “19 11 20 16.06.06 BMW MG1CS024.dat”.

3. From the Backup Manager, locate your full backup file with extension “*.dat” and open it. Example file name: “19 11 20 16.06.06 BMW MG1CS024.dat”.

Image Modified

Step 4 - Export File using the “IFlash1” button.

4. Export the full backup file using the “IFlash1” button in the “Export File…” category. Please confirm the file is exactly 8,388,608 bytes in size (as shown in Windows when you Right Click the file and go to Properties).

5. Upload the FACTORY/OEM/STOCK IFlash1 file to https://www.shop.mgflasher.com/order/dmesumcorrection and retrieve your UNLOCKED file (it will be named “final.bin”).

Image Modified

Step 6-7 - Import File using "Iflash1" button and then "Save As..." to your favorite location.

6. Take the new downloaded file and import it to CMD Flash; “Import File” -> “IFlash1”-> select “final.bin”.

7. Press “Save As…” to obtain the CMD Flash Ready output file.

8. Upload\write the CMD Flash Ready output file to the ECU.

9. Continue with “General Bench Tool Instructions” Step 6 in order to reconnect MG Flasher and confirm the unlock process is complete.