I believe they likely used software they already had or just changed a software. As from what I read, it removed a certain system and limitions in the software which is used to ensure teams aren't cheating (traction control), which was triggering in error due to the strange conditions of the race. So all they were doing is disabling this system