Professional Job Planning

Complete Guide to JLR Key Programming Jobs

Step-by-step planning strategies for spare keys, all keys lost, and alarm-active scenarios across KVM and RFA vehicle systems

6

Job Scenarios Covered

2

Vehicle System Types

100%

Success Rate

Job Categories

Three Types of Key Programming Jobs

Understanding which scenario you're dealing with is the first step to successful key programming

Spare Key Job

Customer has at least one working key and wants additional keys

Vehicle accessible with working key
Quickest and easiest scenario
No alarm complications

⏱️ Time: 5-10 minutes

Standard OBD programming

All Keys Lost

No working keys, but alarm is NOT active

Vehicle accessible (no alarm triggering)
Same process as spare key
Requires physical vehicle access

⏱️ Time: 15-25 minutes

Includes module access

Keys Lost + Alarm

No working keys AND vehicle alarm is continuously active

Alarm prevents normal access
BCM may block OBD communication
ARM OFF disables alarm first

⏱️ Time: 20-30 minutes

ARM OFF + programming

Choose Your Path

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

Understanding Vehicle Systems

KVM vs RFA System Types

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.

KVM System

Keyless Vehicle Module

KVM Keyless Vehicle Module showing connector ports

KVM Module with 2-3 connector ports

Production Years

Used in vehicles from 2010-2020 approximately

Common Vehicle Models

  • Discovery 4, Discovery Sport
  • Range Rover L405, Sport L494
  • Range Rover Evoque L538
  • Jaguar XE, XF, F-Type (early)

Key Type Used

Type 1 Keys (PCF7953 chip)

  • • Standard smart key with transponder
  • • Programmable via OBD when unlocked
  • • Can use HW05/HW06 Lock50 keys

Hardware Connection

HW03-C M2 adapter for direct module access or HW03-D/E cables for OBD programming

RFA System

Remote Function Actuator

RFA PEPS module showing three connector ports

RFA module with 1-3 connector plugs

Production Years

Used in vehicles from 2017-2026+ (PEPS/UWB systems)

Common Vehicle Models

  • New Defender L663
  • Discovery 5 L462
  • Range Rover L460, Sport L461
  • Jaguar F-Pace, I-Pace (newer)

Key Type Used

Type 2 Keys (NCF29A1 chip)

  • • Advanced PEPS/UWB smart keys
  • • PSFOB (non-UWB) or UWB-enabled
  • • Requires HW13/HW14 or HW15-HW26 keys

Hardware Connection

HW03-C F1+M1 adapters for direct RFA access or HW03-D/E cables for OBD (when unlocked)

Quick Comparison

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.

Critical Decision Point

Check Module Lock Status

The lock status of your KVM or RFA module determines which programming method you can use

Is the Module Locked or Unlocked?

Before starting any key programming, check the lock status of your KVM or RFA module using Lock50 software via OBD connection.

Module is UNLOCKED

✓ 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

Module is LOCKED

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

How to Check Lock Status

1

Connect OBD

Use HW03-D/E cable to vehicle OBD port

2

Open Lock50

Navigate to RFA Utils or Module Info

3

Read Status

Software shows lock status immediately

When Modules Are Typically Locked

  • Post-2020 RFA systems with factory security updates
  • Certain KVM types (FK72, HPLA) cannot be unlocked
  • BCM and RFA both locked on 2020+ EVA2 models

Benefits of Unlocked Modules

  • Faster programming: Direct OBD access (5-10 min)
  • More key options: Use any compatible key type
  • Lower hardware cost: Basic packages work (HW04-A)
  • Add or erase keys: Full control over key management

Pro Tip: Always Check First

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.

Programming Methods

Five Ways to Program JLR Keys

Different scenarios require different approaches. Choose the right method based on your specific situation.

Method 1: Quick Clone Key-to-Key

Fastest method when customer has non-working keys

Method 2: OBD Programming (Unlocked Modules)

Standard method for unlocked KVM/RFA modules

Method 3: Copy Keys from Locked Module (KVM)

Duplicate existing key IDs via OBD when locked — KVM systems only

