Login Register

Vida CEM swapping

A mid-size luxury crossover SUV, the Volvo XC90 made its debut in 2002 at the Detroit Motor Show. Recognized for its safety, practicality, and comfort, the XC90 is a popular vehicle around the world. The XC90 proved to be very popular, and very good for Volvo's sales numbers, since its introduction in model year 2003 (North America). P2 platform.
Post Reply
vtl
Posts: 4723
Joined: 16 August 2012
Year and Model: 2005 XC70
Location: Boston
Has thanked: 114 times
Been thanked: 603 times

Re: Vida CEM swapping

Post by vtl »

gajoss wrote: 04 Feb 2026, 09:28 How do I find the correct shuffle order? Is there a way to do that?
Find you CEM p/n in the source code, change last number in array (usually 0), try to crack, repeat.

gajoss
Posts: 5
Joined: 4 February 2026
Year and Model: V50 2005
Location: Poland
Has thanked: 2 times

Post by gajoss »

vtl wrote: 04 Feb 2026, 09:39
gajoss wrote: 04 Feb 2026, 09:28 How do I find the correct shuffle order? Is there a way to do that?
Find you CEM p/n in the source code, change last number in array (usually 0), try to crack, repeat.
Confirm if I'm thinking correctly. Red - my CEM number. Yellow - I change the digit - I change the shuffle order of the PIN bytes.
Attachments
Volvo CEM shuffle order.jpg
Volvo CEM shuffle order.jpg (41.47 KiB) Viewed 539 times

vtl
Posts: 4723
Joined: 16 August 2012
Year and Model: 2005 XC70
Location: Boston
Has thanked: 114 times
Been thanked: 603 times

Post by vtl »

gajoss wrote: 04 Feb 2026, 10:08
vtl wrote: 04 Feb 2026, 09:39
gajoss wrote: 04 Feb 2026, 09:28 How do I find the correct shuffle order? Is there a way to do that?
Find you CEM p/n in the source code, change last number in array (usually 0), try to crack, repeat.
Confirm if I'm thinking correctly. Red - my CEM number. Yellow - I change the digit - I change the shuffle order of the PIN bytes.
Yes, change it to 2. Also read this: viewtopic.php?p=592875#p592875 We need to change shuffle order for 8690720.

vfred748
Posts: 7
Joined: 21 January 2026
Year and Model: S60 2006
Location: Jarny

Post by vfred748 »

vtl wrote: 22 Jan 2026, 09:49
vfred748 wrote: 22 Jan 2026, 09:26
vtl wrote: 21 Jan 2026, 14:34
No way it can't work on the bench. I spent long months with CEM-L on the bench, hundreds of runs.
So i will make it on car, thanks for the advice. 👍
I said it works on the bench. I ran it once, maybe twice on a real car :) Remove autodetect line, compile/upload, wait for the message, power up the CEM quickly.
Hello the forum,
Sorry for the late for upadting my posts.

I have sucessfully read the pin on the bench, I've changed the can module, maybe the old one was dead.

To resume :
On the CEM
PIN 8 15 & 16 on +12v
PIN 6 on ground (same as the ground on teensy)
PIN 33 & 48 on CAN HS
PIN 40 & 55 on CAN LS

I've booted the CEM cracker & the CEM at the same time with a stabilized power supply.

About 15-20 minutes and the PIN code appear :D

Great job & thanks for your help.

Image

vtl
Posts: 4723
Joined: 16 August 2012
Year and Model: 2005 XC70
Location: Boston
Has thanked: 114 times
Been thanked: 603 times

Post by vtl »

vfred748 wrote: 08 Feb 2026, 12:52 Hello the forum,
Sorry for the late for upadting my posts.

I have sucessfully read the pin on the bench, I've changed the can module, maybe the old one was dead.

To resume :
On the CEM
PIN 8 15 & 16 on +12v
PIN 6 on ground (same as the ground on teensy)
PIN 33 & 48 on CAN HS
PIN 40 & 55 on CAN LS

I've booted the CEM cracker & the CEM at the same time with a stabilized power supply.

About 15-20 minutes and the PIN code appear :D

Great job & thanks for your help.

Image
Congrats! Now you can crack pins for your friends ;)

vfred748
Posts: 7
Joined: 21 January 2026
Year and Model: S60 2006
Location: Jarny

Post by vfred748 »

vtl wrote: 08 Feb 2026, 14:29
vfred748 wrote: 08 Feb 2026, 12:52 Hello the forum,
Sorry for the late for upadting my posts.

I have sucessfully read the pin on the bench, I've changed the can module, maybe the old one was dead.

To resume :
On the CEM
PIN 8 15 & 16 on +12v
PIN 6 on ground (same as the ground on teensy)
PIN 33 & 48 on CAN HS
PIN 40 & 55 on CAN LS

I've booted the CEM cracker & the CEM at the same time with a stabilized power supply.

About 15-20 minutes and the PIN code appear :D

Great job & thanks for your help.

Image
Congrats! Now you can crack pins for your friends ;)
For sure :mrgreen:
Unfortunately, I don't know any Volvo driver, but I will help anyone in need.

Greetings from France

oscilloscope
Posts: 285
Joined: 20 May 2022
Year and Model: 2005
Location: uk
Has thanked: 27 times
Been thanked: 11 times

Post by oscilloscope »

Has the CEM cracker been tried on the later delphi CEM's?

Like these one's?
Screenshot_20260214_092939_eBay.jpg

vtl
Posts: 4723
Joined: 16 August 2012
Year and Model: 2005 XC70
Location: Boston
Has thanked: 114 times
Been thanked: 603 times

Post by vtl »

oscilloscope wrote: 14 Feb 2026, 02:31 Has the CEM cracker been tried on the later delphi CEM's?

Like these one's?

Screenshot_20260214_092939_eBay.jpg
Is it SPA?

poteroa
Posts: 8
Joined: 5 February 2026
Year and Model: 2001 V70
Location: Finland
Has thanked: 2 times

Post by poteroa »

Hi all.

Quite massive page count on this topic..

Have a question, and maybe someone can answer directly without need to go through 430 pages :D
Just read the CEM on a V70, 2001 and looking for the PIN. (And IMMO code of course if it is possible to decode from there)
I used the kaev´s Arduino BDM soft, the only problem is that you can not save the read binary with that software.
https://volvo-tech.com/en/793-2/ (Used Arduino UNO for this, as it was easily available).

Going through the peoples replys, I found info that the PIN should be located in address 0x04E000 is this right?
Do not see any sense to buy expensive programmer just for getting one remote programmed to otherwise cheap car.

Anyone able to help on this?

Oh, the CEM unit is HW-PN: 9452596
Other markings: 8645697/01W075

oscilloscope
Posts: 285
Joined: 20 May 2022
Year and Model: 2005
Location: uk
Has thanked: 27 times
Been thanked: 11 times

Post by oscilloscope »

vtl wrote: 14 Feb 2026, 08:35
oscilloscope wrote: 14 Feb 2026, 02:31 Has the CEM cracker been tried on the later delphi CEM's?

Like these one's?

Screenshot_20260214_092939_eBay.jpg
Is it SPA?
It might be yes , i tallied up the type and compared it to xprogs connnections via bdm, now at first , I saw a locksmith wiring up a xhorse programmer to the BDM connections, and i wondered if the cem cracker has been tried out on them newer cems.🤔

Post Reply
  • Similar Topics
    Replies
    Views
    Last post