[SOLVED] How to unlock BIOS options of rebranded TONGFANG chassis systems?

@Lost_N_BIOS Thanks for helping the folks here out! Not to rush you at all but just a quick reminder on the guide :slight_smile: I know you’re still prettying it up. It’s just that with a proper (complete) tutorial/guide, others like myself can help the folks here out and take some of the workload off you guys.

@geekasm I didn’t take any pics/screenshots but the gist of it is that you have to go to Chipset 2 -> SA Configuration -> Graphics Configuration (something like that, just find the advanced graphics menu in your modded BIOS). Set these values to turn off dGFX:

Skip Scanning of External GFX Card [Enabled]
Primary Display [iGFX]
Select PCIE Card [Elk Creek 4, IIRC, whatever sets the dGFX to ActiveLow is the correct one)
Internal Graphics [Enabled]

That should do it, now your system won’t even scan for the dGFX and will appear as if it was never there. Of course this means you also cannot use external displays as all the video output ports are wired to that.

@nimaim - thanks again to you as well! And yes, I keep adding to it has been the hold up, plus I added how to do yourself too so that took more time, seems a new model each day uses similar BIOS
Will try to wrap it up today!


No rush! Just wrote that as a reminder …

@nimaim - No reminder needed, did you think I forgot? It’s going up now

* Edit - @nimaim - and it’s up, after 3 failed attempts and several re-uploading of files/images due to poor forum file upload handling!
OverPowered TONGFANG CyberPower Machrevo MACHENIKE - Unlocked BIOS Guide W/ Files

Hello all!

I have successfully flashed the new RTX Tonfang 15" 2070 Maq-Q 80W TPD (stock) to a 90W and 115W full MAxP vbios.

The only issue is that in both cases I lose mini dp functionality so they aren’t usable for me…I need external dp monitor support.

Anyone has an idea if this is a bios/uefi issue that could be edited somehow and fixed?

Any help would be amazing I’ve been trying to make this work all week!

Thanks!



@nimaim
I did all other changes as you suggested, except the one quoted above. Now, I guess the system boots but I dont see any display. :frowning:
Any idea how can I get the display ?
Only through a programmer ? At present, its in transit for a few more days.
please help.

@zill - upload both vBIOS for me and I will check them. And what do you mean, in both cases you loose dp? I assumed one is stock and one is the mod 115w, so later I assumed might give issue or need edited, why would the original one cause issue?
Or are neither you mention for your system? If neither are for your system, please also include your original. Is this a vBIOS from within the BIOS, or one you are flashing to an actual graphics card?

Hi, thanks for helping out! I am flashing the gpu not bios but could be related to the bios?

The original works fine of course and the 115W is not modified its from the full 2070 115W card thats in the bigger 17" TF chassis

I have 3 vbioses: Original, 90W from razer blade 15, and the 115W that comes from the bigger version 17" TF chassis. I was surprised that the mini dp was gone also with the 115W since their share same mobo

I have been using nvflash to flash 90W and nvflash64p (patched) to flash the 115W. The 115W doesn’t play along nicely so maybe there are actually some differences to the MAx-Q cards other than a TDP limitation

I will send you the 90W version from the razer and which performs really well if I could only get the mini dp ports working it would be a dream come true!!

I was told nvidia doesn’t allow any modified code to run on their RTX cards…? I mean unsigned vbioses … ? I really hope you can make it work!

here: https://drive.google.com/open?id=1ad5Dg5…xAP2kmXHgWAxTGo

Thank you so much! I’ve been trying all week to make this work!

@nimaim @pcfr33k
I skipped one of the instructions to disable dGFX in OP-LP3 modded BIOS, due to which nothing comes on screen. however, keyboard lights up.

reading your post, I created a bootable dos via https://feeding.cloud.geek.nz/posts/crea…e-usb-stick-to/
Note that above link contains oldish packages (v1.0).

I pushed created autoexec.bat and auto.bat containing commands as you had suggested, as follows:

autoexec.bat
<br />call auto.bat<br />

auto.bat
<br />@echo on<br />date /t<br />FPT.exe -bios -d origbios.bin<br />FDAPM.com /coldboot<br />
as you can see, for testing purposes, I am extracting the bios rather than writing to it.

however, it seems laptop is not booting onto the USB. I wait for a while (~5 mins) then have no other option than to pull off the usb and switch off the laptop.

I tried this on another laptop (non cannonlake), and usb boots and shows expected error that fpt.exe is not compatible with this laptop’s CPU platform.

Can you please help me in flashing the bios again. I had ordered a programmer but its still to reach me.

I thought I had instructions to make sure to enable CSM support in Bios, the problem is since this is a DOS boot you need legacy(CSM) enabled in Bios. I can walk you through step by step what to do blindly.

Let me do this now to get you back up and running. Ill come back edit this post and get you simple instructions.

Ok Lets get you back up and running. Leave your USB device in USB.

1) Use your iPhone or Android stopwatch, as soon as you click the power button simultaneously click the power button
2) At 6-7 seconds 6 seconds is best click the function key F2 once.
3) Click right arrow key 3 times
4) Click Enter
5) Click down arrow once
6) click enter
7) Clcik right arrow key 5 times
8) click enter
9) click enter

it should take about 5 minutes but wait 10 minutes for the bios to flash, I actually added another command to make it reboot once it completed, I forgot where I posted that but if it was not in my original post just wait 10 minutes to be safe.

Also please leave the Bios set to CSM enabled during your testing of the Bios settings.

Note while CSM is enabled The OP will try to boot to legacy so you will see no boot device found so power off and right after you power up and see OP splash screen click F7 and choose your UEFI drive to boot a bit inconvenient but a must while testing your new modded Bios.

I did not use that link to create my USB I used a simpler way just use RUFUS to create a DOS bootable USB added another BAT file edited the original autoexec.bat to load my bat with all the script in it. Please look for post regarding this because no one tested nimaim method, the link he provided.

Let me know if this worked for you otherwise there is another thing you can do, disconnect the battery and the CR2023 battery, press power key for about 2 minutes, then release power button, wait about 5 minutes, connect laptop battery and CR2032 battery back that should reset that setting back to disable I would hope.

@Lost_N_BIOS thank you very much for the guide, I’m sure that took a while to write out in such detail. Much appreciated!

@geekasm , sorry, busy weekends. You’re in good hands with @pcfr33k though. Yes, easiest thing to do is to remove the battery and it “should” reset you back to the failsafe settings. Without CSM enabled, you will never be able to legacy boot into something like DOS, only EFI. This obviously happens with BIOS flashes/edits and why we recommend everyone get a programmer. This is also yet another reason Optimus should die.

1 Like

Thanks so much for sharing these instructions.

@pcfr33k , tried blind pressing as listed. Unfortunately, I dont think it boots into USB, for me.
Can you tell me whats implied when keyboard lights up ? Is it that its booting into windows ?
because when I press F2 around ~6 secs (I used stopwatch), within next 3-4 secs the keyboard lights up.

I ll try for switching off battery and other battery. ll keep you posted. Thanks again.




I don’t know why I had you do this the hard way. You could reset easily in less steps once in Bios sorry about that.

If you still can’t get in start over.

Power up and before your keyboard lights up click on F2, wait for keyboard to light up and after that wait about 5-10 seconds. Click the right arrow key 8 times then click the down arrow 6 times. Click enter then enter again. Click on the up arrow key 6 times click enter and click enter again. It should boot back to normal, if you have all the extra menus if not let me know its a different number of arrow key clicks across, down, then back up.

Don’t play around with Bios settings until you know the method above works and have the USB boot as a secondary recovery method.


Edited:

I just tried it now works perfect don’t even need a USB boot but have it handy in case and have CSM enabled. I set SG to PEG in graphics and boot to black screen. Powered down and then powered up and before the keyboard lights up click on the F2 key wait for the keyboard to light up then click right arrow key 8 times, down arrow 6 times. Click enter then enter again. Click the up arrow key 6 times, click enter and enter again, should boot back to normal.

@pcfr33k thanks for your suggestions. I tried following, but was unsuccessful in either of them.

right 8 times and down 6 times => laptop stays powered up and keyboard lights stay switched on. on powering off->on manually, same as earlier.

bios reset via battery and cmos. Please look at attached pic. I removed the connectors of battery and cmos battery (highlighted circles), pushed power on button for ~2 minutes. waited 5 mins and then, reconnected battery, cmos connectors. attached the charging cable and switched on the laptop. Keyboard blinked at time=24 secs and then at time=50 secs. then, laptop stayed powered on, but no keyboard light and no lcd.
I powered it off->on after ~2 mins. this time, laptop showed same behaviour as original. keyboard light come on at ~24 secs, stay on and laptop remains powered on. But monitor doesnt come on :frowning:

I know you are helping but what can I do now. Thank you for reading.

op3back.png




Yes those are the correct connectors. Please read my post again I forgot to tell you to click enter twice at the end, I only said to click enter once. This method works 100% if you have the same modded Bios as mine with the additional menus. Please do this now I don’t know ho long I will be up, if it doesn’t work power off and do it again.

Edited:

The key here is to click F2 at the correct moment right after you click the power button wait a second or two but before the keyboard lights up. Then start the procedure after the keyboard stays lit for about 5-10 seconds. If it doesn’t work right after the last enter button and you don’t see the OP splash screen on boot up do this procedure again varying the time before the keyboard lights up click F2 and only once, wait a few second 5-10 seconds then start the procedure. If it still does not work then your exit menu is not the last menu and not 8 clicks over is all I can think of. Do you happen to remember if the exit menu was the last one and if there were several menus before the Exit menu?

sorry @pcfr33k. I am trying and trying same method.
press f2 to t=~20 secs
t=~23 secs, keyboard light comes up
t=~35 secs, I press right key 8 times, down key 6 times, enter -> enter, up key 6 times, enter -> enter

system stays powered on, keyboard lights stay on. I power off->on manually, no display yet.

query:
* when I do bios reset via battery + cmos disconnection, I can see keyboard blinking twice indicating bios failsafe switching is happening. but still, no display

Thanks tons for helping me out !



No! :slight_smile:

As soon as it powers up wait a second or two then click on F2 wait for keyboard to light up and wait another 5-10 seconds then start the procedure of clicking the right arrow 8 times down arrow 6 times, enter, enter then up arrow 6 times enter, enter.

ok. on it. ll update this post again.

update:

@pcfr33k
did as you suggested, tried the procedure many times. no luck still

pressed ‘f2’ at ~2-5 seconds. wait for keyboard light. after ~10 secs, right 8 down 6 enter enter up 6 enter enter.

this thing doesnt move :slight_smile:




What value in the Bios did you change I’ll go look at it.

Skip Scanning of External GFX Card [Enabled]
Primary Display [iGFX]
Select PCIE Card [Elk Creek 4, IIRC, whatever sets the dGFX to ActiveLow is the correct one)
Internal Graphics [Enabled]

Out of the above steps, I did all except "primary display [igfx]". After that, display didnt come up.