Problem:
I programmed a new key on a BMW F10 CAS4+ using Xhorse VVDI Key Tool Plus via OBD. After programming, the remote functions and Comfort Access work perfectly on the new key. However, the car won’t start. Before programming, the original key started the car normally with Comfort Access. Now, even the original key no longer starts the car wirelessly.
Solution:
Sync CAS to DME and will start again.
Go to Special function- synchronisation CAS – DME.
Can anyone tell me if the Xhorse XCMT01GL Condor XC-TWINS can duplicate the Ultion dimple keys?
Yes, the Xhorse Condor XC-TWINS can duplicate Ultion household keys, but achieving a working key requires careful attention to the specific Ultion key series and blank selection.
Because Ultion keys feature a combination of dimple cuts, side-track milling, and highly specific blank profiles, using the machine’s advanced features correctly is essential to guarantee success.
Xhorse XC-TWINS has AI Optical Recognition function; you can easily recognize key type and cut key.
Recently, we had the opportunity to work on a 2025 Toyota Camry to add a new 4A smart key. This was our first time using a combination of the Xhorse Key Tool Plus and the Godiag IM001 4A key unlock Emulator, and the process proved to be both insightful and successful. Below, we break down the step-by-step procedure, challenges encountered, and the final outcome.
Initial Setup and Equipment
We began by connecting the necessary cables to the vehicle’s ECU (Engine Control Unit). For this job, we relied on:
Reading the ECU Data
The first critical step was to read the immobilizer data from the ECU. We attempted to read the data using two other popular tools:
IATA 360 – no success.
Autel – also failed to read the data.
However, the Xhorse Key Tool Plus successfully read the ECU data without any issues. This was a promising start and confirmed that the tool was compatible with the 2025 Camry’s security system.
Key Registration Process
With the data successfully extracted, we moved on to the key registration phase. The ignition was turned on, and we loaded the read file into the Godiag Emulator interface.
We registered the first key without any complications.
Next, we proceeded to add the new key. The sensor was placed in the designated area near the ignition/steering column, and the system recognized it immediately.
The registration was smooth, and the device displayed “Programming Success” – a clear indication that the key was being accepted by the vehicle’s system.
Updating the Key Data
After successful registration, we moved to the update stage. The system displayed:
“Updating Key”
Followed by: “Key Data Successful. Please test the key function working. Programming is completed.”
At this point, the new key had been fully written and stored in the ECU’s memory.
Functionality Test
To verify the success of the procedure:
We turned off the ignition.
Both keys functioned as expected, and the vehicle responded without any errors.
Key Takeaways
The Xhorse Key Tool Plus proved to be a reliable and effective tool for reading ECU data on a 2025 Toyota Camry, especially when other tools failed.
The Godiag Emulator worked seamlessly for key registration and data updating.
The entire process was efficient, with clear on-screen prompts guiding each step.
This method preserved the original key while successfully adding a new one.
www.vvdishop.com
The Xhorse VVDI Key Tool Plus can add a spare key to a 2021 Dodge Promaster. Read the 5-digit security code first, then program every key you want the BCM to keep.
Read the Security Code
Navigate to:
Immo Programming → North American → Dodge → Select by Area → North America → PROMASTER → 2020–2021 → Flip Keys → Start Programming → Password Reading
Program the Keys
Select Key Programming.
After programming, the tool displays:
Check the Result
Confirm that the programmed key starts the engine and that the basic key functions operate normally.
This guide walks you through programming new smart keys for a 2020 Nissan Sentra B18 chassis when all keys are lost.
Tools used:
Step-by-Step Programming Process
1. Locate the Special Connector
The 2020 Nissan Sentra cannot be programmed through the standard OBD port alone. You need to access a hidden connector:
2. Connect Key Tool Plus
3. Navigate the Programming Menu
On your Xhorse Key Tool Plus:
Select IMMO Programming- Nissan- US Nissan-Sentra B18- 2020/08 to 2021/07- Smart Key System
Read the on-screen instructions carefully
4. Begin All Keys Lost Procedure
Select All Keys Lost from the menu options.
The tool will prompt you to ensure the 16+3 cable is properly connected
Confirm that you have an internet connection (this is mandatory).
The tool will display the vehicle’s VIN.
Verify that the VIN displayed matches your vehicle.
Confirm it’s correct and proceed.
The Reading Process:
Important: This step takes approximately 15-20 minutes and requires patience:
The tool will instruct you to turn the ignition on – but with all keys lost, you cannot!
The system understands this and proceeds anyway.
Warning: Do not disconnect the device during this process.
Ensure stable vehicle voltage throughout.
The tool reads data from the vehicle’s modules.
The process involves multiple data readings:
First data read: approximately 10-15 minutes.
Second data read: another 10 minutes.
The ignition may turn off automatically during this process.
Complete follow steps as soon as possible:
Turn off igntion
turn on emergency indicators
The gear is in P or neutral
The steering column is unlocked.
5.Key Programming Phase
Once the data reading completes:
The tool will prompt you to place the first key near the start button.
Place 1st smart key to be programmed horizontally above the ignition switch with the marked key end directly above the ignition switch and take other smart keys away from the ignition switch.
Do not press any buttons on the key during programming.
Keep the key stationary in the programming position.
The system will register the first key.
Place 2nd key to register 2nd key.
6. Adding Additional Keys
The system allows you to program up to two keys in one session:
After the first key is programmed, the tool will ask if you want to add another.
Remove the first key from the programming area.
Place the second key in the same position.
Again, do not press any buttons.
Confirm when prompted to complete the second key programming.
Pro tip: Always program at least two keys. If one aftermarket key fails, you’ll have a backup.
7. Final Steps
After programming completes:
The tool will display “Program Complete”.
Remove the 16+3 adapter.
Restore any original connections.
Test both keys to ensure they start the vehicle.
If Keys Don’t Work Properly
The tool may suggest performing a Write HFM Module Configuration if keys don’t function correctly after programming. This option is available in the menu if needed.
Check Engine Light
After programming, you may notice the check engine light illuminates. This is normal. Simply use a diagnostic tool to clear the codes. Note that some diagnostic tools may not connect properly to 2020 models, so ensure your scanner is compatible.
Remember: the specialized 16+3 cable is essential – you cannot complete this programming through the OBD port alone. Always maintain stable voltage throughout the process, and consider programming at least two keys to ensure you have a backup.
www.vvdishop.com