Forum RSS Feed Follow @ Twitter Follow On Facebook

Thread Rating:
  • 1 Vote(s) - 3 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[-]
Welcome
You have to register before you can post on our site.

Username:


Password:





[-]
Latest Threads
[REQUEST] Acer Nitro 5 AN517-52 BIOS Unl...
Last Post: MATI1XD
Today 06:36 AM
» Replies: 17
» Views: 3668
Acer 7750G BIOS
Last Post: DeathBringer
Today 12:40 AM
» Replies: 1
» Views: 68
[Test, sp53139] HP Probook 6555b EFI INS...
Last Post: Maxinator500
Today 12:10 AM
» Replies: 13
» Views: 11138
MB (A55M-E33 FM2+)
Last Post: TamoNeki
Yesterday 03:28 PM
» Replies: 15
» Views: 610
Lenovo Ideapad flex 4 14IAU7 missing UUI...
Last Post: balli4u
Yesterday 01:10 PM
» Replies: 0
» Views: 85
[REQUEST] Lenovo S310 & S410 (8BCNxxWW) ...
Last Post: Dudu2002
Yesterday 08:34 AM
» Replies: 15
» Views: 7211
[REQUEST] Lenovo G780 (5ECNxxWW) Whiteli...
Last Post: Dudu2002
Yesterday 06:47 AM
» Replies: 875
» Views: 307271
HELP Unbrick ASUS N550JV
Last Post: halfchemistry
Yesterday 05:37 AM
» Replies: 9
» Views: 11803
Asus Strix G512LV Bios Unlock
Last Post: loic2907
Yesterday 04:12 AM
» Replies: 58
» Views: 16761
[Request] HP X99 CPU Support
Last Post: DeathBringer
06-09-2024 01:01 PM
» Replies: 3
» Views: 244
[REQUEST] Lenovo G710 BIOS Whitelist Rem...
Last Post: Dudu2002
06-09-2024 03:50 AM
» Replies: 469
» Views: 143757
[REQUEST] Lenovo ThinkCentre M715q 2nd G...
Last Post: Arcaderix
06-09-2024 02:11 AM
» Replies: 18
» Views: 2112
[REQUEST] Acer Aspire 4750(G,Z) & 4752(G...
Last Post: acezero4566
06-08-2024 08:33 PM
» Replies: 43
» Views: 33132
[REQUEST] Acer Aspire V5-121 Bios Unlock
Last Post: CoolerBarunhento
06-08-2024 11:37 AM
» Replies: 5
» Views: 6712
Lenovo Ideapad 300-15ARR unlock bios
Last Post: MgcStck98
06-07-2024 04:09 PM
» Replies: 2
» Views: 253
[REQUEST] Asus ROG Strix G10CE BIOS Unlo...
Last Post: Ruutical
06-07-2024 02:55 PM
» Replies: 0
» Views: 159
BIOS Unlock ASUS TUF F15 FX506HE Gaming ...
Last Post: abu333
06-07-2024 09:30 AM
» Replies: 2
» Views: 566
Overclock Intel GMA graphics by modding ...
Last Post: lolvatveo
06-07-2024 09:05 AM
» Replies: 0
» Views: 164
Dell Dimension 2100 Bios Dump / INTEL CA...
Last Post: newat6user
06-07-2024 04:13 AM
» Replies: 0
» Views: 334
[Request] Adding 7th Gen CPU support to ...
Last Post: DeathBringer
06-06-2024 02:16 PM
» Replies: 3
» Views: 299

[Mod request] X99S SLI PLUS ( Can pay for service )
#1
I need hidden options enabled. specifically i am looking to enable 64 bit pci addressing. I found some other names for the bios option I need to be able to enable.
Also any other hidden options would be nice to have revealed. I am not sure if it is allowed, but i can compensate someone who dedicates time to making this happen.

on an Intel board you may find something like; "Memory Mapped I/O above 4GB [Enable]"

on an ASUS board it will probably look like; "PCI 64bit Resource Handling Above 4G Decoding [Enabled]"

You might also see something referring to "MMIO above 4G" or maybe even "large BAR support".


Link to motherboard: http://us.msi.com/product/mb/X99S-SLI-PLUS.html
Link to BIOS: http://download.msi.com/bos_exe/7885v17.zip
find
quote
#2
Hi friend,

Here is the last AMIBCP version 4.55 :

http://rghost.net/59893020

Here is a Tutorial to modify AMI Aptio Bios :

http://forums.mydigitallife.info/threads...MSR-unlock!

Follow CodeRush Suggestions :

It's certanly not so easy for BIOSes with another menu setup, but the whole idea is the same.
I could also recommend trying AMIBCP to modify menu entries vilibility from "Default" to "USER",
if your menu setup is more complex then a setup above.

I have to flash my image on the administrator commandline using afuwinx64 bios_mod.rom /GAN . . .
Otherwise it gives me a security error (Thanks again CodeRush)

Let me know
Regards

P.S. your Bios probably is RSA Signed so To reflash You will have to use FPT so let me know !

[size=undefined]Your Brain [/size]. . . . It's the best tool U can use ! Wink
[size=undefined]Don't FLASH the Bios Mod if You get a Size Alert, You risk a Brick !!! [/size]
Donate to me for my work, click here BDM
find
quote
#3
I have found these strings, Just not sure yet on how to do the hex edit to change them.

Code:
0x34162         Setting: Above 4G Decoding, Variable: 0x21B    {05 91 D6 04 D7 04 25 03 01 00 1B 02 10 10 00 01 00}
0x34173             Option: Disabled, Value: 0x0 (default) {09 07 04 00 10 00 00}
0x3417A             Option: Enabled, Value: 0x1            {09 07 03 00 00 00 01}


If {29 02}
0x36EE7         Grayout If: {19 82}
0x36EE9             Variable 0x43A equals 0x1 {12 06 3A 04 01 00}
0x36EEF             Setting: Above 4G Decoding, Variable: 0x21B    {05 91 D6 04 D7 04 C8 03 01 00 1B 02 10 10 00 01 00}
0x36F00                 Option: Disabled, Value: 0x0 (default) {09 07 04 00 10 00 00}
0x36F07                 Option: Enabled, Value: 0x1            {09 07 03 00 00 00 01}
0x36F0E             End of Options {29 02}
0x36F10         End
find
quote
#4
(02-26-2015, 05:50 PM)royaldecline Wrote: I have found these strings, Just not sure yet on how to do the hex edit to change them.


Code:
0x34162 Setting: Above 4G Decoding, Variable: 0x21B {05 91 D6 04 D7 04 25 03 01 00 1B 02 10 10 00 01 00}
0x34173 Option: Disabled, Value: 0x0 (default) {09 07 04 00 10 00 00}
0x3417A Option: Enabled, Value: 0x1 {09 07 03 00 00 00 01}


If {29 02}
0x36EE7 Grayout If: {19 82}
0x36EE9 Variable 0x43A equals 0x1 {12 06 3A 04 01 00}
0x36EEF Setting: Above 4G Decoding, Variable: 0x21B {05 91 D6 04 D7 04 C8 03 01 00 1B 02 10 10 00 01 00}
0x36F00 Option: Disabled, Value: 0x0 (default) {09 07 04 00 10 00 00}
0x36F07 Option: Enabled, Value: 0x1 {09 07 03 00 00 00 01}
0x36F0E End of Options {29 02}
0x36F10 End

Yes It's the HII (UEFI IFR) text !
How do You extrated It ?
Have You used CodeRush suggestions or here 

http://www.insanelymac.com/forum/topic/2...ty/page-66

Let me know
Regards

So I run SCEWIN_64 /o /s nvram.txt /h Hii.db /v /q whilst booted in windows 64 bit to create the nvram.txt file,
(SCEWIN for windows 32 bit).
Do the edits on the nvram.txt file then run SCEWIN_64 /i /s nvram.txt in Windows which writes in back to the bios.
Best is use this tools as Admin !!!

[size=undefined]Your Brain [/size]. . . . It's the best tool U can use ! Wink
[size=undefined]Don't FLASH the Bios Mod if You get a Size Alert, You risk a Brick !!! [/size]
Donate to me for my work, click here BDM
find
quote
#5
Yes, i have extracted it, that's how i was able to see it to copy and paste it here. What i am having issues with is trying to figure out how seeing that correlates to a function i should preform in a hex editor. I am continuing to read up on this.
find
quote
#6
Why in a Hex Heditor ???
You have to edit in TXT form and then rewrite back using SCEWIN_64 /i /s nvram.txt !!!
That Code is UEFI IFR . . . look here (Internal Forms Representation (IFR) ) :

http://uefi.blogspot.it/2009/09/uefi-hii-part-1.html

http://sourceforge.net/projects/edk2/fil...s/UDK2014/

Etc. etc. !!!

Regards

[size=undefined]Your Brain [/size]. . . . It's the best tool U can use ! Wink
[size=undefined]Don't FLASH the Bios Mod if You get a Size Alert, You risk a Brick !!! [/size]
Donate to me for my work, click here BDM
find
quote
#7
Hex editor was the method mentioned in the first reply i got on this post. I don't think i an use SCEWIN, that pc is on Linux. I am using a nearby windows box to do all the other edits, than pushing the bios file to the Linux box and using afulnx_64 to flash.


(02-28-2015, 03:33 PM)BDMaster Wrote: Why in a Hex Heditor ???
You have to edit in TXT form and then rewrite back using SCEWIN_64 /i /s nvram.txt !!!
That Code is UEFI IFR .afulnx_64
. . look here (Internal Forms Representation (IFR) ) :

http://uefi.blogspot.it/2009/09/uefi-hii-part-1.html

http://sourceforge.net/projects/edk2/fil...s/UDK2014/

Etc. etc. !!!

Regards
find
quote
#8
On Linux there is a way to edit directly the NVRAM offsets, butI don't know if You can do
easy on AMI Bios !
It's used on Insyde or Phoenix Bios EFI - UEFI IFR and It's possible to edit VarStore Variables
directly on Protected Hi-Memory RAM !
Into Insyde and Phoenix Bios I have modified the IFR to unlock More Options, but into AMI
I didn't, more as I haven't that laptop !
Ok You see this :

https://www.bios-mods.com/forum/Thread-L...dden-menus

We use Donovan6k tool to show the offsets and text into IFR !
Then there are tools to extract Modules into Bios file compressed !
Then look here :

https://www.youtube.com/watch?v=fzuuE0tz6bY&feature=youtu.be

https://www.youtube.com/watch?v=7SkBFkzOW0A&feature=youtu.be

So It's possible to do what You said directly on NVRAM offsets and modifing
the IFR into Bios before flashing It !
The problem is to identify the offsets into Bios, so It needs to etract Hii Module
to ientify the IFR Structure, then extract the IFR txt and find the Offsets to
modify !
Let me know
Regards

[size=undefined]Your Brain [/size]. . . . It's the best tool U can use ! Wink
[size=undefined]Don't FLASH the Bios Mod if You get a Size Alert, You risk a Brick !!! [/size]
Donate to me for my work, click here BDM
find
quote
#9
It's an example of Acer Bios Setuputility Module IFR :

Form Sets
--------------------------------------------------------------------------------
Offset: Title:
--------------------------------------------------------------------------------
0x1E8C4 Boot (0x10F)
0x1F064 Security (0xF5)
0x1F594 Main (0xD1)
0x1FF54 Power (0x3A0)
0x22394 Advanced (0x17F)
0x2B494 Exit (0x137)
0x2B654 Information (0x2)


Internal Forms Representation
--------------------------------------------------------------------------------
Offset: Instruction:
--------------------------------------------------------------------------------
0x1E8C8 Form Set: Boot
0x1E8EF Guid: 0F0B1735-87A0-4193-B266-538C38AF48CE
0x1E904 Guid: 0F0B1735-87A0-4193-B266-538C38AF48CE
0x1E919 Default Store: en-US 0x0
0x1E91F Var Store: 0x1234[900] (SystemConfig)
0x1E942 Var Store EFI: 0x1
0x1E95A Form: Boot, Form ID: 0x1
0x1E960 Subtitle:
0x1E967 End
0x1E969 Grayout If:
0x1E96B Variable 0xD equals value in list (0x2, 0x3)
0x1E975 Variable 0xC equals 0x1
0x1E97B And
0x1E97D End
0x1E97F Setting: Boot Mode, Variable: 0x79

So to do the same on AMI Bios We have to extract this file !

[size=undefined]Your Brain [/size]. . . . It's the best tool U can use ! Wink
[size=undefined]Don't FLASH the Bios Mod if You get a Size Alert, You risk a Brick !!! [/size]
Donate to me for my work, click here BDM
find
quote
#10
I have that extracted. See attached.

Its a really big text file, so i didn't want to paste all of it here.


Attached Files
.txt   pe32 IFR.txt (Size: 762.9 KB / Downloads: 7)
find
quote


Forum Jump:


Users browsing this thread: 1 Guest(s)