E41 LP5 ECU Hacking via OBD2
Posted: Wed Aug 17, 2022 10:36 am
What a time to be alive, its developments like these which just get me revved up to continue reverse engineering!
Edge has brought out brand new product that allows unlocking and tuning the E41 ecus, and its a fraction of the cost of HPtuners service+credits: https://www.edgeproducts.com/products/h ... arts/26402
Looking over their unlocking manual, it appears they are power glitching the ECU. This is either to get it into a recovery state or to execute code before any 'security' actually engages within the ecus firmware.. likely during the boot code process.
It wouldnt be a far fetch concept to assume this could be applied to other ecus, assuming they have the same recovery state (Most global A/B modules do) or boot setup. I can't imagine its micro second precision required, since its simply using a fuse at the engine bays ECM fuse location, with a wire that runs to the 'unlocker box'. I assume the handheld scantool then sends commands to the unlocker box to begin glitching/power cycling the ecu. Once its in some sort of recovery state or vulnerable state to inject code, it can then have is boot code modified to allow uploading tunes without signature verification.
Edge has brought out brand new product that allows unlocking and tuning the E41 ecus, and its a fraction of the cost of HPtuners service+credits: https://www.edgeproducts.com/products/h ... arts/26402
Looking over their unlocking manual, it appears they are power glitching the ECU. This is either to get it into a recovery state or to execute code before any 'security' actually engages within the ecus firmware.. likely during the boot code process.
It wouldnt be a far fetch concept to assume this could be applied to other ecus, assuming they have the same recovery state (Most global A/B modules do) or boot setup. I can't imagine its micro second precision required, since its simply using a fuse at the engine bays ECM fuse location, with a wire that runs to the 'unlocker box'. I assume the handheld scantool then sends commands to the unlocker box to begin glitching/power cycling the ecu. Once its in some sort of recovery state or vulnerable state to inject code, it can then have is boot code modified to allow uploading tunes without signature verification.