February 28, 2025
We recently worked on a 2022 Toyota Tundra, adding a smart key to the vehicle using theLonsdor K518 Proand anXhorse XM38 Universal Key. This process is a great example of how modern key programming tools can provide efficient solutions, even when the original key is unavailable.
The Challenge
The customer’s original smart key had been damaged after going through the washing machine. While a replacement key was on order, we decided to create a backup key using theXhorse XM38 Universal Key. This universal key is a versatile solution for situations where the original key is not immediately available.
Tools Used
- Lonsdor K518 Pro: A powerful key programming tool.
- Toyota 30-pin Cable: Specifically designed for Toyota vehicles.
- Xhorse XM38 Universal Key: A universal smart key that can be programmed for various vehicles.
- VVDI Mini key tool: Used to generate the correct key data.
Step-by-Step Process
Accessing the Smart Box
- The first step was to access the vehicle’s smart box. The 2022 Toyota Tundra has a small panel that can be easily snapped off by hand. Inside, there are three connectors, with the smart box located in the middle. The top plug is the one we needed to connect to theLonsdor K518 Prousing theToyota 30-pin cable.
Reading and Saving the Data
- After connecting the Lonsdor K518 Pro to the vehicle’s OBD port, we read the vehicle’s data and saved it as a backup file. This file was named using the last four digits of the VIN (Vehicle Identification Number) for easy reference. This step ensures that we don’t need to rely on third-party services for rolling codes or other data.
Adding a New Smart Key
- With the data backed up, we proceeded to add a new smart key. Since the customer already had one working key, we didn’t need to perform an "all keys lost” procedure. Instead, we used theLonsdor K518 Proto add the new key to the system. The process involved:
- Loading the D-flash data to acquire a 12-digit PIN code.
- Placing the original key near the ignition to get one beep.
- Placing the new key near the ignition to get two beeps.
- Successful Key Addition
After a quick processing period, the new key was successfully added to the vehicle’s system. The 2022 Toyota Tundra can store up to five keys, and now the customer has three keys programmed: the original, the Xhorse XM38 Universal Key, and the replacement key that will be installed later.
Why Use a Universal Key?
TheXhorse XM38 Universal Keyis an excellent temporary solution, especially when the original key is unavailable. In this case, the customer was interested in keeping the universal key, but we recommended waiting for the original-style key to arrive. The universal key ensures that the customer isn’t left stranded, especially since they work in emergency rescue and need reliable access to their vehicle.
Posted by: jean at
07:26 AM
| No Comments
| Add Comment
Post contains 480 words, total size 13 kb.
February 27, 2025
Problem:
Fiat Punto 1999-2005
All Keys lost
Autel IM508cannot connect to immo box.
Failed to make key via OBD.
Solution:
Not possibile on obd. Dismantle the bcm and read 93c66.
No support only on bench id48 transponder.
Remove BCM and read 93c66 eeprom on bench.
Posted by: jean at
08:52 AM
| No Comments
| Add Comment
Post contains 57 words, total size 2 kb.
February 25, 2025
What tool to program 2019+ Nissan Juke F16 Key?
Proximity key:
If it is a push-to-start smart key,no problem using theBCM 40 adapter cableandAutel im508/im608.
You can’t program Juke 2023 by OBD you need direct connection on the BCM.
All Nissan models after 2021 need dealer access or direct connection on the BCM.
If connect 40 pin BCM cable, Autel still asks for pin code, useAPB131to read dump from HFM and pull pin from dump.
Similar procedure as Sentra B18.
Program Nissan Sentra 2021 All Keys Lost with Autel IM608 and APB131
Blade key:
If it is an ignition blade key,it is a no-go and asks for a PIN after generating an initial code.
For example: 2023 Juke F16 can’t program key, with the BCM 40 pin cable adapter connected, it still asks for a rolling code:
Smart key work fine but blade key we have problem with.
Stay away from 1.5d manual key with label in the glovebox if you don’t have proper tool.
Autel/Launch/OBDSTAR/Lonsdor will kill it via OBD (immo with label on the glove box).
Solution:
1. You get the pin code by third parties and it Enter to continue. There is a guide on facebook Ameer Hasan who provides this pin code.
2. If want to get the pin code with data saved by Autel, you will need to read pin from dump HFM using theAPB131 adapter.
Posted by: jean at
06:16 AM
| No Comments
| Add Comment
Post contains 240 words, total size 3 kb.
February 24, 2025
CGDICG100Xnew version V1.7.4.0 update details:
1. Added 26 models to dashboard.
2. Added 2 models to airbag.
3. Added 2 models to read-write.
The following models are added for dashboard.
Honda LIFE SPORT(Laifu) 2020- S6J3001
DIAO Tractor 24C01
Toyota LAND CRUISER 200 2015- 93C66(93A66)
GuangYan xcotings S250 24C08
HELI Forklift PIC18F4580
HUALING 310Truck 24C04
Geely panda MINI 24C16
JAC Yunduoduo R5F10DPJJ
JMC EV2 9S12HY64
JMC Transit 2016- R5F10DPEJ(Four motors)
JieFang HUWEI 24LC04
Liugong Forklift R5F10DPEJ
KIA Lion PoTuojie 2023- S6J336C
RUIlancar Maple leaf30X R5F10xxx
Sanyang motorcycle PIC16F1947
Shaanxi Auto Dragon K3000 LCD instrument panel MB91F53BC
Shaanxi Auto Henderson 2021- R7F701442
WANXIANG Electric big Bus 95640
T-KNG T7 STM8S208RB
XCMG DIAOCHE 24C16
YUEJIN FuXinS80 R5F10DPxxx
YUEJIN ShangqiS80 2023- R5F10TPJL
YUEJIN Shangjun X100 2016- 93LC66A(L66A)
ChangAn KesaiPRO 9S12XHY256
ChangAn KUAYUEWANG X3EV PLUS 2022- 24C16
CNHTC HOWO Chasing dreams 25256
The following models are added for airbag.
Trumpchi 8040003ADE0100 R7F7010643(encrypted)
YunDu A360004 R7F701A033(encrypted)
The following models are added for dashboard read-write.
QOROS QOROS 5S MB91F534B(read write)
Universal Decryption RH850 Decryption R7F7010643 Type 5(encrypted)(read write)
Posted by: jean at
05:58 AM
| No Comments
| Add Comment
Post contains 176 words, total size 2 kb.
February 21, 2025
OBDSTAR X300 Classic G3new user feedback:
Ecu Mercedes w203 cr3.44 (edc16c2) read immo data and reset virgin successfully.
Using G3 and MP001 programmer.
Photo attached:
Posted by: jean at
07:34 AM
| No Comments
| Add Comment
Post contains 34 words, total size 5 kb.
February 20, 2025
Autel MaxiIM IM508/IM608 updated BMW BDC2 key programming on Feb. 19th, 2025. It’s on bench eeprom job, no obd, and only add key.
Check the detailed update information in the previous post.
Here obdii365.com will show how to add a spare BMW BDC2 key with IM608 II on bench.
Tools needed:
Autel IM508 or IM608 series devices.
Autel G-Box 2/G-box 3
Autel ikey universal key BMW style(available in3-buttonand4-buttonconfigurations)
Original key

