[REQUEST] Acer Aspire 4755G

Hi, is it possible to unlock or is there hidden advanced settings for this laptop bios? was hopping i could increase/decrease volts for dGPU or disable optimus (use dGPU as main gpu instead the intel gpu) or just show the advanced settings available.

Thank you!

Hi friend, use this tool , run it as Admin and upload the result file here :

https://www.mediafire.com/file/4s2lp3ig8…ools20h.7z/file

Let me know
Regards

Hello everybody. So, @waayo69 , you just performed the BIOS recovery and you want a mod? I want to participate. Therefore, I post the files from the original installer to make things easier for you guys.

Original.zip (3.33 MB)

@Sweet_Kitten
It’s a Phoenix SCT Bios (UEFI) so it needs a swap GUIDs or you made different ?
I didn’t made this one , if you have got , then post here please …
Regards

I have never dealt with such bios.
There are advanced settings in the BIOS, but there is no undervolting and dGPU selection as the main one. Advanced can be unlocked, but it’s not clear what it depends on, although DXEs for each tab have a similar structure. I’ll give myself two attempts to make a mod, this will be enough to see if I can do it.
Try to flash this test mod. Please report any changes to the BIOS. I do not know any successful mod for Acer 4755G.

Ok brat, i thinked about a swap GUID, or to edit the BF646364-2ECE-4D9F-84C7-C33F28689363 SystemFormBrowser2Dxe :

7A3D : 75 0B to 75 00

There are 2 GUIDS list into the SystemFormBrowser2Dxe , one is for the Unlocked bios items = Advanced and the second for the bios Locked …
If we can change the Formset list before is shown , then we will have the Advanced Menu.

Look here :


BF646364-2ECE-4D9F-84C7-C33F28689363 SystemFormBrowser2Dxe

Table Menu FormID
0270 : - long
719903934585044BB45E32EB8326040E >> "All Modules Base"
248536AB0CB65B49A00912E85B1AEA32
C63AB3B3D88A1744B349E1D97CEF588D >> Information >> Visible
06DBC083F261B04594E0D4C7B3A35BB7 >> Main >> Visible
778B1D826D24964E8E103467D56AB1BA >> Advanced >> Hidden
EE1966EF7DF78C4A8693D60D6AA56702 >> Security >> Visible
23A28C347B633044BAF31CE5D322B3FD >> Boot >> Visible
0D837A68FB555A419520182789353284 >> Exit >> Visible
00000000000000000000000000000000
02F0 : - short
C63AB3B3D88A1744B349E1D97CEF588D >> Information >> Visible
06DBC083F261B04594E0D4C7B3A35BB7 >> Main >> Visible
EE1966EF7DF78C4A8693D60D6AA56702 >> Security >> Visible
23A28C347B633044BAF31CE5D322B3FD >> Boot >> Visible
0D837A68FB555A419520182789353284 >> Exit >> Visible
00000000000000000000000000000000



And above there is the List choice BF646364-2ECE-4D9F-84C7-C33F28689363 SystemFormBrowser2Dxe :

Short_Long_List.jpg



What do you think about ?

let me know
Regards

Oh! It’s very good. This means that the Menu FormID value is referenced by the last load of the address in the subroutine with which I tried to do something. Is that how you find them? And then all that remains is to do a search for initialization in the Form Browser.

FormIDs.jpg


But with changes made in this module I could, at most, only break. Thank you BDMaster. Will you do a mod for @waayo69 ? For some reason, he doesn't respond.

Hello everyone thank u for noticing my request
i apologize for the late replies. here’s the file for my bios dump:

P.S. i wiped my bios accidentally without backups so i dont know if this dump is still useful, but i do still have the laptop stickers (S/N and uuid) so maybe u need it?

results20.rar (1.9 MB)

hi i just tested the one u made. i cant enter bios at all. it directly boot to windows. i have spammed pressing the boot key(f2) still no luck.

