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
[Unlocked] Acer Aspire Z5801: Advanced a...
Last Post: Andrey2305
Today 09:00 AM
» Replies: 13
» Views: 11249
[REQUEST] Lenovo G50-70 (9ACNxxWW) White...
Last Post: TheBiagio1996
Today 08:15 AM
» Replies: 247
» Views: 140056
[REQUEST] Lenovo IdeaPad Gaming 3 15IMH0...
Last Post: lamthienanh320
Yesterday 09:08 PM
» Replies: 64
» Views: 46285
[REQUEST] Unlock bios Machenike S15
Last Post: Dantex19
01-09-2026 03:10 PM
» Replies: 3
» Views: 2966
[REQUEST] Lenovo Ideapad S145-15IIL (82D...
Last Post: PreXer
01-09-2026 09:38 AM
» Replies: 9
» Views: 8458
Professional Link Placement Services to ...
Last Post: gracelina
01-08-2026 09:31 AM
» Replies: 0
» Views: 195
samsung np700z5c-s02ub bios mod add memo...
Last Post: DeathBringer
01-07-2026 03:14 PM
» Replies: 3
» Views: 288
REQUEST - VAIO - VPCEH3J1E LATEST BIOS
Last Post: Tarik72
01-07-2026 11:58 AM
» Replies: 0
» Views: 165
[Request] Acer Predator Helios 18 (PH18-...
Last Post: the_vulture90
01-06-2026 08:34 AM
» Replies: 0
» Views: 275
Samsung Chronos NP770 NP870 disable disc...
Last Post: faeterov
01-06-2026 07:07 AM
» Replies: 6
» Views: 1140
Gigabyte GA-6RX: Tualatin Support
Last Post: dm-
01-06-2026 04:01 AM
» Replies: 0
» Views: 264
[REQUEST] Lenovo ThinkPad Edge E420 & E5...
Last Post: gianluca220
01-05-2026 06:47 PM
» Replies: 92
» Views: 67064
[REQUEST] Acer Aspire 5738(G,Z) BIOS Unl...
Last Post: endyacer
01-05-2026 05:22 PM
» Replies: 7
» Views: 8458
[REQUEST] Lenovo IdeaPad P400, P500, Z40...
Last Post: Dudu2002
01-05-2026 02:45 PM
» Replies: 685
» Views: 349005
[REQUEST] Lenovo Legion Y9000X (16IRX9) ...
Last Post: pahgom
01-04-2026 04:00 PM
» Replies: 0
» Views: 255
Fatality Asrock 990fx killer/3.1 TPM 2.0...
Last Post: Menace57
01-04-2026 01:38 PM
» Replies: 0
» Views: 193
Geforce7050M-M V2.0 with Phenom II x4 95...
Last Post: Vlad94
01-04-2026 09:07 AM
» Replies: 14
» Views: 2992
[REQUEST] GIGABYTE G5 MF BIOS Unlock
Last Post: tcp
01-04-2026 08:11 AM
» Replies: 4
» Views: 292
Asus Rog G531GW Unlocked BIOS
Last Post: Thanathos
01-03-2026 01:55 PM
» Replies: 24
» Views: 12200
BIOS for IBASE Mainboard MB995VF-0
Last Post: alex1023
01-03-2026 10:33 AM
» Replies: 0
» Views: 221

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)