[Request] Unlock advanced menu on 2019 Acer Predator Helios 300 PH315-52

@mikolaj612 - this is not due to mod BIOS, or you would have mentioned LONG ago
It happens, with flashing though, crashing BIOS, pushing settings hard like you are etc. This simply means ME FW is corrupted and you need to reprogram ME FW region w/ FPT

If you dump BIOS “region” only with FPT (FPTw.exe -bios -d biosreg.bin << Dump BIOS region), it will always be 11MB for this system, and BIOS region only by command
Different command is used to dump entire BIOS (FPTw.exe -d SPI.BIN), and depending on your FD settings, you may not be able to dump or write ME region, so it could still be missing.
I can fix your ME (properly) and unlock your FD, if you sent me 16MB dump, and if you can write 16MB dump back in (usually only possible with programmer, but I forget what all we’ve unlocked here method-wise) But, you have programmer, so no worries, we can do it all!

How did you manage to “Fix” ME FW? IN case I need to correct anything for you?

Send me your programmer dump, and tell me what you want done. It should still already be unlocked, unless you flashed in stock BIOS again (I have dump of your BIOS region anyway, so I can put back how it was)

Hmm it’s quite confusing, it might be due to dumping only BIOS region and whole IC memory.
After all my Intel ME fucked up after that - I was unable to use FPTw tool and ME Info gave me error everytime I used it (same for FPTw) my TPM device was lost and also other devices related to Intel ME.

I was unable to flash ME only via app because I build an update (using app and proper files from this forum, because my stock ME was quite old).
Using stock bios and flasher didn’t help (maybe there is an flag to not override same ME version/same for downgrade).

How I manage to fix it? I used someone else BIOS from PH315-52 (15 inch version of my laptop, with exact motherboard and BIOS), but before that I dumped my whole bios with SPI programmer just to be sure that I will still able to use it and I didn’t wanted to lose my IUID, SN etc.
So after I dumped my bios and flashed different one I was quite suprised to see that Intel ME is working fine, also TPM device is usable and BitLocker allow me to encrypt my disks.
So I used an tool to update ME region only with file that I build and flashed it just to be sure that’s working and there will be no further issues with ME.
After a minute or two my flash was succesfull and I rebooted my to PC to see that there is no issue again :wink:

At that moment all Intel tools like MEInfo and FPTw was working correctly, MEInfo with verbose command gave me splendid output, FPTw was able to read my bios etc.
So I used FPTw (I previously unlocked EEPROM for futher flash) and I flashed my OLD STOCK bios dumped with that tool two weeks ago (without ME region) next step was to flash ME region with FW Update tool - and because new bios will not boot until I reboot my PC app was still working and read ME Info from old bios and gave me abillity to write it again (with proper flag to reflash same version again).
After I did both flashes I restarted my PC and was quite supprised that everything is fine - my SN/IUID etc. are back, Intel ME is working, HWInfo shows exact version that I use to build firmware :wink:
It was kinda tricku all of this - but at the end it’s working :smiley:

Here’s my SPI dump with newer ME (newer than .FD stock bios contain) :

https://www59.zippyshare.com/v/9er72IrY/file.html

ME Analyzer is also OK with my new BIOS, but those older dumps I did (with ASProgrammer and chinesse app are somehow bad - and from this place I could tell that chinesse app should be forgotten :smiley: -AsProgrammer is far better and freeware - yet it’s still updated and available on russian forum directly from developer).
If you want you could OFC take a look into my ME in that bios dump I provided to see if everything is fine with it - but from what I see there should be no issue at this point.

Not to me it’s not Let me explain better FPT Dumps only what you tell it, buy flagged command line, like -bios or -me etc.
So, if we are dumping BIOS region only (-bios) then it will only be the exact size of the BIOS region of this systems BIOS. If you take your 16MB dump, open in UEFITool, expand, right click BIOS region and choose extract as-is, you get that same 11MB BIOS region.

FPT dumps like this >>
FPTw.exe -d nameoffile-completebios.bin <<< This dumps entire BIOS, when FD rules allow
FPTw.exe -desc -d fd.bin << This dumps flash descriptor region only (FD) - 4KB
FPTw.exe -me -d me.bin << This dumps ME FW Region only (when allowed per FD locks), in this BIOS this = 4.99MB (4FF000h)
FPTw.exe -bios -d biosreg.bin << This dumps BIOS region only, in this BIOS that is 11MB (B00000h)

Yes, when ME FW is corrupted, you have to use FPT from DOS only. And you cannot update/fix ME FW with ME FW Update tool in this state either, due to it’s corrupted, you can only fix with FPT or flash programmer

Good to hear you used a ME FW from same model, well similar enough that ME FW should be OK/same (only vBIOS differs between those probably)

Ch341A software is fine, you just have to use the correct version per your chip ID and the correct ID per your chip ID/Software version (Sometimes exact one is not correct one to use)
You are correct, ASProgrammer has more functions, and is better in some ways, but is more advanced so general users tend to do better with the easier to use CH341A software, especially since their usual first usage is to recover from some brick and they barely knew how to flash BIOS before that happened

