2026/01/06

AutoTuner Update JLR MG1CS201 Remote Unlock

 The ultimate in British luxury is now within reach of your Autotuner Tool! Autotuner is pleased to announce support for the Bosch MG1CS201 ECU tailored for Jaguar Land Rover.

You can now work on the flagship Range Rover (2022+) and Range Rover Sport (2022+) equipped with the powerful 4.4 V8 P530 engine.

Technical Note: This protocol is Bench After Mail-in Unlock. This means the ECU must first be unlocked at Autotuner headquarters before you can proceed with Read/Write operations on Bench.

Ready to unleash the full potential of these V8 beasts?

Key Information

  • Type: Engine Control Unit (ECU)
  • Mode: BENCH NR (After Mail-in Unlock)
  • MCU: TC298
  • Read time: 3 min
  • Write time: 1 min
  • Checksums correction
  • Backup creation

Compatibility List*

Models: Range Rover – 2022 / Range Rover Sport – 2022
Engine: 4.4 V8 P530

AutoTuner Update JLR MG1CS201 Remote Unlock


2026/01/05

How to Add BMW BDC3 Encrypted Key with Keydiy KD-X4?

 Good news! Keydiy now supports BMW G series BDC3 encrypted key cloning via reading original key data method. Here is the instruction on how to add a spare BDC3 locked key using Keydiy KD-X4.

 

Tools used:

Keydiy KD-X4 (or KD-MAX)

Original BDC3 encrypted key

New original BDC3 key or KD FGB58 remote

New dedicated wiring harness (for encrypted BDC3, VAG 5C 5D key data reading)

KD G Function license activation

Add BMW BDC3 Encrypted Key with Keydiy KD-X4 1

Requirement:

This function requires KD-X4 firmware V1.52 or newer version.


Add BMW BDC3 Encrypted Key with Keydiy KD-X4 2

How to update Keydiy KD-X4 firmware to V1.52?

In App Home page, click Update- Update KD Device. Check latest version and update firmware.

V1.52
Add the function of reading and writing encrypted BMW keys.
Add BMW BDC3 Encrypted Key with Keydiy KD-X4 3

How-to:

Go to Remote Function- Smart Key Clone- BMW BDC3/BCP Smart Key Clone- G Chassis/BDC3 Clone

Solder wires to the original key according to the wiring diagram.

Add BMW BDC3 Encrypted Key with Keydiy KD-X4 4

Add BMW BDC3 Encrypted Key with Keydiy KD-X4 5

Add BMW BDC3 Encrypted Key with Keydiy KD-X4 6

Add BMW BDC3 Encrypted Key with Keydiy KD-X4 7
We have soldered the original car key properly.
Click Read to read original key data.

Connect the wiring harness adapter to KD-X4 main unit.
Read original key data successfully.
Save file.


Add BMW BDC3 Encrypted Key with Keydiy KD-X4 8

Add BMW BDC3 Encrypted Key with Keydiy KD-X4 9

Now start generate key.
Before generating the key, remove the wiring harness with KD-X4.
Put the KD FGB remote PCB to the KD-X4’s coil.
Now start wireless generation.

Add BMW BDC3 Encrypted Key with Keydiy KD-X4 10

Select generating KD-FGB remote.
Generate remote successfully.

Add BMW BDC3 Encrypted Key with Keydiy KD-X4 11

Add BMW BDC3 Encrypted Key with Keydiy KD-X4 12
Then you can install this key into the original factory shell,

Keep in mind, don’t use both keys in the car. Keep them separate.

How to Tell BMW G BDC2 BDC3 Key by PCB or Shell?

 As titled, how to tell BMW G series BDC2, BDC3 or BCP key by  PCB or shell?

How to determine whether a BMW G-series BDC key is encrypted based on the key itself or its appearance?

Tell BMW G BDC2 BDC3 Key by PCB or Shell 1

BDC2 keys are relatively easy to identify: if the key’s circuit board has a long encrypted chip, it is a BDC2 key. All BDC2 key are encrypted.

Tell BMW G BDC2 BDC3 Key by PCB or Shell 2
Many device will add key BDC2 by removing BDC2 module and make key on bench. CGDI K2 now will copy BDC2 key via reading data from the original key. No need to remove BDC2 module anymore. Keydiy and more tools will follow this solution.

 

