New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Screen contrast is controlled by firmware #2
Comments
There's also an online test regarding this issue: |
Yes, definitely fading in for me, i.e. my laptop is affected. Is there anything that can be done to stop this? It's highly annoying. |
I spoke with Dell business support yesterday and was told there is an engineering team currently looking into this together with the display panel vendor, as apparently the brightness adjustment is done in the display firmware. They were now trying to expose an on/off switch in the BIOS to allow the user to toggle the behavior, however the support person was not able to tell me when or even if there would be a BIOS update. |
The funny thing about this "feature" is that it is supposed to work the other way around: increase brightness with a dark background, and decrease it on a bright background - this would be useful. |
Definitely, it's not a feature, it's a BUG. Imagine that when you are hacking something with a dark themed editor/IDE, and then switch to your browser, this stupid adaptive brightness thing will burn you eyes. I have to installed redshift to the system to reduce the bluish tint which make the screen even more glare, and another plugin in Chrome to make all white background grey to avoid my eyes been burnt, heck. |
I checked with Dell business support again yesterday and unfortunately there is still no ETA for a fix. |
Customer support as of today had no clue when the feature is going to be ready.. |
Any updates about this issue? I'm still looking for a solution, like a lot of us, I guess |
I used to noticed this, but some time back I stopped seeing this behavior. I have completed the linked test several times, and I cannot reproduce this dynamic change in brightness at all. Unfortunately, I can't correlate this to anything that changed, but I don't believe I've seen this since A04. (I have a QHD display.) |
Hey, uncon. I have an FHD screen and I'm definitely seeing this even after I've updated to A04. |
My FHD screen ordered from Dell's website (256 GB, 8 GB ram options) definitely has this problem. With no clear timeframe for a fix, I think I have to return. Thanks for letting me down Dell! |
@AndrewBogdanov @mkrems If you haven't yet done so, I suggest you contact Dell support and ask them about the issue and when it will be fixed. I've heard that they do listen to support to some degree, so the more negative feedback they get about this issue, the more likely they are going to be implementing a fix. |
@advancingu will definitely do that today |
@advancingu Yeah, I talk to tech support a few days ago, and they took me through a process of reinstalling driver and firmware. I tried to tell him this was a known problem, and they really need to fix this as lots of people are upset and returning their laptops, but I don't think the message got through:( |
If you have the official developer edition, it should be eligible for so called "ProSupport". Supposedly support personnel there is held to a higher quality standard than regular support. If you use chat to communicate with them you can also send them a link to this report. |
I'm lucky that I don't have this problem, so it may depend on the hardware. dmesg reports: Xorg.0.log indicates: get-edid confirms SHP panel, unknown model. Could Dell have changed components, or fixed it in A04, or different SHP model/firmware? |
Perhaps the touchscreen panel is not affected. Mine is the matte non-touch with 1920x1080 resolution and it suffers from this issue.
|
I also have a matte non-touch version FHD. How can I check those logs that you provided? |
|
Is it a cmd command? Will it work on Windows? |
This command works on Linux only. To determine if your model is affected, follow the link provided here. |
Yeah, I tried that link and my screen shows logo via fading for 3 seconds or so. |
Then please contact Dell support and tell them that you dislike this "feature" and ask them to provide an option to turn it off. This is the only chance to ever get rid of this behavior. |
So, I've conacted Dell Support Agent yesterday and he was working with my machine remotely for 3 hours or so, trying defferent things like updating bios, drivers etc. The bottom line: this is a hardware issue of integrated video card. So I will be sending request for warranty mother board replacement. I will update on this topic when it will be replaced to the new one. |
@AndrewBogdanov Good luck and thanks for posting an update. |
Such a shame that this issue hasn't been (officially) addressed. I've been hoping to get an XPS 13 but currently it's unusable for photography. Having said that - my housemate just bought a (FHD) XPS 13, and doesn't seem to have the brightness bug. I will try to find out what BIOS rev. he has and report back. (Also on Windows 10, though this is irrelevant if it's firmware, I know.) |
I think this bug might be happening for a limited range of devices. For example my video card also have some issue when running simple surface test, so it can be some kind of bug in hardware itself. I will be able to tell for sure only when my motherboard will be replaced. But the guy from support told me that this issue will go away with a new motherboard. |
I don't think it's a bug as far as Dell is concerned, unfortunately - they clearly market it as a feature. Ridiculous that it cannot be disabled, though. |
In this case I want a documented way to intentionally produce a bug that breaks this "feature" please... |
I don't believe it's a feature in any way. Where did you see they've been market that? |
Just make sure you ask for the exact model. Also this is the 13.3" model with the modified lid and bezel (also from China) where the concern is whether the LCD will actually fit within the display. Nitrocaster recommends 12.5" models on his site. Edit: seller tried selling me another monitor don't get this |
Hi, I have dell latitude 7370 with FHD pannel without touchscreen. Thank you so much. |
You'll have to disassemble the screen and tell us the exact model number printed on the back of your LCD; then we can use the table above to determine which file might be suitable to flash. |
I really appreciate your reply! I think the screen is Sharp SHP1460 (LQ133M1). |
Oh I see. I will take it apart and figure out the exact model number! Thank you again! |
Well add me to this boat :( I have the XPS 9365 ( 2 in one ) with QHD display. The dynamic backlight control was killing me, so I downloaded the firmware specific to my model from Dell. Now I no longer have I display unless I connect externally. What is the easiest way to take the display apart to get the exact part number? Thanks in advance! Edit - scratch that. It's sealed via glue and I'm still under warranty. The part is on a 2 month backorder though 😭 From what I've researched, the QHD display doesn't have many different panels. What's my best option here ? Could I try flashing something ? I can't break it any worse than it already is lol The dilemma is that it shows no internal display in device manager and when I tried to re-run the firmware package, it says no compatible device found :/ |
Hi, I have a question. Once I figure out a specific panel number, how can I flash the firmware to my laptop? Do I have to get an external flashing device?? |
I think I'm in the same boat as you. I have a Dell 9365 QHD panel, so I
just tried running the firmware to my specific model vs a specific panel by
opening up the path the firmware extracted to. It still didn't work though.
I'm still under warranty and waiting to see if Dell will take care of me
before tearing anything apart. I'm Worried the motherboard is affected and
not just the panel
…On Wed, Feb 19, 2020, 9:37 PM fishynimo ***@***.***> wrote:
Hi, I have a question. Once I figure out a specific panel number, how can
I flash the firmware to my laptop? Do I have to get an external flashing
device??
I will really appreciate if anyone could give me a direction to the next
step :)
Thank you so much!
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#2?email_source=notifications&email_token=AOS6AEMILP7LFASWYNFHVN3RDXUIBA5CNFSM4BCLYP32YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEMKQFLA#issuecomment-588579500>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AOS6AEJM5CPM7R3ZLSKT5D3RDXUIBANCNFSM4BCLYP3Q>
.
|
just run the relevant exe
yeah it goes without saying that you shouldn't take a laptop under warranty apart you can always mess with your old display after your warranty runs out |
So the LCD was on backorder. They will be sending a " technician" to replace it. I will know at that point whether the igpu controller in the main board is damaged or if it's the display only. I have been reading and it seems that the boards controller being hosed is a possibility. I hope not though. |
It is possible I guess to figure out how to program the displays over I2C manually (without using the windows software from the DELL downloads), e.g. I have done it for the RTD2662 LCD controller here https://github.com/static-void/rtd266x_programmer However it seems the controllers have built in I2C flash so the protocol would need to be reverse engineered either by disassembling the programming software or by snooping the firmware upload as it happens. If it's of interest to anyone else, I converted one of the hex files (from 312K3/9343 |
This comment has been minimized.
This comment has been minimized.
Just giving an update. Dell replaced the entire LCD Assembly on my XPS13 2-in-1 9365 and all is well again. No more flickering either. Seems only the LCD control board on the panel was corrupted luckily. Hope this helps! |
See my, I think Bricked LCD message at https://www.dell.com/community/XPS/XPS-13-9365-PanelFW-DBC-bricked-the-Panel-Unable-to-flash-again/m-p/7531918 for my XPS 9365 QHD+ screen. I posted it pre-reading this impressive and massive thread. Started reading and using google 5 hours ago. I hope @Tharre can give a comment / verdict if I need a replacement LCD because of an "I2C bus is stuck on I2C_DEFER" or perhaps with the right steps I can get the QHD+ screen working again. It wasn't till about now that I found that dell uses "Hidden Files and Folders" feature to hide the "TCON_DP_REWORK_TOOL.exe" program ;) TIP:so make sure you have Show hidden Files and Folders enabled after unzipping the Dell package. @pyraxiate , could you help me out? @Tharre , after using the official Dell DBC tool (twice) I bricked to black the LCD screen, I found this impressive thread. Now I'm very cautions to not brick the panel any further. I think the I2C bus is working cause I'm able to Save a Romcode (using Teamviewer to take over the XPS). The Bin is attached, the sha1 is not as mentioned in the thread and de Bin looks pretty empty :( |
Dell doesn't care about internet people. The only thing I can add is to cold reboot after writing each consecutive firmware, be aware of the risks before trying to disable CABC, and overall don't try to do it. You should be able to manage finding a QHD screen without backlight installed on the net, if someone can provide you with the model number. |
@peddy22 Thank you also for the fast response and contribution to this thread :)
On another thread I read about the MonitorInfoView.exe program. I ran it and the output is attached. I also found the rd_data.bin in the c:\ it's zero's .. @peddy22 Which advise would you give me to try? Like, as an example:
Thank you for your time en effort! |
- identify your exact screen model number and cross reference it with the table posted above, try flash the matching firmware
- contact Dell for a warranty repair
Those are your only options afaict
…Sent from my iPhone
On Apr 7, 2020, at 00:48, Onedutch ***@***.***> wrote:
@peddy22 Thank you also for the fast response and contribution to this thread :)
The only thing I can add is to cold reboot after writing each consecutive firmware, be aware of the risks before trying to disable CABC, and overall don't try to do it.
-- How can I perform a cold reboot?
-- What do you mean with consecutive firmware? Should I try the latest? I compared all the by you mentioned downloads from Dell. Mine Dell Driver package was not on your list it's a file called "APP_PanelFW_DBC_W10X64_A03_Setup-F9G6M_ZPE.exe" the HEX file "(Merge)160909_Sheep_revF.09+141202MCU_CABC on.hex" is the same (also SHA1) as in Dell Driver package 312K3 which is on your list! In the Dell Driver package 8GDDH I found a different HEX file (SHA1 also different) for enable "(Merge)160909_Sheep_revF.09+141202MCU_CABC on.hex" how ever the disable files are the both Dell Packages the same.
-- Be aware risks before trying to disable CABC, I allready tried and the LCD is black. Are you saying it's better to go for the firmware where CABC is enabled again? So I should try to use the folders who say "QHD_DBC__enable_"
You should be able to manage finding a QHD screen without backlight installed on the net, if someone can provide you with the model number.
-- I'm out of support, so it will be costly in money, reading this thread is costly in time :)
On another thread I read about the MonitorInfoView.exe program. I ran it and the output is attached. I also found the rd_data.bin in the c:\ it's zero's ..
@peddy22 Which advise would you give me to try? Like, as an example:
use the most actual released package "C:\Dell\Drivers\312K3" or should I stick with the one I used before, and bricked it with? Not starting "PanelFW_DBC.exe" butt start "TCON_DP_REWORK_TOOL.exe" inmediately
start with the CABC enabled folder?, As it was enabled and working?
Try to get a hold on a working firmware? Asked @pyraxiate for it :)
cold reboot
-- Or something else? How can I tell if the I2C bus is bricked?
Thank you for your time en effort?
MonitorInfoView.zip
Output.txt
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or unsubscribe.
|
Hello, I think it is easy to tell i you bricked it, looking at the status screen, if it says "Panel FW v0.00" the TCON tool isn't able to read the current status/firmware version.. Can I try something Else? I'm unsure what @peddy22 means with Coldboot. I had some more questions in my previous posting. Any recommendations? Regards, Onedutch |
Hi! Will anyone be able to share the fw updater danielpop2 uploaded? The links in the thread are all dead. |
So, I flashed the official tool on my SHP 1449 but because I didn't read properly I closed the app halfway through the flash because I though "loop 1, error 1" was just looping the installation while not being able to write on it. Right now I get WRITE FAIL everytime I run the app and FW is 0.00. From my guesses the screen is dead but could someone send me the stock firmware so I could give it a try? I'm just doing my best before I even send a message to Dell to see if they can replace the screen under warranty. |
Tell Dell to fix their CABC-Off tool and help thousands of people
…Sent from my iPhone
On May 10, 2020, at 03:50, Rodrigo Miguel ***@***.***> wrote:
So, I flashed the official tool on my SHP 1449 but because I didn't read properly I closed the app halfway through the flash because I though "loop 1, error 1" was just looping the installation while not being able to write on it. Right now I get WRITE FAIL everytime I run the app and FW is 0.00. From my guesses the screen is dead but could someone send me the stock firmware so I could give it a try? I'm just doing my best before I even send a message to Dell to see if they can replace the screen under warranty.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or unsubscribe.
|
Hello everyone, I've tried to disable DBC, and now it doesn't boot anymore. The front led light blinks 2 amber and 7 white. How can I fix it. |
Activate your warranty, only. |
@RikoF1 thanks for your reply, I have the same problem with you, "WRITE FAIL" on SHP1449 and it got bricked after restarting. |
Hello everyone. I recently bought a Latitude 7370 (FHD) which I absolutely love, except for its DBC. I saw that several users reported success in disabling it, but unfortunately all the links for the files they used are now dead. EDIT:
|
For anyone interested I have the XPS 9365 (2 in 1) with the QHD display & this is what I did . . . Google search for "QHDFW_DBC.exe" & Download from the Dell website & then install / unpack . . . Go To --> C:\Dell\Drivers\8GDDH\9365_7389\QHD_DBC_disable View --> Enable hidden items Run --> TCON_DP_REWORK_TOOL File --> Open Hex/Bin file Open --> (Merge)160909_Sheep_revF.09+141202MCU_CABC on.hex (in C:\Dell\Drivers\8GDDH\9365_7389\QHD_DBC_disable) Write --> Reboot FIXED --> NO MORE STUPID DBC ! ! ! |
I have a 2019 XPS 13 9365 (2-in-1) with an FHD display. Successfully flashed the display after identifying the correct display model and command Used hwinfo to identify the display model
Switched to Windows and downloaded this firmware package
Checked PanelFWConfig.ini for 6MD3N which provided the correct command for the display
I am finally free of DBC! |
Hi Koneko349, could you describe step by step display recovery, because I have the same screen model and got the same issue? Thanks |
A description of my issue using dell 9360, i crack my screen, changed the display myself, tried to disable DBC using the dell tool, it cant detect intel driver even though it is installed, so i ran the tcon tool manually and just straight clicked write success This is how i manage to solve the problem you will need a lcd with working firmware (If not careful, you risk shorting out your motherboard/ lcd board when removing the plug/ plugging in) 5)On tcon tool, select file > open and select the dumped rom code from the cracked working display, click write and wait for it to finish and reboot Down side of this method is
Story is before u click the write, you need to save romcode which will read the lcd eeprom then merge/patch with the disable dbc hex file dell have(since it ask if you want to update the rom code which you cant say no when u want to save a rom code), then you click write which will write back the original romcode that is from you display + the DBC patch code = new code for the lcd eeprom. How i brick is is because i dumbly think that it will just write the DBC patch code and auto patch the rom code from the lcd Hope my encounter will help future user, i almost lost a new lcd by trying to disable DBC....... Attached is the save romcode from my working cracked display with DBC disabled |
The screen brightness is controlled by firmware and correlates with the brightness of content on screen.
This means the screen automatically dims when dark content is shown and brightens when bright content is shown.
There is no known method to turn this mechanism off.
The text was updated successfully, but these errors were encountered: