looking for xl2411p overclockable firmware

Talk about overclocking displays at a higher refresh rate. This includes homebrew, 165Hz, QNIX, Catleap, Overlord Tempest, SEIKI displays, certain HDTVs, and other overclockable displays.
Cact_I
Posts: 3
Joined: 26 Aug 2022, 22:08

looking for xl2411p overclockable firmware

Post by Cact_I » 09 Feb 2023, 20:11

I have recently been trying to overclock my xl2411p as a fun project and to just get higher hz on my monitor but as most xl2411p owners know its not simple lol. I pulled the v10 firmware for the xl2411p with an ch341a programmer I found on amazon for 15$.

If anyone has bricked their xl2411p here is the v10 firmware - https://mega.nz/file/jZJh0AKb#3qo60aEkl ... Ab4t4ShTic you can use this to reprogram the benq xl2411p with a programmer.

also if anyone has the knowledge to reverse engineer this firmware to remove the out of range pop up or just allow the oor buster program to work on it, If you could send it my way that would be sick. I do not believe the firmware uses any encryption because I have already changed some values on it, saved it to a different file then flashed it and my monitor is working with that.
Ben firmware chip.png
Ben firmware chip.png (728.55 KiB) Viewed 18780 times
this is the chip with the firmware, I believe this is the same for the xl2411t

ALSO!

when programming not reading. YOU MUST desolder the chip then program it

when reading the chip all you have to do to read is plug in the monitor or get a programmer that supplies enough current to power the rest of the board because the cheap one i bought cant do that without help from the monitors psu

BE CAREFUL because the monitors psu is exposed and touching it while it has power could result in you being electrocuted

Cact_I
Posts: 3
Joined: 26 Aug 2022, 22:08

Re: looking for xl2411p overclockable firmware

Post by Cact_I » 10 Feb 2023, 23:27

UPDATE:

I was able to get xl2411z v4 firmware to run on the monitor, display port does not work but hdmi works and I didn't test dvi since I dont have a cable or a gpu that works with dvi

unconnected
Posts: 44
Joined: 08 Oct 2023, 19:52

Re: looking for xl2411p overclockable firmware

Post by unconnected » 04 Nov 2023, 16:57

Good job on testing this out!
I would love to help you somehow since I have the same firmware and the will to OC, but I'm not really into firmware hacking.

If you have some spare time - here are some snippets on how to tweak the firmware
https://nse.digital/pages/guides/firmwa ... cking.html

If I can help you somehow here's my disc:
kosttt

unconnected
Posts: 44
Joined: 08 Oct 2023, 19:52

Re: looking for xl2411p overclockable firmware

Post by unconnected » 11 Nov 2023, 07:19

After some testing, I managed to get OC to be working using softMCCS on my 2411P fw v13
When using the OC resolution, change scanmode to over/underscan and change it back to normal, and after that move the 0xEF slider around (or other manufacturer specific).
OORBuster could be rewritten based on this

Shinze
Posts: 2
Joined: 22 Feb 2024, 05:57

Re: looking for xl2411p overclockable firmware

Post by Shinze » 22 Feb 2024, 05:59

Hey. I've also got XL2411P with newer firmware and OOR buster doesn't work.

However, switching Scan Mode as you've said using SoftMCCS definitely works.

Have you found any workaround to make it automatically? Since I don't have a second monitor anymore to do it.

Maxinator500
Posts: 12
Joined: 13 Nov 2024, 12:37

Re: looking for xl2411p overclockable firmware

Post by Maxinator500 » 07 Dec 2024, 09:28

Maxinator500 wrote:
26 Nov 2024, 01:59
I'd like to mention that I will share my findings somewhere on the forum for community's sake.
As promised, there are 4 different firmwares including overclockable one (V3).


At the time I have not yet found the V3 FW, I tried to make OCing work by DDC commands. Sadly, I could not fully reproduce the workaround for newer firmwares described here in latest posts. The monitor was such a popular product that it is now lying around in hundreds on the secondary market for a cheap price, but was surprised to see no strong enthusiasm about extending its life on the internet.

