Forum RSS Feed Follow @ Twitter Follow On Facebook

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[-]
Welcome
You have to register before you can post on our site.

Username:


Password:





[-]
Latest Threads
[REQUEST] Lenovo G710 BIOS Whitelist Rem...
Last Post: Ritter-Dussel
Today 03:43 PM
» Replies: 499
» Views: 266102
[REQUEST] Medion Deputy P40 unlock / dis...
Last Post: haavod
Today 01:17 PM
» Replies: 2
» Views: 176
[REQUEST] Lenovo P580 (5ECNxxWW) Whiteli...
Last Post: Amazing333
Today 04:51 AM
» Replies: 172
» Views: 86268
[REQUEST] Lenovo B50-70 (9DCNxxWW) BIOS ...
Last Post: Dudu2002
Today 02:04 AM
» Replies: 74
» Views: 52557
HP P5BW-LA : All 1066 Quad Core Support ...
Last Post: Pepetruen0
Today 12:05 AM
» Replies: 4
» Views: 6824
[REQUEST] HP Compaq 6730b Whitelist Remo...
Last Post: Rapadura
Yesterday 06:38 PM
» Replies: 10
» Views: 6053
Asrock b660m steel legend, Help Add supp...
Last Post: ffrog911
Yesterday 11:29 AM
» Replies: 2
» Views: 224
GA-H81M-DS2 rev. 2.1 Above 4g Decode
Last Post: NoobMaster2699
Yesterday 06:59 AM
» Replies: 0
» Views: 116
[REQUEST] Lenovo helix 1 type 3xxx 's bi...
Last Post: maestropen
Yesterday 05:53 AM
» Replies: 0
» Views: 142
[REQUEST] Lenovo ThinkPad T510 (6METxxWW...
Last Post: deepTeNk
12-06-2025 04:21 AM
» Replies: 59
» Views: 44395
[Request] Acer Aspire TC-281 B350 Ryzen ...
Last Post: Blagg2
12-05-2025 05:31 PM
» Replies: 0
» Views: 173
[Request] Fujitsu Celcius H770 Whitelist...
Last Post: kalu
12-05-2025 11:24 AM
» Replies: 0
» Views: 131
Compaq Presario R3000, HP Pavilion zv500...
Last Post: DeathBringer
12-04-2025 01:13 PM
» Replies: 28
» Views: 1329
hp 14-dq6002na raised power limits wante...
Last Post: Idkwhatimdoing
12-04-2025 01:02 AM
» Replies: 0
» Views: 178
[REQUEST] Toshiba Satellite C855-1QF-PSC...
Last Post: DeathBringer
12-03-2025 08:53 AM
» Replies: 1
» Views: 260
[REQUEST] Lenovo G50-70 (9ACNxxWW) White...
Last Post: rayz5
12-03-2025 06:14 AM
» Replies: 246
» Views: 136250
[REQUEST] Acer Nitro 5 AN515-58 BIOS Unl...
Last Post: Dudu2002
12-03-2025 03:07 AM
» Replies: 45
» Views: 62522
Enabling VT-d/VT-x on MSI Cubi 2 Bios
Last Post: janlugt
12-02-2025 07:12 PM
» Replies: 5
» Views: 384
BIOS for HP 250 G1 F45 Unlocked working ...
Last Post: Schibeki
12-02-2025 03:23 PM
» Replies: 0
» Views: 200
Can i cross-flash my...
Last Post: fr4nk1sh
12-02-2025 03:19 AM
» Replies: 2
» Views: 257

Help Disabling Flash Protection Range Registers
#1
Hey guys,

Hope you all are doing well. I am having issues disabling Flash Protection Range Registers so I can flash my BIOS from within Windows using Intel's IFW tool/using flashrom within Linux, however I cannot due to the above mentioned error.

I had previously posted here for help and was trying to get the BIOS CAP update file modified, but DeathBringer said it wasn't possible. I have now dumped my own BIOS and was able to add the microcode needed, but I just can't flash back the new BIOS and just need help disabling the FPRR as they reset, presumably from some sort of firmware protection.

Essentially I managed to boot into Windows while shorting PINs 1+5 of my audio chip to disable the HAP bit so that flash descriptors are unlocked until reboot, and then flashed a modified flash descriptor with the HAP bit disabled so that it will persist over reboot and disable Intel Management Engine.

I thought that this would also enable write access for the BIOS region of my SPI, however it did not. After some heavy research, I found out that my BIOS has a Flash Protection Range Register option (hidden from the menu) so I booted into a UEFI shell and Disabled that option as well as the BIOS lock using datasone's setup_var.efi package here: https://github.com/datasone/setup_var.efi.

However it does not persist after a reboot. I noticed that whenever I modify the BIOS lock or even just the FPRR option and reboot, I get to the Lenovo BIOS screen and the screen goes black then reboots again, where it again goes to the Lenovo BIOS screen and ultimately will continue booting the OS. It seems like when this BIOS screen goes black and reboots, the modified setup_var's get reset to default from some sort of protection.

Can anyone here assist me in disabling this Flash Protection Range Register setup_var? My chip is an XMC WSON8 chip and I would rather not have to desolder it from the board just to read/write to it if at all possible, I would like to keep this completely software-based.

I know its possible as the option is there in the BIOS, I just can't figure out why the OS won't boot if those options are modified and the BIOS will ultimately reset the values on its own. I do have Secure Boot disabled.

May I post my BIOS here for assistance? If so, would you need a full SPI dump (including DESC, ME, GbE, etc regions) or just the BIOS region?

Thanks in advance for any assistance!
find
quote


Forum Jump:


Users browsing this thread: 1 Guest(s)