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] Dell Precision T3500 BIOS Unlo...
Last Post: DEX0ZEN
Today 01:30 PM
» Replies: 45
» Views: 30605
[REQUEST] Samsung NP900X4D AES-NI enable...
Last Post: Vesly
08-23-2025 05:25 PM
» Replies: 63
» Views: 27604
Acer Veriton X2640G Xeon support
Last Post: hercares
08-19-2025 03:21 PM
» Replies: 5
» Views: 1086
[Request] Lenovo v520s sff unit bios sup...
Last Post: DeathBringer
08-17-2025 02:05 PM
» Replies: 15
» Views: 2669
[Success] [Bios Mod] Dell XPS L321X EFI ...
Last Post: tuwumo
08-17-2025 11:37 AM
» Replies: 18
» Views: 9749
Samsung N140 JA05IT AHCI
Last Post: Ranmamez
08-12-2025 05:22 PM
» Replies: 0
» Views: 1124
MSI MS-9661 bios unlock/mod request
Last Post: Hunter2
08-12-2025 08:07 AM
» Replies: 3
» Views: 4274
Dell XPS m1730 - Unlock Power Supply che...
Last Post: Iljalein
08-11-2025 03:14 PM
» Replies: 7
» Views: 14199
[REQUEST] Samsung RV520 BIOS Unlock
Last Post: Dudu2002
08-08-2025 07:51 PM
» Replies: 8
» Views: 5779
[REQUEST] Asus G733PZ BIOS Unlock
Last Post: xfinity
08-07-2025 11:22 AM
» Replies: 0
» Views: 1572
[REQUEST] HP Envy 15-k203nl bios mod
Last Post: Maxinator500
08-05-2025 07:20 AM
» Replies: 3
» Views: 2627
[REQUEST] Acer Nitro 5 AN515-54 BIOS Unl...
Last Post: Dudu2002
07-31-2025 02:57 PM
» Replies: 133
» Views: 75151
[REQUEST] HP Stream 13 (13-c100nm) White...
Last Post: krusic22
07-29-2025 06:42 PM
» Replies: 0
» Views: 1975
Acer Aspire 7741G BIOS
Last Post: lucky42
07-28-2025 08:53 AM
» Replies: 1
» Views: 2475
[REQUEST] [AMIBIOS8] MSI MS-1731 unlock
Last Post: wololo
07-27-2025 02:07 PM
» Replies: 0
» Views: 2466
REQUEST - Unlock bios for Toshiba Satell...
Last Post: SaadC50
07-27-2025 10:14 AM
» Replies: 0
» Views: 2110
[REQUEST] Lenovo G500(S) (7BCNxxWW) Whit...
Last Post: Tchistiakov
07-27-2025 08:52 AM
» Replies: 566
» Views: 315090
[REQUEST] HP Pavilion dv7-6153er - F.1B ...
Last Post: swmint
07-26-2025 08:31 AM
» Replies: 2
» Views: 6520
[REQUEST] Lenovo G580 (62CNxxWW) Whiteli...
Last Post: Rt1213
07-26-2025 06:03 AM
» Replies: 817
» Views: 413277
Soltek SL-65KIV2
Last Post: DeathBringer
07-26-2025 05:44 AM
» Replies: 20
» Views: 3513

(UEFI) Dell XPS 15z L511z modded BIOS - and HOWTO
I think the last one has more potential since we may be able to run the efi files and debug them in a safe enviroment.
find
quote
(05-14-2012, 08:19 PM)dkinsano Wrote: I think the last one has more potential since we may be able to run the efi files and debug them in a safe enviroment.

Ok makes sense. So If I read this correctly this is what we have to do:

1) Create a Fedora environment (I'm doing this thru Virtualbox at the moment, but we can do this on a real partition as well)

2) Build EDK11 environment on Fedora

3) Move our Dell/Asus/anything Phoenix UEFI files into this build

4) Mod/Patch uefi firmware and verify using TianoCore environment

The point I'm not too sure on is (3) but let me start working on this and report back. Anyone else is free to try this as well and report any progress.

Good luck to all who try this!
find
quote
Ok - baby steps but we're getting there... Smile

1) Created a Mint (Ubuntu-variant) environment

2) Build EDK11 environment on Mint. Bl**dy painful process including development + build environments, but we've finally done it.

Now I need to figure out how to debug the existing Dell UEFI Bios under EDK11. If anyone has ever done this before - now's the time to help me Smile
find
quote
i am busy these days and i just read the last link, it is interesting.

step 3 seems possible but very difficult
the Phoenix tianocore would be compiled in ms vs
but now we compiling EDK using gcc

i have no experience about "combine" the binaries together from different platforms/compilers

