I was wondering if someone could guide me or point me in the right direction.
I want to modify the bios for my series 9 samsung 900x3d so that it allows me to access the AES-NI instructions in the cpu.
Am I on the right track ?
PhoenixTool states that status = EFI / Insyde Bios but I thought that it's a Pheonix(as stated in CrystalCPUID).
If I post-it in the wrong thread pls. move it.
The second issue is that this notebook no longer has a battery. It got so big(swollen) that it did not fit inside anymore.
Can I do the bios update somehow without the battery. It does not allow me to update unless I have 30% or more .
Otherwise I could borrow one from another just for the bios updates.
Thanks in advance.
Posts: 6
Threads: 1
Joined: May 2016
Reputation:
0
ok, it looks like I was digging in the wrong direction.
I have now managed to get the inside contents of ITEM_20150902_21507_WIN_P11ABK.exe by setting the
C:\Users\%username%\AppData\Local\Temp\__Samsung_Update folder without delete(read/write) parameters.
am I suppose to find this 0x13c and somehow change it? hmm, since my assembly skills are a bit rusty I hope that someone can hand me hand.
Perhaps at least a suggestion on the file that I should have a look in. Since there are a handful below containing the msr string. I have attached the first and last that look more promising.
So it seems that I got finally a bit ahead with this mod.
I hopefully found the place to modify inside 62D171CB-78CD-4480-8678-C6A2A797A8DE_1058.ROM
at 463d: 83 c8 03 or $0x3,%eax
from that string I change it to 83 c8 01
then click-ed done inside PhoenixTool and tried to write it to my flash. I even solved my missing battery problem by using the /ips parameter.
Samsung-Phoenix SCT Flash for Windows V1.3.25.13-1.2, Build 120901
Copyright (c) 2011-2012 Phoenix Technologies Ltd.
Usage: SFlash [COMMAND]
bak [filename] Backup BIOS ROM before flash.
bbl Flash boot block.
bcp [EVSA binary] Overwrite BCP data.
cvar Clear variables.
dat string Specify the asset tag DMI string.
dmc string Specify the chassis manufacturer DMI string.
dmm string Specify the motherboard manufacturer DMI string.
dks string Specify the SKU number DMI string.
dms string Specify the system manufacturer DMI string.
dpc string Specify the chassis asset tag number DMI string.
dpm string Specify the motherboard product ID DMI string.
dps string Specify the system product ID DMI string.
dsc string Specify the chassis serial number DMI string.
dsm string Specify the motherboard serial number DMI string.
dss string Specify the system serial number DMI string.
dus [uuid] Specify the UUID DMI string.
dvc string Specify the chassis version DMI string.
dvm string Specify the motherboard version DMI string.
dvs string Specify the system version DMI string.
exit Exit program after flash completed.
file filename Indicate BIOS image file for flash.
help Show command list.
ipf [region name]|all Flash specific region
logo filename [ImageId] [filename] [ImageId] ... Replace logo.
ls [ImageId] ... Reserve logo in BIOS ROM.
mod filename Replace a FFS module.
noerror Do not display error messages.
nowarn Do not display warning messages.
oc string Specify the OEM command line.
p Production mode. Disable simple text output.
prog start size Flash specific area. Both parameters in hexadecimal.
patch Patch mode. To patch particular data to current BIOS.
raw GUID filename [Index] Replace raw section of FFS module.
rsbr GUID1 GUID2 ... Reserve sub-regions with specified GUIDs.
sd Skip BIOS build date time checking.
slp filename Replace SLP marker or MSDM key.
spu filename 20|21 Replace SLP public key.
ss Skip all SLP sub-regions.
sn Skip part number checking.
v Enable flash verification.
vbl Enable Microsoft Bit-locker check.
vcpu [filename] Update variable size CPU microcode.
write filename start [fdla] Write a binary file to specific physical address
or FDLA.
wsbr GUID filename Write a binary file to specific sub-region.
n Flash boot block and clear variables
sforce Force to perform whole BIOS flash.
s Silent operation (no beeps).
sa Skip all check.
ips Ignore Power Source.
mfg System reboot automatically after flashing.
nomicomreset Skip sending Micom reset command.
pwd Verifiy password
quiet Do not display anything on screen
(07-24-2016, 11:38 AM)G-Trix Wrote: Also need the same BIOS unlocked for my NP900X4D. Any progress unlocking this?
Unfortunately no. It seems that this requires some more time that I do not have at the moment.
Perhaps some of the guys here could help. If they are willing to.
In the mean time I found some interesting post from donovan http://donovan6000.blogspot.ch/2014/05/n...-bios.html
" Update: Day 135: Was able to modify the PEI so that it doesn't verify the DXE. Now all that's left it to determine what is verifying the PEI and remove that check. Then RSA bios will be moddable.
"
So someone has to check the PEI to DXE area.
As you can see it also took Donovan some time. Since my last attempt I had zero time for this. It's [censored] ugly that the manufacturer did not enabled this or at least leave this option open in bios but I guess that they had a reason which I do not comprehend yet.
Could be some license or legal issues with Intel. Perhaps someone would be good enough to enlighten us.
Posts: 34
Threads: 1
Joined: Nov 2017
Reputation:
0
(07-24-2016, 11:38 AM)G-Trix Wrote: Also need the same BIOS unlocked for my NP900X4D. Any progress unlocking this?
Unfortunately no. It seems that this requires some more time that I do not have at the moment.
Perhaps some of the guys here could help. If they are willing to.
In the mean time I found some interesting post from donovan http://donovan6000.blogspot.ch/2014/05/n...-bios.html
" Update: Day 135: Was able to modify the PEI so that it doesn't verify the DXE. Now all that's left it to determine what is verifying the PEI and remove that check. Then RSA bios will be moddable.
"
So someone has to check the PEI to DXE area.
As you can see it also took Donovan some time. Since my last attempt I had zero time for this. It's [censored] ugly that the manufacturer did not enabled this or at least leave this option open in bios but I guess that they had a reason which I do not comprehend yet.
Could be some license or legal issues with Intel. Perhaps someone would be good enough to enlighten us.
Sorry for bringing this thread back from the dead, but I have a NP900X4D and would like to enable AES-NI. I've scoured the internet and it seems you have gone the farthest with modifying this BIOS/UEFI image. Any luck finishing? I can pay if someone can do it.
Posts: 6
Threads: 1
Joined: May 2016
Reputation:
0
11-28-2017, 03:01 PM (This post was last modified: 11-28-2017, 03:13 PM by zez3.)
(11-24-2017, 12:52 AM)cashchow Wrote: Sorry for bringing this thread back from the dead, but I have a NP900X4D and would like to enable AES-NI. I've scoured the internet and it seems you have gone the farthest with modifying this BIOS/UEFI image. Any luck finishing? I can pay if someone can do it.
No time,
I kind of gave up on this and decided it was time anyway to upgrade to some i7 with nvme instead of that old i5 cpu which at the moment it's just gathering dust somewhere.
But if you got some time you can dig further. I think that the next step was to get an BIOS chip reader/writer so that you don't actually brick your real bios and start discovering what's inside that PEI section.
otherwise perhaps donovan it self can give us some hints