Page 18 of 26
#256 RE: [HELP] Bios Unlock MSI OEM NightBlade 2 - MS-B0901 by Mov AX, 0xDEAD 29.10.2018 15:15

avatar

Zitat von Lost_N_BIOS im Beitrag #5

I checked the IFR now in your link, and I think I'm correct above about the FFF'd out correct info, I see this at Form: Advanced (All same VarOffset/VarName) and invalid Varstore ID 0x0, I'm they did this to break BIOS capability to change via grub or easily modify the BIOS.


VarStoreInfo= 0xFFFF, VarStore=0x0 means submenu/form, they dont need store something.
Advanced is menu without variables, only links to other menus.

Zitat von yop038 im Beitrag #4
i tried to change
Form: Setup, FormId: 0x2710 {01 86 10 27 06 00}
...
0x3B03D Suppress If {0A 82}
0x3B03F True {46 02}
0x3B041 Ref: Overclocking, VarStoreInfo (VarOffset/VarName): 0xFFFF, VarStore: 0x0, QuestionId: 0x9, FormId: 0x2719
to
0x3B041 Suppress If {0A 82}
0x3B043 False {47 02}
but nothing changed

i think nothing changed because you try to modify "level 0" menu (Setup), this menu is special and often require additionally modifying some bytes/bits outside IFR binary

#257 RE: [HELP] Bios Unlock MSI OEM NightBlade 2 - MS-B0901 by Lost_N_BIOS 29.10.2018 16:03

avatar

Thanks @Mov AX, 0xDEAD I see now too. Yess, I found some things that need edited in AMIBCP and in setup IFR too
Form: OverClocking Performance Menu, FormId: 0x27AD {01 86 AD 27 92 16}
Form: Overclocking, FormId: 0x2719 {01 86 19 27 77 00}

Lots to unlock in there really, waiting on images of current BIOS before looking any deeper, so I can see what is currently visible in unmodified BIOS

I think many of these can be either enabled via BIOS edit, or much easier via NVRAM edit and re-up with SCEWin

#258 RE: Accessing Locked BIOS Menu Settings Inspiron N5050 by Lost_N_BIOS 29.10.2018 16:48

avatar

@raun0 - not sure where you meant to post that? Also not sure what your trying to modify, or why?
I agree, could not find selectable graphics first boot device. Probably due to no onboard graphics output ports and only PCIE slots, so no choices could be made anyway, there is only one option PCIE

#259 RE: Accessing Locked BIOS Menu Settings Inspiron N5050 by raun0 29.10.2018 16:57

Zitat von Lost_N_BIOS im Beitrag #224
@raun0 - not sure where you meant to post that? Also not sure what your trying to modify, or why?
I agree, could not find selectable graphics first boot device. Probably due to no onboard graphics output ports and only PCIE slots, so no choices could be made anyway, there is only one option PCIE


I try to select PCIe slot 4 to be the boot device. I am running virtual host on machine and first two PCIe 16x slot is for graphics cards for virtual clients.

GA-X99-UD4 mobo with same chip has a select menu by slot ( slot 1 - 4 ).

#260 RE: Accessing Locked BIOS Menu Settings Inspiron N5050 by Lost_N_BIOS 29.10.2018 17:05

avatar

