(11-07-2021, 10:46 PM)stezza88 Wrote: [ -> ]Error 167: Protected Range Registers are currently set by BIOS, preventing flash access. Please contact the target system BIOS vendor for an option to disable Protected Range Registers.
FPT operation failed.
Alright, it seems there are some hidden BIOS settings that are preventing write access to the BIOS chip via FPT. We will use a program called RU.EFI to change this setting before we flash the BIOS mod.
Using the same flashdrive setup from earlier, please following the following:
1.) http://ruexe.blogspot.com/2020/05/ru-5250379-beta.html Download this file (the password is right under the download link). It includes RU.EFI. Extract this file to /efi/ on your flashdrive.
2.) Once you boot into the EFI Shell Environment, run the following commands:
fs0:
cd efi
RU.EFI
3.) You should now be in the RU utility. Press "Alt" and "=" at the same time on your keyboard. This should take you to Config -> UEFI Variable.
Another way to reach this is to press "Alt" and "C" to get into the Config Menu and then press the down arrow until you get to "UEFI Variable" and then press enter.
See this page if you need pictures or more guidance:
https://nstarke.github.io/firmware/uefi/...u-efi.html
4.) In the list of UEFI Variables, scroll down to "PchSetup". I believe that they should be in English alphabetical order. Hit Enter on your keyboard to enter the Variable.
5.) Now you need to go to offset 0x1206 in PchSetup. This will not be on the first page. You will need to press "Ctrl" and "Page Down" on your keyboard repeatedly until you reach a page where the LEFT column contains "1200". In the row next to "1200", go over right until you get to the 7th cell. At the top, you will see "06". This is offset 0x1206. We get "120" from the left side and "6" from the top.
6.) Press Enter to begin writing to the cell. **Please write down what the old value is and let me know** It should be "01" (enabled). Change it from whatever it is to "00" (disabled).
7.) The "BIOS Lock" setting might also be preventing us from flashing mods. To disable it, go backwards ("Ctrl" and "Page Down") to reach cell 0xB4C. This will be "B40" on the left column and the 13th cell to the right (under "C" at the top). If the value is "01" (enabled), then set it to "00" (disabled). If the value is something other than "01", don't change it but do let me know what it is.
8.) Okay, final step. Press "Ctrl" and "W" at the same time to write your changes to the NVRAM. Press "Ctrl" and "Q" to exit RU.EFI. Reboot your computer and try flashing the BIOS again as before.
Let me know how it goes.