Bench CEM Decoding & CEM cloning

ModUnlock was developed on the bench, so you can use it on the bench to.

This makes using tools like IO terminal and SMOK much easier for bench CEM cloning.

At its very simplest ,the CEM needs to be powered on, ModUnlock needs to be powered on and the high speed CAN from the CEM connected to the High speed CAN on ModUnlock.

Of course the Canbus also needs a 120Ohm resistor bridging the can lines to create enough resistance to be functional.

The CEM will time out and become unresponsive if there is no can traffic quite quickly (a few minutes) .

Here are some useful diagrams / Pin outs

odb2 port
ODB2 Port / ModUnlock pin out

ModUnlock uses the following ODB2 pins :-

Pin 16 = 12v

Pin 4 = Ground

Pin 6 = High speed Canbus High

Pin 14 = High speed Canbus Low


P1 platform CEM

Give it some power, Gnd and connect the High speed bus and away

A11 is High speed High and A12 is High Speed Low


Here is a face lift P3 Cem

Connector C5 (Black connectorย next to theย Blue connectorย , connect both 12v!)
C5:1 = 12v
C5:2 = 12v

Connector C3 ( Blue Connector )
C3:1 GND
C3:6 High Speed High
C3:7 High Speed Low

Here is a PRE facelift p3 CEM

A64 = 12v

A47 = High speed can high

A48 = High speed can low

B45 = 12v

B54 = GND

V40 P3 CEM

C3 blue connector

C3:7= High Speed High

C3:8= High Speed Low

C3:2= GND

C3:5= 12v

P2 CEM- L

A6 = GND

A33 = High Speed Can High

A48 = High Speed Can Low

BA = 12v

BB = 12V