Method 4: SW36 Key Duplicator (RFA)

Direct RFA copying for locked systems

Method 5: ARM OFF (Alarm Active)

Disable alarm first, then program keys

Which Method Should You Use?

Spare Key Jobs

Customer has working keys

  • ✓ Try Method 1 first (if non-working key)
  • ✓ Otherwise use Method 2 (unlocked)
  • ✓ Or Method 3 (locked)

All Keys Lost (No Alarm)

No keys, alarm quiet

  • ✓ Same as spare key methods
  • ✓ Use Method 2 (unlocked) or 3 (locked)
  • ✓ Or Method 4 (RFA systems)

Keys Lost + Alarm

Alarm continuously active

  • ✓ Use Method 5 (ARM OFF) first
  • ✓ Then use Method 2, 3, or 4
  • ✓ Or use Method 4 (SW36) directly
Essential Tools

Hardware Requirements Matrix

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
A

Package A

Starter Package - Basic Jobs

HW04 Key Reader
HW03-D/E OBD Cable
Standard software functions

Perfect For:

  • • Quick clone jobs
  • • Unlocked module OBD programming
  • • Basic spare key jobs
B

Package B

Professional - Advanced Jobs

Everything in Package A
HW03-B CAN adapter
ARM OFF function
Module adaptation

Perfect For:

  • • All keys lost with alarm
  • • Virgin module programming
  • • Module replacement jobs
C+

Package C/C+

Master - All Scenarios

Everything in Package B
HW03-C direct adapters
SW36 Key Duplicator
Copy from locked modules

Perfect For:

  • • RFA locked systems
  • • Direct module access
  • • All job types

Blank Key Requirements

KVM System Keys

HW05 & HW06 (Type 1)

  • • PCF7953 transponder chip
  • • Available in A/B/C/C+ versions
  • • Works for 2010-2020 vehicles
  • • 433MHz (HW05) or 315MHz (HW06)

Tip: HW05A/HW06A are OEM quality, B versions are budget-friendly alternatives

RFA System Keys

HW13 & HW14 (Change ID)

  • • NCF29A1 transponder chip
  • • REQUIRED for locked RFA (SW36)
  • • Reusable up to 10 times
  • • Full UWB keyless entry support

HW15-HW26 (PSFOB/UWB)

  • • OEM quality keys (various types)
  • • For unlocked RFA systems
  • • Non-UWB (HW15-20) or UWB (HW21-26)
  • • Single-use programming

Important: HW13/HW14 are MORE EXPENSIVE but reusable - best for locked systems

Quick Reference

Job Planning Cheat Sheet

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.

Critical Steps BEFORE Starting

  • Identify system type: Is it KVM or RFA? (Check model year and vehicle)
  • Check lock status: Connect via OBD and verify if module is locked/unlocked
  • Assess alarm status: Is alarm triggering? This changes your entire approach
  • Verify hardware: Do you have the right cables/adapters for this job?

Pro Tips for Success

  • Always keep battery charger connected during programming
  • If customer has working key, unlock it first before copying (prevents issues)
  • Test ALL key functions before customer leaves (lock, unlock, start, proximity)
  • ARM OFF stays off until vehicle is locked with new key

Common Mistakes to Avoid

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.

Quick Decision Flowchart

1

Customer has working keys?

YES = Spare Key Job NO = All Keys Lost
2

Vehicle alarm active/triggering?

NO = Standard Process YES = ARM OFF Required
3

Check module lock status via OBD

UNLOCKED = OBD Programming LOCKED = Copy or SW36
4

Select correct blank keys

KVM: HW05/06 RFA: HW13/14 or HW15-26
Technical Deep Dive

How Jaguar and Land Rover Key Programming Works

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.

Frequencies

JLR keys operate on 315MHz (USA/Canada) or 433MHz (EU/ROW) frequencies

Transponders

Modern keys use PCF7953 or NCF29A1 transponder chips for security

UWB Support

OEM keys feature Ultra-Wideband for true hands-free keyless entry

