I am not sure how to disable the integrity check of winload.exe within bootmgr, but there is a trick. Use an older version of bootmgr (for example longhorn version from 2005 works great on Windows 7 (and on a side note I might add that this particular version seemed to pxe boot way faster than the later version too)). If you reboot virtual machines over and over again, it might be a timesaver to not have to update the checksum every time you modify something in winload.exe..
Now I don't really have breaking news, I just tested some of the stuff you (thaimin) already have posted, and want to confirm some of it. I found that the easiest way to remove both the copyright message and startup text is to set font size to 0. Replace the "B" with "0", and you will only have the animation present in the centre of the screen;
Code:
00443852 C745E40B000000 mov dword ptr [ebp-1Ch],0000000Bh
Placing the startup text at the very top of page can be done by replacing 20B with 000;
Code:
004437FE C745F40B020000 mov dword ptr [ebp-0Ch],0000020Bh
Changing the font size of the startup text is done here;
Code:
004439A6 C7432412000000 mov dword ptr [ebx+24h],00000012h
Changing "12" with "86" will create a huge text that will cover over the copyright message like this;
Joakim