[Request] Unlocking bios menus in ph315-51

Hi,

I’ve been looking for ways to unlock menus in my bios. I found some tutorials on other threads, and did most of the things that I could do. Here’s my system info and the things that I did so far:

Bios date: 3.27.2019
Laptop Model: ph315-51-7294
InsydeH20 v1.26
i7-8750h
Intel ME Version 12.0, build 1307, hot fix 20

Steps that I took so far based on the instructions I’ve found:

#1 Using CSME System Tools v12 r34 flash programming tool inside win32 folder I took a backup of my bios by typing the code "FPTw.exe -bios -d biosreg.bin" and got biosreg.bin

#2 Using same tool I tried to write back that backup that I made as suggested using the code "FPTw.exe -bios -f biosreg.bin" and got this error:


#3 By searching for same error releated topic and suggestions and instructions given by Sweet Kitten I’ve downloaded H20UVE_100.00.9.2.zip and run GET VARS.bat and got vars.txt

Files made during these steps are attached to the post.

By my analysis of other discussions in this topic I assume thats where these values will be used to make a package where I can at first unlock write protection, then flash modded bios using bat files included. So any further guidance would be much appreciated

files made.rar (3.63 MB)

Complete BIOS flashing package for you, @hugesizer
DOWNLOAD. Extract the contents of the archive to a separate folder.
1. Set variables and reboot.
2. Flash bios.

It flawlessly works, much thanks.

Aside from that, do you guys know how to reset bios in case of a black screen situation after playing with memory timings and settings etc? I’ve just encountered that issue while setting up just an advertised profile of the memory. Any guidance would be much appreciated

[GUIDE] Flash BIOS with CH341A programmer (3)

I was hoping that is not a necessity to go tru for a simple task of resetting the bios settings, but here we are :smiley: Seems acer doesn’t like people modding their bios. Its fine, learning new things is cool :slight_smile: I’ve purchased ch341a programmer, will start working on it once it arrives.

Thank you for all the guidance you’ve provided, It was very helpful. Finally for the clearance I must ask. Programming bios chip with ch341a is same thing what we did with using intel me tools, right? So if thats the case, my guess is all I have to do is flash the biosreg.bin you’ve sent me via the zip package, using ch341a programmer&software, and the state of the bios will be the same of that saved bios file state? Wanna make sure so I dont flash things that I’m not supposed to :smiley:

Flashing with ch341a affects the entire contents of SPI chip, not just the BIOS region. This operation should be performed using all regions dump (16MB file), modified or original.

I see. Only backup I have is the bios region that I got with csme system tools v12 flash programming tool then.

Is there a full-on guide that teaches various types of editing tecnics that you could share, that also preferably includes teachings of ways to patch changes to dump that I’ll get with ch341a, so I can find a way to swap bios region I have with one that is existing, if possible. If changing settings that are defined in bios dumb is also possible as a modification that can also be a much more effective direct way of dealing with this than swapping regions, but I’m open to any directions. As it seems it might need some many steps of trial&errors, I think it would be more appropriate for me to learn the stuff and try do the editings myself so I won’t be reliant on consuming anyone’s personal time

Yeah, you only saved this region. The command for a full backup is "fptw.exe -ALL -d file". You wouldn’t be in a situation with a missing backup right now if you used BACKUP_Tools. But you don’t have to worry. You can ask me to prepare all regions dump right now if you want.

There is no such thing. If you want to learn different types of editing technics, go ahead. The forum is full of modified BIOS. You even installed one of them. You need to find out what has been changed to the modified BIOS.
That’s what I did to be able to edit BIOS.

That’s what I’m here for.

Thanks. Then if you could share all regions dump that would be great, since that’s the least way I’ll make things worse

Since I’m fairly a newbie I must ask, is what you mean by prepearing all regions dump also includes integrating variables that I had previously tru bios dump&variables to make it a directly flashable .bin tru ch341a on my side, is that something you can easily do as a modification, or that’s the unnecessarily hard way and as comperably easy way finding differences between dump you create and dump that I’ll create and work on those changes tru hex editor is the way I should go you think? Is this a correct way to think, if not little guideance into the details of what is correct way to go would be much appreciated

Will do. Soon.
Sent you in PM.

It includes integrating variables. By editing a backup taken from another device, it will contain your data and become directly flashable. It’s easy and done in under ten clicks.

You will need a hex editor, but it will be of little use to you if you use it on the whole BIOS file. BIOS has a modular structure and is something like an archive with LZMA compression. And of course there are editing tools for it.

Wow you’re very fast, thank you for your help, It has been really helpful! It’ll probably take some couple of days for ch341a tool to get to me, will report back right away once I get to chance to do the backup&flashing.
Yeah I’ve noticed although principles are somewhat simple there’s still a learning curve to do it, will definitely go tru these since changing the available settings in a bios ui is one thing, being able to play with foundational parameters of the whole system is totally another thing. And with detail and expertise-rich communities like win-raid and various others what we can achieve is potentially limitless, as long as we’re eager to to put enough work