[REQUEST] Unlock Advanced Menu in Acer Aspire E5 575G 56LV

Hi, I want BIOS unlocked advance menu configurations.
Also, Is it possible to know what was changed so that I can do it myself if needs arise?

Model : Acer Aspire E5-575G 56LV
BIOS : v1.47 (InsydeH2O Rev. 5.0)
BIOS chip : Winbond W25Q64FVSIQ

I dumped the BIOS using CH341A + SOIC8 clip and CH341A Programmer v1.29

Bios Dump file on the attachment

Please help me
I would be very grateful
Thanks in advance

Bios Dump.rar (4.59 MB)

@phsycophoenix - Ahhh! I did not see you had a thread for this, just replied to your PM
Please link me to the stock BIOS download page, thanks

* Also, good you have programmer, because I am not 100% sure on this edit So be ready to recover from brick, first edit may not be correct one

Hi…
Thanks for the reply

here the stock BIOS link

@phsycophoenix - You’re welcome!
And thanks for the BIOS link, but please link me >> to the stock BIOS download page as mentioned, I like to confirm the model shown on that page when I make the folder I save BIOS in, due to Acer putting several submodels onto same BIOS download page sometimes.

Here, please test, BE READY to recover via programmer, in case this bricks!
http://s000.tinyupload.com/index.php?fil…483480905664750

I highly suggest you make a new dump FIRST, because I know only 1.30 and 1.34 can write to this chip properly and ONLY when using W25Q64BV ID.
So, I suggest you make a new dump with 1.30 or 1.34 and [b]W25Q64BV ID first, that way you know the read was 100% proper, and only do writes with those as well
Send me this file too, in case the one I give you here is a brick, so I can redo the same exact edit to the new dump, in case your 1.29 dump was not 100% good.
Here is package with 1.30 and 1.34 - http://s000.tinyupload.com/index.php?fil…213094641136166

And here is BIOS to test, hopefully your 1.29 dump was OK, then this may be OK. This may have extra edits not required, but I think it should be bootable and not brick
If it’s OK, and menu unlocked, I will write you our short mod how-to info




Its works like a charm

Thanks Alot

@phsycophoenix - Great to hear, thank you for quick test and report back!

Here, before I give you edit info, please also test this BIOS, and tell me if all still unlocked too (this has less edit/changes, so better, if works)
Never mind, after looking at it again, I think all the changes I made are required, so probably waste of time to have you test with less edits

Here is how to do the edit >>
1. Open BIOS in UEFITool 25.0 or version 51 (I use 51 for inspecting, searching, extracting etc - but you can use either one)
2. Search “BIOS Lock” Unicode to find “Setup” module in main DXE Volume
3. Expand “Setup” and select PE32, right click and choose “Extract Body” (if using UEFITool 51, name of module (and “Body”) will already be set as save as name )
4. Do edits as noted below using hex editor >>

0x1E9E: >> 75 >> Change to >> EB
0x1EF2: >> 83 >> Change to >> 00
0x1F25: >> 30 >> Change to >> 00
0x1F54: >> 75 >> Change to >> EB
0x1FCB: >> 75 >> Change to >> EB

5. Save modified setup PE32 Body as modname.efi so you know which one is stock and which is mod
6. Open BIOS again, this time ONLY in UEFITool 25.0
7. Find “Setup” module and expand to PE32
8. Right click PE32, select “Replace Body” and choose your modified setup PE32 body
9. Save image as mod BIOS name
10. Done >> Flash/program

Hope you understand all that, if not, please let me know and I will add some image examples for you on some of the steps to try and help explain



the BIOS fUll Unclocked

I understand all the step you give me

Thank You Allot

@phsycophoenix - You’re welcome, and good to hear you understood what I explained and outlined above

If you see anything in setup IFR, that is missing from the BIOS still, you can unsuppress it by extracting Setup PE32 Body, and make text IFR from the setup PE32 body with Universal IFR generator, then hex edit to Null the "suppress IF"
Here is some random examples about how to do that from your BIOS, I grabbed just random items to show assorted examples of what and how to do.

Before / Original >>
Suppress If {0A 82}
0xB10A9 QuestionId: 0x11B9 equals value 0x1 {12 86 B9 11 01 00} << Change to FF
0xB10AF Not {17 02}
0xB10B1 QuestionId: 0x10 equals value 0xFF {12 06 10 00 FF 00} << Already FF, so you want not FF, anything random, like 33, 99, 22 etc
0xB10B7 Or {16 02}
0xB10B9 QuestionId: 0x11BA equals value 0x1 {12 06 BA 11 01 00} << Change to FF
0xB10BF Or {16 02}
0xB10C1 QuestionId: 0xE equals value 0x1 {12 06 0E 00 01 00} << Change to FF
0xB10C7 Or {16 02}

0xB10CB Gray Out If {19 82}
0xB10CD QuestionId: 0x5 equals value 0x2 {12 86 05 00 02 00} << Change to FF
0xB10D3 QuestionId: 0x6 equals value 0x1 {12 06 06 00 01 00} << Change to FF
0xB10D9 And {15 02}

Suppress If {0A 82}
0xB1268 True {46 02} << Change to 47 02 = False

Suppress If {0A 82}
0xB12A3 QuestionId: 0x5 equals value in list (0x1, 0x3, 0x4) {14 8C 05 00 03 00 01 00 03 00 04 00} << Change 01, 03, 04 to FF, FF, FF

After Edit via hex per above comments, make new IFR from the modified file to confirm all edits OK, changed items becomes as you see below, which now will not be suppressed or grayed out >>
Suppress If {0A 82}
0xB10A9 QuestionId: 0x11B9 equals value 0x1 {12 86 B9 11 FF 00}
0xB10AF Not {17 02}
0xB10B1 QuestionId: 0x10 equals value 0xFF {12 06 10 00 33 00}
0xB10B7 Or {16 02}
0xB10B9 QuestionId: 0x11BA equals value 0x1 {12 06 BA 11 FF 00}
0xB10BF Or {16 02}
0xB10C1 QuestionId: 0xE equals value 0x1 {12 06 0E 00 FF 00}
0xB10C7 Or {16 02}

0xB10CB Gray Out If {19 82}
0xB10CD QuestionId: 0x5 equals value 0x2 {12 86 05 00 FF 00}
0xB10D3 QuestionId: 0x6 equals value 0x1 {12 06 06 00 FF 00}
0xB10D9 And {15 02}

Suppress If {0A 82}
0xB1268 False {47 02}

Suppress If {0A 82}
0xB12A3 QuestionId: 0x5 equals value in list (0x1, 0x3, 0x4) {14 8C 05 00 03 00 FF 00 FF 00 FF 00}

Hi, is it possible to add overclock RAM option in BIOS? because i have 2666mhz ram but it only shows 2133mhz instead of 2666mhz.

Hello this post interests me a lot, sorry for my english. I would like to understand the "hex editor" procedure

0x1E9E: >> 75 >> Change to >> EB
0x1EF2: >> 83 >> Change to >> 00
0x1F25: >> 30 >> Change to >> 00
0x1F54: >> 75 >> Change to >> EB
0x1FCB: >> 75 >> Change to >> EB

I am using HxD. Can you help me please?

Hi
please can you send me the bios
or help me unlock mine
I bought a laptop with the supervisor password locked in the bios and I would also like to unlock the hidden menu
Thanks
Acer Aspire E5 575g 5328
bios Acer aspire e5 575G.rar (4.6 MB)