Forum RSS Feed Follow @ Twitter Follow @ Twitter

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[REQUEST] Aorus 15G XB BIOS unlock
#1
Hi, guys !  

First of all, thx for your work. I'm learning a lot...

I had an unlocked MSI BIOS a time ago and now I'm considering to unlock my new Aorus 15G, mainly because I hate I can't tune undervolt, etc...

I've dumped my BIOS, and can edit it using AMIBCP 5.02.0031 (aptio V) but not sure if the edition is right and if I can successfully flash the tweaked bios...). I'm not brave enough atm, at least ultil I can be blessed with your wisdom. I've read differente info, but not sure if it's enough or I need additional steps to get it working.

Does the general procedure of chaning Default to USER in menu work for aptio V? I've tried also to find the pattern (01 01 01 .. 00 00 00...)  with no success... but anyway not working with aptio v... right ? I would need to be focused on the right path, please.

Big thx in advance !!!

The info:

  Computer Brand Name:                    GIGABYTE AORUS 15G XB

  Official BIOS download:
  https://download.gigabyte.com/FileList/B...c-f003.zip

  BIOS Chip: MXIC 25L/U Series   (info from AFUWINGUI v5.12.03.2074)


HWiNFO64 Version 6.28-4200

Central Processor(s) ------------------------------------------------------

 [CPU Unit Count]
  Number Of Processor Packages (Physical): 1
  Number Of Processor Cores:              8
  Number Of Logical Processors:           16

Intel Core i7-10875H ------------------------------------------------------

 [General Information]
  Processor Name:                         Intel Core i7-10875H
  Original Processor Frequency:           2300.0 MHz
  Original Processor Frequency [MHz]:     2300
  CPU ID:                                 000A0652
  CPU Brand Name:                         Intel® Core™ i7-10875H CPU @ 2.30GHz
  CPU Vendor:                             GenuineIntel
  CPU Type:                               Production Unit
  CPU Platform:                           BGA1440

Motherboard ---------------------------------------------------------------

 [Computer]
  Computer Brand Name:                    GIGABYTE AORUS 15G XB
 [Motherboard]
  Motherboard Model:                      GIGABYTE AORUS 15G XB
  Motherboard Chipset:                    Intel HM470 (Comet Lake PCH-H)
  Motherboard Slots:                      4xPCI Express x1, 3xPCI Express x4, 1xPCI Express x16
  PCI Express Version Supported:          v3.0
  USB Version Supported:                  v3.1
 [BIOS]
  BIOS Manufacturer:                      American Megatrends Inc.
  BIOS Date:                              05/28/2020
  BIOS Version:                           FB06
  UEFI BIOS:                              Capable
  Super-IO/LPC Chip:                      ITE IT8587E

BIOS ----------------------------------------------------------------------

  BIOS Vendor:                            American Megatrends Inc.
  BIOS Version:                           FB06
  BIOS Release Date:                      05/28/2020
  BIOS Start Segment:                     F000
  BIOS Size:                              16 MBytes
  System BIOS Version:                    5.17
  Embedded Controller Firmware Version:   3.3

-----------------------------------------------------------------------------

  In case something goes wrong....

    CH341A programmer
    https://www.amazon.es/gp/product/B07RKXSMKH/ref=ox_sc_act_title_1?smid=A3U3NV7MT8POQS&psc=1

    Replacement bios chip (I hope not necessary with the programmer... in worst case, but...):
    https://www.ebay.com/itm/Bios-Chip-Gigab...3539974799

Thx again !!
find
quote
#2
Hi~guy
Due to the stock bios of gigabyte's laptop lack of the option "Secure boot" ,so we can't set it to disable to access efi shell.
But we need changes the value of variable on GRUB shell in order to re-flash the mod bios.