How to determine whether a BDC3 key is encrypted?
Open the key shell and check the marking at this location on the casing. If there is ‘Hungary’ letter, it indicates an unencrypted key. If there is no marking or if it is marked “Mexico,” it indicates an encrypted key.

Tell BMW G BDC2 BDC3 Key by PCB or Shell 3

How to determine whether a BCP key is encrypted?
Open the key shell, and you will find a laser marking here. If it displays “CG,” it means the key is a low-spec, unencrypted version. If it displays “CA,” it means the key is a high-spec, encrypted version with UWB functionality.

Tell BMW G BDC2 BDC3 Key by PCB or Shell 4

CGDI K2 now will copy all versions BDC2 BDC3 BCP keys. Keydiy will also release this function.

2026/01/04

Flex Cannot Read 2021 DCM7.1A ECU via OBD Solution

 Magic MotorSport Flex failed to read 2021 Opel Vivaro Delphi dcm7.1a ECU via OBD. Are these not able to be done?

Flex Cannot Read 2021 DCM7.1A ECU via OBD 1

Flex Cannot Read 2021 DCM7.1A ECU via OBD 2

Solution:

OBD is not the best solution for after 2021. 2022 onwards problem with obd.
Some users also reported they had problems with Flex on 2021 DCM7.1A OBD.
Do DCM7.1A in BOOT mode. Go for boot its more safe in DCM7.1A. Only do obd if you have a full boot backup. They can die obd mode. Sometimes they can be repaired boot mode, bit sometimes the eeprom data is destroyed.

Sometimes VR not available with flex then need boot. Or use other tool like Autotuner via obd.

Or open and boot with mms repair file and all OK again.

2026/01/03

Iveco Daily 93S56 All Keys Lost with Orange5 + Xhorse Key Tool Plus

 How to program a key for Iveco Daily for Bosch 41221184 immobox, all keys lost, with secured Eeprom 93S56:

 

Xhorse VVDI Key Tool plus fails to read eeprom 93S56 correctly and process it in Immo Data Tool.

Key Tool Plus does not read this chip sucessfully. With eeprom adapter, it reads security bit and eeprom but the file is not correct and gets not loaded in immo data tool.

Here we have the solution!
Connect the Eeprom 93S56 to your Orange 5 programmer with Soip 8 Clip adapter to STD Port.

Iveco Daily 93S56 All Keys Lost with Orange5 + Xhorse 1

Open Orange5 software:
1. Select eeprom Type. Search for MicroWire 93S56 Eeprom.
2. hit Test Insertion, check if all pins are connected well!
3. hit Read Protection
4. hit Clear Protection
5. hit READ EEPROM

Iveco Daily 93S56 All Keys Lost with Orange5 + Xhorse 2
6. Load the read eeprom in to your key tool plus and open the file with Immo Data tool.
Here you have: Pin, key ID1, ID2, ID3.

Iveco Daily 93S56 All Keys Lost with Orange5 + Xhorse 3

Then you can make dealer key with key tool plus.

2025/12/31

Autel Ultra VCMI Battery Replacement

 There’s several tutorials out there about replacing the main battery (in the Autel MaxiSys Ultra scan tool), but almost nothing about the battery in the VCMI itself. Here is the guide to replace the Autel VCMI VCI battery.

 

Possible reasons for replacing the battery:

  • The VCMI VCI battery is faulty.
  • Reduced battery life due to years of use and wear.

 

Disclaimer: This is simply a record of user experience. Opening the casing may void the warranty. We are not responsible for any resulting issues. Proceed at your own risk.

 

For example:
No complains with Autel Ultra quality. But the VCMI has recently taken a real nose dive. But for four years of use, abuse and getting hoods shut on it. So get the battery replaced.

 

Tools required:

  • A 2.5mm hex socket
  • A 2.0mm hex socket
  • Packet screwdriver
  • A replacement battery

Autel Ultra VCMI Battery Replacement  1

Instruction:

For reference, we call the end of the VCMI with the hanging hook as the top. The scope/BNC end will be the bottom. All the exterior work will be done at the top. Start with these four recessed 2.5mm screws:

Autel Ultra VCMI Battery Replacement 2

Gently work the rubberized bumper off the plastic clips and you’ll find two 2.0mm screws.

Autel Ultra VCMI Battery Replacement 3

