SW40 Released: Unlock EVA2 RFA on the Latest JLR Models
SW40: Unlock EVA2 RFA on the Latest JLR Models

Lock50 SW40 unlocks the EVA2 RFA used on the newest Defender, Range Rover and Discovery. Locked EVA2 modules that blocked every other tool can now be programmed over OBD.
Watch the Lock50 Demo
More demos on the Lock50 YouTube channel.
What is EVA2?
EVA2 is JLR's latest electrical architecture, with a hardened, locked RFA. It stopped most aftermarket key tools — until SW40.
What SW40 unlocks
SW40 unlocks the EVA2 RFA in place so spare and all-keys-lost jobs work over OBD, with no hardware swap.
Which Lock50 Tool Do You Need?
- SW40 / EVA2 unlock ships with the HW04-C+ Tool Kit.
Frequently Asked Questions
What does SW40 do?
It unlocks the EVA2 RFA on the newest JLR vehicles so keys can be programmed over OBD.
Which tool includes SW40?
The HW04-C+ Tool Kit, which supports UWB and locked EVA2 models.
Compare the full range and choose your tool: Lock50 HW04 OBD Tools.
???? About this video
Published Jun 13, 2024 on the official Lock50 YouTube channel
This video demonstrates the programming of a new Remote Function Actuator (RFA) module for a 2020 Range Rover Evoque L551 using the TOPix cloud diagnostic tool. It showcases the steps involved in performing a module replacement, including initial checks, BCM software updates, RFA software updates, immobilization application, VIN learning, and key programming for two passive keys. The process highlights the integration of the TOPix system for JLR vehicles to replace and program critical modules, addressing a "Remote Function Actuator (RFA) is locked" error.
What this video covers
- Range Rover Evoque key programming
- RFA module replacement
- TOPix cloud programming
- Land Rover key fob programming
- Jaguar key programming
- BCM software update
- Immobilization application
- VIN learning car key
- Remote Function Actuator lock
- JLR module programming
- 2020 Range Rover Evoque
- Automotive key programming
▶ Read the full spoken transcript
New Range Rover Evoque / L551 2020
Fault and Breakdown
Battery Energy Control Module - NO RESPONSE
Remote Function Actuator - RESPONDED
RUNNING APPLICATION - RFA - ADD ADDITIONAL KEYS
ADD ADDITIONAL KEYS
1. This application can be used if an additional key(s) need to be added to the vehicle.
2. This will involve programming the new key(s) only and will not affect currently programmed key(s).
3. Minimum requirement for this application is to have one programmed key available so then the new key(s) can be added.
Continue
BATTERY VOLTAGE TEST IN PROGRESS
Diagnostic Tool applications will be disabled if the vehicle battery voltage is below:
Minimum voltage: 12v
Measured voltage: 12.6V
OPERATION IS NOT POSSIBLE
The Remote Function Actuator (RFA) is locked. The module must be replaced to add keys.
DIAGNOSTIC APPLICATION PASSED
Completed
Continue
REMOTE FUNCTION ACTUATOR - RESPONDED
RFA - Software - Replace Module
New Module Programming
Run
RUNNING APPLICATION - RFA - SOFTWARE - REPLACE MODULE
Make sure a Battery Support Unit (BSU) is connected to the vehicle
Do not start the engine. Do not disconnect any cables or turn the ignition on or off unless instructed to do so.
Do you wish to continue?
No
Yes
REMOTE FUNCTION ACTUATOR (RFA) IS LOCKED
NOTE
The RFA module must be replaced and the module replacement application completed, during this application both the RFA and Body Control Module (BCM) software will be updated to the required levels.
Continue
RUNNING APPLICATION - RFA - SOFTWARE - REPLACE MODULE
BCM SOFTWARE LEVEL CHECK
Checking software level
Module communications check
Reading Part Numbers
Software Level Check
Part name
Strategy (F188)
Calibration (F124)
Signal Configuration (F108)
Current
LPLA-14C184-AD
LB82-14C185-AA
LPLA-14C408-AA
Available
LPLA-14C184-AF
LB82-14C185-AB
LPLA-14C408-AB
Select 'continue' to proceed to the next stage
Continue
Retrieving files from server
100/100
UPDATING BCM SOFTWARE
Updating module: BCM
Starting programming
Getting security
Programming in progress
Programming file 2/4
Module initialization in progress
Clearing diagnostic trouble codes
Module has been updated to:
Part name
Strategy (F188)
Calibration (F124)
Signal Configuration (F108)
Previous
LPLA-14C184-AD
LB82-14C185-AA
LPLA-14C408-AA
Current
LPLA-14C184-AF
LB82-14C185-AB
LPLA-14C408-AB
Select 'continue' to proceed to the next stage
Continue
Sending updated module information to server
RFA SOFTWARE LEVEL CHECK
Checking software level
Module communications check
Reading Part Numbers
Software Level Check
Part name
Strategy (F188)
Calibration (F124)
Signal Configuration (F108)
Current
LB82-14C104-AJ
************
************
Available
KB82-14C104-AH
KB82-14C105-DD
KB82-14C430-AB
Do you wish to begin programming?
No
Yes
Retrieving files from server
100/100
UPDATING RFA SOFTWARE
Updating module: RFA
Starting programming
Getting security
Programming in progress
Programming file 2/4
Resetting module
Module initialization in progress
Reading Part Numbers
Module has been updated to:
Part name
Strategy (F188)
Calibration (F124)
Signal Configuration (F108)
Previous
LB82-14C104-AJ
************
************
Current
KB82-14C104-AH
KB82-14C105-DD
KB82-14C430-AB
Select 'continue' to proceed to the next stage
Continue
Sending updated module information to server
RFA VIN LEARN
VIN LEARN
Vin Learn 30/30
KEY PROGRAMMING
You must program at least 2 keys or more
Continue
BATTERY VOLTAGE TEST IN PROGRESS
Minimum voltage: 12v
Measured voltage: 12.8V
VERIFY KEYS
1. Enter the number of new keys you intend to program and have them ready
2. This application will not add activity keys use 'BCM - Activity key' instead
Number of Keys: 2
OPERATOR ACTION
The following screens will request the unlock button is pressed firmly then released, wait until the next screen and progress bar is displayed before pressing the unlock button on the key fob.
1. Use the same key
Continue
ADD A PASSIVE KEY
Press unlock button firmly then release
OPERATOR INFORMATION
Key programmed successfully
Continue
OPERATOR ACTION
The following screens will request the unlock button is pressed firmly then released, wait until the next screen and progress bar is displayed before pressing the unlock button on the key fob.
1. Use the next key
Continue
ADD A PASSIVE KEY
Press unlock button firmly then release
OPERATOR INFORMATION
Key programmed successfully
Continue
CHECK ALL LEARNT KEYS
Check all Learned Keys
ADD ADDITIONAL KEYS
Key summary
Number of keys programed: 2
Number of keys found: 2
DIAGNOSTIC APPLICATION PASSED
Completed
Continue
Check all Learned Keys
RFA - ODST
RUNNING ON DEMAND SELF TEST (ODST)
Running ODST
ON DEMAND SELF TEST
On Demand Self Test (ODST) did not log any Diagnostic Trouble Codes!
Completed
The module was successfully updated.
Continue
VEHICLE APPLICATIONS
Clear All DTC(s)
DOWNLOAD
RUNNING APPLICATION - CLEAR ALL DTC(S)
In Progress 40/40
Clear All DTCs
Continue
More demos from the Lock50 channel
???? About this video
Published Jul 24, 2025 on the official Lock50 YouTube channel
This video from Lock50 demonstrates unlocking a locked RFA module on a 2025 Land Rover Discovery Sport (L550) using the Lock50 JLR Key Tool 1.3.62.0. The RFA module initially prevented key programming, displaying a "locked" status. The tool establishes a DoIP and CAN wire connection to the vehicle's RFA, performs a software download and rewrite, successfully changing the RFA lock status to "unlocked." This enables new keys to be added, simulating service mode without extra keys.
What this video covers
- Land Rover key programming
- Discovery Sport key unlock
- 2025 Land Rover key
- Lock50 JLR Key Tool
- RFA module unlock
- Jaguar Land Rover key solution
- JLR key programming tool
- Discovery Sport L550
- RFA locked status fix
- DoIP connection
- Immobilizer unlock tool
- Car key programming software