Flashing tools for VW AG control units over UDS. Compression, encryption, RSA bypass, and checksums are supported for Simos18.1/6/10, DQ250-MQB, DQ381-MQB, and Haldex4Motion-Gen5-MQB.
Other
299
stars
77
forks
source link
Add prepare file option to checksum & patch file #130
Added an option to prepare files for flashing with a different/bench tool, will automatically correct checksums and patch if applicable to the selected module.
Marking as draft for now, still need to do a couple of bits and not 100% on the UI atm:
Should probably add another section to the docs
Currently I've added it the same as the unlock dialog since it's not necessarily a "Flash" option for the dropdown, although curious for your thoughts on this?
Currently the file gets prefixed with "PATCHED" although on second thoughts "CHECKSUMED" or even prompting for output file instead of directory would probably make more sense.
If I get the time I will probably look at doing a refactor PR at the very least on the UI code, repeating the module check for setting flash_utils stressed me out so I should probably move it to seperate function lol
Added an option to prepare files for flashing with a different/bench tool, will automatically correct checksums and patch if applicable to the selected module.
Marking as draft for now, still need to do a couple of bits and not 100% on the UI atm: