Is it possible to override somehow the panel EDID with a modified one, lets say I want to change frequency parameters from 120Hz to 60Hz for compatibility reasons, is it possible to flash it through a programmer and override the existing one, if so what does the firmware chip look like?
Is it also possible to force a new EDID into the firmware of the panel through HDMI or DisplayPort?
-
Sure, here's a few examples:
It really isn't much fun, but it does work nicely provided your programmer supports the chip.
You can also use those solder pads right next to the chip, but that's even more finicky in my experience. These were used at the factory with an automated tool that put pressure on these exposed pads, so they had it quite a bit easier:
Used to be you could program with open-source software tools, but those no longer work with newer cards and eDP panels. There is one tool by Asus that can write to unprotected eDP panels. Unfortunately it is only good for writing the entire panel's firmware and the edid is only a small part of that, so without a full copy of the panel's eeprom it is no good at all.
This is also something to take into account when using the programmer or solder-pads; if you set the wrong eeprom model/specifications in the programmer then there's a chance you'll be writing some data where you really only wanted to read. Without recourse to a full dump from an identical screen this type of data corruption is impossible to fix, so the first thing is identifying the chip and making sure to have a compatible programmer. Once read out it's a simple matter of a hex search for '00 FF FF FF FF FF FF 00' and overwriting the matched edids with your customised version.
Both HDMI and DisplayPort could support edid flashing over their sockets. Perhaps some desktop monitors would be compatible with that method, but should guess almost every laptop panel has been write-protected right after manufacture.
But really, if you want to simply force 60Hz then try using a display (edid) emulator:
Alienware 15 R4 panel swap black screen Nvidia Drivers -
Thank you this is extremely helpful, I might try the dummy one see if the AMD card will register in the M17x R4 with eDP display.
captain008 likes this. -
I've desoldered and reprogrammed EDID chips. To protect the screen from the heat gun I squeeze a few layers of aluminum foil and paper towels between the pcb and panel. My understanding is heating the panel over 90C damages it. Modern LCD panels keep putting the EDID chip closer and closer to the panel making this method ever more precarious.
I have tried flashing through Linux with EDID-RW, but it can only read the chip. I'm thinking maybe I could hand desolder the WP leg for it to work, but those legs are tiny. Breaking the leg off may get me the result I want though. -
Try using the factory wp solder pad and either short it with the one for ground or voltage:
The chip's specification sheet would tell us whether it's ground or voltage we want. They're only very sparsely marked though, so their pdfs are quite hard to find. Could measure the wp pad with a multimeter or simply try both possibilities, of course.
Btw, that E11 panel has two daisy-chained I2C chips. Don't know why they don't simply use a bigger eeprom, but they always contained at least one edid copy on each. I just overwrite both of them to ensure the mod is effective. -
I flashed my EDID through linux
http://forum.notebookreview.com/threads/intel-optimus-display-overclocking.823648/ -
Yes, those are the same open source Linux tools, but they only work with LVDS panels via dGPU access.
Your M18x R2 uses PEG-> FDI->LVDS (through the PCH), so that's why this method still worked with the 1060/Pascal card and why you're still able to run an LVDS display in the first place. The bios settings are a bit misleading here; setting PEG enables output over the LVDS pins, but these are non-functioning on Pascal(+). Setting SG or IGFX actually enables PEG and routes their signals to the Ivy Bridge chipset for conversion.ssj92 likes this. -
I like to thank you because the Virtual Display Adapter worked and even brightness control works, 3D features even showed up, this method is way easier than doing EDID hack.
http://forum.notebookreview.com/thr...ning-on-120hz-edp-3d-display-it-works.828697/t456 likes this.
"Hack" laptop panels through EDID possible?
Discussion in 'Hardware Components and Aftermarket Upgrades' started by SMGJohn, Mar 15, 2019.