OverPowered TONGFANG CyberPower Machrevo MACHENIKE - Unlocked BIOS Guide W/ Files

@liteon6x - What do you mean “disable” those options? Ohh, you mean hide some of the list but only leave two? Maybe, but I doubt it due to how this is setup.
Please see my edit above, looks like you missed it Ohh, I see your edit on this, EVOO Gaming, but what model? It may show on BIOS Main page, or bottom of laptop
Based on that Tonfang name and other EVOO folder I have from previous users, this may be EG-LP6-BK

The Model is EG-LP6-BK

and yes I meant hide them

since those are the only two working options

Ahh yes, see my edit above again, thanks
OK, I will check about hiding those, but I doubt it’s possible to hide only those few and not the rest (Just don’t pick them, and you’ll be fine )

* Edit - @liteon6x - Yes, maybe, especially since you have flash programmer to recover! I think I may be able to hide those for you, as long as you’re ready to recover in case it bricks?

Yes I can
I have the programmer

@liteon6x - OK, here, please test and let me know if it’s all OK Thanks
http://s000.tinyupload.com/index.php?fil…778982696456084

Change Log -
main x2, Adv x2, chipset, boot x2, security as-is, switch exit pages (Hide OG)
+ @ Primary Display >> Hide all options except IGFX & SG (* Test - May need alt method / may break BIOS)
Unlocked FD

*** WARNING - To ANYONE with laptop and unlocked BIOS!!!
DO NOT try to enable this graphics card or disable that card, switch cards etc. Otherwise you will end up with no display output (ie black screen) and no way to recover except by blind flash or with flash programmer.
You can change graphics related settings, like changing memory sizes, or core speeds etc, just don’t try to disable one card or change which is main etc.

Additionally, be very careful when trying to undervolt CPU, you can leave BIOS unbootable due to CPU voltage too low (Sometimes even 0.05 is too much)

WARNING *** - This BIOS is user specific! If you are not user liteon6x at Win-RAID.com forum, DO NOT USE THIS BIOS!!
If you do, and you are not liteon6x, then you will loose your serial, UUID, OG NVRAM, and possibly LAN MAC ID as well.
You have been warned!!!

lol who is TonyChoppa971?

Sorry, copy/pasted warning, fixing now

Phenomenal work @Lost_N_BIOS

Works just as Imagined

this should be the standard of you make these Tonfang bios now

so its safe yet convenient for the users

Great job

primarygpu.jpg

@liteon6x - Awesome to see it worked without issue! Some BIOS this method crashes the BIOS, and I can’t tell what BIOS do that until someone tests, so it’s risky type of edit
Yes, for sure, I will now start doing this for anyone needing mod BIOS Is that the only way they can mess up the graphics output?

Here’s the actual edited changes for anyone wanting to do themselves in future
Of course, this should be considered “example” not all BIOS will use same variables, or may not be laid out exactly same/same

Before / Original >>
Primary Display, VarStoreInfo (VarOffset/VarName): 0xA42, VarStore: 0x1, QuestionId: 0x43F, Size: 1, Min: 0x0, Max 0x4, Step: 0x0 {05 91 09 06 0A 06 3F 04 01 00 42 0A 10 10 00 04 00}
One Of Option: Auto, Value (8 bit): 0x3 {09 07 8E 00 00 00 03}
One Of Option: IGFX, Value (8 bit): 0x0 {09 07 0B 06 00 00 00}
Suppress If {0A 82}
QuestionId: 0xD54 equals value 0x2 {12 86 54 0D 02 00} << Make “True” @ total bytes of all below - up to PEG option (ie 24 bytes / 18h >> 46 18 + all rest = 00Zerofill)
QuestionId: 0xDBF equals value 0x1 {12 06 BF 0D 01 00} wrapped in above edit, will be removed
QuestionId: 0xDBF equals value 0x5 {12 06 BF 0D 05 00} wrapped in above edit, will be removed
Or {16 02} << See below
And {15 02} << See below
End {29 02} << Truncated into above removal/edit
One Of Option: PEG, Value (8 bit): 0x1 {09 07 0C 06 00 00 01}
End If {29 02}
One Of Option: PCI, Value (8 bit): 0x2 {09 07 0D 06 00 00 02} << Move below PEG / Above "End If"
Suppress If {0A 82}
QuestionId: 0xDBF equals value 0x4 {12 06 BF 0D 04 00} << Change to “True” at 6 bytes long 46 06, rest 00Zerofill
One Of Option: SG, Value (8 bit): 0x4 (default) {09 07 0E 06 30 00 04} << Move to top / swap w/ Auto
End If {29 02}

