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
Acer Veriton X2640G Xeon support
Last Post: stanislav.rum
Yesterday 09:28 AM
» Replies: 4
» Views: 299
Samsung N140 JA05IT AHCI
Last Post: Ranmamez
08-12-2025 05:22 PM
» Replies: 0
» Views: 207
MSI MS-9661 bios unlock/mod request
Last Post: Hunter2
08-12-2025 08:07 AM
» Replies: 3
» Views: 3373
Dell XPS m1730 - Unlock Power Supply che...
Last Post: Iljalein
08-11-2025 03:14 PM
» Replies: 7
» Views: 13155
[REQUEST] Samsung RV520 BIOS Unlock
Last Post: Dudu2002
08-08-2025 07:51 PM
» Replies: 8
» Views: 4621
[REQUEST] Asus G733PZ BIOS Unlock
Last Post: xfinity
08-07-2025 11:22 AM
» Replies: 0
» Views: 527
[REQUEST] HP Envy 15-k203nl bios mod
Last Post: Maxinator500
08-05-2025 07:20 AM
» Replies: 3
» Views: 1473
[Request] Lenovo v520s sff unit bios sup...
Last Post: DeathBringer
08-04-2025 01:14 AM
» Replies: 13
» Views: 2127
[REQUEST] Acer Nitro 5 AN515-54 BIOS Unl...
Last Post: Dudu2002
07-31-2025 02:57 PM
» Replies: 133
» Views: 71739
[REQUEST] HP Stream 13 (13-c100nm) White...
Last Post: krusic22
07-29-2025 06:42 PM
» Replies: 0
» Views: 1018
Acer Aspire 7741G BIOS
Last Post: lucky42
07-28-2025 08:53 AM
» Replies: 1
» Views: 1591
[REQUEST] [AMIBIOS8] MSI MS-1731 unlock
Last Post: wololo
07-27-2025 02:07 PM
» Replies: 0
» Views: 1424
REQUEST - Unlock bios for Toshiba Satell...
Last Post: SaadC50
07-27-2025 10:14 AM
» Replies: 0
» Views: 1211
[REQUEST] Lenovo G500(S) (7BCNxxWW) Whit...
Last Post: Tchistiakov
07-27-2025 08:52 AM
» Replies: 566
» Views: 309562
[REQUEST] HP Pavilion dv7-6153er - F.1B ...
Last Post: swmint
07-26-2025 08:31 AM
» Replies: 2
» Views: 5778
[REQUEST] Lenovo G580 (62CNxxWW) Whiteli...
Last Post: Rt1213
07-26-2025 06:03 AM
» Replies: 817
» Views: 403183
Soltek SL-65KIV2
Last Post: DeathBringer
07-26-2025 05:44 AM
» Replies: 20
» Views: 2285
[REQUEST] Lenovo IdeaPad 3 15ALC6 (GLCNx...
Last Post: KADCORP
07-26-2025 12:30 AM
» Replies: 11
» Views: 7454
[REQUEST] GIGABYTE G6 MF (2024) Bios Unl...
Last Post: cwaras
07-25-2025 06:14 PM
» Replies: 2
» Views: 1931
[REQUEST] Lenovo Thinkpad E130 (H4ETxxWW...
Last Post: Dudu2002
07-25-2025 01:55 PM
» Replies: 495
» Views: 195072

(UEFI) Dell XPS 15z L511z modded BIOS - and HOWTO
ok, I have good news and bad news.

good news is that it worked! ^^


[Image: dsc0076lw.jpg]
[Image: dsc0077js.jpg]

the bad news is that I am just able of modify the language feature.

I cant move over/select the advanced settings menu. Sad

that text over the advanced menu is quite suspicius.

did you found similar problem while unlocking your 15z menus?

edit: I noticed there is another 00 29 02 29 02 0A 82 45 8A hex values in the file, I will modify also that one, I will update the post with the results

ok, modifiing also the another string was the final fix!

this is crazy!

loving the extra menus! I can even disable the HT feature! Big Grin

[Image: dsc0079ky.jpg]
[Image: dsc0080t.jpg]
[Image: dsc0075ru.jpg]
[Image: dsc0076hg.jpg]
[Image: dsc0077sa.jpg]
[Image: dsc0078mm.jpg]
[Image: dsc0079sh.jpg]
[Image: dsc0081gv.jpg]
[Image: dsc0082vq.jpg]
[Image: dsc0083c.jpg]


so after modify those 2 values, I finally got the l502x bios unlocked! Big Grin

thanks a bunch for the info man, you are my hero today Smile
find
quote
Wow~
It is really an exciting news~
We have an unlocked BIOS~
find
quote
I've updated the first post with the modded 15z BIOS, together with a brief HOWTO.

@kasar - glad to be of help my friend, you've been involved since the very beginning - hard work pays off in the end and I'm happy to see you're also really excited by the discovery Smile

Our journey is not over yet. Now we need to do the following:

1) Check to see if really all menus have been decoded
2) Start to understand what all these crazy options mean Smile
3) Construct a generic howto as to patch all Dell BIOSes
4) IMPORTANTLY: ALSO DISCOVER A WORKING RECOVERY METHOD FOR DELL UEFI BIOSES!