These screws simultaneously hold the upper retainer to the metal case, and also hold the hanging hook in. If your hook falls out on the floor, not to worry, it slides right back in.

Then it’s down to four more 2.5mm recessed screws and the upper retainer pops off.

Autel Ultra VCMI Battery Replacement 4

From there, the guts of the Autel VCMI slide right out the top.

Autel Ultra VCMI Battery Replacement 5

Autel Ultra VCMI Battery Replacement 6
You can buy a replacement battery from ebay or aliexpress. Googling with ‘SP515783’ and order battery (Li-ion Battery 3750mAh 3.8V 14.25Wh & 9 wires).

 

The replacement so similar to the original, I have to wonder if it’s an OE or OEM part:

Autel Ultra VCMI Battery Replacement 7

The battery itself is only held in with double-sided sticky foam. Just pried it out with a pocket screwdriver.

Autel Ultra VCMI Battery Replacement 8

Flip the guts of the VCMI over to find the battery cable connection, covered with a bit of fabric tape. Pops off with a pocket screwdriver blade.

Autel Ultra VCMI Battery Replacement 9

Connect up your new battery, tape it down and reverse the removal process. Be aware, the replacement battery came completely discharged out of the box, and would not power the VCMI on immediately after installation. Let the new battery charge afterwards.

2025/12/30

EoneBoss TLK1 Cannot Detect Toyota Smart Key Solution

 EoneBoss TLK1 Toyota smart key unlock tool cannot recognize the Toyota key?

EoneBoss TLK1 Cannot Detect Toyota Smart Key 1

Solution:

1. Confirm the key type
TLK1 only supports original factory Toyota/Lexus smart keys with the following chip types: 8A / AA / BA / B9 / B8.
Other key types will display “Incorrect Key Type,” which means the key is not supported.

2. Place the key in the correct position
EoneBoss TLK1 Cannot Detect Toyota Smart Key 2
The smart key communicates with TLK1 through a built-in 3D inductor.
For proper detection, The 3D inductor of the key must be placed inside the induction coil of the TLK1.
EoneBoss TLK1 Cannot Detect Toyota Smart Key 3
As shown in the picture below, if the key is placed incorrectly, the 3D inductor will be outside the TLK1 induction area,  and the tool will not be able to recognize the key.
Correct key placement is essential for successful detection.

EoneBoss TLK1 Cannot Detect Toyota Smart Key 4

Yanhua ACDP2 BMW BDC2 Read Key Info Error Solution

 Problem:

Tried to add a spare smart key to BMW G series BDC2 system with Yanhua ACDP2 and module 38. But ACDP cannot detect new key (Autel BMW ikey) to be added. Any idea?

Yanhua ACDP2 BMW BDC2 Read Key Info Error 1

Yanhua ACDP2 BMW BDC2 Read Key Info Error 2

Solution:

For Yanhua ACDP BMW BDC2 function, use original BMW BDC3 key only.

Autel ikey works with Autel devices only.

Xhorse Key Tool Plus Mini CAS3+ ISTAP OBD Downgrade Failed Solution

 In the case of BMW E-chassis sedans, the CAS removal is relatively easy, so you can safely make a key by soldering on a bench after removing it. However, the problem is that the CAS removal of an E-chassis MINI is an extreme vehicle maintenance task, so it is not easy. Also, in the case of older BMW SUVs such as the X5 and X6, most of the CAS information read with a scanner is a high version such as CAS3++ ISTAP. In this case, especially in the case of the MINI, if you work with OBD, the OBD programmer will request a downgrade, and during this process, the vehicle may become bricked, causing the existing key to not start. This is mainly a brick and communication failure phenomenon for high version 9389115 and others. Depending on the vehicle, it may be recovered through OBD, but it often fails. In that case, you need to use the CAS module on the bench to recover the lost data. This is because only then can you start the car normally again! CAS ID 9287535 is also applicable.

 

The problem with these E-chassis Mini Coopers is that the location of the chassis is so difficult and confusing that you’re always in a dilemma of whether to remove it and then make a key. So you end up either not doing it or taking a risk.

 

The CAS IDs for the higher-end vehicles mentioned above were mostly CAS3++ ISTAP 9389115 or 9287535 in the photo below. Working on these vehicles via OBD is always nerve-wracking and nerve-wracking. These vehicles aren’t something you master with a few tries; it feels the same every time, so it’s definitely not an easy task.