is there any "standard interfaces" between UEFI modules? if any, maybe modules are compiler-awareless... I will ask my intel friends to finger it out tomorrow
find
quote
Starting to tackle step 3 now.
Can anyone kindly point out how I can debug any existing efi (no need for dxe right now, we'll do 64-bit later..) from my Dell bios under SecMain?
find
quote
The Intel(er) tells me that "efi files are pe32+ compatible", so are our dumped roms.
I tried to rename the rom file to exe or dll and it seems can be run under windows (rundll32 ***.efi DllEntryPoint)
but gives something like "memory protection" errors as expected:
the platform are totally different on cpu/memory managements to prevent further debug.

I also find that the .efi entry are different from Phoenix to Intel Tiano
the former is DllEntryPoint and the later is InitializeDriver
They(the Intel(er)) said they are working on "Binary Build" other than "SourceCode Build", however, it is still in progress.
in additional, their source build is only one way to "implementation",
They "concatenate" efi files to "FD" files and then "concatenate " "FD" files to the final rom file with the extension "FV" with some offset settings
i thinks the Phoenix way would be different. so the intel build detail would be useless

then, because "efi"s are "dll"s, I think may be we could try some way to load them dynamically
they said you can try run "load ***.efi" or just run it under the EFI shell as it is a PE32+.
I haven't build any uefi emulation environments yet, and i can't try it now.

as we already know, some "efi" files are "Application" while some are "Driver";
some "Driver"s runs at "DXE" phase while some are not
I think "Application" would be easier to run with higher possibility, but PlatformAdvancedSetupDxe.efi is a "Driver",
I don't know if we have a chance to run it or load it on an emulator.

PS: another idea, are there some Phoenix TianoCore ROMs "oem" unlocked the menus?
such as DELL poweredge server or other brands.
if any, we could compare the differents

PS2: there many versions bios for XPS Lx02x, are the menus identical from each other?
if not, maybe there are some clue..
find
quote
Good piece of info re: dell vs intel efi. Kind of explains why I was getting segmentation faults every time i tried to load a dell efi Smile

(05-18-2012, 05:12 AM)marstone Wrote: PS: another idea, are there some Phoenix TianoCore ROMs "oem" unlocked the menus?
such as DELL poweredge server or other brands.
if any, we could compare the differents

PS2: there many versions bios for XPS Lx02x, are the menus identical from each other?
if not, maybe there are some clue..

This is a really interesting thought. Does anyone out there have:

1) An original Phoenix UEFI BIOS from a Dell desktop/server which has some/all of the Advanced menus visible? We could compare the two

2) A difference in menu items between UEFI Bios versions (my 15z didn't have any bios changes from A01 to A10 unfortunately) that we could compare?
find
quote
Angry

I just realized how limited we are with this locked BIOS.

I just bought a caddy to move my main hdd in the DVD-Writers place and placed a SSD where my HDD was, I find myself unable to boot from the old drive, going with the logic that in the boot selection menu the CD/DVD Drive refers to the second sATA port, I was wrong, when I select that nothing happens.

I am a developer, I want to keep my data and a backup on hand all the time, so I created a disk image of my SSD, that I moved on the Second HDD, and burned a recovery ISO on a SD Card, obviously I can't boot it. (you might say that I could use a USB stick, read on)

Also I made a OSX installation on a partition from my second HDD which I can start up only with the before mentioned USB stick Smile.

So many things, so little flexibility, if I can help in any way with this, let me know!
find
quote
Any progress?

I flashed the current A10 file uploaded with great success, I was able to push my GT525M to 800MHz Core, 1600MHz Shader and 920MHz memory. Saw a large performance gain in skyrim, was able to bump the resolution up to 1920x1080 and play it lag-free. Thanks!
find
quote
(05-25-2012, 06:11 PM)jwhirl06 Wrote: Any progress?

I flashed the current A10 file uploaded with great success, I was able to push my GT525M to 800MHz Core, 1600MHz Shader and 920MHz memory. Saw a large performance gain in skyrim, was able to bump the resolution up to 1920x1080 and play it lag-free. Thanks!

That's great news - thanks for the feedback Smile which voltage bios did you use?

Guys I need some help here. Can anyone out there let me know if:

1) Someone has an original Phoenix UEFI Bios (even non-Dell) which has the advanced menu options available (CPU clock, voltage etc)

2) Someone has a Dell UEFI Bios which had different options on the next BIOS upgrade

3) Someone managed to build and run any of the PhoenixDell .efi files in their EDK (I could only run the original Intel ones)?

Much appreciated!
find
quote


Forum Jump:


Users browsing this thread: 49 Guest(s)