Forum RSS Feed Follow @ Twitter Follow On Facebook

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

Username:


Password:





[-]
Latest Threads
Clevo NH70RH
Last Post: RWS021193
Today 03:08 PM
» Replies: 0
» Views: 83
Clevo P775TM1-G BIOS
Last Post: Gertjie1975
Today 01:29 AM
» Replies: 158
» Views: 87896
ASUS X101CH EMT64 Request
Last Post: ioannisbfirst
Yesterday 04:08 PM
» Replies: 34
» Views: 28281
Bios modding tool for vintage AMIBIOS
Last Post: lilkuz2005
Yesterday 11:56 AM
» Replies: 0
» Views: 217
New Members Say Hi Here
Last Post: marcusp
Yesterday 10:28 AM
» Replies: 161
» Views: 248875
Asus K95VB (motherboard LA-A681P) BIOS c...
Last Post: marcusp
Yesterday 10:24 AM
» Replies: 0
» Views: 123
[REQUEST] Dell Inspiron 5675 CPU Upgrade
Last Post: claymore
Yesterday 08:50 AM
» Replies: 4
» Views: 3450
[REQUEST] Asus GL504GW Bios Unlock
Last Post: RocoCoco90
Yesterday 05:06 AM
» Replies: 66
» Views: 30397
[REQUEST] ASUS TUF Gaming A16 FA617NS BI...
Last Post: Santy
Yesterday 12:44 AM
» Replies: 0
» Views: 258
Request. optiplex 5050 bios modd for cpu...
Last Post: DeathBringer
04-28-2025 11:47 PM
» Replies: 12
» Views: 1137
[REQUEST] Acer Aspire E1-571(G) BIOS Unl...
Last Post: LOyoujoLI
04-28-2025 07:28 AM
» Replies: 135
» Views: 84325
[request] Update microcode in HP BIOS fo...
Last Post: j5blue
04-28-2025 06:58 AM
» Replies: 93
» Views: 74734
[QUESTION] Modding an AMI bios to bypass...
Last Post: misty
04-27-2025 05:51 PM
» Replies: 10
» Views: 1156
[REQUEST] BIOS UNLOCK HP T640 - UMA SIZE...
Last Post: bujok_pl
04-27-2025 02:02 PM
» Replies: 0
» Views: 342
[Request] Enabling PCI-E bifurcation on ...
Last Post: ovleg
04-27-2025 10:27 AM
» Replies: 0
» Views: 333
[REQUEST] HP Pavilion dv3-2024TX whiteli...
Last Post: x200t
04-27-2025 01:42 AM
» Replies: 0
» Views: 363
[request] EP45T-DS3R bios mod microcodes...
Last Post: DeathBringer
04-26-2025 02:23 AM
» Replies: 1
» Views: 514
Lenovo T460 - I need a repair of the BIO...
Last Post: mmhendrie
04-25-2025 04:48 PM
» Replies: 11
» Views: 6136
CLEVO BIOS Mods
Last Post: Danmaq
04-25-2025 03:58 PM
» Replies: 240
» Views: 471850
[Request] Acer Aspire V3-771(G) BIOS unl...
Last Post: TempoZZ
04-25-2025 12:48 PM
» Replies: 260
» Views: 134744

[REQUEST] Dell Inspiron (15) 3521/5521 BIOS Unlock
#11
Dump the BIOS with FPT for mod (FPT has a dos version)

find
quote
#12
Hello
I wish to unlock the primary display adapter setting in the Bios so that I can use the dedicated gpu for rendering AND display. My laptop has a muxless design, which means that the display is always drawn by the iGPU while the dGPU is only used for rendering in select applications. This causes a bottleneck on the dGPU which doesn't reach its full potential as a result.
My system:
Model: Dell Inspiron 15R 5521
CPU: Intel Core i5 3317u
GPU: Intel HD 4000 with AMD Radeon 8730m in Enduro configuration
Bios: Insyde H20 version A12, Link http://goo.gl/PlWDPq
Screenshots: https://db.tt/x6RoDElB & https://db.tt/6WC2mFAe