Part 1: How to Purchase software card to use this function?
Way 1: Preprocess ECU
You pay per vin or buy yearly subscription to use this function. Before you proceed to preprocess ecu, you will be promoted to pay upfront if you don’t purchase yearly subscription, before Autel will let you to proceed into preprocessing.
Go to IMMO- BMW- System Selection- Immobilizer- BDC2 Immobilizer- Programming operation- ECU preprocessing



Autel will ask to purchase activation card to use this function. Choose 1 session or 1 year update card and pay via Paypal or Credit card.



ECU Proprocessing finished.

Way 2:
It is recommended to complete payment in "Advanced Service List” menu on the home page.

Way 3:Purchase 1 year software card from us directly. Provide your device serial number to activate license.
https://www.obdii365.com/wholesale/autel-immo1yrup-software-card.html
After preprocessing ECU, we go to key programming.
Part 2: Add Key
You can do this via system selection or smart selection.
System selection:
Go to IMMO- BMW- System Selection- Immobilizer- BDC2 Immobilizer- Key operation-Add Key
Through this menu, you can see the operating guide and bench wiring diagram.

We can also make a smart selection.
Smart selection:
Go to IMMO – BMW- Smart Selection- BDC02 Immobilizer- Add key

Perform 8 steps below to add key.

Step 1: Read Vehicle Information
Support part of BDC2 system version numbers.