But importantly I need to thank my good friend Mikhail who has helped me tremendously in the field of IFR decoding. Without him we wouldnt be here today!
find
quote
Wow, guys, wow! This is what I wake up to see!
Congrats jkbuha on finally beating this thing with a stick lol Big Grin
I see tons of options that have no meaning for me, but the ones I'm most interested in are UEFI boot and PTID (this is the monitoring device).
Will try searching this HEX sequence in my Vostro's UEFI BIOS and report back.. even though I'm kind of skeptical about flashing it right away because machines are kind of of different line-up.

I'm currently staying on A04 BIOS with my Vostro 3450 since this is the most stable for OSX installation and has no troubles with sleep feature. Will modify this one first to see what changes it brings.
I've located the PlatformSetupAdvancedDxe.efi module, it has a GUID of CFEF94C4-4167-466A-8893-8779459DFA86_1_1071 and is 279 KB in size.
Looking for 00 29 02 29 02 0A 82 45 8A 00 bring this ...
First occurrence is here: [Image: 19E3A]
Second occurrence is here: [Image: 19E3U]

Please confirm that this is the part that I need to be replacing values in: http://pastie.org/4859643
And here is the entire i386 disassembly of the mentioned module: http://dl.dropbox.com/u/2573233/ADVANCED.asm
find
quote
hey TimeWalker, I actually managed to unlock hidden options in Vostro 3450 BIOS using the guide by jkbuha. I flashed it and it seems to be working fine. I got access to lots of options, and while most of them work, Switchable Graphics options don't seem to do anything.
Anyway, here's the BIOS image for Vostro 3450 (version A11), advanced tab fully unlocked: https://dl.dropbox.com/u/91178815/BIOS1.WPH
Sorry I haven't touched A04 yet, but I suggest you take a look at it anyway.
And thanks jkbuha for an awesome breakthrough!!
find
quote
Ok, thanks for the heads up! I just patched and flashed A04. I can confirm the trick worked flawlessly.
Now to figure what most of these options mean, like jkbuha said Big Grin
Huge props for unlocking this nonsense!

P.S. I'm most definitely positive about about UEFI boot (enabled UEFI and disabled Legacy for the sakes of testing). Because this comes up when I try to run Repair on my Windows 7 legacy installation: http://puu.sh/19EPE
P.S.S. Yeah, it most definitely works now, as creating a flashdrive with EFI/BOOT/bootx64.efi results in Windows Boot Manager shouting that it can't boot the OS (no sh*t, Sherlock). Prior to unlocking it would just say 'No Operating System Found'

Also, HairyCube (this makes me giggle every time I read it as I try to imagine how it would actually look IRL LOL Big Grin) try rolling back to A04.
There have been some changes in later BIOS versions in regards to Switchable Graphics operation modes as well as USB3.0 stuff. For me USB3.0 changes have a negative impact, so might as well try what A04 brings you. Here's the rom I had patched (includes MSR unlock as well): http://dl.dropbox.com/u/2573233/V3450_ULCK_A04.zip

Disabling PTID seems to give the CPU fan it's own 'space' ... as it is no longer forced by DTS to operate in just the 2-way mode like previously: 0RPM -> 4k RPM without any steps in-between. Now it always spins quietly at around 1200rpm and only increases the RPMs when the temps climb above 65C (gaming, video etc). I prefer this behavior rather than occasional 'JET' moments for no apparent reason.
find
quote
Hey TimeWalker, thanks for the suggestion and the BIOS image. Unfortunately it seems that Switchable Graphics and Primary Display Device options are not linked to do anything. No matter what option I set, when I boot Windows, it is always in "automatic" switching with A04 and "automatic/manual" on A11. Setting primary display device to PEG or Switchable Graphics to dGPU or Disabled doesn't affect anything at all. This is so disappointing Sad

P.S. Sorry about offtopic, perhaps we need to make a new thread about Vostro 3450?
find
quote
As pointed out by the user HairyCube (huge props!) try looking for 00 20 00 29 02 0A 82 45 8A 00
Swap the last byte to 01 - this will unlock Thermal Configuration tab in Advanced Menus.
[Image: 19GC6]

This is only a part of it. The values TC1 TC2 and TSP are written into registers and are involved in ACPI "passive cooling formula":
[Image: 19GRn]
Later on passed on to DTS via ThermalZones:
Code:
           Method (_TC1, 0, Serialized)
           {
               Return (TC1V)
           }
           Method (_TC2, 0, Serialized)
           {
               Return (TC2V)
           }
           Method (_TSP, 0, Serialized)
           {
               Return (TSPV)
           }
I was able to crank up the values for the low level fan kick-in, with disabled PTID it runs much quieter now .. also with enabled PTID its as silent as dead, of course if you are doing some basic office stuff, like word processing etc.
find
quote
haha nice work TimeWalker! I tried it and it unlocked the thermal settings. A quick search for the offset 29 02 0A 82 45 8A 00 throughout the file shows that now all are set to 01 (apart from the change language to French, but for me it's not really an issue).

Where is the PTID option? There's a lot of thermal settings and I'm a bit reticent to change them at the moment.
The combination of Fast Strings + changing memory to 1600 seems to have increased speed slightly, geekbench ~3% better.

Any other killer combo settings to enable/disable?

I've just looked through the strings file, and I've just realised that the 'Overclocking Performance Menu' is still hidden, even though it is present in the bios file. Looks like some more tweaking is necessary...
find
quote
(12-25-2011, 04:03 PM)jkbuha Wrote: 1) Dump your AdvancedSetup.efi module (IDA, objdump etc) and parse it through the IFR specification provided by UEFI
can you explain this step?
find
quote


Forum Jump:


Users browsing this thread: 43 Guest(s)