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
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
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