ctabuyo GitHub avatar

MG1CS002-IMMO-OFF

ctabuyo

A Python tool that applies a universal immobilizer-off patch and corrects CRC-32 checksums for Bosch MG1CS002 ECUs used in VAG vehicles, without chip locking or DFLASH dependency.

Stars

15

7-day growth

No data

Forks

4

Open issues

0

License

No data

Last updated

2026-07-28

AI repository intelligence
FR-AI / ANALYSIS

Why it is worth attention

It is chip-agnostic for the same software version, meaning the patched image works on any MG1CS002 ECU without needing individual MCU IDs, and it self-verifies all CRCs to ensure boot integrity.

Who it is for

  • Car tuners and ECU modifiers
  • Automotive repair shops specializing in VAG group vehicles
  • Motorsport and engine-swap enthusiasts
  • Embedded security researchers

Use cases

  • Disabling immobilizer for engine swaps or standalone ECU installations
  • Restoring lost keys on lawfully owned vehicles
  • Repairing or reconditioning ECUs for motorsport use
  • Fixing broken CRC checksums after manual hex edits

Strengths

  • Universal patch works on any MG1CS002 with matching software version
  • No chip locking or runtime DFLASH read required
  • Built-in safety checks (prefix validation, CRC self-verification) prevent accidental corruption
  • Open-source MIT license with optional TriCore disassembly verification via Capstone

Considerations

  • Only compatible with one specific MG1CS002 software version; different versions require new offsets
  • May fail diagnostic scans that check immo byte for values other than 3
  • Flashing modified firmware can brick the ECU; user must have a recovery plan

README quick start

Installation

Related repositories

Similar projects matched by category, topics, and programming language.

lopopolo
Featured
lopopolo GitHub avatar

harness-engineering

Harness Engineering is a methodology for improving coding agent outputs by carefully crafting the environment around them—providing curated context, tools, and executable constraints that encode an organization’s nonfunctional requirements and cumulative lessons.

AI & Machine LearningAI Agents
2,390
slvDev
Featured
slvDev GitHub avatar

esp32-ai

A 28.9 million parameter language model runs on an $8 ESP32-S3 microcontroller entirely on-device, generating simple stories at about 9.5 tokens per second.

AI & Machine LearningLarge Language Models
1,960
littledivy
Featured
littledivy GitHub avatar

mimic

mimic captures traffic from any iOS or web app and automatically generates a Python client library that lets you call the app's API like a regular library.

AI & Machine Learning
1,482