Security Architecture

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.

  • BCM Integration: Central control point for key authentication and vehicle security
  • KVM Synchronization: Manages keyless entry and PEPS (Passive Entry Passive Start) functionality
  • RFA Communication: Wireless key identification and proximity detection

The Lock50 System Advantage

The Lock50 system communicates directly with vehicle security gateways to perform authorized key enrollment without physical module removal.

Reduced Time

Programming time drops from hours to just 5-10 minutes per key

Zero Risk

Eliminates hardware risks associated with module extraction

OEM Standards

Maintains factory-level security protocols and compliance

No Disassembly

Complete programming through OBD-II diagnostic port

Programming Workflow

This process reduces programming time, eliminates hardware risks, and maintains OEM security standards.

1

Secure Authentication

Lock50 establishes encrypted communication with the vehicle's security gateway

2

EEPROM Synchronization

Vehicle memory is synchronized to accept new transponder data

3

Transponder Pairing

New key is enrolled and validated through cryptographic handshake

4

System Verification

Complete validation ensures full functionality across all vehicle systems

Ready to Transform Your Key Programming?

Join thousands of professional locksmiths and dealerships who trust Lock50 for fast, reliable JLR key programming.

Watch It In Action

See Lock50 in Action

Watch this quick demonstration to see how Lock50 programs JLR keys without module swapping

5 Minute Process
No Module Swapping
Easy to Use
Video Tutorial
Learn Step-by-Step

The Complete Lock50 Process

From connection to completion, here's exactly how Lock50 programs JLR keys for all vehicle types and scenarios

01 Connect & Identify

Connect Lock50 & Identify Vehicle Type

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.

Locate OBD-II port under dashboard
Connect Lock50 device & reader
Auto-detect vehicle system type
Check KVM/RFA lock status
OEM Key on Lock50 reader
30-60 seconds
Client's OEM with new HW13 Lock50 Keys on Shifter together
1-3 minutes
02 Choose Method

Select Programming Method Based on Job Type

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).

Spare Key Job: OBD programming with working key present
All Keys Lost: Copy via adapter or module access method
Alarm Active: ARM OFF procedure first, then copy keys
03 Program & Test

Execute Programming & Verify Function

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.

Place key on Lock50 reader
Execute programming sequence
Verify unlock, start, & lock functions
Confirm alarm disarms properly
Working keys on shifter or passenger seat
3-15 minutes

Done! Key Successfully Programmed

Total time varies by job type and module lock status. Here's what to expect:

5-10 min
Spare Key
(KVM/Unlocked RFA)
15-20 min
All Keys Lost
(Standard Jobs)
20-25 min
UWB Systems
(RFA Locked)
25-30 min
Alarm Active
(ARM OFF Required)

Unlocked RFA: Program via OBD without module access

Locked RFA: Requires adapter (HW03-C/SW36) for module access

Quick Reference

Programming Steps Summary

Follow these 5 simple steps to program JLR keys quickly and efficiently

1

Connect

Plug Lock50 into vehicle's OBD-II port

2

Launch

Open software and select vehicle model

3

Read

Extract security data (30-60 seconds)

4

Program

Add new key and follow prompts

5

Test

Verify all key functions work

Before You Begin - Essential Checklist

Lock50 device & software installed
Vehicle battery fully charged (12.5V+)
New key(s) ready for programming
Laptop with internet connection

Total Time

5-15 Minutes Per Key

Professional Tips

Best Practices for Success

Key tips from professional locksmiths to ensure reliable, efficient programming every time

Check Battery Voltage

Always ensure battery is 12.5V+ before starting. Use a battery maintainer for stable power during programming.

Backup Security Data

Create EEPROM backup before any programming. Store with VIN and date for safety and recovery options.

Test All Functions

Verify lock, unlock, trunk, panic, engine start, and proximity detection before delivery to customer.

BCM Synchronization

Perform BCM sync after KVM/RFA programming to ensure proper module communication and prevent errors.

Check Module Status

Verify if modules are locked before choosing programming method. Locked modules require different approaches.

Document Everything

Record VIN, key serial numbers, before/after key counts, and any issues for warranty and future reference.

Critical Do's and Don'ts

