Polestar vehicles use the same system as newer Volvo.
Key programming procedure is identical.
This was a 2023 model.
Successfully read 10-digit pin code from CEM module and add key using Yanhua Mini ACDP and Volvo CEM interface board.
Polestar vehicles use the same system as newer Volvo.
Key programming procedure is identical.
This was a 2023 model.
Successfully read 10-digit pin code from CEM module and add key using Yanhua Mini ACDP and Volvo CEM interface board.
How-to: repair Porsche Cayenne / Lamborghini Urus / Audi Q8 12V lithium battery with Xhorse Multi Prog programmer. Multi-prog has built-in algorithms that can directly repair modules.
Fault code DTC P1D6C00 – 12V lithium battery diagnostic system monitoring fault.
This error appears after a critical battery discharge. After the battery is discharged, the BMS module turns on protection.
There are 2 ways to solve the problem: buy a new battery or remove protection in DFLASH.
Repairing the battery is not a difficult task, the most difficult thing is to get to the BMS board.
The battery is located at the feet of the front right passenger.
We take out the battery and take it to the table for repair.
The BMS board is under the top battery cover. The cover is glued and you will have to tinker to remove it. You need to remove the side cover and unscrew the two battery terminals, then carefully remove the top cover.
To remove protection here we use multiprog, but it can be done with another programmer.
Multi Prog pinout to Porsche 12V battery module SPC5644B-ON32E.
Steps:
1) Read and back up DFLASH data.
2) Correct the file (click Renew and Repair)
3) Write it back
4) Before connecting, be sure to charge the battery; if you do not do this, you may get the protection triggered a second time.
AutoTuner released a new OBD protocol on Aug. 22nd, 2025.
AT development team never rests: the OBD protocol for Bosch MD1CP006 and MG1CS036 ECUs found in Ford vehicles all years is now available.
This one is for our friends across the Atlantic, where horsepower is a way of life and muscle cars still set the tone.
Key Features:
Type: Engine Control Unit (ECU).
Readout: OBD NR.
MCUs: TC298, TC399.
Read time: 5min 30sec.
Write time: 6min 30sec.
Checksums correction.
Problem 1:
VW Transporter T6 2019 add key mqb48 successful with xhorse vvdi key tool plus but remote not working. I try to add remote from 09 central control system but it’s fail straight away. Did use every single remote possible I did program about 7 different type of remote mqb ….the car start but the remote control not working also I do own VW transporter 2017.
Problem 2:
Add key Caddy 2019 – i generated the below vvdi MQB smart key and added using vvdi2 but cannot get my remote function to operate. Key starts fine. Only original remote working. Any advice?
Problem 3:
VW Caddy 2019 year successfully programmed new key and start engine but remote not work.
Here is the clue.
Everybody complains that problem is with 2019+ Transporter, Sharan, Caddy, Amarok, etc IMMO 4.5 system.
If 2019+ only dealer key and odis but if 2018 and down you can use Xhorse remote no problems.
Caddy use UDS system like the 5k0 AD remotes. From 2014 until 2018 it is UDS remote with MQB. You can generate 5k0 ad and use seperate id88 transponder.
After 2018+ the remote system is locked and only odis and dealer key can be added.
4.5th genaration IMMO key MQB48 2019 some cars need original key.
After 2018/7 months you must use chip on board key and only dealer key you can program online with ODIS after you program the chip the remote works directly.
Remote central locking channel is blocked 2018+. Need ODIS to open channel with dealer key and remote can be added then.
Solution 2:
If you don’t have OEM key, you need the right key, most of the aftermarket 5K0837202DH don’t have the chip on board but have a separate PCB for Transponder which after 2018 you can’t program remote as the Channel is locked.
Order key FCC BH will work xhorse not work on this module.
Can add with vvdi2 need BH part number, mqb key. After learn key remote automatically add.
Solution 3:
Did plenty and had same issue after program remote indicator flash but remote not working. You need to flash Bcm with same firmware or highier and that will fix issue.
www.obdii365.com
While Yanhua Mini ACDP supports BMW BDC2 all-key-lost functionality, there are still critical considerations.
Here are the risk warnings.
1. This All-Key-Lost function is only an emergency solution and will affect the BMW Dealer service. Please consider and note this before use.
2. This All-Key-Lost function will change the original vehicle IMMO info. If you want to restore original vehicle IMMO info in the future, you need to order a new key from BMW Dealer. Then restore the IMMO info with ACDP assistance.
3. This All-Key-Lost function does not work on BDC2 electric and hybrid cars.
4. It does not change the ISN, it changes the eeprom. It resets bdc2, ecu and tcu. Issue is that if you do akl this way, owner will sell car, new owner would like to buy key from dealer, that official key will never work on car after acdp akl solution.
5. When performing All Keys Lost with ACDP the BDC2 will be locked. Keys bought from the dealer will not work and unless you are the original one that made a key no new keys can be added unless you contact ACDP and get them to restore the modules.
ACDP won’t accept any dealer key after this procedure. If the owner wants to order a key from BMW dealer, it cannot be used either.
Unless contact ACDP to restore the modules.
The AKL procedure must be done by ACDP to restore the original dealer key.
Recovery process after getting the dealer key:
Step 1: Read the BDC2 key
Step 2: Read the dealer key’s IMMO data
Step 3: Write the dealer key’s IMMO data back to the BDC2.
Step 4: Get in the car and program the dealer key (the ignition must be able to turn on)
Step 5: Write the DME ISN (the car can be started)
Step 7: Clear the transmission
Read also:
There is a new diagnostic software version of Jaguar Land rover JLR SDD (v168) available to download.
The older activator (patch) still works on it.
Software: SDD 168
Date: 07/2025
Operating system: Windows 10, Windows 11 tested working fine.
Compatible with:
Tested with vxdiag devices ok (vxdiag vcx nano jlr, vxdiag vcx se jlr, vcx doip jlr etc)
Other JLR J2534 devices (VNCI JLR, Topdon Rlink etc) remain to be tested, free to test by your side.
Free download JLR SDD V168 software (link from official web)
Same patch with all versions.
Free download patch for JLR SDD V168
The Topdon Rlink J2534 is a compact, affordable, and versatile pass-thru programming device designed for automotive technicians who need a reliable tool for vehicle module programming and diagnostics. In this detailed review, we explore the features, performance, and overall value of the Rlink J2534, based on real-world experiences. This review covers the unboxing, software installation, field performance across multiple vehicle brands, and final thoughts on its strengths and limitations.
The Topdon Rlink J2534 arrives in a well-packaged box, protected by a plastic wrapper during shipping, ensuring it reaches the user in pristine condition. Inside the box, the device is housed in a high-quality zippered case, which adds a layer of durability and portability for technicians on the go. The package includes:
The build quality seems decent, and the plug-and-play design makes it easy to connect to a laptop and vehicle.
The software installation process for the Rlink J2534 is straightforward, thanks to Topdon’s intuitive software manager. Users can easily select and download the necessary drivers for specific vehicle manufacturers.
System Requirements
A high-performance laptop (Win10 is recommended).
Internet connection (required for driver downloads).
Installation Process
Download the RLink platform management drivers from TopDon’s website.
Install specific drivers (or other manufacturer drivers as needed).
Connect the device to the OBD-II port and laptop.
Launch diagnostic/OEM software.
The instructions provided in the manual are clear, guiding users through account registration and tool setup. However, there are a few points to note:
1). The process is straightforward, but there’s a potential conflict with other J2534 tools (e.g., Bosch MDI2, VCM2/3).
For example, with GM drivers installed, the Rlink caused Tech2Win (a GM diagnostic software) to crash. Uninstalling the Topdon drivers resolved the issue, but this workaround adds an extra step for technicians with multiple tools.
Tip: If you encounter issues with GM programming, try uninstalling conflicting drivers before using the RLink.
2). Driver Management: Topdon recommends using only one driver at a time, though it’s unclear how many can be installed simultaneously. This could be a minor inconvenience for technicians working across multiple vehicle brands.
Tested the Rlink J2534 on different vehicles, covering a range of manufacturers and programming tasks. Below is a detailed breakdown of its performance:
1. Toyota Prius (2014 Prius V)
Task: Engine control module (ECM) software update.
Performance: The Rlink J2534 performed flawlessly, completing the update without any issues. The process was smooth, and the device demonstrated its reliability for Toyota vehicles.
2. Mitsubishi Outlander (2022)
Task: Update for the Intelligent Power Distribution Module (IPDM).
Performance: The Mitsubishi software worked seamlessly with the rlink J2534, completing the update without any hiccups. Highly satisfied with the tool’s performance on this vehicle.
3. Chrysler (Used Computer Replacement)
Task: Programming a used computer, including changing part numbers using Chrysler’s J2534 legacy app.
Performance: The rlink J2534 handled this task flawlessly, as well as a similar job on a 2011 Jeep Wrangler. The device proved reliable for Chrysler and Jeep applications, with no issue reported.
4. GM Vehicles (Buick Verano and 2011 Chevy Impala)
Tasks:
Buick Verano: Programming a fuel pump control module/chassis control module.
Chevy Impala: Vehicle theft deterrent module programming and immobilizer learn.
Cadillac Escalade (2021+): Body Control Module (BCM) Update, Oil Life & Crankshaft Position Relearn.
2012 Chevrolet Camaro V6: ECM & BCM Reprogramming and immobilizer relearn.
Performance:
Buick Verano: encountered repeated tool lock errors, requiring seven attempts to complete the programming.
Chevy Impala: While the initial tool lock was acquired quickly, the immobilizer learn required multiple attempts (five or six) before succeeding.
Cadillac Escalade: BCM successfully reprogrammed. Oil and crankshaft position relearn completed without issue.
Chevrolet Camaro : ECM & BCM reprogramming worked as expected. Immobilizer relearn completed in two minutes key cycles (standard GM procedure).
⚠️ Potential Issues With GM
Tool lock errors – Required multiple attempts to establish a connection.
Slow GDS2 communication – Noticeably slower than MDI2.
Tech2Win incompatibility – Would not work unless competing drivers were removed. Rlink’s GM drivers installed caused conflicts with the Bosch MDI2 driver, forcing to uninstall them to use other tools.
5. Honda Accord (2015)
Task: Powertrain Control Module (PCM) update using Honda’s i-HDS software.
Performance:
The rlink J2534 performed flawlessly, with no issues reported. Many Honda technicians also use the rlink daily for programming late-model and older Honda vehicles, including key programming and immobilizer tasks. Some of our customers report no problems, suggesting that Topdon has optimized its drivers for Honda applications.
Performance Notes:
⚠️ Requires Stable Power – A voltage stabilizer was used to prevent power fluctuations (critical for programming).
Pros:
This works with 13/14 auto manufacturers.
Affordable – One of the cheapest J2534 tools available.
Solid for Honda, Toyota, Mitsubishi, and Chrysler – Works reliably for most programming tasks.
Good backup tool – Useful when OE interfaces fail.
Lightweight & Portable – Easy to carry for mobile technicians.
Cons:
Proprietary USB-C Cable – If lost/damaged, replacements may be hard to find.
OBD Extension Cable Feels Unnecessary – Some users may prefer a direct connection.
GM compatibility issues – Requires workarounds for stable operation.
Only one driver at a time.
Best For:
DIYers & small shops – Independent mechanics needing a low-cost J2534 tool.
Backup for professionals – Handy when OE tools fail.
Honda/Toyota specialists – Works exceptionally well with these brands.
Conclusion:
The Topdon Rlink J2534 offers excellent value for technicians who don’t require high-end, manufacturer-specific tools. Its low cost makes it an attractive option for small shops or as a backup device. Its performance is rock-solid for Toyota, Mitsubishi, Chrysler, Jeep, and Honda vehicles, making it a valuable addition to a technician’s toolkit, especially for those who don’t perform frequent programming or need a cost-effective backup. However, its struggles with GM vehicles, particularly with tool lock errors and Tech2Win incompatibility, suggest that it may not be the best choice for shops heavily focused on GM diagnostics and programming. For technicians who can work around the GM issues—potentially by using a dedicated laptop or uninstalling conflicting drivers—the Rlink J2534 offers excellent bang for the buck.
The device’s overall performance and affordability make it a worthwhile investment for many.
Here comes the berif comparison between Xhorse universal remote and Keydiy KD universal remote.
Xhorse offers a variety of universal remote types including wired, wireless, smart, and super remotes, plus specialized options like the SW-007 Smart Remote Watch and the King Card Universal Smart Key. Specific series include XK (wired), XN (wireless), and XE (super). They also have remotes for garage doors and specific vehicle brands like Mercedes, Toyota, and Honda.
Here’s a more detailed breakdown:
Wired Remotes (XK Series):
Cloneable, reprogrammable for older car models. Compatible with garage remotes. 25 bonus points reward per key. These are known for their integrated design and high cost performance.
Wireless Remotes (XN Series):
Supports advanced wireless programming for modern vehicles.
Smart Remotes (XS Series):
Covers smart keys for vehicles like Jeep Compass, Renegade, BMW, and Toyota/Lexus.
Super Remotes (XE Series):
Uses superchips (e.g., XT27) configurable for multiple chip types (ID46, ID48, 4D, 4C, Toyota H, etc.), reusable for testing or when specific chips are unavailable. Xhorse highlights these as offering greater stability and reliability.
Specialized Smart Keys:
They offer smart keys for brands like Mercedes, Toyota (XM38), and Honda (XZ Series)
King Card Universal Smart Key:
This remote is known for its thinness and colorful designs.
SW-007 Smart Remote Watch:
This is a keyless entry remote designed to be worn as a watch.
Garage Remotes:
Compatible with dozens of garage door brands, cloneable.
Wired Remote vs Wireless Remote vs Super Remote vs Smart Remote:
Key Type | Wired Remote | Wireless Remote | Super Remote | Smart Remote |
PCB Image | ![]() | ![]() | ![]() | ![]() |
PN Code | XK | XN | XE | XS |
Package | Red | Blue | Purple | Orange |
Package Image | ![]() | ![]() | ![]() | ![]() |
Bonus Points | 25 | 40 | 40 | 60 |
Generation | Remote Programming Cable | Wiresless Connection | Wiresless Connection | Wiresless Connection |
Reusable | √ | √ | √ | √ |
Install Battery Before Generating Remote | × | √ | √ | √ |
Transponder | × | √ (NXP Chip) | √ (VVDI Super Chip) | √ (Intelligent Chip) |
Keyless Go | × | × | × | √ |
Compatible Device | VVDI Mini, VVDI Key Tool, VVDI Key Tool Max (Pro), VVDI2, VVDI Key Tool Plus | VVDI Mini, VVDI Key Tool, VVDI Key Tool Max (Pro), VVDI2, VVDI Key Tool Plus | VVDI Mini, VVDI Key Tool, VVDI Key Tool Max (Pro), VVDI2, VVDI Key Tool Plus | VVDI Mini, VVDI Key Tool, VVDI Key Tool Max (Pro), VVDI2, VVDI Key Tool Plus |
Target User | The user who only matches remote, or those who have their own transponder to put it into the remote for matching | The user who want to copy 46, or to generate 11,12,13,47,38 chip though 46, or to generate remote | Will cover the chip types that vvdi super chip can clone and generate,suitable for the user who want to generate remote | The user whose car key is smart remote |
KeyDiy KD remotes are categorized into several series, including B, NB, ZB, and TB, each offering a range of universal remote options for various vehicle models and functionalities. The B series offers basic universal remotes, the NB series integrates transponder chips and can replace car remotes, garage remotes, and smart keys, while the ZB and TB series offer smart key and proximity key solutions.
Here’s a more detailed breakdown:
KEYDIY B Series:
These are universal remotes with different shapes and the same functions.
Some models, like the B01 Luxury and B10, have a crystal for specific car models.
KEYDIY NB Series:
These remotes integrate transponder chips, eliminating the need for a separate transponder.
They are designed to replace car remotes, garage remotes, and smart keys.
The NB series can be programmed to various frequencies and chip types.
Examples include NB15 for VW MQB models, NB10-3 for Honda, and NB-ATT36 for older Peugeot, Citroen, and Honda models.
KEYDIY ZB Series:
These are smart keys used for hands-free entry systems.
Examples include ZB29-4 for Mercedes-Benz and ZB24 for Land Rover.
KEYDIY TB Series:
These are smart keys, specifically designed for Toyota, Lexus, and Subaru models with the 8A smart key chip system.
They are compatible with KEYDIY key programming devices.
Examples include TB01 and TB02 for Toyota and Lexus.
Other KEYDIY Products:
TDB remote: keyless remote type for 4D/4D+ chip type
Smart watch
Cloud remote
Garage remote
Phone as key
Straight Shank Key
This comprehensive range of KEYDIY remotes allows locksmiths and automotive professionals to address a wide variety of key programming and replacement needs.
Xhorse has its remotes very well organised. This makes finding remotes for a vehicle and its generation simpler. The super chip/remote enables wide chip coverage.
KeyDIY is still excellent value, it can generate some remotes not supported on Xhorse (e.g., Alfa, Jaguar, VW).
Better keep both Xhorse and KeyDIY, in case one does a remote that another couldn’t do. They have their own pros and cons. KeyDIY has extensive coverage of remotes. They usually cost way cheaper than original remotes. It is good to back a cloning/chip generation backup tool when the server goes down.
No single tool covers all scenarios. Many locksmiths recommend owning both Xhorse and KeyDIY devices to maximize vehicle coverage, as each supports remotes the other may not.