Update – July 1st
FlashMate is now fully integrated into FlashDock — a unified loader that brings together both FlashMate and the newly added GG_EEPROM_Suite.
GG_EEPROM_Suite is a powerful tool for reading, writing, and performing IMMO OFF operations on VAG ME7 ECUs, all in bootmode. Together, FlashDock delivers a streamlined, all-in-one flashing and EEPROM solution.
Check out this video for an overview of how FlashDock and GG_EEPROM_Suite work:
https://www.youtube.com/watch?v=N5-jHVSuXQU&lc=Ugyc0SbXdgTrrgESGut4AaABAg Download FlashDock here:
https://mega.nz/file/NcIWnZIR#mmyKp3rkOYbVtxSD0OPzNV_eoIz5ATn8NVwox53dkC8*** OLD***
Over the past 12+ years, this forum has been an incredible resource in helping me learn how to tune VAG cars — and it’s what originally sparked my interest in programming. After putting in over 30 hours of work, I’m releasing FlashMate, a standalone flashing tool built entirely in Python.
FlashMate is free to use, modify, and share. It’s fully self-contained and designed for ease of use: just select your baud rate and flash size, then read or write the ECU flash. It includes a built-in checksum utility based on Nyes’ me7sum, but I’ve expanded it further by adding an RSA signature bypass patch.
So far, I’ve tested it on ME7.5 and ME7.1.1 ECUs — it works reliably, though some minor bugs may still exist. Also included is a “programming not finished” patch to help recover files affected by that issue.
Here’s a short video demo of FlashMate in action (note: the UI has changed slightly since this version, and a few bugs have been fixed — but the core process remains the same):
https://www.youtube.com/watch?v=5c7jYjd0Qt4 Download FlashMate:
https://mega.nz/file/8RIVHbBZ#GMpmWlKsOUSozdEHo93ET_O1rp6UwQ8p5kUXnBcMBVU