Always Do:

  • Create EEPROM backup before operations
  • Use battery maintainer for stable voltage
  • Test all key functions before delivery
  • Check module lock status first
  • Wait for complete "Success" message

Never Do:

  • Disconnect during write operation
  • Skip voltage checks (must be 12.5V+)
  • Rush verification or skip testing
  • Ignore existing DTC codes
  • Use damaged cables or connectors

Pro Tip: UWB Keys Need Extra Time

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 Guide

Traditional Method vs. Lock50

See the dramatic difference in time, effort, and risk when you switch to Lock50.

Traditional Method

Time Required

2-4 hours per job including disassembly and reassembly

Module Swapping

Requires removal of RFA or BCM modules—labor intensive and risky

Risk Factor

High risk of damaging electronic components during removal

Tools Needed

Multiple specialized tools and diagnostic equipment required

Skill Level

Requires advanced technical knowledge and extensive training

Cost Impact

High labor costs and expensive specialized equipment investment

REVOLUTIONARY

Lock50 Method

Time Required

5-10 minutes from start to finish—up to 95% faster

No Module Swapping

Direct programming—no Module Removal or Replacement required

Risk Factor

Zero risk to vehicle electronics—safe and reliable

Tools Needed

Only Lock50 device—plug and play simplicity

Skill Level

Easy to learn—intuitive interface, minimal training needed

Cost Impact

Lower costs—reduced labor and higher throughput

The Lock50 Advantage in Numbers

95%

Time Saved

100%

No Disassembly

50%

Lower Costs

3X

More Jobs/Day

Key Types Overview

Understanding JLR Key Types

Lock50 supports all major JLR key types for comprehensive vehicle coverage

Smart Keys (PEPS)

Most common in modern JLR vehicles from 2010+. Enables keyless entry and push-button start.

  • Keyless entry proximity detection
  • Push-button start functionality
  • 315MHz/433MHz frequencies
Keyless Push Start

OEM Factory Keys

Original Jaguar Land Rover keys with full UWB support for premium functionality.

  • Full UWB (Ultra-Wideband) support
  • All features fully functional
  • Factory quality and durability
OEM Quality UWB

Aftermarket Keys

Cost-effective alternative offering reliable functionality at lower prices than OEM.

  • Significant cost savings vs dealer
  • Works when properly programmed
  • Good quality from reputable suppliers
Budget Friendly Reliable

Why Lock50's OBD Method is Superior

Traditional Module Swapping

  • 2-4 hours - Long wait time
  • High risk of module damage
  • Vehicle disassembly required
  • Multiple tools needed

Lock50 OBD Programming

  • 5-15 minutes - Fast service
  • Zero risk - No disassembly
  • Direct OBD connection only
  • Single tool solution

Supported Vehicles & Features

Lock50 works with a comprehensive range of JLR models and offers powerful features beyond basic key programming.

Vehicle Coverage

Jaguar Models

• XE, XF, XJ Series

• F-Type, F-Pace

• E-Pace, I-Pace

• XK Series

Land Rover Models

• 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)

Advanced Features

All Key Functions

Add new keys, program replacement keys, delete lost keys from system

Remote Programming

Program key fobs and remote start functions seamlessly

Supports Real time Data

Supports Real time Data

Key Count Display

View how many keys are currently programmed to vehicle

Regular Updates

Continuous software improvements and new vehicle support

Compatible Key Types

Smart Keys

Proximity keys with push-button start functionality

Remote Fobs

Key fobs with remote lock/unlock and trunk release

Frequently Asked Questions

Common questions about Lock50 operation and key programming process.

Still Have Questions?

Our technical support team is here to help. Reach out with any questions about Lock50 operation or compatibility.

Contact Us

Ready to Eliminate Module Swapping?

Experience the Lock50 difference. Fast, safe, and incredibly simple JLR key programming that transforms your workflow.

5-10 Minute Process
No Disassembly
100% Safe
1

Connect Device

30 seconds

2

Launch Software

1-2 minutes

3

Program Key

3-8 minutes

Trusted by 1000+ automotive professionals worldwide