Lenovo has once again instructed me to take this tool (and site) down.
Since writing this fix (and offering my help to Lenovo at the same time),
the only communication I had with Lenovo was about their legal threats.
I am very sorry for everyone who is still using this fix.
However, I cannot afford yet another fight with Lenovo
You can contact me on the Lenovo Forums or Contact me here.