I tried using this guide to unlock the advanced settings (http://goo.gl/WPFfOL), but got lost when searching for the correct module, mainly because the bios used in the example is and HP one. My Bios is not RSA signed (checked with Andy's tool).

I can usually do this sort of thing myself, but this time I am stumped. If someone could point me in the right direction, or better still, unlock the primary display adapter setting for me, I would be really grateful.

Please let me know if you require any more information.
find
quote
#13
There's no difference in the setup module's name and GUID between HP and Dell Insyde bios since they are both made by Insyde. Don't let you assumption about the brands discourage you from continuing to try to do this yourself Smile
find
quote
#14
I'm having another go at it right now. I'll let you know what develops. :-)

Ok now things are getting interesting. I'm using Donovan's "Universal IFR Extractor" and I can see all the bios settings that are hidden and visible. I've found what I was looking for: a setting for primary display under video configuration. It seems to be using the grayout option. I'm unsure of which setting to change. Could you please have a look at the output txt https://db.tt/Wa1O8ktr and let me know which one I should change. Oh and I have the rom file from the dump folder open in hex editor, but I can't seem to find the comparable entries for video configuration.
I'm close to the end, I can feel it. :-) I just need a few pointers.
(05-09-2014, 05:29 PM)donovan6000 Wrote: There's no difference in the setup module's name and GUID between HP and Dell Insyde bios since they are both made by Insyde. Don't let you assumption about the brands discourage you from continuing to try to do this yourself Smile

Ok another update: I found this in the ROM

0x8F538 Or {16 02}
0x8F53A End {29 02}
0x8F53C Setting: PowerXpress Setting, Variable: 0x1E7 {05 A6 7B 02 7C 02 A7 00 34 12 E7 01 00 10 05 0D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00}
0x8F562 Option: Muxless Fixed Scheme Only, Value: 0x5 {09 0E 7D 02 00 00 05 00 00 00 00 00 00 00}
0x8F570 Option: Muxless Dynamic Scheme Only, Value: 0x6 {09 0E 7E 02 00 00 06 00 00 00 00 00 00 00}
0x8F57E Option: Muxless Fixed and Dynamic Scheme, Value: 0x7 {09 0E 7F 02 00 00 07 00 00 00 00 00 00 00}
0x8F58C Option: Full dGPU PowerOff Dynamic Scheme, Value: 0x8 (default) {09 0E 80 02 10 00 08 00 00 00 00 00 00 00}
0x8F59A Option: Fixed and Full dGPU PowerOff Dynamic Scheme, Value: 0xD {09 0E 81 02 00 00 0D 00 00 00 00 00 00 00}
0x8F5A8 End of Options {29 02}
0x8F5AA End If {29 02}
0x8F5AC End If {29 02}

This seems to be in the "Advanced" tab, which I don't have. I only have "advance" tab. So is this "PowerXpress" thing what I need to change? I don't see any suppress or grayout options here.
find
quote
#15
(05-11-2014, 04:32 AM)bornintheusa14 Wrote: What so no replies? Anyway I've found all the tab offsets, but I just can't seem to find any conditional jumps. I'm using IDA pro 6.1 by the way. Anyone got any ideas?

Ok friend,
a little gift my Dirty Guide How To Extract Decapsulated Bios :

http://rghost.net/52544682

It will be usefull to extract Decapsulated Bios and avoid You brick your laptop as reflash a Capsulated Bios Modded is equal to Brick !

Here is version Dell 5521 v.A12 Decapsulated Bios so You can start to mod the right one :

http://rghost.net/55088847

Then use this tool and run It as Administrator to get a resut file and upload It here, It will show the Eeprom Write Memory Status and give us a Bios Backup :

http://rghost.net/52417082

Now I will give a look to your Bios :

It seems that 3521 and 5521 have the same bios !
It's possible to add Slic 2.1 !

EFI / Insyde BIOS
Recovery filenames are:

