Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 6 Next »

The following procedure can be only performed by our dealers.

UPDATE: As of around July 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 are not aware of any companies who have successfully unlocked and flashed these ECUs (as of April 2021). MG Flasher plans to tackle this global problem over the coming months. We have recently added detection to differentiate the newest ECU hardware and inform users in app when they have connected to a blocked ECU.

The following new MG1 Aurix ECU bootloaders (BTLD) will be flash-able (depending if files are on our server, which is a quick fix for us) in MG Flasher; bootloaders with IDs 48DC, 4295 and 6198. You can determine the ID and version numbers in MG Flasher App (during first connect, or “Diagnostic Page” -> “Read ECU”) and through E-sys.

The following bootloader versions are supported (sorted with increasing BTLD version number):

  • BTLD-001.007.001 Low Security (in App, OBD unlockable)

  • BTLD-001.009.003 Low Security (in App, OBD unlockable)

  • BTLD-001.011.001 Low Security (in App, OBD unlockable)

  • 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)

  • BTLD-001.016.001 High Security (bench unlock required)

  • BTLD-001.020.001 Low Security (in App, OBD unlockable)

  • BTLD-001.020.002 High Security (bench unlock required)

  • BTLD-001.025.003 High Security (bench unlock required)

  • BTLD-001.035.005 High Security (bench unlock required)

  • BTLD-000.002.011 Low Security (in App, OBD unlockable)

  • BTLD-000.010.002 Low Security (in App, OBD unlockable)

  • BTLD-000.010.002 High Security (bench unlock required)

  • BTLD-001.035.005 High Security (bench unlock required)

  • BTLD-000.003.003 Low Security (in App, OBD unlockable)

  • BTLD-000.003.006 Low Security (in App, OBD unlockable)

  • BTLD-000.005.001 High Security (bench unlock required)

  • BTLD-000.010.004 High Security (bench unlock required)

  • BTLD-001.035.005 High Security (bench unlock required)

  • BTLD-001.007.003 High Security (bench unlock required)

  • BTLD-000.001.032 Low Security (in App, OBD unlockable)

  • BTLD-000.010.034 High Security (bench unlock 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, CMD Flash, AutoTuner and others may provide their own unlock methods. DO NOT USE THE UNLOCK PROVIDED BY YOUR BENCH TOOL 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,388,608 bytes (as shown in Windows when you RightClick the file and go to Properties).

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: To access this website, please contact us for account permission.

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 (unavailable in beta), Custom Options and OTS maps.

Specific Bench Tool Instructions

FLEX

Screenshots coming soon!

Autotuner

Screenshots coming soon!

CMD Flash

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

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”.

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”.

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”).

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.

  • No labels

0 Comments

You are not logged in. Any changes you make will be marked as anonymous. You may want to Log In if you already have an account.