Lost keys, stolen keys, or simply adding a spare — key programming is one of the most common requests in any JLR workshop. The JET Locksmith from JLR FIX is a dedicated key programming and anti-theft solution designed specifically for Jaguar and Land Rover vehicles. This guide walks you through the entire process, from prerequisites to common error resolution.
Prerequisites
Before beginning any key programming procedure, ensure you have the following:
- JET Locksmith hardware dongle and software (latest version installed)
- A compatible JLR diagnostic interface: JLR DOIP VCI recommended for MY2017+, or SX-CAN for legacy models
- Stable laptop with Windows 10/11 and at least 8 GB RAM
- Vehicle battery maintainer (programming can take 20–45 minutes; voltage drop causes failure)
- Working key (for add-key scenarios) or proof of ownership (for all-keys-lost)
Always connect a battery maintainer before starting key programming. A voltage drop below 12.0V during the procedure can corrupt the KVM or BCM immobilizer data, leading to a no-start condition.
Supported Models
JET Locksmith covers the majority of Jaguar and Land Rover key systems:
- Land Rover: Defender (L663), Discovery 3/4/5, Range Rover (L405/L460), Range Rover Sport (L494/L461), Range Rover Velar (L560), Evoque (L538/L551)
- Jaguar: XF (X250/X260), XJ (X351), XE (X760), F-Pace (X761), E-Pace (X540), I-Pace (X590)
Supported key types include 433 MHz and 315 MHz smart keys, passive entry keys (PEPS), and emergency blade keys. For vehicles with the latest UWB (Ultra-Wideband) key systems (2023+), JET Locksmith supports UWB module sync removal and re-pairing.
Step-by-Step Key Learning Procedure
1. Connect to the Vehicle
- Connect the JLR DOIP VCI to the vehicle OBD-II port and your laptop.
- Launch JET Locksmith and select "Key Programming" from the main menu.
- Click "Auto-Identify Vehicle". The software reads the VIN from the BCM and displays the model, year, and key type.
- Verify the vehicle details match the physical VIN plate before proceeding.
2. Read Current Key Status
- Click "Read KVM" or "Read BCM" depending on the vehicle architecture.
- The software displays the number of currently programmed keys and their slot assignments.
- Print or screenshot this information. It is useful for auditing and troubleshooting.
3. Add a Spare Key
- Select "Add Key" and insert the new unprogrammed key into the center console slot or place it on the designated spot (varies by model).
- When prompted, press the Start button with the new key to initiate the handshake.
- The software sends the key learning sequence to the KVM/BCM. Wait for the confirmation message — do not interrupt power.
- Once complete, the software displays "Key Learned Successfully" and updates the key slot list.
- Test the new key for lock, unlock, and start functions before returning the vehicle.
All-Keys-Lost Scenario
The all-keys-lost (AKL) procedure is more complex because the vehicle cannot identify the new key without an existing authorized key. JET Locksmith handles this by directly writing new key data to the KVM or BCM.
- From the JET Locksmith main menu, select "All Keys Lost".
- The software prompts for an online security unlock. If you have an active Pathfinder subscription, click "Online Unlock". For offline operation, use the built-in seed-key calculator.
- Select the key frequency (433 MHz or 315 MHz) and key blade type (smart or emergency).
- Enter the new key's transponder ID (printed on the key PCB or read via the JET Locksmith IR reader).
- Click "Write Key Data". The software erases all old keys and writes the new key into slot 1.
- Cycle the ignition off for 10 seconds, then on again. Test the new key.
- If adding additional keys after the first, return to "Add Key" and repeat.
All-keys-lost erases every previously stored key. If the customer later finds a lost key, it will no longer start the vehicle. Always inform the customer before proceeding.
TCU/UWB Sync Removal
Modern JLR vehicles (2021+) use a TCU (Telematics Control Unit) or UWB module to validate key presence. If the TCU or UWB is damaged, replaced, or from a donor vehicle, the immobilizer will reject even correctly programmed keys.
Removing TCU Sync
- In JET Locksmith, select "Immobilizer > TCU Sync Removal".
- The software reads the current TCU status. If it shows "Locked" or "Mismatched", sync removal is required.
- Click "Remove Sync". The software writes a virgin configuration to the TCU, disabling its key validation role.
- After removal, the BCM/KVM resumes full key authority. Re-learn the key if necessary.
UWB Module Handling
- For UWB-equipped vehicles, select "Immobilizer > UWB Module".
- Read the UWB module part number and calibration data. If the module is from a donor vehicle, select "Virginize UWB" before key learning.
- After virginization, pair the UWB with the vehicle using the "Pair UWB" routine.
Common Errors and Fixes
"Key Not Detected"
- Verify the key battery is fresh (CR2032, 3V). A low battery causes intermittent detection.
- Check the key frequency. A 315 MHz key will not work on a 433 MHz vehicle.
- Move the key to the backup coil location (usually under the cup holder or in the center console) if the main slot is faulty.
"Security Access Denied"
- Ensure the diagnostic tool supports the latest security level. JET Locksmith auto-updates seed-key algorithms.
- Some 2022+ models require a dealer-level online unlock. Connect Pathfinder first if needed.
"KVM Write Failed"
- Check battery voltage. Must be stable above 12.4V throughout the write.
- Disconnect any aftermarket devices (dash cams, alarms) that may interfere with the CAN bus.
- Try a slower baud rate in JET Locksmith settings if using a third-party VCI.
Conclusion
JET Locksmith simplifies JLR key programming into a guided, repeatable workflow. Whether you are adding a spare key, recovering from an all-keys-lost situation, or dealing with a donor TCU, the tool provides the security access and module control needed to complete the job correctly. Always maintain stable voltage, verify vehicle identification, and test every key before handing the vehicle back.