Forum RSS Feed Follow @ Twitter Follow On Facebook

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

Username:


Password:





[-]
Latest Threads
[REQUEST] Lenovo G460, G560, Z460 & Z560...
Last Post: imctkh
Yesterday 11:50 AM
» Replies: 35
» Views: 32496
Add CPU support for Coffee Lake Touch Dy...
Last Post: DeathBringer
10-11-2026 02:17 AM
» Replies: 1
» Views: 847
[REQUEST] Acer Aspire 5742(G,Z) BIOS Unl...
Last Post: Ghost-White-Guy
10-10-2026 10:26 AM
» Replies: 170
» Views: 108229
[REQUEST] Laptop doesn't see EGPU becaus...
Last Post: Артур
10-10-2026 07:00 AM
» Replies: 0
» Views: 1337
[request] Asus ROG strix G15 2022 (g513r...
Last Post: daxui
10-08-2026 12:04 PM
» Replies: 1
» Views: 3564
[REQUEST] HP EliteBook 8470p Whitelist R...
Last Post: snowc
10-06-2026 12:44 PM
» Replies: 8
» Views: 9280
[REQUEST[ Acer Nitro 5 AN515-46 BIOS Unl...
Last Post: lifeislife93
10-05-2026 03:03 PM
» Replies: 7
» Views: 8827
Add CPU support Lenovo M715s
Last Post: PapuhDave
10-05-2026 12:35 PM
» Replies: 9
» Views: 14438
Lenovo IdeaPad Gaming 3 15IAH7 BIOS unlo...
Last Post: yigmayo
10-04-2026 03:07 PM
» Replies: 0
» Views: 267
[REQUEST] Lenovo ThinkPad Edge E330 (H3E...
Last Post: kolnew
10-04-2026 08:48 AM
» Replies: 653
» Views: 426237
Dell Optiplex 5070 SFF i9 9900K
Last Post: DeathBringer
10-04-2026 01:43 AM
» Replies: 4
» Views: 3884
Extracting BIOS - Samsung Galaxy Book 3 ...
Last Post: mirroreduser
10-02-2026 09:12 AM
» Replies: 0
» Views: 582
[REQUEST] HP Pavilion g6-1b87cl WiFi Whi...
Last Post: AkiNakano6055
10-02-2026 12:32 AM
» Replies: 0
» Views: 348
Asrock Z890-C Bios Mod
Last Post: xul8tr
10-01-2026 12:51 PM
» Replies: 0
» Views: 773
[REQUEST] Lenovo G580 (5ECNxxWW) Whiteli...
Last Post: frozik1990
10-01-2026 11:55 AM
» Replies: 1735
» Views: 1229745
[REQUEST] Acer Aspire VN7-791(G) BIOS Un...
Last Post: Whiter
10-01-2026 06:19 AM
» Replies: 92
» Views: 119775
Modifying Aptio V BIOS to disable non-fa...
Last Post: KappaDev
09-30-2026 09:16 PM
» Replies: 0
» Views: 398
[Unlocked] Acer Aspire One D255E
Last Post: ananinami
09-29-2026 01:26 PM
» Replies: 3
» Views: 7043
FANPEEC S210 i9-10980HK
Last Post: geometryczny@tlen.pl
09-29-2026 07:14 AM
» Replies: 0
» Views: 664
[REQUEST] Lenovo Z410 & Z510 (8DCNxxWW) ...
Last Post: anntoxx
09-28-2026 02:28 PM
» Replies: 504
» Views: 311014

(UEFI) Dell XPS 15z L511z modded BIOS - and HOWTO
@follow_me
Sounds cool, and pretty difficult.

Actually maybe... it may not be the way you intend, but at least it's something. bcfg can configure driver loading, too. If you can load an FFS driver you can create a driver entry for an FV file (even assign a keycode to force loading?), like Setup and Diagnostics are boot options for FV files. There already is some DellFfs driver (GUID 12345...) present in the firmware. When I loaded it nothing happened but maybe you can get it to work.

Sorry for bringing this up, but you are probably the only one ever to test the RAID OROM with a dual SSD setup. Any progress on RAID/TRIM?

EDIT: It seems that pretty much every if not every FV file is attached to a driver handle, so I guess DellFfs does do something and is loaded by default. You can then use bcfg driver addh. Not ideal, but necessary only once. You could even create a .nsh file to automate it.
find
quote
@Brabbelblaneed couple more days to test, for now rolled back to non-raid firmware

I have a ffs driver which makes rom image mountable and addressable from shell and I wonder is it possible to implant it

All my experimets are ended with no luck for now
find
quote
thanks for all the help, i managed somewhat to make it work with this bios i have so ill just leave as it is for now, to much hassle trying to revert back, as it seems its not even possible.



(04-12-2014, 02:31 PM)kasar Wrote: @forsaken123

so, they switched from wph to cap after some updates, not sure if rename the file will work, so its better keep with its original software and method per each version for now.

well, relating the parameters, I wasnt just talking about the ones inside the rsp files.

I was more talking about this

http://forum.notebookreview.com/dell-xps...oject.html

that post describes the very first step for bios the L502X, first steps were obiusly extract the flasher and bios out from the exe package, and also get the flashing parameters, I acomplished this by tweak the taskmgr settings and watching the paths and folders.

its posible that it start the app with hidden or custom parameters. keep an eye on task manager after doing stuff.


@Brabbelbla

this is how mine looks

Code:
Intel (R) Flash Programming Tool. Version: 8.1.10.1286 Copyright (c) 2007 - 2012, Intel Corporation. All rights reserved. Platform: Intel(R) HM67 Express Chipset Reading HSFSTS register... Flash Descriptor: Valid --- Flash Devices Found --- W25Q32BV ID:0xEF4016 Size: 4096KB (32768Kb) --- Flash Image Information -- Signature: VALID Number of Flash Components: 1 Component 1 - 4096KB (32768Kb) Regions: Descriptor - Base: 0x000000, Limit: 0x000FFF BIOS - Base: 0x180000, Limit: 0x3FFFFF ME - Base: 0x001000, Limit: 0x17FFFF GbE - Not present PDR - Not present Master Region Access: CPU/BIOS - ID: 0x0000, Read: 0xFF, Write: 0xFF ME - ID: 0x0000, Read: 0xFF, Write: 0xFF GbE - ID: 0x0118, Read: 0x08, Write: 0x08 Total Accessable SPI Memory: 4096KB, Total Installed SPI Memory : 4096KB FPT Operation Passed

take a look specially to this part

Code:
CPU/BIOS - ID: 0x0000, Read: 0xFF, Write: 0xFF ME - ID: 0x0000, Read: 0xFF, Write: 0xFF

they became 0xFF when I did the descriptor mod when desoldering the chip, changing those bytes, and soldering back, that allowed software read and write.

I was expecting that option you unlocked would also unlock those settings.

sadly it didnt worked as expected >.<

well, I dont know how those values should look after just bypass the descriptor, maybe bypassing the descriptor just bypass those settings, and even they still the same, you are able to dump or flash stuff. idk

in my case I didnt bypassed the descritor, I just altered the settings to let me do stuff.

what is also this command output for you?

Code:
fptw64.exe -D total_backup.rom

the -D parameter specify to create a dump, since no -ME or other flash part specified, it will backup the whole chip into the total_backup.rom file.

try also dump the ME region to a file

Code:
fptw64.exe -ME -D ME_backup.rom

and the descriptor

Code:
fptw64.exe -DESC -D descriptor.rom

if you are able to get a descriptor dump, then just get a hex editor, and look for this HEX string

00 00 0B 0A 00 00 0D 0C 18 01 08

then change it to

00 00 FF FF 00 00 FF FF 18 01 08

that should unlock your settings.

now the tricky part would be flash your modded descriptor.


Code:
fptw64.exe -DESC -F modded_descriptor.rom

with a normal locked descriptor this command would get some kind of access denied reply.

however, there would be a chance it would work with that bios option enabled. who knows if maybe that works .. ^^


@all

I has been away for some time on other projects, but I plan to relase a newer bios mod for the L502X wich all the new researchs that has been made here.

did you guys hex modded more the bios after this?
[Image: 2TRAzhd.jpg]

that is the last I did relating raid options, not sure if those options work anyway.

I also made some more unlocks at the advanced security menus, unlocking asset tag edit and the ability to disable or enable computrace after the initial settings.


however didnt touched any raid stuff, what would be the list of changes needed in order to get raid working?

I noticed lot of people interested in raid option at the NBR forums, so it would be another nice addon to the modded bios Smile
find
quote
(04-13-2014, 09:48 AM)Brabbelbla Wrote: I think inserting another option goes beyond our knowledge at the moment. Probably this is what jkbuha once meant, but I haven't seen it being done anywhere. So I don't know. I guess there will be many places where the size of some part of the module is stated. The PE header, maaany other different places.

What you could do relatively easily is sacrifice some other useless option (to me ATA mode is, but maybe people want to use some really old OS). For instance... adapter warnings. Then you can't disable those anymore, cry cry. Or maybe even more useless... express charge. Hidden by default and why the heck would anyone want to disable it? Anyway, as long it is on the same form, this is easy. I don't believe there are any size checks to bother you within the same form or even within the formset, only for individual statements and the formset a whole. So you just move the option to SATA Operation, give it the correct value and change the text string belonging to the original option.

Btw, the IFR extractor doesn't like zeroes being inserted in the IFR part. Haven't tested such a module but guess it doesn't work. So you have to make sure the IFR structure has the same size while not containing zeroes.

EDIT: Alright, that works. I moved RPB Baudrate option 9600 (pretty useless) to SATA Operation and edited the text string accordingly. So, as long as you are on the same formset, you are free to move anything.


oh, awesome, you got it working Smile

can you give me more details about how to do the trick?

I really want to replicate that on mine too Smile
find
quote
@kasar
Yes. That works. I am now slowly working through the entire module, there are many useless expressions present. For instance, now every entry under Boot Configuration is suppressed if ever 0 equals 1 and is grayed out if you are not a supervisor. One single grayout statement for the entire form does the same. That creates quite some space to fill without removing things. However, as I don't know how to resize the entire IFR block all reclaimed space that I can't fill with useful things has to be filled with useless operators. But at least it will look pretty, I can move stuff around and I can try out some weird settings that are connected to others. There is one setting that controls the Intel AMT menu showing up and maybe more but it has no options now, no defaults and no text. But now I can go try. It really is a shame the IFR Extractor doesn't work for you.

On your question now, just take
Quote:09 0E 95 00 00 00 00 00 00 00 00 00 00 00
from where it is to the position after
Quote:09 0E 11 00 00 00 01 00 00 00 00 00 00 00

Then modify
Quote:09 0E 95 00 00 00 00 00 00 00 00 00 00 00
to
Quote:09 0E 95 00 00 00 02 00 00 00 00 00 00 00

Then look for the unicode string 9600 and change it to RAID.
find
quote
thank you a lot Smile +1 rep

I will follow your steps and flash the modified module.

let us to know if you unlock or find anything else Smile

mmm, there is something I didnt understand at all

Quote:On your question now, just take
Code:
09 0E 95 00 00 00 00 00 00 00 00 00 00 00
from where it is to the position after
Code:
09 0E 11 00 00 00 01 00 00 00 00 00 00 00


not sure if you mean:

* cut that part out of the code, and insert it after 09 0E 11 00 00 00 01 00 00 00 00 00 00 00

or

* replace the part after 09 0E 11 00 00 00 01 00 00 00 00 00 00 00 wich is 29 02 05 A6 14 00 15 00 06 00 05 00 06 00, with the 09 0E 95 00 00 00 00 00 00 00 00 00 00 00 part

I supose it is the first option, but just wanted to be sure ^^


about the 9600 unicode string , there are several finds, should I replace all of them? or just a particular one?
find
quote
ok, managed to get it working.

[Image: eiF7u2C.jpg]

just replaced all the strings and did the first guess
Quote:* cut that part out of the code, and insert it after 09 0E 11 00 00 00 01 00 00 00 00 00 00 00


however I noticed something weird at this HDD configuration sub menu
[Image: N7U4Iad.jpg]


this is what appear with ahci config

[Image: iHMuc2O.jpg]

and this with raid config

[Image: b8Vf5cs.jpg]


mmm, if raid option is suposed to do raid configurations, why the raid options got dissapear while I selected Raid?

shouldnt it be the oposite? while ata or ahci options selected they are invisible and while raid is selected they appear?

maybe we altered something wrong in previous unlocks?

do you get the same result guys? ¿
find
quote
@kasar
Yes, you were right. Cut and insert. You appear to still have the suppress statement for the RAID entries edited, when they shouldn't be anymore. The suppress condition originally was the SATA Operation variable not having value 0x2, then edited to suppress if the value is 0x2, being as we know now, the RAID option. So you should revert that change, the original condition was correct.
find
quote
@brabbelbla

you mean this one?

http://www.bios-mods.com/forum/Thread-UE...7#pid66587

so basically if I return that to its original value, should it make the trick? Smile

I will try, thanks ^^
find
quote
Hmm, someone is really busy Tongue And yes, that one.
find
quote


Forum Jump:


Users browsing this thread: 14 Guest(s)