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
Sony VAIO SVE1711X1EB: looking for the o...
Last Post: solaris2010
Today 02:20 PM
» Replies: 0
» Views: 37
[REQUEST] Alienware M15 R7 i7-12700H BIO...
Last Post: Carl Camargos
Today 11:42 AM
» Replies: 2
» Views: 1786
[REQUEST] Acer Aspire E1-531(G) BIOS Unl...
Last Post: AlbertWesker
Yesterday 04:13 PM
» Replies: 104
» Views: 86027
Clevo P775TM1-G BIOS
Last Post: kiratdeluxe
Yesterday 07:30 AM
» Replies: 163
» Views: 147822
Could the ASUS P6T Deluxe be given UEFI ...
Last Post: matthewacbroad
08-23-2026 08:29 AM
» Replies: 0
» Views: 180
PD50SNE-G clevo bios unlock request
Last Post: secretciph3r
08-23-2026 06:04 AM
» Replies: 0
» Views: 226
[Request] Dell 7559 bios fully unlocked
Last Post: RedDeam
08-21-2026 02:20 PM
» Replies: 26
» Views: 33143
Core2Extreme X9000 running amazing on an...
Last Post: Hin
08-21-2026 05:45 AM
» Replies: 2
» Views: 3498
Looking for virgin/clean dev BIOS for HP...
Last Post: Smarty
08-21-2026 04:08 AM
» Replies: 0
» Views: 261
[REQUEST] Lenovo G500 (78CNxxWW) Whiteli...
Last Post: steven1801_
08-21-2026 03:29 AM
» Replies: 1234
» Views: 673811
[REQUEST] Lenovo Ideapad Gaming 3-15ACH6...
Last Post: openg664
08-19-2026 05:35 AM
» Replies: 7
» Views: 9803
[SOLVED] Lenovo E545 (HRETxxWW) WiFi + B...
Last Post: Dudu2002
08-17-2026 01:12 PM
» Replies: 270
» Views: 171070
AMI BIOS modding nvme-boot
Last Post: marktuan
08-17-2026 07:12 AM
» Replies: 1
» Views: 3384
Dell Precision 3490 qwery about dell eps...
Last Post: krzysztoft1
08-17-2026 05:03 AM
» Replies: 0
» Views: 441
Bloqueo de bios de Acer aspire 5 15 a515...
Last Post: Emewhi
08-16-2026 12:52 PM
» Replies: 0
» Views: 436
[REQUEST] HP Pavilion dv6-3110ST (XR556E...
Last Post: AhmetBaki
08-15-2026 06:27 PM
» Replies: 0
» Views: 490
Asus Prime Q370M-C: Remove The Password
Last Post: DeathBringer
08-15-2026 11:29 AM
» Replies: 2
» Views: 2121
[REQUEST] Lenovo ThinkCentre M93p Tiny (...
Last Post: Route66Fan
08-15-2026 03:31 AM
» Replies: 58
» Views: 71664
[REQUEST] Lenovo G700 (7ACNxxWW) Whiteli...
Last Post: ManulSibirskiy
08-14-2026 06:22 PM
» Replies: 168
» Views: 120560
[REQUEST] Lenovo Thinkpad T440p (GLETxxW...
Last Post: tsounoi
08-14-2026 01:46 PM
» Replies: 533
» Views: 360548

(UEFI) Dell XPS 15z L511z modded BIOS - and HOWTO
You need to run it through gdb:
Code:
> gdb --args ifdtool.exe <args>
.
.
.
> run
...
Access Violation
> bt
find
quote
tried something

Code:
C:\BIOS MOD\A12 PROJECT\modded menus\ME test\Tools\System Tools\ifdtool>ifdtool -u mydumpfile.rom
File mydumpfile.rom is 4096 bytes
Found Flash Descriptor signature at 0x00000010
Writing new image to mydumpfile.rom.new

C:\BIOS MOD\A12 PROJECT\modded menus\ME test\Tools\System Tools\ifdtool>

then hex compared both files, untouched and "patched one"

it changed following

0B 0A 00 00 0D 0C

to

FF FF 00 00 FF FF


Code:
C:\BIOS MOD\A12 PROJECT\modded menus\ME test\Tools\System Tools\ifdtool>ifdtool -u mydumpfile.rom
File mydumpfile.rom is 4096 bytes
Found Flash Descriptor signature at 0x00000010
Writing new image to mydumpfile.rom.new

C:\BIOS MOD\A12 PROJECT\modded menus\ME test\Tools\System Tools\ifdtool>ifdtool -l mydumpfile_unlock.rom
File mydumpfile_unlock.rom is 4096 bytes
Found Flash Descriptor signature at 0x00000010
Writing new image to mydumpfile_unlock.rom.new

mmm, not sure if this tool works properly, tried something

1 unlock
2 relock again

the relock output file is 5 kb instead just 4 kb, and well, there are still many differences

I attacked the files to the post


Attached Files
.zip   output.zip (Size: 852 bytes / Downloads: 3)
find
quote
That's what @CodeRush had to say:
Quote:The only way to unlock flash descriptor for 7-series boards is by writing a sequence of 00 00 FF FF 00 00 FF FF 18 01 into address 0x60 using a hardware flasher/programmer.
And I've already quoted it once .. and that's exactly what the tool has done:
[Image: 1qdKE]
But read the part in bold .. it applies to us since Dell will never release v8 ME as desktop board manufacturers do. (otherwise having the v8 flash would unlock the FD and ME) They have updated EC only once to fix adapter detection interval (re-try 3 times every 500ms to extend detection time for Adapter plug-in). Look at Lenovo ... they update everything even for their baseline laptops .. And not it's like Dell doesn't have problems with their EC .. take the stupid fan noise for example.. it's just they ditch their users.

Look at Dell's support retarded employees .. people ask if SecureBoot is possible on XPS 15/17 L502x/L702x and Vostro 3450/3750 and their consultants say 'UEFI Bios is required to support SecureBoot" - they don't know sh*t ..
Actually new Insipiron 17R and Special Edition (SE) have SecureCore Tiano 2.31 and SecureBoot is enabled from the factory and can't be disabled from the BIOS according to what I had read, so people are struggling to install Windows 8 because it won't let them update the Boot Manager...
find
quote
What if we had to flash the descriptor through winflash alongside the main bios?
find
quote
How do you point WinFlash to update the desciptor? It's not like you have a way of having it as a stanalone file or something .. WinFlash has to load a capusle into memory. How would you know how the descriptor is integrated into the capsule to be able to be recognized in the process of flashing ?

There's an /ALL flag to update everything including the FD region.. as well as /DESC flag .. but.
Since FD signature starts at 0x10 there should be something similar to a sequence of:
5A A5 F0 0F 03 00 04 02 06 02 10 12 20 01 21 00 25 00 00 00 .................... or at least the 'lock' part 00 00 0B 0A 00 00 0D 0C 18 01 08 08
somewhere in the capsule, right? well, too bad the there isn't ...

Actually an interesting link I had stumped upon: ftp://ftp.icg.eu/Drivers/Printers/.../Dr...l/Phoenix/
Quote:1.5.65.0
Bug fix:
Bugzilla 14819 - Windows
(Emerson) flash tool can not update descriptor region on HuronRiver platform.
find
quote
well, if the only viable way of getting that thing unlocked is directly program the flash unit by hardware programer, I think we can go for it.

as for me, I made some electronic projects before.

like turn a cheap RC car into a wireless comtroled robot with camera and more stuff, everything controlled from a wrt54gl router.

while I was flashing modded firmwares into it, it got bricked once.

so I had to build a JTAG cable, then I was able to flash and recover the router by conecting the JTAG cable to the parallel port of a computer and the other side to a custom made conector at the router.

I think I may be able to use the JTAG cable to get access to the motherboard, not sure if when I made the internal usb mods to my xps15 I saw some kind of dev internal port, so I manage the get the correct pinouts from that port, I may get all of this working.

this also have some advantages, like if we get a working hardware programer, then we can made a whole backup of the flash, and by having a whole backup of the flash, I supose there will be no posible way our laptop get bricked ever, because we will allways be able to restore our working backup ^^

we also would be able to unlock the descriptor by hex moding the backup by modifing the values timewalker pointed, and then flash it back ^^

some pics of the JTAG cable I made

[Image: dsc0072tt.jpg]
[Image: dsc0073qk.jpg]
[Image: dsc0074mi.jpg]
[Image: dsc0075lzk.jpg]
[Image: dsc0076bz.jpg]
[Image: dsc0077lc.jpg]
[Image: dsc0078qh.jpg]

also, if I manage to get the correct pinouts, I could put that small conector on the l502x ram expansion door, so when I have to flash anything from that, I woulnt have to take appart the whole laptop, just remove the door.

what do you think about this guys, would be a viable option?



now some images from the net of the jtag cable ussage

[Image: JTAGunbuffered.png]
[Image: wrt54gl_v11_jtagport___.jpg]
[Image: 157327_img_1935.jpg]
[Image: 78454035gx3.jpg]

I hope this will works :3

well, there are also another solutions

this one for example

http://www.embeddedcomputers.net/products/FlashcatUSB/

you can see our SPI Flash device: "W25Q32BV" unit is supported Smile
find
quote
SPI is surface mounted and non-removable, you don't have access to pins on the chip. At least this is the case of my Winbond.

Great project though. I have my ways around basic circuit design and soldering, but I wouldn't dare removing a surface mounted chip ;/

Sent from my LG-P500 using Tapatalk 2
find
quote
Well, SPI is just a protocol. If you just have any board such as an arduino or similar (maybe even your router), you can communicate easily with the flasher with a simple program.

@TimeWalker you can get surface mount "sleeves" which just rest on top of the chip and there's no soldering required.
find
quote
@timewalker

ty

well, I am not going to remove a surface mounted chip either ^^

I was thinking more about adding wires to the motherboard on easy points to solder.

then I can add the conector easly and program the chip by adding a external/internal connector.

mmm, aparently our flash device just have 8 legs, so it would be easy to attack 8 wires to the motherboard in worst situation ^^

[Image: W25Q32BVSSIG.jpg]
find
quote
CodeRush is actually in the process of designing a cheapo flasher. I think he has finished his design and ordered custom pxbs this Monday. If all turns out great I can ask him if he has some tricks up his sleeves in regards to our chips.

@nebster Yeah I know about the clip on ribbons, but they are finicky and not really stable. At least the ones I had to deal with weren't. But I don't really feel like tampering with hardware since I have like 1.5 years of warranty on my unit.

Sent from my LG-P500 using Tapatalk 2

That's a SIG part number, we don't nscesarrily have a SIG. Mine is a flat chip 100%, I've seen both it and EC ITE chip while dismanteling the unit.

Sent from my LG-P500 using Tapatalk 2

Get the Quanta schematic online and see the pinout and the actual P/N. My Emerald Lake board has a surface-mounted SPI.

Sent from my LG-P500 using Tapatalk 2
find
quote


Forum Jump:


Users browsing this thread: 104 Guest(s)