UEFIPatch-compatible patches for ThinkPad firmware to remove the whitelist etc. UEFIPatch is part of UEFITool and can be used like this:
uefipatch bios.img patch.txt -o new_bios.img
Make sure that your original firmware dump is good and always have a backup!
USE AT YOUR OWN RISK!