Asus would have to help with that, since this settings are not in the BIOS to be uncovered. Have to probably pick another board for that particular project.
We can try to check NVRAM - download this package and run the first two commands in the text file (one each for 32/64) from within each versions folders (Don't run any of the "After edit, write etc")
https://www.sendspace.com/file/yuoaw2

If you can get NVRAM.txt file with contents in it from any, upload the file for me to check, thanks

#261 RE: Accessing Locked BIOS Menu Settings Inspiron N5050 by raun0 29.10.2018 18:49

^ It is reading directly from running computer bios in windows?

#262 RE: [HELP] Bios Unlock MSI OEM NightBlade 2 - MS-B0901 by yop038 29.10.2018 20:10

here are images : https://drive.google.com/open?id=1zHJyJ9...FVUjgq9YirQ3lCz

#263 RE: [HELP] Bios Unlock MSI OEM NightBlade 2 - MS-B0901 by yop038 29.10.2018 20:50

do you know where is the bios chip ?
https://picclick.it/Scheda-Madre-MSI-MS-...ml#&gid=1&pid=1

#264 RE: [HELP] Bios Unlock MSI OEM NightBlade 2 - MS-B0901 by Mov AX, 0xDEAD 30.10.2018 00:08

avatar

Zitat von yop038 im Beitrag #12
do you know where is the bios chip ?
https://picclick.it/Scheda-Madre-MSI-MS-...ml#&gid=1&pid=1

check 8-pins SOP chips around sata4, fusb3, jfp1 labels

#265 RE: [HELP] Bios Unlock MSI OEM NightBlade 2 - MS-B0901 by Lost_N_BIOS 30.10.2018 05:39

avatar

BIOS chip is probably this one, as mentioned above


But, cannot be 100% sure, since this is not a good image, and I cannot view back of board too. Thanks for images, I will check it out tonight.

For now, you can enable many things by changing their respective NVRAM variable and using the write back commands in the text file. Did you read through the NVRAM.txt? If not, do that now, and you'll see how on some things you can change the default values by moving the * location.
Here is a general example using two settings at the top, showing how both enabled and disabled should look

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
 
Setup Question	= BDAT ACPI Table Support
Token =2C // Do NOT change this line
Offset =6CA
Width =01
BIOS Default =[01]Enabled
Options =[00]Disabled // Move "*" to the desired Option
*[01]Enabled
 
Setup Question = Wake system from S5
Token =2D // Do NOT change this line
Offset =0D
Width =01
BIOS Default =[00]Disabled
Options =*[00]Disabled // Move "*" to the desired Option
[01]Enabled
 


And here is how you would change both of those to the opposite value, then write back using the same version SCEWin you got the dump from, using the command line in the text file

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 

Setup Question = BDAT ACPI Table Support
Token =2C // Do NOT change this line
Offset =6CA
Width =01
BIOS Default =[01]Enabled
Options =*[00]Disabled // Move "*" to the desired Option
[01]Enabled
 
Setup Question = Wake system from S5
Token =2D // Do NOT change this line
Offset =0D
Width =01
BIOS Default =[00]Disabled
Options =[00]Disabled // Move "*" to the desired Option
*[01]Enabled
 


I'll check out BIOS modifications tonight!


*Edit @yop038 - can you link me to stock BIOS download, on USA site if possible?
I checked both of these, and neither match your BIOS ID Tag (1ASOH03)
MI2 - https://us.msi.com/Barebone/support/Nightblade-MI2 >> = (1ASOH01) This one, has similar BIOS name EB090IMS, shown in your BIOS (not same as thread title, so wasn't sure, but ID does not match anyway)
X2 - https://us.msi.com/Barebone/support/Nightblade-X2 >> = (1ASOH05)

I did not check these, but BIOS Download MS-xxxx does not match your title here so I assumed also not it
MIB - https://www.msi.com/Desktop/support/Nightblade-MIB
Z97 - https://us.msi.com/Desktop/support/Nightblade-Z97
MI3 - https://www.msi.com/Desktop/support/Nightblade-MI3
MI3 8th - https://www.msi.com/Desktop/support/Nightblade-MI3-8th << NO BIOS Downloads!
Nightblade 3 - https://www.msi.com/Desktop/support/Nightblade-3


Also, before I forget! Can you please set your BIOS to English and dump it again same way you did before, so I can see if anything changes in AMIBCP

Here is quick test with a few changes manually in setup module, please test BIOS 25.0 first (UEFITool 25.0 used) 25.1 removes some data in a pad file, probably security string for flashing.
If 25.0 flashes OK, do not test 25.1, it's same BIOS only used different UEFITool. Please rename BIOS to stock BIOS name before flashing, including file extension >> 1ASOH.BIN (Recovery) Or EB090IMS.510 (Stock)
Flash using MSI built in flasher, unless you previously dumped this BIOS via FPT (if you did, reflash back using same method)
https://www.sendspace.com/file/km1n8h

Changes here were too many setting options/menus to keep track of, but it's mainly an "Unsuppress" test aimed at several overclocking sections and settings, and then M-Flash too.
About M-Flash, why were you initially wanting to unsuppress that, is it hidden in your BIOS, you can't use it etc?

If this fails to show anything new, in any sections and please look through each and every one, then I think maybe only method I know to enable some options
or change specific settings you can't see are either via NVRAM edit/re-up, or you give me specific settings from the IFR and I can change the default values in place.
Aside from those ways, other users may be able to help you unlock, but the way MSI have structured this BIOS layout I cannot edit it like many other BIOS (not enough skills over here )

#266 RE: Accessing Locked BIOS Menu Settings Inspiron N5050 by Lost_N_BIOS 30.10.2018 05:56

avatar

@raun0 - Yes, if you can get one of those SCEWin versions to dump NVRAM this is actual current NVRAM BIOS contents and are editable. And yes, run that from windows

#267 RE: Accessing Locked BIOS Menu Settings Inspiron N5050 by raun0 30.10.2018 12:23

Here is the .txt

Is that .db - the binary version of actual settings?

Title = Internal GOP Configuration, sound like that could be related to boot display output.

#268 RE: [HELP] Bios Unlock MSI OEM NightBlade 2 - MS-B0901 by yop038 30.10.2018 19:58

bios in English : https://drive.google.com/open?id=1nV-h-j...B1eNMMc1JKkUtOi

NVRAM edit is working i can unlock my cpu (nothing changed in bios) with that and use intel Extrem Utility to Overclock it !

I'm waiting the flasher (tomorow) to physicaly dump the bios an try your modded file :)

#269 RE: [HELP] Bios Unlock MSI OEM NightBlade 2 - MS-B0901 by Lost_N_BIOS 31.10.2018 06:58

avatar

Thanks for BIOS, I will check the issue that was making me wonder. (I checked, no change there, so need newer AMIBCP )
I assumed NVRAM edits would work fine, since you were able to get valid output initially, so that should always work OK. It wont change BIOS visibility though, only adjust the actual setting value for any item you change.

Since flasher will be there tomorrow, go ahead and test my BIOS. It should be safe to flash anyway, nothing is risky in what I did there, it will only work or not, same as when you edited setup module.
That's all I did, edit setup module, and unsuppress and "un-gray out if" a handful of things using two methods (True to False like you did + some I edited string values to FF where there was no true/false)

Which of those I linked on page one is your stock BIOS, if any, or can you link me to it's download page, thanks!

#270 RE: Accessing Locked BIOS Menu Settings Inspiron N5050 by Lost_N_BIOS 31.10.2018 07:48

avatar

@raun0 - I have not looked in the db, so not sure.

Internal GOP Configuration is a page that when working shows device (GFX Card) ID and driver/BIOS version etc. This is not what you are looking for, and it usually does not work in BIOS anyway, don't know why they still leave this in there.


Here, from right below that in the NVRAM, this is what would be shown in that section of the BIOS if it was enabled and working for you in your BIOS
AMD Radeon FIJI Graphics / AMD GOP X64 Release Driver Rev.1.65.0.15.50.Sep 28 2017.15:11:11

Now, about the NVRAM.txt file, this is incomplete, only a partial output without any settings shown and likely only half of the contents.
Did you try each version and 32 and 64 for each version? If not, do that now so we can try to get a full valid output file.

Xobor Forum Software von Xobor
Datenschutz