BMW DME ECU Unlock for OBD2 Tuning - MG1 - B46 B48 B58 S63 S58
BMW and Toyota Supra - Bosch MG1 DME OBD2 UNLOCK service.
Most newer BMWs with the later MG1 DMEs are locked by the latest BMW software updates, which prevent tuning software like MHD Bootmod3 MG-Flasher from being installed by the customer via the OBD2 port. This service will unlock the OBD2 port and allow the DME to be flashed with a tune of your choice. We make a full 100% original DME backup before the unlock, so it can always be restored to original data.
We have a special harness that we built, that allows us to quickly and safely to connect to your DME with original OEM connectors. So there's no chance of bent pins or damage to pins, this is very crucial as the MG1 DME pins are very small and very close together. A lot of cheaper inexperienced companies can damage, bend or break off your pin, or short the pins out if they're not careful. Our special harness we built, not only saves time but also saves and protects your DME as well.
For this DME UNLOCK service, you will have to send in the original DME. You will need to remove it from your car, confirm it's not too new, place the purchase order here, and then print the tuning form. Place the filled-out repair form and your DME in a box, and ship it to us for unlock.
If you have any questions, or concerns or want to confirm that we can unlock your DME, please send us an email and a picture of the ECU stickers.
MG1CS003 and MG1CS201 DMEs are supported for OBD2 Flash Unlock up to 06-2020 production.
Engines supported for BMW ECU Unlock for OBD2 Tunes to flash with MHD - BM3 - BOOTMOD3 - MGFLAHSER:
-Models after June 2020 are not supported as no tool can yet read/write them. Please take a look at your ECU/DME sticker, and verify the production date is BEFORE 06/2020 !!!
B46/B48 Engines: B46A / B46D / B46M0 / B46O1 / B46TU / B48P / B48TU2
BMW F22 230i DME Unlock
BMW F30 330e DME Unlock
BMW F30 330i DME Unlock
BMW G20 330e DME Unlock
BMW G20 330i DME Unlock
BMW F32 430i DME Unlock
BMW G22 430i DME Unlock
BMW G30 530i DME Unlock
BMW F48 X1 28i DME Unlock
BMW F39 X2 28i DME Unlock
BMW F39 X2 M35i DME Unlock
BMW G01 X3 30i DME Unlock
BMW G02 X4 30i DME Unlock
BMW G29 Z4 30i DME Unlock
B58 Engines: B58A / B58C / B58D / B58M0 / B58M1 / M58N / B58O1 / B58TU / B58TU2
BMW M240i DME Unlock
BMW F30 340i DME Unlock
BMW F32 440i DME Unlock
BMW G20 M340i DME Unlock
BMW G22 M440i DME Unlock
BMW G30 540i DME Unlock
BMW G12 740i DME Unlock
BMW G14 840i DME Unlock
BMW X3 M40i DME Unlock
BMW X4 M40i DME Unlock
BMW X5 40i DME Unlock
BMW X6 40i DME Unlock
BMW X7 40i DME Unlock
BMW Z4 M40i DME Unlock
Toyota Supra A90 DME unlock
BMW F97 X3M DME Unlock
BMW F98 X4M DME Unlock
BMW G80 M3 DME Unlock
BMW G82 M4 DME Unlock
BMW G84 M4 DME Unlock
BMW F90 M5 DME Unlock
BMW F91 M8 DME Unlock
BMW F92 M8 DME Unlock
BMW F93 M8 DME Unlock
BMW F95 X5M DME Unlock
BMW F96 X6M DME Unlock
Step 1
Remove your DME/ECU
_______________________________
Step 2
Place Order
During checkout, you can choose your preferred return shipping option. We provide free Priority Mail 2-3 day shipping, or you can select overnight shipping for a faster return at an additional cost
Please ensure your shipping address is correct. DUDMD is not responsible for deliveries to incorrect addresses.
________________________________
Step 3
Print Out and Sign Repair Form
Look for the button that says "Download Repair Form" in the product description.
________________________________
Step 4
Ship your DME/ECUs to DUDMD Tuning
Customers are responsible for shipping their parts to us.
What to Include in your package:
Originial DME/ECU
Printed and Signed Repair Form
Our address can be found at the bottom of the Repair Form
_______________________________
Step 6
We Unlock and Ship your DME/ECUs back to you
Turn around is typically same business day.
Please print out the repair form below and mail it in with your DME.
Tax excluded. Shipping calculated at checkout
BMW MG1 DME Unlock Service FAQs
What is BMW MG1 Locked DME?
Q: What does "BMW MG1 Locked DME" refer to?
A: The term "BMW MG1 Locked DME" refers to a specific condition of the Digital Motor Electronics (DME) unit in certain BMW vehicles. The DME, also known as an engine control unit (ECU), is responsible for managing and monitoring the engine's performance, including fuel injection, ignition timing, and emissions control. In BMW models equipped with the latest generation MG1 engine control units, the DME can become "locked" due to recent software updates provided by BMW.
Q: How does the DME become locked?
A: The DME becomes locked as a result of the latest software updates released by BMW. These updates are designed to enhance vehicle performance, emissions compliance, and security features. However, a significant side effect is that they also introduce restrictions that block the ability of external devices to perform OBD2 (On-Board Diagnostics) flashing. OBD2 flashing is a common method used by tuners and aftermarket service providers to modify a vehicle's engine parameters for performance enhancements or custom tuning.
Q: What are the implications of a locked MG1 DME?
A: Once the MG1 DME is locked, it significantly limits the ability to apply aftermarket tuning or performance enhancements via OBD2 port. This means that owners looking to customize their vehicle's engine performance may find it challenging to make those modifications unless the DME is unlocked or alternative tuning methods are employed. Additionally, it may impact the ease of diagnosing or reprogramming the DME for repair purposes outside of authorized BMW service centers.
How can I determine if my DME can be unlocked?
Q: Can my locked MG1 DME be unlocked?
A: Nearly all BMW MG1 DMEs can be unlocked, provided they were produced in June 2020 or earlier. The unlock process allows for aftermarket tuning and modifications that were previously blocked by the software update.
Q: What about DMEs produced after June 2020?
A: For BMW MG1 DMEs produced in July 2020 or later, the unlocking process is more complex and requires specialized handling. These units must be sent to FEMTO to perform a special unlock procedure.
Q: How do I find the production date of my DME?
A: The production date of your DME is typically printed on a white label tag attached to the DME itself. To locate and read this date, you may need to access the DME unit within your vehicle, which is usually housed in the engine bay. This label will provide the manufacturing date, which is crucial for determining whether your DME can be easily unlocked or if it needs to be sent out for a special unlock process.
Q: What should I do if my DME needs to be unlocked?
A: If your DME was produced in June 2020 or earlier, you might be able to have it unlocked by DUDMD Tuning who specializes in BMW vehicles. For DMEs produced in July 2020 or later, it's recommended to contact FEMTO to inquire about the special unlock process. Always ensure that you're working with reputable professionals to avoid any potential damage to your vehicle's engine control unit. We use specialized harnesses and programmers, to safely connect to your DME on bench without any chance of shorting out your DME pins, bending or breaking them.
Can an MG1 BMW DME OBD2 Unlock be done on any BMW model?
Q: Is it possible to perform an OBD2 unlock on any BMW model's MG1 DME?
A: The ability to perform an OBD2 unlock on a BMW's MG1 Digital Motor Electronics (DME) unit depends on several factors, including the model of the BMW, the production date of the DME, and the software version installed on it. The OBD2 unlock service is specifically designed for BMW models that have been updated with the latest BMW software updates, which lock the OBD2 port to prevent external modifications through this interface.
Q: Why is an OBD2 unlock needed?
A: An OBD2 unlock is needed for BMW models that have received software updates from BMW, which include protections to lock the OBD2 port. These protections are intended to secure the vehicle’s engine management systems and ensure compliance with emissions standards. However, this also prevents vehicle owners and tuners from making aftermarket modifications or performance enhancements through the OBD2 port.
Q: Are all BMW models with MG1 DME eligible for OBD2 unlock?
A: Not all BMW models with an MG1 DME are eligible for OBD2 unlock services. Models with a DME/ECU produced after June 2020 are generally not supported by OBD2 unlock services such as DUDMD Tuning's OBD2 unlock service. This is due to changes in the DME hardware and/or software that make the standard OBD2 unlocking methods ineffective.
Q: How can I tell if my BMW’s DME can be unlocked via OBD2?
A: To determine if your BMW’s DME can be unlocked via OBD2, you should first check the production date of the DME itself. This date is typically printed on a white label tag located on the DME. If the production date is on or before June 2020, there is a good chance that your DME can be unlocked using standard OBD2 unlock services. For DMEs produced in July 2020 or later, a specialized service, such as sending the DME to FEMTO for their special unlock process, may be required.
Do you back up the DME when doing the OBD2 Flash Unlock?
Q: Is a backup made of the DME during the OBD2 Flash Unlock process?
A: Yes, when performing an OBD2 Flash Unlock, it's a standard procedure for professional tuning services at DUDMD Tuning, to make a full backup of the original data stored in the DME (Digital Motor Electronics), also known as the engine control unit (ECU). This precautionary step is crucial for several reasons.
Q: Why is backing up the BMW DME important?
A: Backing up the BMW DME is important for a few key reasons:
- Restoration Capability: In the event that a full factory restore is needed, the original data can be used to return the DME to its initial state. This is particularly useful if any issues arise during the tuning process or if the vehicle needs to be returned to stock conditions for any reason.
- Cloning Possibility: Should there be a need to clone the DME/ECU in the future, having a backup of the original data is invaluable. This situation could arise if the original DME/ECU experiences a failure and a replacement unit needs to be programmed with the original data.
Q: How is the backup used in the future?
A: The backup serves as a digital fingerprint of the vehicle's original engine management system. It can be utilized to:
- Restore Original Settings: If modifications need to be reversed, the backup allows for a precise restoration to the vehicle's original programming.
- Troubleshooting: In troubleshooting any post-tuning issues, the backup provides a baseline to compare against and diagnose problems accurately.
- Replicate Settings: For vehicles that require a new DME due to damage or failure, the backup can replicate the original settings on a new unit, ensuring a seamless transition.
B46 - What BMW Models use the B46 Engine that may require OBD2 Unlock?
Q: Which BMW models equipped with the B46 engine might require an OBD2 unlock?
A: Several BMW models equipped with the B46 engine, a 2.0-liter turbocharged four-cylinder gasoline unit, might require an OBD2 unlock if they've been updated with the latest BMW software that locks the OBD2 port. This software update prevents external modifications through the OBD2 port, affecting the ability to apply aftermarket tuning or performance enhancements. The following are BMW models and their corresponding years that use the B46 engine and may require an OBD2 unlock:
3 Series
- 330i and 330i xDrive (G20)
4 Series
- 430i and 430i xDrive (G22/G23/G26)
5 Series
- 530i and 530i xDrive (G30)
X Series (SUVs)
- X3 xDrive30i (G01)
- X4 xDrive30i (G02)
Z Series
- Z4 sDrive30i (G29)
B48 - What BMW Models use the B48 Engine that may require OBD2 Unlock?
Q: Which BMW models equipped with the B48 engine might require an OBD2 unlock?
A: The B48 engine, a 2.0-liter turbocharged four-cylinder gasoline engine, is widely used across the BMW model range. It's known for its balance of performance and efficiency. Some BMW models equipped with this engine may require an OBD2 unlock if they've been updated with the latest BMW software that locks the OBD2 port, preventing aftermarket modifications through this interface. The following BMW models and their corresponding years use the B48 engine and may require an OBD2 unlock for aftermarket tuning or performance enhancements:
1 Series
- 120i, 125i (F20/F21)
2 Series
- 230i and 230i xDrive (F22/F23)
3 Series
- 330i and 330i xDrive (G20)
4 Series
- 430i and 430i xDrive (G22/G23/G26)
5 Series
- 530i and 530i xDrive (G30)
X Series (SUVs)
- X1 xDrive28i (F48)
- X2 xDrive28i and X2 sDrive28i (F39)
- X3 xDrive30i (G01)
- X4 xDrive30i (G02)
Z Series
- Z4 sDrive30i (G29)
Q: How do I know if my BMW’s B48 engine requires an OBD2 unlock?
A: If you're considering aftermarket tuning or applying performance enhancements to your BMW equipped with a B48 engine, and you find that you're unable to make modifications through the OBD2 port, your vehicle's DME (Digital Motor Electronics) may have been locked due to a recent BMW software update. This is especially likely for vehicles produced after BMW began implementing these software locks.
B58 - What BMW Models use the B58 Engine that may require OBD2 Unlock?
Q: Which BMW models equipped with the B58 engine might require an OBD2 unlock?
A: The B58 engine is a 3.0-liter turbocharged inline-six gasoline engine known for its robust performance and is used across a wide range of BMW models. An OBD2 unlock might be necessary for models updated with BMW's latest software, which locks the OBD2 port to prevent aftermarket modifications. Below are the BMW models equipped with the B58 engine that may require an OBD2 unlock for aftermarket tuning or performance enhancements:
2 Series
- M240i and M240i xDrive (F22/F23)
3 Series
- 340i and 340i xDrive (F30):
- M340i and M340i xDrive (G20)
4 Series
- 440i and 440i xDrive (F32/F33/F36)
- M440i and M440i xDrive (G22/G23/G26)
5 Series
- 540i and 540i xDrive (G30)
7 Series
- 740i and 740i xDrive (G11/G12)
8 Series
- 840i and 840i xDrive (G14/G15/G16)
X Series (SUVs)
- X3 M40i (G01)
- X4 M40i (G02)
- X5 xDrive40i (G05)
- X6 xDrive40i (G06)
- X7 xDrive40i (G07)
Z Series
- Z4 M40i (G29)
Q: How do I know if my BMW’s B58 engine requires an OBD2 unlock?
A: If you're planning to apply aftermarket tuning or performance enhancements to your BMW equipped with a B58 engine and encounter issues modifying the vehicle through the OBD2 port, it's likely that the vehicle's DME (Digital Motor Electronics) has been locked by recent BMW software updates. This is particularly relevant for models produced after BMW started implementing these software locks.
S58 - What BMW Models use the S58 Engine that may require OBD2 Unlock?
Q: Which BMW models are equipped with the S58 engine and might require an OBD2 unlock?
A: The S58 engine is a high-performance twin-turbocharged inline-six engine found in BMW's M models and certain M Performance models. This engine is known for its significant power output and is the successor to the S55 engine. An OBD2 unlock may be necessary for models updated with BMW's latest software, which includes restrictions on the OBD2 port to prevent aftermarket modifications. Below are the BMW models equipped with the S58 engine that may require an OBD2 unlock for aftermarket tuning or performance enhancements:
BMW S58 M Models:
BMW X3M (F97) and BMW X4M (F98):
- Starting from their introduction in 2020, these high-performance SUVs come equipped with the S58 engine and may have the MG1 Bosch DME, requiring an OBD2 unlock for tuning.
BMW M3 (G80):
- Introduced in 2021, the latest generation M3 featuring the S58 engine is likely to need an OBD2 unlock for aftermarket modifications due to the latest BMW software updates.
BMW M4 (G82/G83):
- Also introduced in 2021, both the coupe (G82) and convertible (G83) versions of the M4 with the S58 engine may require an OBD2 unlock for tuning purposes.
Q: How can I determine if my BMW’s S58 engine requires an OBD2 unlock?
A: If you're looking to apply aftermarket tuning or performance enhancements to your BMW equipped with an S58 engine and find that modifications through the OBD2 port are blocked, it's a clear indication that the vehicle's DME has been locked by a recent BMW software update. This is especially relevant for the newest models that come with the latest DME versions.
S63 - What BMW Models use the S63 Engine that may require OBD2 Unlock?
Q: Which BMW models equipped with the S63 engine might require an OBD2 unlock?
A: The S63 engine, a high-performance twin-turbocharged V8, is used in BMW's M models, offering exceptional power and torque. An OBD2 unlock may be necessary for models that have been updated with BMW's latest software, which restricts the OBD2 port to prevent aftermarket modifications. The BMW models equipped with the S63 engine and the MG1 Bosch DME, particularly in the G-series and the F90 M5, that may require an OBD2 unlock include:
BMW M Models:
BMW M5 (F90):
- Introduced in 2018 and onwards, the F90 M5 features the S63 engine and is likely to have the MG1 Bosch DME, requiring an OBD2 unlock for tuning.
BMW M8 (F91/F92/F93):
- The M8 Coupe, Convertible, and Gran Coupe, launched in 2019 and onwards, come with the S63 engine. These models, equipped with the latest DME, may need an OBD2 unlock for aftermarket enhancements.
BMW X5 M (F95) and BMW X6 M (F96):
- Starting with the 2020 model year, the high-performance SUVs and SAVs are equipped with the S63 engine. Models with the MG1 Bosch DME will require an OBD2 unlock for tuning purposes.
Q: How do I know if my BMW’s S63 engine requires an OBD2 unlock?
A: If you are considering aftermarket tuning or performance enhancements for your BMW equipped with an S63 engine and encounter difficulties making modifications through the OBD2 port, it's a strong indicator that the vehicle's DME has been locked by a recent BMW software update. This is particularly applicable to the latest generation of vehicles that are equipped with the MG1 Bosch DME.
B48 B58 Supra - What about my Supra? Can you unlock it?
Yes, we can unlock the Supra B48 and B58 MG1 DMEs as well for OBD2 flash tuning. As long as the DME is 06/2020 and earlier production date.
The Toyota Supra (A90), reintroduced in 2019 after a hiatus, shares much of its engineering and components with BMW, including its engines. For the 2019 to 2021 model years, the Supra used two different BMW engines:
1. BMW B58B30 Engine
- 3.0L Turbocharged Inline-6: This engine is used in the higher-performance variants of the Supra, specifically the 3.0 and 3.0 Premium models. It's renowned for its power and smooth delivery, making it a perfect match for the sports car's dynamic capabilities. The B58 engine in the Supra is known for its robust performance, contributing to the car's acclaimed driving experience.
2. BMW B48B20 Engine
- Introduced in 2021: For the Supra 2.0 model, Toyota started using the 2.0L Turbocharged Inline-4 BMW engine. This powertrain offers a more fuel-efficient, yet still sporty alternative to the inline-6, broadening the appeal of the Supra to a wider audience. The 2.0 model provides a lighter, more balanced feel, appealing to those who prioritize agility and efficiency.
These collaborations between Toyota and BMW for the A90 Supra's powertrains have been pivotal in the car's development and success, leveraging BMW's expertise in engineering high-performance engines to complement Toyota's sports car legacy.