Step 2: Backup coding
Step 3: Read secret key
In this process, it requires a subscription. Payment is required for this function.
We have purchase the software card, select 1 year software card and hit OK to continue.


Need to read the operation steps and precautions in detail and complete the wiring.
Steps:
1. Remove the BDC2 module from the vehicle.
2. Prepare theG-BOXand the corresponding DB15 cable.
3. Connect the DB15 cable to the BDC02 module, using the wiring diagram.
(Note: Use wires that are easy to operate as EEPROM PIN2 needs to be disconnected andreconnected multiple times in the subsequent process)
4. Connect the DB15 cable to the G-BOX and then connect the P side of the G-BOX to the IM508/IM608.
Note:
Strictly follow the following operating specifications, otherwise function failure or ECUdamage may occur.
Ensure that the wiring harness and metal clips not in use are away from the ECU to preventshort circuits that cause ECU damage.

Remove the BDC02 module from the vheicle.

Make sure the idle wiring harness and metal clips are kept away from the module throughout the whole process to prevent short circuits from causing damage to the ECU.



Hit OK after setting up the whole connection as the wiring diagram.
Manually disconnect EEPROM PIN2 from DB15 GND.


Manually connect the DC IN 12V power supply of the G-box.


Manually disconnect the DC IN 12V power supply of the G-box.
Manually disconnect EEPROM PIN2 from DB15 GND.
Manually connect EEPROM PIN2 from DB15 GND.
Manually connect the DC IN 12V power supply of the G-box.
Manually disconnect EEPROM PIN2 from DB15 GND (Do not disconnect the 12v power supply).
Strictly follow the instructions and repeat these several times until read the secret key successfully.
Step 4: Restore Flash
Step 5: Restore coding.
After the restore coding is finished, install the BDC2 module back to vehicle. Connect the device to the OBD connector of the vehicle. Turn on the ignition.

Step 6: Read OEM key information
Place a working key (original key) at the sensing coil of the vehicle.
Connect the device to the programmer and than place the working key in the key slot of the programmer.

Reading key information. This process takes about 5 min.

Step 7: Generate dealer key
Select an unused key position and press on Programmer generation key button.

Connect the device to the programmer and than place a newkey in the key slot of the programmer.

Generate dealer key successfully.
Step 8: Learn key
Learn all the newly generated keys in sequence in the following steps:
1. Take other keys out of the vehicle.
2. Place the key to be learned close to the key sensing area under the steering wheel.