I don’t need to check your ME FW, at least I think you did it all correctly, but you didn’t mention what “Tool” you used to “Update ME FW”
If you followed the cleanup/update guide here on the forums, and used a clean stock image from the repo thread or from the latest ME FW thread
And then used MW FW update tool or FPT to flash back in the new updated ME FW with settings transferred from the older temp/fix ME FW you were using, by using the guide here, then you did it all correctly.
If so, nice work, and great to see you were able to fix yourself!

just saying …

https://www.techrepublic.com/article/is-…ine-a-backdoor/

and tdp better explained

https://www.anandtech.com/show/13544/why…ected-tdp-turbo

here undervolting of a rtx 2060 mobile


here a guide for the purpose : https://www.youtube.com/watch?v=rV0tWKLAprg

Undervolting cpu i7 9750H to reach 4ghz stable during AIDA64 torture test

https://youtu.be/14o69V6_ZCM

Mine is doing 3.4 ghz iam tweaking it will give my result this evenning : 5:15 PM now in France …

and good news with repasting and core parking my processor can finally hit the wall @ 4.49 ghz like under linux with 2C/2T

@satinbank is there a tool in limux which reliably can tell your current tdp? what’s the max tdp you have in lunux, 45, 56 or higher?

Also do you use 80w or 90w vbios for grapihics? Can I see somewhere tdp of graphic?

@Hyppo HWInfo will show you power draw of your GPU :wink:







Use throllstop or Quick cpu for lock the cpu @ 4ghz better to reach top clock turbo is messing up …

1- TWeak your voltages i found you can lower CPU ICmax up to 80Amp (128 stock) look in XTU if you got the EDP current limit in red you must up to fine tune (for me to stop this limit my best value is 102A - 26 Amps gained)

It lower the temperature of the CPU package i have also reduced - 25Mv/-50Mv other northbridge and uncore ring voltage to lower temps 91C full workload @ 3990 mhz and all cores …

best vcore underclock -200MV but crash at iddling (so back to -175/165mV)

ICCmax range 102Amps 3.9 ghz 91C - 108 Amps 4.03 ghz but 97C to hot for h24 7/7 !
128 Amps is too much i think - i saw guys running full load 3.9 ghz on a I7 9750H with only 80A …
Dell G7 are undervolt from factory settings to -150mv for the vcore (VID) and 80A for the ICCvoltage !

+4% overthrotlling really i dont care ! try it USE HWINFO64 to find the direct compsumption of you cpu and GPU ( to undervolt) keep 56W and 80w for the gpu and lower as deep you can on your plateform …

2- Second question for you guys is my ME is up to date or not ?!

thank you for you anwser !

cheers !

@saltinbank
On you third screen, you didn’t show which current TDP you had?

In general, your cooling is bad, in such stress test I have cpu temp just 70C with stock -.125 undervolt and TDP 45W, with fans quiet at 2900+3200 rpm, you have 93C with 4% throttling

I tried with TDP 56W and undervolt -.165



I have core freq 3.85 and you managed to have 4.0 that’s good. Is it due to voltage or why? I see your core voltage higher than mine
Lowering ICC max from 108 to 80 allows me to drop cpu temp by 1-2C if not less but max core is still 3.85

"1- TWeak your voltages i found you can lower CPU ICmax up to 80Amp (128 stock) mine now is 102A for both the cpu AND the cache !

It lower the temperature of the CPU package i have also reduced - 25Mv/-50Mv other northbridge and uncore ring voltage to lower temps 91C full workload @ 3990 mhz and all cores …"

look you picture you are pulling 128Amps to much start with 80A and up the value with aida running in background until the red limit EDP in xtu is no more : low ICCmax = EDP limit throttling my value is 102A (128 before) find your own every chip is different i saw a guy that has low 80A and no throlttling

to sum up :

- POWER LIMIT in red in xtu -) reduce the VCORE Or VID if you prefer !
- THERMAL LIMIT in red in xtu --) disable BI PROCHOT AND PROCHOT and raise temps trip’s points in the “themal tab” look all the screen shot i send it to you #13 o# 14
- EDP Current LIMIT in red in xtu -) start low 80A and reach 100A raised it maybe 102A maybe 107A, to make the alert vanished : as soon you putted the good value EDP current will vanished, to low Amps and it will kick in FIND THE RIGHT VALUE FOR YOU !

Go back to the thread and read carrefully : i have uncore voltage -50mv and NB voltages lower also that the point you are struggling to reach full turbo

to sump up

here lower the values until it throttle or crash under windows or startup and raised the value or lower it by small increment 0.050mV to start with …

find you values as low as possible you should gain (-4Cor maybe -6C on load) and power draw of the cpu package will be lower YOU MUST NOT REACH 56W (PL1 @4ghz under aid) mine is 55.74W under all circumstances !!!

https://i.ibb.co/2PfGWJ5/81296750-462514…885570048-o.jpg

DONT TOUCH CORE VR in Ohms ! 1800 is not my value iam back to the maximum …

If will try further tweak on all the voltages but if it works for me doesnt mean at all it will for you and vice versa …

it is called Silicon’s Lotery :slight_smile: :slight_smile: :slight_smile:

