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
danthe88
Posts: 7
Joined: 27 November 2024
Year and Model: 2006 XC90
Location: MNE

Re: Vida CEM swapping

Post by danthe88 »

OK, thank you, I'll try to find non-Chinese

rkam
Posts: 102
Joined: 19 October 2022
Year and Model: 14473_96090_XC7007
Location: Norway
Has thanked: 5 times
Been thanked: 25 times

Post by rkam »

BRK is 0x00 in Hex, so it is just an empty space.

Treur
Posts: 126
Joined: 16 November 2024
Year and Model: 2007 V70
Location: Estonia
Has thanked: 3 times
Been thanked: 6 times

Post by Treur »

Today I tried UDScrack..... Impressive, ~64pin/s, my own software can do 290pin/s. Also tried UDSread - more impressive, memory leak (0 free disk space), read ~128 bytes, then error. Tries to read the whole flash as 1 part.

dikidera
Posts: 1305
Joined: 15 August 2022
Year and Model: S60 2005
Location: Galaxy far far away
Has thanked: 67 times
Been thanked: 175 times

Post by dikidera »

You said this binary dump sends over a value. Does it send it over CAN ? And if so what CAN ID? And can you also post the value?

Treur
Posts: 126
Joined: 16 November 2024
Year and Model: 2007 V70
Location: Estonia
Has thanked: 3 times
Been thanked: 6 times

Post by Treur »

dikidera wrote: 29 Nov 2024, 10:17 You said this binary dump sends over a value. Does it send it over CAN ? And if so what CAN ID? And can you also post the value?
I don't think it's a good idea to discuss this in public. Do you have a Telegram?

scaro
Posts: 47
Joined: 22 April 2021
Year and Model: Volvo&Audi
Location: Sweden
Has thanked: 14 times
Been thanked: 1 time

Post by scaro »

Have read but not write anything here for some time. I have a 2005 Cem-L that have lost sync and keys when changed battery. Cracked the pin (works excellent as usual thanks again for that). It has 93LC86 eeprom and a M30835 processor. 93LC86 i can read but not the processor. Read M30855 on bench before but this M30835 dont want to respond as Uart or SPI. Dont think UDSread (Thanks T5Luke) work because its the earlier CEM-L? I have just connected 2xcanbus H/L, ground and 2 big power, maybee its needed more connections for it to work with this program? Is there another way to read it on bench or tru "obd"?
244 Turbo (86K miles) 1983
242 B230FK, Rollcage, LSD 1984
244 B21A with R-Sport Turbo-kit 1980
A5 2.0TFSI Quattro Conv. 2012
A4 1.9TDI 1997 BV43, 11mm vp37, 0.26 nozzels, 6speed, A8 brakes front, S4 discs/calibers rear
A4 1.9TDI 1998 Daily

Treur
Posts: 126
Joined: 16 November 2024
Year and Model: 2007 V70
Location: Estonia
Has thanked: 3 times
Been thanked: 6 times

Post by Treur »

scaro wrote: 01 Dec 2024, 10:39 Have read but not write anything here for some time. I have a 2005 Cem-L that have lost sync and keys when changed battery. Cracked the pin (works excellent as usual thanks again for that). It has 93LC86 eeprom and a M30835 processor. 93LC86 i can read but not the processor. Read M30855 on bench before but this M30835 dont want to respond as Uart or SPI. Dont think UDSread (Thanks T5Luke) work because its the earlier CEM-L? I have just connected 2xcanbus H/L, ground and 2 big power, maybee its needed more connections for it to work with this program? Is there another way to read it on bench or tru "obd"?
For me, UDSread did not read either cem L or cem H. As far as I can see, the reading process in SBL is not organized correctly. Immediately after starting SBL, cem starts giving the entire contents of the flash without requests and checks, in one block.

scaro
Posts: 47
Joined: 22 April 2021
Year and Model: Volvo&Audi
Location: Sweden
Has thanked: 14 times
Been thanked: 1 time

Post by scaro »

Ok thanks, shouldnt it, when its 2006 an upwards anyway? Mine is 2005 4xxxx earlier Cem-L. As i try to say, right now only have it connected as needed when crack password with Teensy. Maybee that is not enough? If it somehow should be possible to read it this way that is. When cracking with teensy relay inside cem "clicks". When trying to read or crack with udstool nothing happens no "click" except programs try to connect. Using 6byte udsread says wrong pin. Two first bytes show 00 00 xx xx xx xx all the others are correct when trying?

Would be nice to read it to get key for eeprom decrypt. As i said i noticed that the sync, keys are gone in file.
Next problem will be decrypt but seen here some info about it will try to make it work.
244 Turbo (86K miles) 1983
242 B230FK, Rollcage, LSD 1984
244 B21A with R-Sport Turbo-kit 1980
A5 2.0TFSI Quattro Conv. 2012
A4 1.9TDI 1997 BV43, 11mm vp37, 0.26 nozzels, 6speed, A8 brakes front, S4 discs/calibers rear
A4 1.9TDI 1998 Daily

Treur
Posts: 126
Joined: 16 November 2024
Year and Model: 2007 V70
Location: Estonia
Has thanked: 3 times
Been thanked: 6 times

Post by Treur »

UDS pin is not real pin. You can’t read with this version of UDSread. Use version for real pin.

Treur
Posts: 126
Joined: 16 November 2024
Year and Model: 2007 V70
Location: Estonia
Has thanked: 3 times
Been thanked: 6 times

Post by Treur »

I'm really interested in whether it's possible to implement a timing attack via dice

Post Reply
  • Similar Topics
    Replies
    Views
    Last post