Step-by-step planning strategies for spare keys, all keys lost, and alarm-active scenarios across KVM and RFA vehicle systems
Job Scenarios Covered
Vehicle System Types
Success Rate
Understanding which scenario you're dealing with is the first step to successful key programming
Customer has at least one working key and wants additional keys
⏱️ Time: 5-10 minutes
Standard OBD programming
No working keys, but alarm is NOT active
⏱️ Time: 15-25 minutes
Includes module access
No working keys AND vehicle alarm is continuously active
⏱️ Time: 20-30 minutes
ARM OFF + programming
Different scenarios require different approaches
The key programming process varies based on your specific situation. Identify which scenario matches your job to follow the correct workflow and use the right hardware.
Fastest
Spare Key Jobs
Standard
All Keys Lost
Advanced
With Alarm
Jaguar and Land Rover vehicles use two different keyless entry systems. Identifying which system your vehicle has is critical for choosing the right programming method.
Keyless Vehicle Module
KVM Module with 2-3 connector ports
Production Years
Used in vehicles from 2010-2020 approximately
Common Vehicle Models
Key Type Used
Type 1 Keys (PCF7953 chip)
Hardware Connection
HW03-C M2 adapter for direct module access or HW03-D/E cables for OBD programming
Remote Function Actuator
RFA module with 1-3 connector plugs
Production Years
Used in vehicles from 2017-2026+ (PEPS/UWB systems)
Common Vehicle Models
Key Type Used
Type 2 Keys (NCF29A1 chip)
Hardware Connection
HW03-C F1+M1 adapters for direct RFA access or HW03-D/E cables for OBD (when unlocked)
| Feature | KVM System | RFA System |
|---|---|---|
| Years | 2010-2020 | 2017-2026+ |
| Key Chip Type | PCF7953 (Type 1) | NCF29A1 (Type 2) |
| OBD Programming | Yes (when unlocked) |
Unlocked: 2017-2025+
Locked (EVA2):
TCU Service Mode
|
| Direct Module Access |
HW03-C M2 (required for all keys lost when armed) |
HW03-C F1+M1 (required for all keys lost when armed) |
| UWB Support | No (older tech) | Yes |
Why This Matters
The programming method, hardware requirements, and key types all depend on whether your vehicle uses KVM or RFA systems. Always identify the system type BEFORE starting any key programming job. You can find module locations for your specific vehicle model in our module location guide.
The lock status of your KVM or RFA module determines which programming method you can use
Before starting any key programming, check the lock status of your KVM or RFA module using Lock50 software via OBD connection.
✓ Best Case Scenario
Full programming flexibility with multiple options available
OBD Programming Available
Add keys with NEW IDs via HW03-D/E cable
Quick Process
5-10 minutes for standard jobs
Flexible Key Options
Can use Lock50 keys or client's own keys
Recommended: Standard OBD method
Copy Existing Keys
Duplicate key IDs from locked module using adapters
SW36 Key Duplicator
For RFA systems - requires HW03-C adapter
Replace Module
Install virgin module and adapt (requires HW04-B+)
Requires advanced hardware package
EVA2 Models: Can access via OBD using TCU Service Mode
Connect OBD
Use HW03-D/E cable to vehicle OBD port
Open Lock50
Navigate to RFA Utils or Module Info
Read Status
Software shows lock status immediately
Before quoting a job or ordering blank keys, ALWAYS check the module lock status first. This saves time, prevents ordering wrong key types, and ensures you have the right hardware for the job. Lock status determines everything about your programming approach.
Remember:
Some modules (BJ32 DPLA KVM) are always unlocked, while others (FK72, HPLA KVM) remain locked permanently. Early RFA types (2017-2019) are often unlocked, while post-2020 RFA (EVA2) are typically locked. Understanding your module type helps set correct expectations with customers.
Different scenarios require different approaches. Choose the right method based on your specific situation.
Fastest method when customer has non-working keys
Standard method for unlocked KVM/RFA modules
Duplicate existing key IDs via OBD when locked — KVM systems only
Direct RFA copying for locked systems
Disable alarm first, then program keys
Customer has working keys
No keys, alarm quiet
Alarm continuously active
Different jobs require different hardware packages. Here's what you need for each scenario.
| Method / Scenario | Base Reader | OBD Cable | Adapters | Min Package |
|---|---|---|---|---|
|
Quick Clone Key-to-Key Non-working key available |
HW04 | Not Needed | None | Package A |
|
OBD Programming (Unlocked) Standard spare key / all keys lost |
HW04 | HW03-D/E | None | Package A |
|
Copy from Locked Module Module is locked |
HW04 | HW03-D/E | Optional | Package C |
|
SW36 Key Duplicator RFA systems (any scenario) |
HW04 | Optional | HW03-C F1+M1 | Package C |
|
ARM OFF (Alarm Active) All keys lost + alarm triggering |
HW04 | HW03-D/E | HW03-B/C | Package B/C |
|
Virgin/Replaced Module Installing new KVM/RFA module |
HW04 | HW03-D/E | Optional | Package B |
Starter Package - Basic Jobs
Perfect For:
Professional - Advanced Jobs
Perfect For:
Master - All Scenarios
Perfect For:
HW05 & HW06 (Type 1)
Tip: HW05A/HW06A are OEM quality, B versions are budget-friendly alternatives
HW13 & HW14 (Change ID)
HW15-HW26 (PSFOB/UWB)
Important: HW13/HW14 are MORE EXPENSIVE but reusable - best for locked systems
At-a-glance guide for choosing the right approach for every job
| Scenario | KVM (2010-2020) | RFA (2017-2025+) | Time* |
|---|---|---|---|
|
Spare Key Customer has working keys |
OBD Standard
HW03-D/E Cable |
OBD or HW03-C
PSFOB: OBD if unlocked UWB: HW03-C adapter |
5-10 min
15-25 min UWB |
|
All Keys Lost No alarm active |
OBD Method
Works locked or unlocked |
HW03-C F1+M1
SW36/SW40 for RFA |
15-25 min |
|
Keys Lost + Alarm Alarm continuously active |
Direct KVM Access
HW03-C M2 or CAN wires |
SW36 + HW03-C
Works with alarm |
20-30 min |
*Time includes: Programming time + vehicle entry/access + hardware setup. Actual time may vary based on vehicle accessibility and technician experience.
Not Checking Lock Status
Always verify if module is locked BEFORE starting. This determines which method you can use.
Wrong Key Type
KVM uses HW05/06, RFA locked requires HW13/14. Using wrong keys = failed job.
Ignoring Alarm Status
If alarm is active, OBD won't work. Must use ARM OFF or direct module access first.
Customer has working keys?
Vehicle alarm active/triggering?
Check module lock status via OBD
Select correct blank keys
Modern Jaguar and Land Rover vehicles use encrypted immobilizer systems integrated with the BCM (Body Control Module), KVM (Keyless Vehicle Module), and RFA (Remote Frequency Antenna) modules. Successful key programming requires secure authentication, synchronized EEPROM data, and validated transponder pairing.
JLR keys operate on 315MHz (USA/Canada) or 433MHz (EU/ROW) frequencies
Modern keys use PCF7953 or NCF29A1 transponder chips for security
OEM keys feature Ultra-Wideband for true hands-free keyless entry
JLR immobilizer systems employ multi-layered security protocols to prevent unauthorized access. The vehicle's security gateway validates all key programming requests through encrypted handshake procedures.
The Lock50 system communicates directly with vehicle security gateways to perform authorized key enrollment without physical module removal.
Programming time drops from hours to just 5-10 minutes per key
Eliminates hardware risks associated with module extraction
Maintains factory-level security protocols and compliance
Complete programming through OBD-II diagnostic port
This process reduces programming time, eliminates hardware risks, and maintains OEM security standards.
Lock50 establishes encrypted communication with the vehicle's security gateway
Vehicle memory is synchronized to accept new transponder data
Complete validation ensures full functionality across all vehicle systems
Join thousands of professional locksmiths and dealerships who trust Lock50 for fast, reliable JLR key programming.
Watch this quick demonstration to see how Lock50 programs JLR keys without module swapping
From connection to completion, here's exactly how Lock50 programs JLR keys for all vehicle types and scenarios
Connect Lock50 to the vehicle's OBD-II port and power on the system. The software automatically detects whether you're working with a KVM system (2010-2020) or RFA system (2017-2026+), determines module lock status, and displays available programming methods.
Based on the vehicle system and module lock status, Lock50 displays the optimal programming method. Choose between OBD programming (for unlocked modules), adapter-based copying (for locked modules), or key-to-key cloning (fastest when available).
Follow the on-screen prompts to complete programming. For OBD methods, keys are programmed directly via cable. For locked RFA systems, use HW03-C or SW36 adapter to access the module. Lock50 handles all communication—no module removal needed unless physically locked. Test all key functions when complete.
Total time varies by job type and module lock status. Here's what to expect:
Unlocked RFA: Program via OBD without module access
Locked RFA: Requires adapter (HW03-C/SW36) for module access
Follow these 5 simple steps to program JLR keys quickly and efficiently
Plug Lock50 into vehicle's OBD-II port
Extract security data (30-60 seconds)
Add new key and follow prompts
Verify all key functions work
Total Time
5-15 Minutes Per Key
Key tips from professional locksmiths to ensure reliable, efficient programming every time
Always ensure battery is 12.5V+ before starting. Use a battery maintainer for stable power during programming.
Create EEPROM backup before any programming. Store with VIN and date for safety and recovery options.
Verify lock, unlock, trunk, panic, engine start, and proximity detection before delivery to customer.
Perform BCM sync after KVM/RFA programming to ensure proper module communication and prevent errors.
Verify if modules are locked before choosing programming method. Locked modules require different approaches.
Record VIN, key serial numbers, before/after key counts, and any issues for warranty and future reference.
Ultra-Wideband (UWB) OEM key programming takes 5-10 minutes vs 2-3 minutes for standard RF keys. Don't rush the process or disconnect early - UWB systems have enhanced security protocols that require additional time.
View Complete GuideSee the dramatic difference in time, effort, and risk when you switch to Lock50.
2-4 hours per job including disassembly and reassembly
Requires removal of RFA or BCM modules—labor intensive and risky
High risk of damaging electronic components during removal
Multiple specialized tools and diagnostic equipment required
Requires advanced technical knowledge and extensive training
High labor costs and expensive specialized equipment investment
5-10 minutes from start to finish—up to 95% faster
Direct programming—no Module Removal or Replacement required
Zero risk to vehicle electronics—safe and reliable
Only Lock50 device—plug and play simplicity
Easy to learn—intuitive interface, minimal training needed
Lower costs—reduced labor and higher throughput
95%
Time Saved
No Disassembly
50%
Lower Costs
3X
More Jobs/Day
Lock50 supports all major JLR key types for comprehensive vehicle coverage
Most common in modern JLR vehicles from 2010+. Enables keyless entry and push-button start.
Original Jaguar Land Rover keys with full UWB support for premium functionality.
Cost-effective alternative offering reliable functionality at lower prices than OEM.
Lock50 works with a comprehensive range of JLR models and offers powerful features beyond basic key programming.
• XE, XF, XJ Series
• F-Type, F-Pace
• E-Pace, I-Pace
• XK Series
• Range Rover (all variants)
• Range Rover Sport
• Range Rover Evoque
• Discovery & Discovery Sport
• Defender
Model year coverage varies by Lock50 model (HW04-A/B/C)
Proximity keys with push-button start functionality
Key fobs with remote lock/unlock and trunk release
Common questions about Lock50 operation and key programming process.
Our technical support team is here to help. Reach out with any questions about Lock50 operation or compatibility.
Contact UsExperience the Lock50 difference. Fast, safe, and incredibly simple JLR key programming that transforms your workflow.
Connect Device
30 seconds
Launch Software
1-2 minutes
Program Key
3-8 minutes
Trusted by 1000+ automotive professionals worldwide