Now please view this thread and following its step at "5. Change BIOS Lock Variable" to bypass the secure boot to access GRUB shell then type
setup_var 0x17 0x0 to set up option "bios lock" to disable.(in your laptop bios lock's variable is 0x17 )
(If you don't do this step to disable bios lock ,the mod bios can't re-flash again ,so it's necessary.)

Notice : its run 03-BOOTUSB.bat = load Super-UEFIinSecureBoot-Disk_minimal_modded.zip with rufus.
Get UEFIinSecureBoot here.



After you done this process ,download this tool to dump bios and attach it.(Run dump.bat as administrator )
I would  try to edit it for you.

My page>>>click
My bios unlock >>> click
donate me >>>click


find
quote
#3
Oh, thx!

What's the difference between using AFUWIN and fpt (intel?) for the dump? Why do you prefer this second method?

No working /GAN parameter in AFUWIN for aptio v?

Thx!

Enviado desde mi ONEPLUS A5010 mediante Tapatalk
find
quote
#4
(08-01-2020, 01:04 AM)bitobsession Wrote: Oh, thx!

What's the difference between using AFUWIN and fpt (intel?) for the dump? Why do you prefer this second method?

No working /GAN parameter in AFUWIN for aptio v?

Thx!

Enviado desde mi ONEPLUS A5010 mediante Tapatalk

If you confirm afuwin + /gan can flashing the mod bios ,you also can choose this way at your risk.

My page>>>click
My bios unlock >>> click
donate me >>>click


find
quote
#5
Photo 
Ok, I will see... I don't want to break anything...   Big Grin

The point is, anyway the method to flash back the modded bios, as seen in the capture, how to replace first visible menu block (red) by the second hidden one (blue):

[Image: tVWNbis.jpg]

Because the entries in second block have at least the options present in first block, so I suspect is an entire "enhanced" menu version.

If I use UEFITool and extract Setup tree, and I use IFRExtract to get the offset of each menu entry, I get an empty list (bad luck):


Code:
                                   Form Sets
--------------------------------------------------------------------------------
Offset: Title:
--------------------------------------------------------------------------------
0x26D80 Setup (0x7 from string package 0x0)


As shown in the capture only "Setup" root is shown (maybe I've extracted incorrect body... but not found another UEFI formed correct block).

Which would be the tool to unhide/replace menu entries...?  Changing Default by USER vi AMIBCP ?  Using another tool for injecting / replace entries (UEFITool, MMTOOL...)?

Thx !!

EDIT: Sorry, FULL Advanced menu, is nested to the "light" Advanced one:

[Image: P93ZhFp.png]


EDIT 2: Some interesting config values:

[Image: ZaYUfDK.png]
find
quote
#6
I have my way to modify this bios ,i will inject three new tab they're advanced , chipset ,security.
The modify result should similar with this mod(AORUS X7 DT v8) ,on this mod i injected main ,advanced and chipset tabs.

And tell you a thing , this bios can't modify by amibcp.
You can edit anywhere within bios then save it ,it will show a message then you will know what i say.

My page>>>click
My bios unlock >>> click
donate me >>>click


find
quote
#7
(08-01-2020, 05:45 AM)genius239 Wrote: I have my way to modify this bios ,i will inject three new tab they're advanced , chipset ,security.
The modify result should similar with this mod(AORUS X7 DT v8) ,on this mod i injected main ,advanced and chipset tabs.

And tell you a thing , this bios can't modify by amibcp.
You can edit anywhere within bios then save it ,it will show a message then you will know what i say.

Ok, I see. It seems that the procedure is hex editing AMITSE and/or Setup blocks after extracting using UEFITool, right ?

I see in other threads that people replaces those blocks in their particular dumps when the bios is compatible (same machine or very similar), but the question is, in my case that I would like to learn how to do it, What to find and what to replace. I've seen and understand the GUID codes for each menu entry (hidden or not, after using IRFExtractor), but not sure how to identify the exact point where replace those GUIDs.

Any help here is very welcome.

Thanks in advance.
find
quote


Forum Jump:


Users browsing this thread: 1 Guest(s)
Expand chat
Expand chat
Expand chat

To join us in the community live chat, please register or log-in