bri3d/VW_Flash

SPC5777 (off-topic)

loskani opened this issue · 1 comments

Hello,

This is off-topic for now for sure.
But maybe there are possibilities to OBD flash the Calibration/ASW sector for MG1CS002 SPC5777?

bri3d commented

Standard UDS flashing is straightforward. On VW Bosch the Fingerprint / Workshop Code is important, but otherwise it's all the same.

UDS Programming Preconditions -> Enter Programming Session -> Seed/Key (on VW this is always SA2 in a Programming Session) -> Write Fingerprint -> Erase -> Request -> TransferData -> Exit -> Checksum -> Programming Dependencies.

Support for flashing any sector of any control module which has no signature checking or disabled signature checking should be very easy to write using this code as a base.

The issues come with fixing the checksums (not usually very complicated) and finding an RSA bypass exploit, which will be different for each specific ECU. I don't know what UDS-accessible RSA bypass exploit (if any) is used on MG1CS002, you'd have to disassemble a CBOOT and find out.