VAW00X64.fd (It's the same as 3521)

SLIC header found in 7E374E25-8E01-4FEE-87F2-390C23C606CD_1263.ROM at 0
Pubkey found in 601FAEC1-FEBC-40F1-AA69-095FAC814901_1758.ROM at 0
Marker found in DCE0BB7A-D41C-4649-BC2C-D8FE2C08887A_1764.ROM at 0
'SLIC' string found in AFC04099-0D39-405D-BE46-846F08C51A31_1279.ROM at 3C7
'SLIC' string found in AFC04099-0D39-405D-BE46-846F08C51A31_1279.ROM at EAA
'SLIC' string found in D4E91137-43F4-4E56-B989-D3D0E7B16955_107.ROM at 20A1
'SLIC' string found in D4E91137-43F4-4E56-B989-D3D0E7B16955_107.ROM at 2661
OEM/Table IDs identified are:
1. INSYDEH2O BIOS
2. DELL CL09
Header (INSYDEH2O BIOS ACPI) (x1)
Pubkey (x1)
Marker (2.1) (DELL CL09 ) (x1)

Ok if You want to get only your Bios_Region open Bios_Extracted by UEFI Tool CodeRush and You'll find many informations about
Offset and size of all Region in your Firmware, so Descriptors, Me, GBe, PDR, Bios !

Size: 1000
ME region offset: 00001000
BIOS region offset: 00180000
Region access settings:
BIOS:ffff ME:ffff GbE:ffff
BIOS access table:
Read Write
Desc Yes Yes
BIOS Yes Yes
ME Yes Yes
GbE Yes Yes
PDR Yes Yes

So your Bios has offset to 0x180000 (start from 0x180000) and Size: 00480000 (end to 0x480000), now You can extract
Bios Region to get a Generalized Dcapsulated Bios version (this is usefll to reflash Bios by Intel FPT).

Here your Bios A12 Generalized :

http://rghost.net/55089553

Ok now You can open It by PMTool 2.54 and start to extract from DUMP folder all modules You need !
I think "SetupUtility" the most interst for You !
But Slic 2.1 Permanent It's too :

7E374E25-8E01-4FEE-87F2-390C23C606CD_1263.ROM Header (It's Slic 2.1 Header and have to get RSA Key + Marker 2.1, so look a slic21_Dell and copy to It)

FE3542FE-C1D3-4EF8-657C-8048606FF670_877.ROM SetupUtility

Your IFR (there are a lot of tabs = 9) :

Form Sets
--------------------------------------------------------------------------------
Offset: Title:
--------------------------------------------------------------------------------
0x83F44 Advance (0xD3)
0x849A4 Wireless (0x11D)
0x84CD4 Boot (0x58)
0x85E84 Security (0x33)
0x87FA4 Main (0x3)
0x884D4 Power (0x3E7)
0x8A954 Advanced (0x1B9)
0x93D34 Main (0xA9)
0x93FD4 Exit (0x8A)

Now open it by IDA Pro 6.1 64 Bits and choice "metapc" CPU, confirm OK.
We are into the Code (if You understand Assebly Code and have studied Insyde Bios Structure can follow the explanation)
and We have to find all locks for Menu Tabs Bios, here Donovan (is the Best Teacher and I learned from him, I say always The Best One)
has shown how to do it !
I found this locks :

0A32 jnz loc_1800009A4 ; 1. lock

0A46 jnz loc_1800009A4 ; 2. lock


Start Procedure
.text:00000001800009EB mov rcx, [rdx+1A0h]
.text:00000001800009F2 mov rax, [rcx+80h]
.text:00000001800009F9 cmp [rbx+rcx], rax

09FD jz short loc_180000A20

.text:00000001800009FF mov rax, [rcx+70h]
.text:0000000180000A03 cmp [rbx+rcx], rax

0A07 jz short loc_180000A20

.text:0000000180000A09 mov rax, [rcx+50h]
.text:0000000180000A0D cmp [rbx+rcx], rax

0A11 jz short loc_180000A20

.text:0000000180000A13 mov rax, [rcx+90h]
.text:0000000180000A1A cmp [rbx+rcx], rax
.text:0000000180000A1E jnz short loc_180000A4C
.text:0000000180000A20

Locks Check
.text:0000000180000A20 loc_180000A20: ; CODE XREF: sub_180000850+1ADj
.text:0000000180000A20 ; sub_180000850+1B7j ...

.text:0000000180000A20 mov rcx, [rdx+1A0h]
.text:0000000180000A27 mov rax, [rcx+90h]
.text:0000000180000A2E cmp [rbx+rcx], rax

0A32 jnz loc_1800009A4 ; 1. lock

.text:0000000180000A38 mov rax, cs:qword_180095210
.text:0000000180000A3F mov rcx, [rax]
.text:0000000180000A42 cmp [rcx+4], dil

0A46 jnz loc_1800009A4 ; 2. lock

Now to unlock them (these offset contain the hex instructions and data to mod) :

0A32 : 0F 85 6C FF FF FF to 0F 85 00 00 00 00 jnz loc_1800009A4 to jnz $+6 (normaly exit, modded skip it)

0A46 : 0F 85 58 FF FF FF to 0F 85 00 00 00 00 jnz loc_1800009A4 to jnz $+6 (normaly exit, modded skip it)

I hope It will works, but only You can test and reply !

So here is your Bios Generalized Menu Tabs Unlocked, follow the instructions to flash It by FPT :

http://rghost.net/55090464

Create an USB Stick Dos Formatted Bootable, copy all files from "modified" folder into It and reboot from USB, then
run flash.bat.
I hope all will go well and You have got a nice tutorial !
Let me know
regards

[size=undefined]Your Brain [/size]. . . . It's the best tool U can use ! Wink
[size=undefined]Don't FLASH the Bios Mod if You get a Size Alert, You risk a Brick !!! [/size]
Donate to me for my work, click here BDM
find
quote
#16
Wow thank you so much! You are the man! Big Grin I'll flash it right now and report back. Fingers crossed!

It worked perfect! Thank you so much! I'd seen multiple requests for bios mods for this particular model, but no results, so I decided to try it myself. I never dreamed that you would take the time out to do it for me! I shall now pore over your last post and try to understand the steps.
Thanks again!
find
quote
#17
Hey im new to all this bios stuff here , and i would really like acess to most of or all of my bios settings. I have a dell inspiron 15 (3521) model. its downgraded to windows 7. its a dual channel ddr3 computer. insydeh20 bios version a12. i dont know how to link the bios i downloaded from the dell homepage, but im using that right now.
please help.
bios link.
http://www.dell.com/support/home/us/en/0...60X1&s=DHS
find
quote
#18
(06-17-2014, 07:37 PM)scn101 Wrote: Hey im new to all this bios stuff here , and i would really like acess to most of or all of my bios settings. I have a dell inspiron 15 (3521) model. its downgraded to windows 7. its a dual channel ddr3 computer. insydeh20 bios version a12. i dont know how to link the bios i downloaded from the dell homepage, but im using that right now.
please help.
bios link.
http://www.dell.com/support/home/us/en/0...60X1&s=DHS

Ok friend,
download and unpack this tool, run It as Administrator and upload here the result file You'll get :

http://rghost.net/52417082

You will get a Bios Backup and I will check Eeprom Status !
Try this Mod Bios, It is based on a Sovem Generalized A12 Slic 2.1 version and added Menu Tabs Unlock !
Download and unpack, follow instructions to prepare an USB Dos Bootable Formatted Stick, then copy all files from modified folder into It and Boot from USB, so run Flash.bat :

http://rghost.net/56458472

Let me know
regards

[size=undefined]Your Brain [/size]. . . . It's the best tool U can use ! Wink
[size=undefined]Don't FLASH the Bios Mod if You get a Size Alert, You risk a Brick !!! [/size]
Donate to me for my work, click here BDM
find
quote
#19
Can we have the modded bios uploaded again?
find
quote
#20
Wink 
(07-11-2014, 01:38 PM)GeorgeVasil Wrote: Can we have the modded bios uploaded again?

Here you go! All credit goes to BD master
https://skydrive.live.com/redir?resid=3B...9A0F6!7441
The link contains two files. The first one is the modded bios, while the second is a backup of the original bios. The instructions are in the archive.

Happy flashing!Big Grin
find
quote


Forum Jump:


Users browsing this thread: 10 Guest(s)