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] Bios for packard bell tj65 wit...
Last Post: DeathBringer
Today 11:49 AM
» Replies: 1
» Views: 21
[REQUEST] Remove whitelist in a Panasoni...
Last Post: coco62
Today 11:20 AM
» Replies: 2
» Views: 1555
[REQUEST] Lenovo Thinkpad X230(i) (G2ETx...
Last Post: willow25565
Today 03:09 AM
» Replies: 1088
» Views: 448735
Lenovo ThinkPad SL510 Whitelist Removal....
Last Post: deepTeNk
Yesterday 03:32 PM
» Replies: 5
» Views: 6361
[REQUEST] HP Pavilion G42-272BR Whitelis...
Last Post: eepromm
11-22-2024 01:55 AM
» Replies: 0
» Views: 123
[REQUEST] Lenovo G710 BIOS Whitelist Rem...
Last Post: voyageur
11-21-2024 04:33 PM
» Replies: 475
» Views: 167595
[REQUEST] Acer Aspire 5738(G,Z): CPU Upg...
Last Post: DeathBringer
11-21-2024 03:44 PM
» Replies: 49
» Views: 32930
[REQUEST] HP Mini 110-4100 BIOS Unlock
Last Post: DSI INF
11-21-2024 09:24 AM
» Replies: 7
» Views: 270
[REQUEST] Lenovo IdeaPad U310 & U410 (65...
Last Post: Dudu2002
11-21-2024 03:11 AM
» Replies: 1780
» Views: 496400
Lenovo ThinkCentre M715q 2nd Gen & AMD R...
Last Post: Elmurley
11-20-2024 09:37 PM
» Replies: 2
» Views: 1303
[REQUEST] Lenovo Y50-70 (9ECNxxWW) White...
Last Post: SWZSSR
11-20-2024 09:34 PM
» Replies: 1775
» Views: 554683
[REQUEST] Lenovo Thinkpad X240 (GIETxxWW...
Last Post: Dudu2002
11-20-2024 04:58 PM
» Replies: 337
» Views: 143931
Unlock bios insyde
Last Post: Matox3140
11-19-2024 03:40 PM
» Replies: 0
» Views: 244
Whitelist WIFI card removal Lenovo Yoga ...
Last Post: Dudu2002
11-19-2024 12:58 PM
» Replies: 1
» Views: 239
[REQUEST] H310 MSI Gaming Infinite S (MS...
Last Post: awittyusername
11-19-2024 09:21 AM
» Replies: 10
» Views: 146
[REQUEST] Gigabyte GA-B85M-HD3 Rev 2.0 u...
Last Post: Maduli
11-19-2024 02:22 AM
» Replies: 0
» Views: 185
[REQUEST] Lenovo Ideapad 330-15ICH BIOS ...
Last Post: Dudu2002
11-18-2024 01:25 PM
» Replies: 8
» Views: 1910
[REQUEST] Lenovo ThinkPad Edge E330 (H3E...
Last Post: Dudu2002
11-18-2024 01:23 PM
» Replies: 640
» Views: 221608
[Request] Unlocked Bios for Asus TUF FX5...
Last Post: FlT4ever
11-18-2024 01:05 PM
» Replies: 1
» Views: 432
[REQUEST] Lenovo ThinkPad Edge E125(v1.1...
Last Post: kamome74
11-18-2024 10:43 AM
» Replies: 0
» Views: 229

(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: 13 Guest(s)