The following procedure can be only performed by our dealers.
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.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, we have enabled 3rd party unlock detection for greater compatibility with different bench tools. Magic Motorsport’s excellent FLEX tool is available for MG Flasher Authorized Dealers to purchase and use with our exclusive built-in unlocking method. MG Flasher’s unlock is unique and provides excellent features:
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
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.
0 Comments