Xhorse Key Tool Plus Mini CAS3+ ISTAP OBD Downgrade Failed  1

This version is also high. When making a key for such a vehicle, if you work on it using the OBD inside the car, the Xhorse VVDI Key Tool Plus or other devices will explain the precautions and work process.

Xhorse Key Tool Plus Mini CAS3+ ISTAP OBD Downgrade Failed  2

The downgrade takes about 10 minutes, and they warn you to be careful. And the second suggestion suggests backing up your CAS data beforehand if you have time. <– This seems obvious, but the problem is always that you don’t want to do it.

Xhorse Key Tool Plus Mini CAS3+ ISTAP OBD Downgrade Failed  3

We wait patiently for the 10-minute downgrade process, but there’s nothing we can do during this time. We can only humbly pray inwardly. Only after the downgrade has successfully completed the 2/2 stage will the key room open and we can begin making keys. Success doesn’t guarantee success the next time. Vehicle conditions are always variable, and scanners aren’t omnipotent, so they can’t be 100% reliable.

Xhorse Key Tool Plus Mini CAS3+ ISTAP OBD Downgrade Failed  4

But if the downgrade fails in the middle for some reason like in the picture… it’s fortunate if you can resolve this situation even if it’s annoying, but if you can’t resolve it, hell will open. The engine won’t start, and even the original key that worked fine won’t start.

Xhorse Key Tool Plus Mini CAS3+ ISTAP OBD Downgrade Failed  5

After that, you won’t be able to communicate with the vehicle. Something went wrong. This is usually when the car module becomes bricked. Bricking means that the once-moving car is now a giant, immobile block of brick.

Xhorse Key Tool Plus Mini CAS3+ ISTAP OBD Downgrade Failed  6

Previously normal vehicle information has now disappeared, and the VIN has also disappeared. All that remains is to repair the CAS module. Of course, if the CAS is physically damaged, repairing it is meaningless. In that case, the CAS module must be replaced. This post focuses on cases where the CAS has become a brick due to software issues.

Xhorse Key Tool Plus Mini CAS3+ ISTAP OBD Downgrade Failed  7

Xhorse Key Tool Plus Mini CAS3+ ISTAP OBD Downgrade Failed  8

Now, after soldering to the CAS, the data that has been blown away and deformed is recovered.

The basic principle is to use the deformed dump data in the CAS to read it with a Hextag programmer, connect to the server, and recover the broken data. Here too, recovery may vary depending on the scanner. There are ways to recover the data that take a little longer and ways that are a little faster. Of course, sometimes it may be possible with OBD, but recovery is performed with BDM.

Xhorse Key Tool Plus Mini CAS3+ ISTAP OBD Downgrade Failed  9

After the recovery is complete and the new data is loaded, the car is restored to its original state and communication with the Xhorse Key Tool Plus is attempted again.

Xhorse Key Tool Plus Mini CAS3+ ISTAP OBD Downgrade Failed  10

The photo shows after the car was restored and communicated with the scanner. It displays normal vehicle information, identical to the pre-downgrade state. The restoration process is always subject to change, making it challenging.

Xhorse Key Tool Plus Mini CAS3+ ISTAP OBD Downgrade Failed  11

Now, you can choose a key position and add keys. If there are only two keys registered, you can assume that no keys have been added since the car was shipped.

Xhorse Key Tool Plus Mini CAS3+ ISTAP OBD Downgrade Failed 12

In this state, if you register a new key in the desired key position, you can then use that key to start the vehicle. This article briefly explains the recovery process for a BMW Mini Cooper E-chassis vehicle that had its CAS module bricked during an OBD downgrade, rendering the vehicle powerless.

How to Edit EEPROM with Yanhua Mini ACDP?

 Problem:

Need to fix an eeprom with a known good dump. I have the dump on my phone. Why does Yanhua Mini ACDP2 NOT HAVE A CHIP WRITE function???

Edit EEPROM with Yanhua Mini ACDP 1

Edit EEPROM with Yanhua Mini ACDP 2

Edit EEPROM with Yanhua Mini ACDP 3

Solution:

You have to use the Program part, then Edit. but you have to have a file Loaded first.

Edit EEPROM with Yanhua Mini ACDP 4
SOLVED: Seems like I have to select EDIT before “PROGRAM” appears at the top.