Now that the dust has settled a little bit, I wanted to clarify the current situation with BootROM 144.0.0.0.0 and Windows UEFI corruption. I've read and searched through most of this thread and haven't been able to find a definitive answer...
Is it still the case that Windows 8.1 and Windows 10 are considered "unsafe" to use in UEFI mode, with BootROM 144.0.0.0.0? I'm assuming so, but just wanted to confirm since I saw some posts that suggested it might have been an issue specific to pre-Mojave BootROM versions.
What's the most recent version of Windows that can be considered "safe" to run in UEFI mode, if any? Windows 8, Windows 7? Any specific Service Pack versions etc?
I've successfully installed Windows 10 in legacy BIOS mode from DVD on my MP 2010 (144.0.0.0.0) with Radeon HD 7950 Mac edition, no Boot Camp. However my MP 2009 4,1 > 5,1 (144.0.0.0.0) with Radeon HD 5770 Mac edition doesn't seem to work at all with Windows 10 in legacy BIOS mode. It seems like this Mac EFI card doesn't have any PC BIOS support? I can't even get the message "Press any key to boot from CD..." to appear when trying to boot off the Win10 DVD in legacy BIOS mode. However if I boot from "EFI BOOT" on the same DVD, the Windows installer appears and everything works normally with the HD 5770 Mac edition. (Putting the Radeon 7950 into that 4,1 > 5,1 does make legacy BIOS Windows work on that machine.) I also tried a Windows 8.1 DVD, same thing.
So I'm wondering if there's a "safe" way to boot into Windows (in UEFI mode or otherwise) with the Radeon HD 5770 Mac edition, without endangering my EFI. I saw in post
#1973 @tsialex suggest Windows installed via Boot Camp Assistant would not have this EFI corruption issue? Would Boot Camp Assistant be a safe way to install Windows 8.1 / 10 with the 5770? (Nevermind the many other problems with Boot Camp!)
Thanks everyone and especially
@tsialex for all your hard work on this problem!