Tested by jjxaker@overclockers.ru, works on ASUS Z87 boards, but individual data transfer with FD44Copier/FD44Editor is still required for ASUS boards. BIOS regions, that are locked for write access will not be reflashed by the method, but it can be bypassed via HDA_SDO pinmod.
Even if we unlock PchInitDxe.ffs before flashing with this method? I'd suggest flashrom or fpt -rewrite will flash everything then. CodeRush, I'll extend the thread with your unlock method. Right, it doesn't update all regions. I'm trying to patch afuwin to jmp anyway.
Nexus76, there are 2 types of protection, that can be on: locked descriptor and SMI-based checks. The first is old and easy to bypass if you have access to HDA chip on your board, but it's totally unrelated to modified BIOS flashing, because it locks regions other then BIOS: ME, GbE and descriptor itself. The second one is made on about 6 months ago (but was implemented and ready to be enabled in 2011) and protects BIOS region from flashing with "unauthorised" tools like FPT or flashrom. Your awesome finding, that /GAN key that was hidden since ages, can bypass that "new" lock, making flashing of modified BIOSes possible for people without programmers or USB BIOS Flashback. The interraction between both locks must be further tested, but please return your message about /GAN to the first post - it's much more valuable, then my PchInitDxe method, because it makes this art of patching unneeded at all.
it's modded and flashunlocked? I'm stunning now ok, I'll downgrade to an earlier release and test it again now. Maybe my problems were caused cause of using the same version!?!
I wasn't unlocked but definitely modded. And I have more reports from ASUS Z87 owners, that rightly prepared file (FD44Editor to add individual data and remove capsule header, OROM Replace to update OROMs and EFI drivers, FITC to update ME and GbE regions, etc.) can be flashed on locked BIOS and works after reboot with all things updated and modified.
reports Coderush tested it on ASUS Z87 Plus , I tested it on my P8Z77-V LX, but every feedback about your results is very appreciated and recommended.
It was SoniX aka LS_29 who had tested it on Z87+. And it produces empty NVRAM.txt file on my Zotac Z77ITX, so it definitely need more testing, especially on non-ASUS boards. But it's the only unlock method we have that needs no flashing, so if it works - it rocks.
Thanks for your feedback, it's most likely a question of AMI standard compliance too. I'm not sure if it would work flawlessly on Gigabyte. At least ASUS is the best-selling vendor
It's not a brain fart, just look at the Release Note: Code: Release Notes ============================================================================== 3.07.00/5.07.00 [AFU][Modify] 01.Modify disable all hide commands. I think it says "hidden".. so 3.06 is the latest flasher with /GAN support