Test both keys.
Check if the time display in the center console is normal and if rearview mirror can be folded automatically.
If abnormal, make adjustments manually in the center console.
Done.
https://www.obdii365.com/service/how-to-add-bmw-bdc2-key-with-autel-im608-and-gbox.html
Posted by: jean at
08:52 AM
| No Comments
| Add Comment
Post contains 785 words, total size 11 kb.
February 19, 2025
How to activate/disable 2024 BMW S1000RR motorcycle run-in engineer speed limitation using OBDSTAR MS80 or MotoMaster diagnostic scanner.
Background:A 2024 BMW S1000 RR motorcycle may have limited engine speed in some cases, resulting in output power that cannot meet expectations. To further increase the engine power, it is necessary to deactivate the engine speed limitation.
Below is before deactivating engine speed limitation.
Preparation
Preparation:MS80 Motorcycle Scanner, M001A Main Cable.
Solution
Solution:UsingOBDSTAR MS80orOBDSTAR MotoMasterto operate【Activate/deactivate run-in engine speed limitation】in【Drive】of【Service Functions】menu.
Details Steps:
①Select【MOTO Diag】-【BMW】- latest version, enter【Diagnosis】function;
②Select【New version (-2024)】;
③Tap【Auto Identify[VIN]】;
④Tap【Read】, wait to identify the vehicle VIN code and confirm;
⑤Confirm the vehicle information, tap【Ok】;
⑥Select【Function Set】;
⑦Tap【Agree】, according to the prompt, enter the password 123, tap【Ok】;
⑧Select【Service Functions】;
⑨Select the left【Drive】and then select the right【Activate/deactivate run-in engine speed limitation】;
⑩Tap【Ok】;
⑪Select【Deactivate engine speed limitation】( Note : when the vehicle is under the engine speed limitation, the【Engine speed limitation】is【activated】, when it is not,【Engine speed limitation】shows【deactivated】, then perform the function will activate the engine speed limitation.);
⑫The engine speed limitation was deactivated successfully, tap【OK】;
⑬Select【End】and then【Continue】to exit the operation process;
Below is after deactivating engine speed limitation.
Summary
①During the operation, please strictly follow the device instructions.
②To perform this function, operators are required to conduct the operation with due care and ensure compliance with relevant regulations and vehicle usage specifications, thereby guaranteeing driving safety.
Posted by: jean at
06:32 AM
| No Comments
| Add Comment
Post contains 234 words, total size 19 kb.
February 18, 2025
Lonsdor K518 Prowill program Renault Clio IV 2018 all smart keys lost but not via OBD, you need to remove HFM and read Dflash.
Example:
Clio 4 MY 2018 all keys lost:
Laguna3 decode
Invert cut 3/6
Shim with lishi slave key HYN22 to cut correctly.
Read HFM with autel, VVDI prog, or orange5.
Renault clio4 HFM pinout to UPA/Orange5
Clio 4 HFM renesas v850 D07F3633 pinout toXhorse VVDI Prog
vvdi prog nead FLMD1.
Autel XP400 Propinout to Clio IV
Only for Clio4 DFlash and PFlash. no Clio5 decipher crypto key, ISK or PIN.

Program key withLonsdor K518 Proin minutes.
Only need DFlash.
But read PFlash also just to be sure.
Posted by: jean at
07:07 AM
| No Comments
| Add Comment
Post contains 122 words, total size 9 kb.
February 17, 2025
Problem:
I’m working on a 2013 bmw x1 withAutel IM508.
A locksmith attempted all keys lost and bricked the CAS3 ista version.
Locksmith says it required downgrade, it failed during that process.
There’s no original eeprom or flash data.
The locksmith failed to read the CAS files and save them.
How to repair the cas3 module?
Solution:
If you downgrade by OBD, it fails to reflash it properly.
If it bricked during obd update, you should be able to recover it with bench read data.
Bench read flash and eeprom, run repair on files, write new files to CAS on bench and reinstall to car, if it’s all keys lost read isn from dme/dde, make key from files you’ve already got and you’re done.
You need to make sure you get a clean read from original case.
I damaged the board on original cas, got a read on bench, repaired the files and put them on new/used cas and all worked perfectly afterwards.
Repair BMW CAS3+ ISTAP with Autel IM508/IM608 After Failed Update via OBD
Posted by: jean at
06:11 AM
| No Comments
| Add Comment
Post contains 184 words, total size 1 kb.
February 14, 2025
Autel MaxiIM KM100/IM508/IM608adds cloning function for transponders including Volkswagen MQB.
Go to Transponder Cloning->Volkswagen MQB transponder cloning
This requires AT100 super chip.
Also required to enter 16 bytes CS code. (how to get sync data using Autel)
Posted by: jean at
07:18 AM
| No Comments
| Add Comment
Post contains 46 words, total size 4 kb.
32 queries taking 0.1179 seconds, 208 records returned.
Powered by Minx 1.1.6c-pink.





























