Try this one with changes suggested by BDMaster.
If you need to go into the BIOS, but you flashed a non-working mod, use the original.

@Sweet_Kitten
hi brat, i have done some Phienix SCT bios on bios-mods about Samsung and Lenovo with this structure and i followed the teaching of CodeRush (Николай Шлей aka CodeRush), he made a mod on a Dell and from that all started.

https://habr.com/en/post/250611/


Николай Шлей , our mentor made all and the big s… O… copying all from CodeRush (the only ONE big modder) and never say thanks to CodeRush.
He seems to be the Einstein of bios but he only copied … you can find over all forum to get tools and get friendless from mine to use only for his interest.
From CodeRush and Insyde from me who i teached and gave money too as he poor guy ukrainian :frowning:
And then when i discovered that, he is only a Wolf ungry for money i banned there and war is coming so far , but for me he stay only an … ukrainian.
Russians are great peoples and share and loves the others , i can say this as i known Николай Шлей and wrote with him , always available and courtesy, and you too.
Anyway , now i explained about and hope you will help me in this mod as you are very Great modder like CodeRush and Donovan6K ,for me !!!
Thanks and regards

Hi
This bios works. i will tinker with it for a while and will give feedbcks. thank u @Sweet_Kitten and @BDMaster for ur time

So can you make the Bios Menu Tabs photos to see the unlocked …

here’s the pics. i pictured some of them tell me if u need anything :slight_smile: https://www.mediafire.com/file/cycrrhgca…ttings.zip/file

Okay thanks.

@BDMaster , do you remember if there was a tabs unlock for Phoenix SCT somewhere made by your patch method in this thread? I searched the net to see if this was a breakthrough, and if you please, I’m going to dig into modding of such bioses starting with the Acer 5560.

just a question, I set Primary Display Selection to PEG and save and reboot. but after checking it again it reverts back to Auto. does this have to do with Nvidia Optimus feature on my laptop?

IMG_20210524_173405.jpg

The manufacturer left some of the settings hidden, because a significant part of them does not work. He would have been obliged by regulators to continue the costly support if he hadn’t hidden them and received complaints from users on many different platforms that they had broken their devices.

No, it doesn’t. I’m sorry.



Yes on bios-mods.com i made using swap GUID method and there is also a modify made on Insyde with this metod …


There are Samsung , Lenovo and Acer Phoenix SCT modified with swap :

32442D09-1D11-4E27-8AAB-90FE6ACB0489 SystemFormBrowserCoreDxe.efi

Offset 0x0290h : Table Menu ID

778B1D826D24964E8E103467D56AB1BB Information
50D372ABB0822A4084C8164BB7DEB828 Configuration → to 778B1D826D24964E8E103467D56AB1BA >> (Advanced)
EE1966EF7DF78C4A8693D60D6AA56702 Security ---------> to 778B1D826D24964E8E103467D56AB1BA >> (Advanced)
23A28C347B633044BAF31CE5D322B3FD Boot
0D837A68FB555A419520182789353284 Exit

Here in example we can swap the GUIDs and without change nothing only the GUID we will get shown the FormSetID Advanced
so we swapped the Configuration or Security with Advanced.
Normaly into Lenovo there is the Date / Time GUID tab to use …

But it’s possible to intercept the routine where the choice is made and then we can force the endup …


i’m heppy you agreed with me and i am sure you are friend of me not like others :wink:
Let me know
Regards

( it’s my sign >> let me know regards = BDMaster)

P.S. into Insyde we follow the Donowan6k scheme, but now from 5 version more is different and we can use it on Insyde too !



Here is the Acer aspire 5560G modify …


BF646364-2ECE-4D9F-84C7-C33F28689363 SystemFormBrowser2Dxe

0240 : Table Menu ID

