I’m trying to unclock the FD on latitude 6430u but I could not find the audio chip for the pinmod so now I’m trying the setup_var method but unfortunately my bios seems to be compressed on UEFITool N58 :
So I cant find the varoffset of the param "Me FW", any clue on how I can decompress the content so that I can feed it to ifdtool ?
UEFITool automatically decompresses such things, PE32 image is decompressed already. Either way, the BIOS Setup variables cannot be within “MEPlatformPolicy” or similar non-Setup module, so you’re looking at the wrong place.
Out of curiosity I tried a bios from a more recent latitude laptop and it’s not compressed as you can see on this screenshot and I’m able to use exported sct file with ifrextract (not ifdtool):
Ignore compression, it does not matter. You need to find the correct BIOS Setup module within the BIOS. It unfortunately depends on the BIOS. It has been a common question though historically for other BIOS adjustments so try some google searching as well. I’m certain better instructions than the one I provide at the CSE cleanup thread can be found.
Yes latest version but I juste find why it was not working … I knew it was something stupid lol I was doing export from the PE/32 part not the hole SetupPrep part which is why it was not recognized I guess by IFR-Extractor
EDIT: Ok so I found the param “Me FW …” set it to 1 rebooted and was able to dump full image with fpt which I could not before this. Problem I cant flash back the FD with fpt, it says the CPU does not have access … same message I had when the FD was locked a bit weird I can try to flash the hole image but I’m a bit scared dont want to brick it