Forum RSS Feed Follow @ Twitter Follow On Facebook

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

Username:


Password:





[-]
Latest Threads
Add CPU support for Coffee Lake Touch Dy...
Last Post: DeathBringer
Today 02:17 AM
» Replies: 1
» Views: 809
[REQUEST] Acer Aspire 5742(G,Z) BIOS Unl...
Last Post: Ghost-White-Guy
Yesterday 10:26 AM
» Replies: 170
» Views: 108104
[REQUEST] Laptop doesn't see EGPU becaus...
Last Post: Артур
Yesterday 07:00 AM
» Replies: 0
» Views: 1317
[request] Asus ROG strix G15 2022 (g513r...
Last Post: daxui
10-08-2026 12:04 PM
» Replies: 1
» Views: 3545
[REQUEST] HP EliteBook 8470p Whitelist R...
Last Post: snowc
10-06-2026 12:44 PM
» Replies: 8
» Views: 9224
[REQUEST[ Acer Nitro 5 AN515-46 BIOS Unl...
Last Post: lifeislife93
10-05-2026 03:03 PM
» Replies: 7
» Views: 8774
Add CPU support Lenovo M715s
Last Post: PapuhDave
10-05-2026 12:35 PM
» Replies: 9
» Views: 14373
Lenovo IdeaPad Gaming 3 15IAH7 BIOS unlo...
Last Post: yigmayo
10-04-2026 03:07 PM
» Replies: 0
» Views: 252
[REQUEST] Lenovo ThinkPad Edge E330 (H3E...
Last Post: kolnew
10-04-2026 08:48 AM
» Replies: 653
» Views: 425696
Dell Optiplex 5070 SFF i9 9900K
Last Post: DeathBringer
10-04-2026 01:43 AM
» Replies: 4
» Views: 3850
Extracting BIOS - Samsung Galaxy Book 3 ...
Last Post: mirroreduser
10-02-2026 09:12 AM
» Replies: 0
» Views: 541
[REQUEST] HP Pavilion g6-1b87cl WiFi Whi...
Last Post: AkiNakano6055
10-02-2026 12:32 AM
» Replies: 0
» Views: 335
Asrock Z890-C Bios Mod
Last Post: xul8tr
10-01-2026 12:51 PM
» Replies: 0
» Views: 728
[REQUEST] Lenovo G580 (5ECNxxWW) Whiteli...
Last Post: frozik1990
10-01-2026 11:55 AM
» Replies: 1735
» Views: 1227787
[REQUEST] Acer Aspire VN7-791(G) BIOS Un...
Last Post: Whiter
10-01-2026 06:19 AM
» Replies: 92
» Views: 119731
Modifying Aptio V BIOS to disable non-fa...
Last Post: KappaDev
09-30-2026 09:16 PM
» Replies: 0
» Views: 391
[Unlocked] Acer Aspire One D255E
Last Post: ananinami
09-29-2026 01:26 PM
» Replies: 3
» Views: 7006
FANPEEC S210 i9-10980HK
Last Post: geometryczny@tlen.pl
09-29-2026 07:14 AM
» Replies: 0
» Views: 629
[REQUEST] Lenovo Z410 & Z510 (8DCNxxWW) ...
Last Post: anntoxx
09-28-2026 02:28 PM
» Replies: 504
» Views: 310655
[REQUEST] Lenovo Y70-70 (9ECNxxWW) White...
Last Post: Dooglas
09-27-2026 11:31 AM
» Replies: 92
» Views: 62241

Dell Vostro 3450 Advanced Options unlocking in progress
#1
Dell Vostro 3450 BIOS unlock!

Version A11: Advanced tab + Thermal Configuration unlocked (for Windows 7 only) - http://rghost.net/44461797 (by HairyCube)
Version A13: Same as above + Security Settings + OEM String removed - http://www.mediafire.com/?komxo57si198ltn (by TimeWalker)
Original unmodded A11: http://ftp1.dell.com/FOLDER00311153M/1/V3450A11.exe
Original unmodded A13: http://ftp1.dell.com/FOLDER00952500M/1/3450A13.exe

How to flash:
1. Open command prompt in the folder with the modded BIOS image
2. Type:
winflash.exe /BIOS /EC /SA /SV /BBL "BIOS1.WPH"

Another way to flash:
1. Run the official Dell BIOS update (V3450A11.exe)
2. Wait until it says "capsule is preparing to load into memory" and DO NOT PRESS ANYTHING
3. Go to your temp folder and replace Winflash\BIOS1.WPH with the modded file
4. Press OK to reboot and the firmware updater will flash the unlocked BIOS image

If you are experimenting with replacing UEFI modules, be extremely careful since it may break recovery mode and you won't be able to reflash in case something goes wrong.
If the BIOS you're flashing is the same version as the one currently flashed (e.g. you're flashing modded A13 over original A13), you don't have to include /BBL and /EC flags for winflash command line. Excluding these flags will prevent the flasher from touching EC and Boot block regions, which are essential for successful recovery.
If you mess up the boot block, you won't be able to recover your laptop BIOS without proper hardware equipment.

DSDT mods:
1) Fix MBT device detection. You need this to be able to recompile DSDT with iasl compiler.
Code:
Device (MBT) { Name (_HID, EisaId ("PNP0C32")) Method (_STA, 0, NotSerialized) { If (LOr (LEqual (OSYS, 0x07D6), LEqual (OSYS, 0x07D9))) { Return (0x0F) } Else { Return (0x00) } } Method (GHID, 0, NotSerialized) { Return (Buffer (One) { 0x02 }) } }
2) Disable ST Micro Accelerometer. Disable it if you have an SSD or you just don't need it.
Code:
Device (A_CC) { Name (_HID, "SMO8800") Method (_STA, 0, NotSerialized) { If (LOr (LEqual (OSYS, 0x07DC), LEqual (OSYS, 0x07D9))) { Return (0x00) } Else { Return (0x00) } }
3) Remove KBC initialization check. Use if your touchpad and keyboard stop working randomly after restarting the PC.
For Intel+AMD GPU model:
Code:
Device (PS2K) { Name (_HID, EisaId ("PNP0303")) Name (_STA, 0x0F) Name (_CRS, ResourceTemplate () { IO (Decode16, 0x0060, // Range Minimum 0x0060, // Range Maximum 0x01, // Alignment 0x01, // Length ) IO (Decode16, 0x0064, // Range Minimum 0x0064, // Range Maximum 0x01, // Alignment 0x01, // Length ) IRQ (Edge, ActiveHigh, Exclusive, ) {1} }) Name (_PRS, ResourceTemplate () { StartDependentFn (0x00, 0x00) { FixedIO ( 0x0060, // Address 0x01, // Length ) FixedIO ( 0x0064, // Address 0x01, // Length ) IRQNoFlags () {1} } EndDependentFn () }) } Device (PS2M) { Name (_HID, 0xC5048C11) Name (_CID, EisaId ("PNP0F13")) Name (_STA, 0x0F) Name (_CRS, ResourceTemplate () { IRQ (Edge, ActiveHigh, Exclusive, ) {12} }) Name (_PRS, ResourceTemplate () { StartDependentFn (0x00, 0x00) { IRQNoFlags () {12} } EndDependentFn () }) } } } }
For Intel GPU only model:
Same as Intel+AMD model, bit change 0xC5048C11 to 0xD9048C11.

To flash modified DSDT, you need to do the following:
1. Open BIOS1.WPH in PhoenixTool 2.14;
2. Set Manufacturer to Dell and press Advanced. On the right side, check "Allow user modification of modules", "Allow user to modify other modules" and "No SLIC";
3. Press OK, then press Go in PhoenixTool main window;
4. Once you get the message "Now you can make alterations in the DUMP directory", do not press OK. Instead, go to the DUMP directory and find the file with DSDT. In case of A13, it is 7E374E25-8E01-4FEE-87F2-390C23C606CD_1_946.ROM
5. Decompile this file using Intel ASL compiler (iasl.exe -d xxxxx.rom);
6. Open the resulting .dsl file and apply all mods you need. Note that you need to apply MBT device fix to be able to compile it;
7. Compile modified code using Intel IASL compiler (iasl.exe -oa xxxxx.dsl). Rename the resulting .aml file to 7E374E25-8E01-4FEE-87F2-390C23C606CD_1_946.ROM (for A13);
8. Replace the file in the DUMP directory with the one you just compiled and press OK in PhoenixTool. You will get BIOS1_SLIC.WPH in the directory with the original BIOS1.WPH;
9. Flash BIOS1_SLIC.WPH using WinFlash.
find
quote
#2
sorry , its UEFI BIOS and can`t be unlocked .


"Many of life's failures are people who did not realize how close they were to success when they gave up." Smile
find
quote
#3
Hello...

I have Dell Vostro 3450 in A07 bios. Can it be unlock? as A11 can't be unlock. here the link for A07

http://downloads.dell.com/bios/R314953.exe

Thanks in advance.

Sorry just ignore my previous enquiry. Now i understand that this notebook can't be unlock because of UEFI BIOS.
find
quote
#4
Never mind Smile


"Many of life's failures are people who did not realize how close they were to success when they gave up." Smile
find
quote
#5
Isn't there such an option already in the BIOS?
A07 changelog says the following:
1. Enable Discrete AMD VGA fixed mode Support

Also I cant possibly verify it even though I have the same laptop ... since mine doesn't have AMD.
find
quote
#6
There isn't such option in BIOS. Yes, the fixed mode is supported now, but it can only be switched using Catalyst Control Center. Which basically means you're unable to use the dedicated graphics card in Windows XP, Linux or any other system that doesn't have a special version of graphics driver from the laptop manufacturer.
In some HP laptops there's a BIOS option to choose fixed mode, automatic mode or disable switchable graphics altogether. This is the option I'm looking for.
find
quote
#7
I unpacked the BIOS file with PhoenixTool and found the following strings in "CFEF94C4-4167-466A-8893-8779459DFA86_1_1071.ROM":
S w i t c h a b l e G r a p h i c s
S w i t c h a b l e G r a p h i c s M o d e
S w i t c h a b l e G r a p h i c s M o d e s e l e c t .
M u x e d
M u x l e s s
d G P U
This is exactly what I'd really like to see unlocked Sad
Also, this file has lots of other interesting strings. You can disable Intel Management Engine, for example (which I'd also love to do since it's annoying).
I wonder if anyone can help me with unlocking all these options as I'm not a BIOS hacker Sad

EDIT:
Also found the following strings, which would be an even better choice:
Primary Display Device
IGD
PEG
PCI
find
quote
#8
I managed to unlock V3450 BIOS version A11, now Advanced Menu tab is completely unlocked. Thanks to jkbuha for suggesting the HEX values to change in the setup module Smile
Here it is: https://dl.dropbox.com/u/91178815/BIOS1.WPH
To flash it, run the official Dell BIOS update, wait until it asks you to reboot, go to your temp folder and replace Winflash\BIOS1.WPH with the file I provided. After this, agree to reboot and the firmware updater will flash the unlocked BIOS image.

P.S. This is working fine on my Vostro 3450, however I take NO responsibility if you brick your system using this file!
find
quote
#9
Quote:P.S. Sorry about offtopic, perhaps we need to make a new thread about Vostro 3450?
Well, we technically have one .. if you are able to change the thread name it will be sufficient Smile

As I have Intel-only laptop model I unfortunately cannot assist you with this matter.. however we can take some wild guesses together..
What I'm positive about is that PEG is as Discrete GPU port.
Have you tried changing these? http://puu.sh/19G2a and http://puu.sh/19G3W

P.S. You could attach your patched A11 and my A04 to the OP. Along with WinFlash preferably Smile
find
quote
#10
Quote:Have you tried changing these? http://puu.sh/19G2a and http://puu.sh/19G3W
Yeah, these were the first ones I tried. Doesn't seem to do anything. However, I found the following strings in the setup module:
Internal Graphics: Enable/Disable the Internal Graphics Device
It isn't visible in my BIOS, so I think I should look for some more tables to unlock Smile Also, I'm pretty sure you can disable Intel Management Engine too, but the option for it isn't visible yet either.

However, I looked for another 82 45 8A 00 (the 00 29 02 29 02 0A part was different though) and managed to unlock another table for CPU Thermal controls. Gotta be careful with this one. Download a new version of my BIOS linked to in the first post if you want to try it.

Anyway, I think we're getting close Smile
find
quote


Forum Jump:


Users browsing this thread: 4 Guest(s)