After / Mod >>
Primary Display, VarStoreInfo (VarOffset/VarName): 0xA42, VarStore: 0x1, QuestionId: 0x43F, Size: 1, Min: 0x0, Max 0x4, Step: 0x0 {05 91 09 06 0A 06 3F 04 01 00 42 0A 10 10 00 04 00}
One Of Option: SG, Value (8 bit): 0x4 (default) {09 07 0E 06 30 00 04}
One Of Option: IGFX, Value (8 bit): 0x0 {09 07 0B 06 00 00 00}
Suppress If {0A 82}
True {46 18 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00}
One Of Option: PEG, Value (8 bit): 0x1 {09 07 0C 06 00 00 01}
One Of Option: PCI, Value (8 bit): 0x2 {09 07 0D 06 00 00 02}
End If {29 02}
Suppress If {0A 82}
True {46 06 00 00 00 00}
One Of Option: Auto, Value (8 bit): 0x3 {09 07 8E 00 00 00 03}
End If {29 02}

Yes the other options are the only way to mess up the video output
The video signal has to run thru the intel Gpu and the other options disables the Intel GPU

only SG and IGFX are managed by the intel gpu

I knew integrated had to remain always enabled, but I was not sure if this is the only option that disables it.
Now that I know, thanks to your request and testing, I can do this kind of edit for everyone on these and then less worry for end user messing up display, thanks

Hi Lost_N_BIOS,

Just flashed the BIOS you sent.

I waited until I read the 48 pages of this thread.

It worked perfectly smoothly and my laptop is functioning as before, so yay!!

I am blown away by all of the options revealed. It makes me aware of my total ignorance for most of these options.

I am puzzled by one setting. On Main2, the EC FW version number is 00.00. Is that normal? (I haven’t checked what it was in the original bios - but I will).

I was originally driven to get the hidden options made visible, by a desire to use two new sticks of RAM at their rated speed (3200) rather than the default that the BIOS used (the original stick of RAM runs at 2667). So, I looked at the overclocking item on Advanced2 and apparently you can adjust the speed using XMP profiles.

I will study how to do that (safely) before messing with those settings.

So, thanks very much (and Happy New Year).

stevesr0

@stevesr0 - Thanks for the quick report back Wow, you read all 48 pages
EC FW may not be shown by the BIOS, since that page is meant to be hidden it may not be setup to detect EC FW properly for this system, so you can ignore that.
You can use XMP if your memory has XMP profiles, or you can set manually speed, timings, voltages etc. And, due to not all systems and CPU’s can run XMP profiles perfectly, you may need to adjust some things manually anyway to get 3200 running, that’s a high speed for laptop

There’s some good tips and info about running 3200 in this thread, but it’s another long one (50 pages) If you start reading it, maybe start at back, or just look at all posts by @Saltinbank for starters
[Request] Unlock advanced menu on 2019 Acer Predator Helios 300 PH315-52

Thanks, I wish you and your family a safe and healthy 2021 too, all the best!!

im sorry for out-of the topic but can i applied this method int clevo n870ep6 barebone/rebranded aftershoc mx-17 pro ? since it using same 8750h with CyberPower NB-408-10 …
also bios menu is identical ? is that possible ? or is there any potential brick since in the past i try modifiy msi gf63-9sc bios and got bricked after flashed with fpt …

im scary to try again since i don’t have bios flasher ch341 …

@Lost_N_BIOS :blush:

I am about to flash my Evoo laptop over to the XMG bios of the same model.

Is the EC flash and main BIOS file stored in the 16MB dump made by the CH341A programmer?

I want to know, so I can revert in case the XMG bios is not favorable.

who can help to unlock bios rev 3.5 ver 2.14 laptop acer aspire 5552g

@Lost_N_BIOS has been missing for over 10 days.
I hope he is ok; it’s so unlike him.

I bought a Gateway Laptop Creator Series 15. It is a rebranded TONGFANG GWTN156-3BK. Tried to follow the steps but the tinyupload is down, so I cannot get the modded Bios files. Can anyone share the files with me?
0
@Lost_N_Bios provided an unlocked bios to kohj who bought the exact same model (post #667). I am attaching the stock bios dump (FTPW) for reference.

biosreg.zip (5.13 MB)

Can you update the MOD bios download link from tinyupload?, it doesn’t work for me, thanks. By the way, I need the GK5CN6Z XMG 1.09 EC 1.38.09, hoping I can edit PL1 and PL2 when on battery, because below certain battery percentage my CPU locks at 0.79GHz and when using Throttlestop it shows the Power Limit of 10W, but when connected to AC Power it shows PL1 45W andPL2 56W.

Yep link’s dead. Tongfang GK7CP0S bios here’s my biosreg.bin from fpt is it enough? Bios version N.1.52
edit: sorry it looks like an order :slight_smile: Where are you mate you are alright I hope.

biosreg.rar (3.71 MB)