Forum RSS Feed Follow @ Twitter Follow On Facebook

Thread Rating:
  • 1 Vote(s) - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[-]
Welcome
You have to register before you can post on our site.

Username:


Password:





[-]
Latest Threads
M2N32-SLI Deluxe AM3 Support Request
Last Post: Alxstroi
Today 11:08 PM
» Replies: 105
» Views: 71374
[Request] HP Elitebook 6930P WLAN Whitel...
Last Post: Maxinator500
Today 10:51 PM
» Replies: 17
» Views: 6598
[REQUEST] Lenovo G50-30 (A7CNxxWW) BIOS ...
Last Post: carmelletomato
Today 07:29 PM
» Replies: 46
» Views: 22065
[REQUEST] Lenovo G50-70 (9ACNxxWW) BIOS ...
Last Post: colin89
Today 06:04 PM
» Replies: 140
» Views: 41011
[REQUEST + BOUNTY] Lenovo Thinkpad P14s ...
Last Post: loadit
Today 02:23 PM
» Replies: 3
» Views: 103
[REQUEST] Lenovo Yoga 2 Pro (76CNxxWW) W...
Last Post: Dudu2002
Today 10:53 AM
» Replies: 845
» Views: 317251
[REQUEST] Lenovo Thinkpad E130 (H4ETxxWW...
Last Post: Dudu2002
Today 10:51 AM
» Replies: 509
» Views: 101104
[REQUEST] Lenovo Yoga 11E (N15ETxxW) Whi...
Last Post: Dudu2002
Today 08:15 AM
» Replies: 5
» Views: 2526
[REQUEST] CPU Support for Ryzen 5 3600 o...
Last Post: flexpavillion
Today 04:32 AM
» Replies: 1
» Views: 342
Clevo P775TM1-G BIOS
Last Post: ActivatedNut
Today 01:36 AM
» Replies: 145
» Views: 55343
ASUS P5G41T-M LX2/GB Unlocked Hidden Ove...
Last Post: GangsteR23
Yesterday 04:58 PM
» Replies: 25
» Views: 64139
lenovo z570 Advanced Menu Unlocked
Last Post: Kaluva12345
Yesterday 04:58 PM
» Replies: 7
» Views: 4105
Lenovo ThinkCentre M715q 2nd Gen & AMD R...
Last Post: RedfieldHUN1987
Yesterday 09:23 AM
» Replies: 2
» Views: 152
L14 Gen 3 AMD , Need UEFI unlock advance...
Last Post: frankeinstein2532555
Yesterday 04:08 AM
» Replies: 0
» Views: 102
[REQUEST] Lenovo Y400 & Y500 (6BCNxxWW) ...
Last Post: freedome
03-26-2024 11:00 PM
» Replies: 188
» Views: 52234
[REQUEST] Lenovo G510 (79CNxxWW) Whiteli...
Last Post: ghostinoss
03-26-2024 09:21 PM
» Replies: 655
» Views: 167326
[Request] CPU support for Lenovo IQ57I
Last Post: DeathBringer
03-26-2024 10:02 AM
» Replies: 5
» Views: 243
unlocked Bios for Machenike s16
Last Post: Dudu2002
03-26-2024 09:06 AM
» Replies: 5
» Views: 335
[REQUEST] Bios Unlock Whitelist HP DV6-6...
Last Post: DimanTLT63
03-26-2024 03:03 AM
» Replies: 0
» Views: 150
[REQUEST] HP Pavilion G6-1252ss Whitelis...
Last Post: joseefitness
03-26-2024 01:40 AM
» Replies: 0
» Views: 134

[REQUEST] Huawei Matebook X Pro Unlock
#1
Hi guys, for hackintosh purposes, I would be pleased to have the advanced menu of my laptop unlocked, and change my DVMT value to 96 or 128mb although I think the max might be 64mb, and the DVMT Total Gfx Mem set to max. I tried to change the values with EFI Shell but it outputs an error when I type setup_var 0xDF 0x2.(error: 0x000000000000000008)
Laptop:
HUAWEI Matebook X Pro I7 16G+512GB (Mach-W29C)
insydeh20

How should I Dump my bios? I have a .FD bios file, but I don't think that's it.
Thank you all!
find
quote
#2
Hi, I need the advanced menu of the Matebook X Pro bios for hackintosh reasons. 

Model: Huawei Matebook X Pro i5 8gb 256gb (MACH-W19C)
Bios: InsydeH20 Rev. 5.0
Bios image: https://consumer-tkb.huawei.com/tkbapp/d...eId=962390
Bios dump: http://www.mediafire.com/file/rx2v2jw49b...8.rom/file

Thank you in advance,
Stu
find
quote
#3
Hello Stu2014, how did you make bios dump? I have a Matebook D also with Rev 5...full bios lockdown Sad
To make H2OFFT work, I had to change platform.ini, look for Bios_Version_Check and set Flag=0
then 
then added
[BackupROM]
Flag=1
FilePath=
FileName=

Process ran, but no bios dump was made in H2OFFT folder, so then tried
[BackupROM]
Flag=1
FilePath=c:
FileName=bios.rom

Still no dump was created.
Any suggestions? Did you use another process?

thanks,
Davee
find
quote
#4
UEFITool can open BIOS_Capsule.FD directly.
After opening BIOS_Capsule.FD in UEFITool, I found SetupUtility in it by doing Ctrl-F for "SetupUtility".
Then I did "Extract as is" to a .FFS file.
[Image: UEFITool-SetupUtility.png]
You can then use Universal IFR Extractor to parse the .FFS into a txt file like
.txt   setup IFR.txt (Size: 1.26 MB / Downloads: 1) .
I'm currently trying to follow donovan6000's guide, which says you can then use IDA Pro modify the menus, after dumping the individual volumes using PhoenixTool.
The IFR says the address for the Advanced menu is 0xA7A84. I found that in IDA Pro here:
[Image: IDA-Pro-Setup.png]
I don't understand what to do from here. By the way, this is on a 2019 MateBook X Pro (MACHR-W29) so the values you see will be different. I'm trying to slightly raise the 90°C TCC activation temperature. I also want to change the fan curve. Looks like they are using Active Trip Points in Platform Thermal Configuration to control it. Or those might be dummy settings and the actual control is in the EC.

I tried using the setup_var method to directly change the settings, but multiple settings in the Setup IFR have the same address! Can somebody explain how to deal with that?

We'll eventually need a way to flash the modified image. Is there a way to package the modified contents back into a .FD?
The official "BIOS Upgrade Guide" in the BIOS package downloaded from Huawei's support site shows using Insyde H2OFFT (Flash Firmware Tool) 5.65 to update BIOS, but that guide appears to be written for the MateBook E.

find
quote
#5
I was looking into getting the advanced options on my Matebook X Pro (2018) aswell and while I'm not experienced at all with modding BIOSes I thought I'd share my findings here.

First thing that I'm not sure about is whether the hidden form sets are invisible because all their content is greyed-out/suppressed or if there's a explicit line somewhere that sets the entire form set to hidden. Though I couldn't find anything like that so I assume it's the former..
That leads me to thinking that if just one part of Advanced Menu is unhidden, we should see the Advanced tab show up..



I found a version of H2O's EZE which warns me when opening the .bin file about it being singed and that it would need to be re-signed after making any changes. So I guess it's a signed BIOS and unless we figure out the signature and the re-sign progress we would be unable to flash the modded (unsigned) BIOS.

Also I think I saw some Intel Boot Guard stuff while looking through the BIOS.. not good for BIOS mod attempts from what I've read

Anyway, H20EZE is a GUI programm that does not only expose all the (otherwise hidden) options but also allows you to overwrite the defaults for each setting which I think could be the best/easiest way of modding the BIOS without the need of HEX and stuff.

I've uploaded H20EZE and a bunch of tools I found during my investigations here: https://drive.google.com/drive/folders/1...sp=sharing
find
quote
#6
Manufacturer: Huawei
Model: Matebook X Pro 2021
BIOS dump (dumped with fptw64)

Hello, could someone please unlock the advanced tab?
find
quote


Forum Jump:


Users browsing this thread: 1 Guest(s)