Chosen Solution
I’ve had my OnePlus 6 for about a year and 5 months. This problem with my screen flickering started at around the 1 year mark. It seems to me like it’s when the device is cold it’s worse and get less and less noticable when the phone gets used/heated up a bit Tried contacting the place I bought it from but since it had a warranty of only 1 year I couldn’t get any help from them with the issue I had. Now, the only thing I can think of is trying you guys online, who might know what to do about this… I don’t know how to upload fotos atm, but will find out how to do if anyone asks for them :D (Am on phone, which is why it’s difficult to figure out)
I read about the DC setting ..I checked mine it was already on so I’ve turned it off and no screen flicker no dark patch …seeing how it goes! Settings-utilities-one plus lab- DC setting -,off Try it
Hi @olian , When the screen is black, try shining a torch at an angle close to the screen to check if there is an image there or not. It will be very faint if it is there. If it is there then it is a backlight problem. As it is only affecting one half of the screen it most probably is an internal screen fault If there is no image there it may be a loose screen flex cable connection on the systemboard or a faulty screen. Here’s a link to the ifixit OnePlus 6 Teardown guide. This should help you to open the phone so the screen flex cable connection can be inspected (cleaned?). If this is not the problem then most probably the screen assembly will have to be replaced. Replacement screens are available online. Just search for OnePlus 6 lcd screen part to get results for suppliers of the part
The only answer is replacing the screen im afraid. When the screen does this, it’s because the LCD is fcked. I replaced my screen and it works just one now. No black screen or anything else wrong. It’s expensive yes, but if you can get a warranty on the parts replaced I’d do it. Then you’ll have a phone which works 4-5 years in the future.. I’d say it’s worth it but y’all might have a different opinion.