719903934585044BB45E32EB8326040E
248536AB0CB65B49A00912E85B1AEA32
C63AB3B3D88A1744B349E1D97CEF588D >> Information >> Visible
06DBC083F261B04594E0D4C7B3A35BB7 >> Main >> Visible
778B1D826D24964E8E103467D56AB1BA >> Advanced >> Hidden
778B1D826D24964E8E103467D56AB1BC >> Advanced >> Visible
EE1966EF7DF78C4A8693D60D6AA56702 >> Security >> Visible
23A28C347B633044BAF31CE5D322B3FD >> Boot >> Visible
0D837A68FB555A419520182789353284 >> Exit >> Visible
00000000000000000000000000000000
C63AB3B3D88A1744B349E1D97CEF588D >> Information >> Visible
06DBC083F261B04594E0D4C7B3A35BB7 >> Main >> Visible
EE1966EF7DF78C4A8693D60D6AA56702 >> Security >> Visible
23A28C347B633044BAF31CE5D322B3FD >> Boot >> Visible
0D837A68FB555A419520182789353284 >> Exit >> Visible
00000000000000000000000000000000


"All Modules Base" 719903934585044BB45E32EB8326040E
.text:0000000000000260 qword_260 dq 4B04854593039971h, 0E042683EB325EB4h >> 719903934585044BB45E32EB8326040E

GUID List UnLocked
.text:0000000000000270 qword_250 dq 495BB60CAB368524h, 32EA1A5BE81209A0h >> 248536AB0CB65B49A00912E85B1AEA32
.text:0000000000000270 dq 44178AD8B3B33AC6h, 8D58EF7CD9E149B3h >> C63AB3B3D88A1744B349E1D97CEF588D >> Information >> Visible
.text:0000000000000270 dq 45B061F283C0DB06h, B75BA3B3C7D4E094h >> 06DBC083F261B04594E0D4C7B3A35BB7 >> Main >> Visible
.text:0000000000000270 dq 4E96246D821D8B77h, BAB16AD56734108Eh >> 778B1D826D24964E8E103467D56AB1BA >> Advanced >> Hidden
.text:0000000000000270 dq 4E96246D821D8B77h, BCB16AD56734108Eh >> 778B1D826D24964E8E103467D56AB1BC >> Advanced >> Visible
.text:0000000000000270 dq 4A8CF77DEF6619EEh, 0267A56A0DD69386h >> EE1966EF7DF78C4A8693D60D6AA56702 >> Security >> Visible
.text:0000000000000270 dq 4430637B348CA223h, FDB322D3E51CF3BAh >> 23A28C347B633044BAF31CE5D322B3FD >> Boot >> Visible
.text:0000000000000270 dq 415A55FB687A830Dh, 8432358927182095h >> 0D837A68FB555A419520182789353284 >> Exit >> Visible

GUID List Locked
.text:00000000000002F0 qword_2E0 dq 44178AD8B3B33AC6h, 08D58EF7CD9E149B3h >> C63AB3B3D88A1744B349E1D97CEF588D >> Information >> Visible
.text:00000000000002F0 dq 45B061F283C0DB06h, 0B75BA3B3C7D4E094h >> 06DBC083F261B04594E0D4C7B3A35BB7 >> Main >> Visible
.text:00000000000002F0 dq 4A8CF77DEF6619EEh, 00267A56A0DD69386h >> EE1966EF7DF78C4A8693D60D6AA56702 >> Security >> Visible
.text:00000000000002F0 dq 4430637B348CA223h, 0FDB322D3E51CF3BAh >> 23A28C347B633044BAF31CE5D322B3FD >> Boot >> Visible
.text:00000000000002F0 dq 415A55FB687A830Dh, 08432358927182095h >> 0D837A68FB555A419520182789353284 >> Exit >> Visible



BF646364-2ECE-4D9F-84C7-C33F28689363 SystemFormBrowser2Dxe

79DD : 75 0E to 75 00


Let me know
Regards