So, I had no choice but to start reversing binaries. Of course I ultimately failed. Failed doesn't mean no progress at all. I still want to post here what I could find.
Initially I thought to simply load the firmware into some editor and thats it. By editor I mean ida, ghidra or whatever the program is as long as it reads my file. I stumbled upon the linked thread which at first looked like a plan, except XL2411P is much older than the MST9U based LG...

I built the aeon cpu module for ghidra only to find out the binaries I have are compressed. And it's not mstar proprieatry compression used for update files, it's what makes difference between .elf file and .bin file.
ELF and BIN comparison:
Image Image

Another utility from quagsire' repository, ./extract_mstar, is neither of use in my case. It does extraction of MAIN part of decompressed LG update file, which looks exectly the same as SPI chip contents of any recent mstar based monitor.
For example XL2536:
Image

Getting back to the fact that XL2411P is older, binary structure is completely different from the three on the picture above. While the recent firmwares clearly have data headers concentrated at the beggining of the file, XL2411P firmware is split into equal sized blocks.
Image Image

Later on I got courage to change something and see if my little research would give benefits. Lost the files I originally had so I remade them on example of V3.
XL2411P-FW03-1c.bin - in this file I swapped two values which looked like having the same purpose in each of 16 headers. E0 <-> F0.
XL2411P-FW03-2c.bin - this one is like the previous one, but also swapped two last blocks at E0000h and F0000h.

It turned out my monitor works with both of them, until I tried to change OSD language. This where XL2411P-FW03-1c started to hang or shutdown when trying to set Arabic or ¿Korean, the last two languages on the list. Mind that XL2411P-FW03-2c did not have this issue although there was a lot more changed bytes.

This is all I've done before I got the V3 firmware.
I also came up with the idea but didn't confirm that each 10000h block represents a language or a language family, if chars match (there is only 16 blocks but 20+ languages). And each block can possibly work independently (e.g. if you delete all but one) provided that the active language matches the block. That would explain why changing language on older firmwares resets notificatons.


Here's the summary on things in general:
  1. Firmwares are compressed with unknown to me algo
  2. There is no internal checksum check
  3. Blocks apparently represent languages
  4. You can't shuffle blocks without editing headers
  5. I would appreciate some help on this project :D

Chipyto
Posts: 5
Joined: 19 Jan 2024, 13:40

Re: looking for xl2411p overclockable firmware

Post by Chipyto » 04 May 2025, 23:32

Good morning,

Sorry for butting in on this thread, but I just wanted to ask if you have the latest firmware for the XL2411p monitor, as I need to update it to the latest version available.
Thank you very much for your help.

Best Regards,

Chipyto

Maxinator500
Posts: 12
Joined: 13 Nov 2024, 12:37

Re: looking for xl2411p overclockable firmware

Post by Maxinator500 » 06 May 2025, 00:48

Chipyto wrote:
04 May 2025, 23:32
I just wanted to ask if you have the latest
The lastest is V13. And the link is right here, in this thread. Read attentively.

Chipyto
Posts: 5
Joined: 19 Jan 2024, 13:40

Re: looking for xl2411p overclockable firmware

Post by Chipyto » 06 May 2025, 09:29

Thank you Maxinator500, i saw it, but i need original stock latest firmware. Not modify.

If you have it, or please, tell me , where i can download, it will be perfect. :D

Thanks again

Chipyto

Maxinator500
Posts: 12
Joined: 13 Nov 2024, 12:37

Re: looking for xl2411p overclockable firmware

Post by Maxinator500 » 06 May 2025, 23:59

Chipyto wrote:
06 May 2025, 09:29
i need original stock latest firmware
The filename is XL2411P-FW13.bin. I never modified this one. In fact, the .bin files I uploaded on GH are all stock.
Look at the "Monitor On Time", I couldn't have faked that.
IMG_20241207_122356.jpg
IMG_20241207_122356.jpg (5.92 MiB) Viewed 4455 times

Post Reply