If you can reach 3.85 GHZ honestly while gaming you wont noticed tha difference with 4ghz (1 fps diff lol) …
Plus there is no game currrently using the 9750H @ 56W 100% load …
And if you are encoding a video you will finish the task couples seconds after a cpu running 4 ghz :slight_smile: not so bad !



Honestly iam suprised the rtx can pull up to 91w @ 98% work load so i would say 93W/94 watts 100% workload and 1800 mhz

pci express is 75W …


so I7 56W + 91W = 147W …
so it is 180W - 147W = 33W left for the RAM, the SSD and the HDD …
Max ram 7Watts i would say the SSD maybe 9W and the HDD full load 15W = 31W so 2W left before exceeding power supply (with some margins of errors)



Ok further tweaking i realized i can transform my 9750H in a 98750H with little black magic and witchcrafting :slight_smile: :slight_smile: :slight_smile:

@ hyppo look all the values it will help you to stablize you cpu frequency look my undervolt shown download HWINFO64 BTW …

@Lost_N_BIOS
Hi mate :wink:
How about my unlock? It’s not priority now but it would be nice to have it - because it will be based on my 100% good EEPROM dump with newest ME.

@saltinbank
I found the best laptop with 9750H and RTX 2060 I ever saw

https://www.notebookcheck.net/Walmart-EV…n.444810.0.html

Cinebench R15 - 1260 average
Timespy - 6900
Firestrike - 16083
Prime95 - cpu frequency 3800-3900, unbelievable, just wow

I wish we could ever reach such numbers
Can we?

@saltinbank - What’s that about Intel ME Fearmongering? Do you think any “Big Brother” actually needs Intel’s help to look into your computer?? Ha
If you are worried like that, the only thing you can do is unplug from the internet, otherwise it’s all tracked and stored, and they can connect and look into your system at any time (if the ethernet cable is connected), same as any hacker (of which, they hire the best, instead of jailing them upon arrest when found, or by recruitment on purpose too )
Same for Linux, maybe less so for big brother access, but anyone that knows what they are doing can look around in there anytime, if ethernet is connected (linux is what pro hackers would be using anyway, so they are used to this kind of access/peering around etc)

No, you are not using latest ME FW - get that here - Intel Management Engine: Drivers, Firmware & System Tools
Update with ME FW Update tool from the V12 ME System tools package, and pay attention to the warnings and info for V12. You want first link Intel CSME 12.0 Consumer PCH-H B,A Firmware v12.0.47.1524, and use the PMC CNP PCH-H B Firmware v300.2.11.1021

@mikolaj612 - Sorry, did I miss something, or forget?? Sorry if I forgot What unlock did you need, and why was I waiting etc? What page were we last talking here, so I can look back and see what’s going on?
I see I have a folder for you with a BIOS region dump, and a modified BIOS region made on Dec 22, but not sure what we were doing, or why there was a pause etc.

* Edit - I looked back, and see at post 131 I sent you unlocked BIOS.
If you are wanting me to see if still any settings are missing, you have to give me images of your BIOS, every single page, every single submenu, every setting you see (scroll up/down as needed)



That BIOS is good but it’s based on dump without ME so if I use it I’ll lost Intel ME and TPM device.
This is why I asked you for an new unlock because I did proper dump of whole bios (including Intel ME) that is 100% good and working :wink:

Here’s link for my newest DUMP that I want to unlock :

https://www59.zippyshare.com/v/9er72IrY/file.html

@mikolaj612 - No, at post #131 that’s BIOS region only, does not contain ME FW at all, nor would you touch ME FW when you flash it back because you will flash BIOS region only via FPTw.exe -bios -f filename.bin
So, ME FW would remain exactly as you have it now. No need for me to edit the above file, unless you think there is something wrong with the BIOS region you send me that I used to create BIOS at post #131?

@ Lost thanks for the update :slight_smile:

Iam an ethical hacker so i dont care that " the equation group" can acces my laptop not a black hat :slight_smile:

btw this morning (iam typping from my very efficent i3 laptop right now) something bad hapenned :p)

I start the acer one, and find the main laptop is doing a full reboot loop … start and stop again and again : no POST

so i have checked the Screen’s connector, the ram have dissambled the two sticks try in to star with only one or the other one, have done a CMOS reset, unplugged both battery, Power supply and the cmos battery for 2 hours nothing helped me out …

Iam very confused seems that the bios is corrupted in some sort ?! Lost could you please the instruction or a guide to do a blind bios recovery with the modded bios you ve made for me ?
Or should i follow the acer’s advice and restart with a their recovery solution ?

Thank you in advance …

@saltinbank did you try to turn the pc off and then press power button for 12 seconds?

Agressive chinese box …

I think the wallmart pc has PL1 to 80W not possible without it !
they have tweaked the bios for sure and the look at the heatskinks Hyppo they look far superior of ours ones !!!

incredible performance indeed -) with VBIOS mod could be possible to out perform in 3D
But the CPU counterpart go for 3K in cinebench not with the EC limit set by Acer for sure buddy and even with modded bios we are hitting this fucking PL1 wall …