How to Obtain the CEM / ECM PIN for Your Volvo
To modify the configuration of your vehicle, you will need the CEM (Central Electronic Module) PIN for your Volvo. For example, if you want to add features such as heated seats, activate navigation, remove STOP/START, enable video playback while driving, or enable cruise control, you will need the CEM PIN. Each Volvo has a unique PIN, known only by Volvo Cars, and they will not disclose this PIN to anyone.
However, there are ways to obtain this PIN. The options vary significantly depending on the platform. You can identify your Volvo platform by:
• Entering your vehicle's VIN code in our D5T5 search bar ↑
• Looking up our article on Volvo platforms
After obtaining the CEM PIN, you can unlock the option to change the vehicle configuration but not to tune the car.
For tuning, a different type of PIN called the ECM (Engine Control Module) PIN is needed on some platforms.
For a detailed explanation of Volvo PIN codes, read our article.
Please note that we do not supply PIN code readout files when decoding is done via VDASH or VDD. Instead, the PIN codes are automatically uploaded directly to the VDASH system for your use.
VDD is capable of decoding the CEM PIN of some P1 vehicles Send us your CEM, which we will decode withing 48 hours and send back Decoding ECM PIN: For most P1s, an ECM PIN is not needed for engine optimization. For newer models, typically after 2011, it may be necessary.
P1 | Models: V50, S40II, C30, C70II
Decoding CEM PIN:
‣ Register an account
‣ Download and install VDASH
‣ Connect your car to VDASH using a DiCE or Generic J2534 (you can purchase SUPER J2534 from our e-shop)
‣ Click on “Decode PIN“
The entire decoding process can take up to 24 hours, but usually only takes 8 hours. You can interrupt the process at any time and resume it later, starting at the last decoded position.
Make sure that throughout the process of decoding, your vehicle is:
‣ Connected to the computer via DiCE and USB (not Bluetooth)
‣ Connected to a power source with a minimum of power of 12A
‣ With the ignition on (the car will be in programming mode; all lights and devices will be off during the process)
The success of CEM PIN decoding depends on the numbers contained within the PIN code itself. The decoding process takes approximately 30 minutes, and it is required to have:
‣ Key removed from the ignition
‣ Disconnected battery charger (some chargers interfere with the CAN bus)
Please note that there is no guarantee of successful CEM PIN decoding!
In this case, contact one of our dealers who offer this service.
To find out which performance options are available for your Volvo, enter your vehicle's VIN code in our search bar.
VDD is capable of decoding the CEM PIN of some P2 vehicles BDM programmers are capable of reading CEM memory content. You can upload this BIN file to https://d5t5.com/pin/. The PIN will be automatically added to the system. Send us your CEM, which we will decode withing 48 hours and send back Decoding ECM PIN: No ECM PIN is needed for performance optimization; you can upload the optimizations directly into your car!
P2 | Models: V70II, S60, S80, XC70II, XC90
Decoding CEM PIN:
‣ Register an account
‣ Download and install VDASH
‣ Connect your car to VDASH using a DiCE or Generic J2534 (you can purchase SUPER J2534 from our e-shop)
‣ Click on “Decode PIN“
The entire decoding process can take up to 24 hours, but usually only takes 8 hours. You can interrupt the process at any time and resume it later, starting at the last decoded position.
Make sure that throughout the process of decoding, your vehicle is:
‣ Connected to the computer via DiCE and USB (not Bluetooth)
‣ Connected to a power source with a minimum of power of 12A
‣ With the ignition on (the car will be in programming mode; all lights and devices will be off during the process)
◦ Vehicles produced between 2005-2014
◦ Except 3.2 6V / 4.4 V8 / 147kW D5
The success of CEM PIN decoding depends on the numbers contained within the PIN code itself. The decoding process takes approximately 30 minutes, and it is required to have:
‣ Key removed from the ignition
‣ Disconnected battery charger (some chargers interfere with the CAN bus).
Please note that there is no guarantee of successful CEM PIN decoding!
To find out which performance options are available for your Volvo, enter your vehicle's VIN code in our search bar.
VDASH is capable of decoding the CEM PIN of all P3 vehicles. VDD is capable of decoding the CEM PIN of all P3 vehicles JTAG programmers are capable of reading CEM memory content. You can upload this BIN file to https://d5t5.com/pin/. The PIN will be automatically added to the system. Decoding ECM PIN: Diesel and petrol 5-cylinder engines: Petrol 6-cylinder and 8-cylinder engines: Diesel and petrol 4-cylinder VEA engines: To find out which performance options are available for your Volvo, enter your vehicle's VIN code in our search bar.
P3 | Models: V40II, V60, V70III, S60II, S80II, XC60, XC70III
Decoding CEM PIN:
‣ Register an account
‣ Download and install VDASH
‣ Connect your car to VDASH using a DiCE or Generic J2534 (you can purchase SUPER J2534 from our e-shop)
‣ Click on “Decode PIN“
The entire decoding process can take up to 24 hours, but usually only takes 8 hours. You can interrupt the process at any time and resume it later, starting at the last decoded position.
Make sure that throughout the process of decoding, your vehicle is:
‣ Connected to the computer via DiCE and USB (not Bluetooth)
‣ Connected to a power source with a minimum of power of 12A
‣ With the ignition on (the car will be in programming mode; all lights and devices will be off during the process)
‣ Find your nearest PRO / PRO Verified dealer
‣ Send us your ECM, which we will decode withing 48 hours and send back
‣ Can be decoded via VDASH
‣ Manual Volvo models can be decoded via UCBP and VDASH
‣ Automatic Volvo models can be decoded via VDASH
Decoding CEM PIN: VDASH is capable of decoding the CEM PIN of some SPA / CMA vehicles: Can be obtained by accessing official Volvo VIDA software. The PIN can be captured when uploading any software to the vehicle. This process is in violation of the Volvo VIDA licensing terms! Cannot decode vehicles with iCUP or Android system. Decoding ECM PIN (VEA Gen 1, up to 2018): Can be decoded via UCBP and VDASH
To find out which performance options are available for your Volvo, enter your vehicle's VIN code in our search bar.
SPA / CMA | Models: V60II, V90II, S60III, S90II, XC60II, XC90II, C40, XC40
Note that decoding with a VOE adapter is extremely slow. It is always recommended to use a DiCE or Generic J2534 (e.g., SUPER J2534 from our e-shop) when decoding PINs.
‣ Register an account
‣ Download and install VDASH
‣ Connect your car to VDASH using a DiCE or Generic J2534 (you can purchase SUPER J2534 from our e-shop)
‣ Click on “Decode PIN“
The entire decoding process can take up to 24 hours. You can interrupt the process at any time and resume it later, starting at the last decoded position.
Make sure that throughout the process of decoding, your vehicle is:
‣ Connected to the computer via DiCE and USB (not Bluetooth)
‣ Connected to a power source with a minimum of power of 12A
‣ With the ignition on (the car will be in programming mode; all lights and devices will be off during the process)
(HW number: 31433380, 31473157, 32217456, 32356710, 32356710, 32217456, 31473157)
First, verify that your vehicle's HW number is supported for optimization:
Supported HW