I tried to follow a guide here and now everytime I try to boot my PC it just beeps non stop until I remove the AC cord and plug it back in. On the next shutdown it does that again and I have to remove cord and plug back in. It wont boot unless I remove AC and put back. I tried booting without CMOS battery and same results.
I applied this code: “setup_var_cv SaSetup 0x18D 0x1 0x2”
Can you please let me know how to get this reset back to normal or how to fix this?
Attaching my BIOS and details extracted as best as I could. Sorry in advanced for any trouble I may have caused you by my careless reading and not following proper instructions.
Well, you’d need to empty the NVRAM where these settings are stored.
Unfortunately
your NVRAM (actually both of them) is no longer in an ordered state (both NVRAMs have a full guid store, actually padding between entries and guid store is no longer an ‘empty’ padding but has an additional GUID as last line.
you don’t have a complete firmware image, but just the bios region.
Dump the complete firmware either with fpt from C2. (CS)ME System Tools for the corresponding ME version or a hardware programmer.
If you open your complete firmware with UEFIToolNE it should at least look like this
Copy the marked AmiNvramMainRomAreaGuid and the following padding (0x30000 each) and replace both the AmiNvramMainRomAreaGuids in your bios region (0x30000 each) with the stock AmiNvramMainRomAreaGuid and padding.
Flash the complete firmware back with a programmer.
Be careful! You might brick your machine with a) messing with Lenovos anti- tampering measures or b) by damaging hardware when programming.