Which is the better Porsche BCM key programming tool, Autel IM508/IM608, Xhorse VVDI or Yanhua Mini ACDP?
Autel MaxiIM IM508 / IM608
You have to disassemble the BCM. You also need to be able to desolder 2 components. You have to take a module out, solder some wires, cut some circuits on the board.
Number 15 remove.
Read bcm, make dealer key, programming obd. The procedure is not difficult.
If from bcm mcu is 5M48H, it has less risk, you can try to do it on bench.
If it comes with 2M25J, be carefull, it will be expensive and very risky job.
Removing components is easy but many will screw the BCM while cutting the line.
Not worth the risk.
Do NOT touch that BCM with XP400 Pro!!! 90% chance you will make the MCU memory go wrong.
Check the instruction here
Xhorse VVDI
Xhorse have adapters. VVDI Prog does good job on it!
You can do it with vvdi prog+ vvdi2 or key tool plus using no soldering adapter, it’s much easier, but be very careful.
vvdi prog + vvdi prog without problem.
Read d-flash/pflash. Write key via dump tool and write back dflash. Or do key learning (don’t need to write back)
Yanhua Mini ACDP
ACDP breezes these too. Not by OBD. By ICP mode.
I have done one since with ACDP. Was straight forward.
Key programming procedure goes here
CG Pro 9S12
CG Pro 9S12 does not have solder free adapter. You need good soldering skills like xp400.
You can read data, and write key directly in CGPro, don’t need another tool.