Well, im not a mind reader. If you want to patch initrd to install on non official hardware then you need to patch the correct installer for the version you want to install. I am going to assume its 2014 you want to install. The file you are looking for is libinstaller.so in /usr/local/lib
the function that contains the checks is installer::setup
Im not going to sugar coat it for you, and most definitely not publicly. I gave you a good starting point, enjoy.