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
[Help] Fujitsu D3400-B1 cpu update I3 71...
Last Post: DeathBringer
Today 12:24 PM
» Replies: 1
» Views: 43
[REQUEST] Lenovo Lenovo B480 Whitelist R...
Last Post: nzfunk
Today 08:11 AM
» Replies: 1
» Views: 729
[REQUEST] Acer Aspire 7739(G,Z) BIOS Unl...
Last Post: Maxinator500
Today 06:57 AM
» Replies: 54
» Views: 12131
ACER e5-721 recovery bios
Last Post: bergekste
Today 06:49 AM
» Replies: 35
» Views: 22470
[REQUEST] BIOS Unlock for Gigabyte G5-KD...
Last Post: Dudu2002
Yesterday 06:45 PM
» Replies: 6
» Views: 372
[REQUEST] Lenovo ThinkPad L450 (JDETxxWW...
Last Post: Dudu2002
Yesterday 03:29 PM
» Replies: 94
» Views: 41422
[REQUEST] Acer Nitro 5 AN515-54 BIOS Unl...
Last Post: Dudu2002
Yesterday 03:19 PM
» Replies: 84
» Views: 25989
[REQUEST] Lenovo G500 (78CNxxWW) BIOS Un...
Last Post: Alan23
Yesterday 11:54 AM
» Replies: 281
» Views: 126580
[REQUEST] Adding DDR3 support to Aptio I...
Last Post: Lixkote
Yesterday 05:46 AM
» Replies: 0
» Views: 170
HP Pro 3300 & 3400 (H61): Upgrade to Ivy...
Last Post: miant
Yesterday 03:03 AM
» Replies: 118
» Views: 80596
[REQUEST] Lenovo G70-70 BIOS Whitelist R...
Last Post: Dudu2002
05-13-2024 05:01 PM
» Replies: 134
» Views: 66798
[REQUEST] Acer Predator Helios 300 PH315...
Last Post: Dudu2002
05-13-2024 04:59 PM
» Replies: 11
» Views: 6226
[Request] Dell Inspiron 17r SE 7720 Unlo...
Last Post: flashmaniak
05-13-2024 08:55 AM
» Replies: 91
» Views: 93796
TerraMaster F2-220 Bios
Last Post: mcunanan9
05-13-2024 08:12 AM
» Replies: 2
» Views: 231
[REQUEST] Acer Nitro N50-610 BIOS Unlock
Last Post: Lucas66700
05-13-2024 07:59 AM
» Replies: 3
» Views: 285
[REQUEST] MSI B550M VDH WIFI BIOS UNLOCK
Last Post: CFW
05-12-2024 08:28 PM
» Replies: 0
» Views: 182
[REQUEST] Lenovo B590 (H5ETxxWW) Whiteli...
Last Post: Deltist
05-12-2024 03:09 PM
» Replies: 267
» Views: 65960
Acer Extensa 5620: CPU replace
Last Post: MPM
05-12-2024 01:22 PM
» Replies: 3
» Views: 386
[REQUEST] Acer Nitro 5 AN515-52 BIOS Unl...
Last Post: Dudu2002
05-12-2024 04:13 AM
» Replies: 21
» Views: 9285
Amibios 8 mod - problem with LPT port
Last Post: Beniu33
05-12-2024 04:10 AM
» Replies: 1
» Views: 244

[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)