yashsingh1/xdaforums huggingface dataset:
[G2 General] DREWHAMM974:
Guys if 47° C is hot to you you have obviously never ran a Nexus 5. I on almost a daily pull 60-65°C by playing games for 10-15 minutes. I've even had it reach thermal safety shutdown in Antutu (100°C) quite a few times and even a couple times just gaming. These devices can run at much higher temps than 47° easily. I agree with the heat assumption but if it is heat it has to be breaking 85-90°C or there is no way of a screen malfunction due to heat. 75 is just a little over 150 For which you can easily hit on a summer day in a vehicle.
[G2 General] erto90:
The weird thing is that there is a sort of "limbo" during the "burning process"

As stated by some of you, if you are fast enought to fast shutdown the phone, you can save the phone from the horrible end

.sonis hard to declare completely curprit the heat... Because heat continue also when you shutdown and should continue to kill the display.. But is not

Would be nice to place a log ,maybe running adb, during the phase that you see black lines and then you shutdown saving the phone..no?
[G2 General] bweN diorD:
104 generally speaking shouldnt be high enough to cause damage. from past experience checking temps on many phones, it should be able to surpass 110 without damage. i have even seen a phone reach 120 without damage, although it did shut off in self protection.

however, in my opinion, if it is proven to be heat damage at temps as low as 104, that would be defective hardware.

this was basically my point earlier in the thread about reporting temps. so we could get a base line where damage is possible to occur, as everyone's definition of "hot as hell" isnt the same.
[G2 General] varund7726:
PVS bin ...

His phone got damaged at 104 ...the pvs binning of his soc must be really low...

Hence having low under voting capacity
[G2 General] jamsoolee:
104 was the temp. outside, the phone was in direct sunlight, so who knows how hot the internals of the phone was.
[G2 General] bweN diorD:
exactly my point, thank you :)
[G2 General] dr87:
I'm not a display expert, but this sounds pretty familiar to us...

"A TAB fault is caused by a connection failure from the TAB that connects the transparent electrode layers to the video driver board of a panel.

If the display is subjected to physical shock, or a simple failure of the adhesive holding the TAB against the glass this could cause one or more TAB connections to fail inside the display. TAB faults require replacement of the display module itself. If these connections were to fail, the effect would be that entire rows or columns of pixels would fail to activate. This causes horizontal or vertical black lines to appear on the display while the rest of the display would appear normal. The horizontal failure runs from edge-to-edge; the vertical failure runs from top-to-bottom."

We can also see in this screenshot the physical connecter lines up with the exact area of the lines

The right screen is flipped around, so the connecters are on the right side when facing us - exactly where the lines appear (resting near the hot CPU)
[G2 General] RohanM:
I am not a expert like you people but I don't think this is related to heat !

My colleague is having D802 G2. Full stock, never rooted. 4.4.2

He always plays "Clash of clans" continuously with charging on in offc. Since last 2 months.. his phone gets way too hot in that time, he even mentioned ones that he forgot to exit the game while going out of hone & it was running in his pocket, when he got his phone out of pocket o check for msgs he found the game was on, phone was hot & screen was not responding at all, so he rebooted it & it started normally... so are you guys sure this is heat related ???
[G2 General] borjaox:
Happened to me several times with the latest nighties of Carbon (post 28th). Scary but no permanent damage afterwards. It is probably a kernel issue. bender_007's app was reporting incorrect panel type (LGD while mine is JDI) but I only had white lines sometimes during reboot as you described, not all the time.

Now I am with Omni and no white lines and JDI panel being reported by kernel.
[G2 General] bender_007:
it reports whatever it sees. if you installed jdi kernel it will report a jdi panel( but it will ask you if you are currently seeing the white lines, if you choose YES then it knows the detection is wrong and switches to lgd). Try new version.
[G2 General] MRobbo80:
Seems like cpu's are starting to need some type of cooling method lol might get my artic silver out and find a little heat sync ?
[G2 General] Compass Linux:
I believe it is a Combo = Hardware Defect + Temperature that triggers the black lines. The worse the defect and the added heat, the sooner the problem appears.

Your colleague most likely has an OK device. Mine is one of the few selected ones to "burn". :laugh:

Compass.
[G2 General] citytrader:
I dont buy the heat hypothesis, probably its a fault in the configuration in the kernel or rom, AOSP have lot of bugs so maybe one of them is causing that... because of the AOSP bugs I returned to stock, its a pity because some of the developers put lots of efforts on this and give good support except for CM11 because it has no support and the developers does not answer even the emails, Cyanogen you dont understand nothing (I will never buy a phone with CM inside), your work is useless.
[G2 General] generaldizzle:
I realized that the only time this issue manifest is when the phones display times out or if I hit the power button to turn the screen back on. Until I do this, no black lines appear. Is this what everyone else is experiencing or maybe I have another issue alltogether?
[G2 General] Compass Linux:
I have black lines in recovery, LG Boot Logo and after boot. Literally everywhere.

Thread is getting big, so search for the screenshots. You can compare them with what you have.

Compass.
[G2 General] DREWHAMM974:
I think this is due to you having the JDI panel. This is what happens to my wife's unless I flash the JDI patch/kernel. Only goes bad once you power off the screen. Try the kernel and it will probably be fixed
[G2 General] generaldizzle:
I flashed KK_Kernel_LS980_jdi.zip and then the system stopped booting at the LG logo it says security error. Is this the kernel you were talking about?
[G2 General] kewkie:
So another guy who got the lines whilst OTA: http://xdaforums.com/showpost.php?p=53382584&postcount=10271
[G2 General] Compass Linux:
OTA for ParanoidAndroid RC1, if I read that correctly.

Compass.
[G2 General] kewkie:
exactly

Gesendet von meinem LG-D802 mit Tapatalk
[G2 General] :
dr is definately on to something.

I think a cold start as Wikipedia describes as a common tab fault is possible, a sudden increase in temperature that can weaken/crack bonds. Symptoms are ghost effects/discouloration. Something that may be inline with some experienced when booting up and seeing the lg logo distorted.

The tab fault definition also describes the results spot on. So definately combined with cold start makes a plausable case.

However since we are descibing results and trying to explain them we havent described what causes them. Lucky us we have data, a lot happened on certain roms. A certain version to say the least. because of a lot vs some random ones like stock it tels us something we cannot ignore. The possible trigger for tab faults on lg g2's. Which clearly is not the heat alone. The heat is what causes damage yes, but what causes the heat.

Given that the stock one happened whilst adbing, it seems adb does not allow any heat regulation in the software, or so I have been told.

So the area that it most likely happens is during boot. or recovery fase. something in those builds where it happened more then others had something not functioning correctly.

but what, I dont know.
[G2 General] DREWHAMM974:
You're forgetting it happened to me months ago while taking OTA from Spring. That's completely stock, not in adb.
[G2 General] :
so I am not forgetting, but also not ruling everyting out.

reread what I wrote, it has nothing to do with your situation
[G2 General] ceyo14:
You did download the OTA data = heat and then it went to recovery which there is not heat guards... Just saying. Mine is great still... LS980 LGD flashed LamHoang after reading this...
[G2 General] raghavafitt:
Breif info from my friend jesse

I dropped it and cracked the screen so I replaced it myself. When I get this issue I will look at it 100%. When I replaced my LCD screen I noticed the that LCD have three connectors one on top and two on bottom of the motherboard. Between the two on the bottom side there is a small square peace that it comes with the LCD witch I didnt know what it was for and it just lay there with small adhesive to the motherboard. (That adhesive is very delicate and easy to come loose) I didnt know it matter since it was my first time to repair a phone. I didnt bother to put it right. So when I finished putting the phone back together The screen looked really bad with lines everywhere, looked damaged. (I thought I bought a bad LCD. So I took it apart again and realized that peace was not glued with that adhesive so I put electrical taped on top of it to hold it down. So the LCD worked good. I think that peace have something to do with some kind of contact. It is very, very possible that these few people (I say few because from 1 to 10 only 3 have it) that have damaged their screens by flashing roms is because the devices has gotten hot and that peace is making contact somewhere on the device. You know that flashing a rom or booting up your phone takes a lot of effort and makes your phone hot....

My suggestion : Its my opinion

Dont flash anything (Roms ,kernels & mods ) when your g2 is hot

Make sure your device should be <90°F (34°C) while flashing

LG G2 @ Top Notch
[G2 General] jesssiii:
Think you mean <90 (less than).
[G2 General] Airidas:
Just curious, where all the LG's were assembled for those with screen issues. Mine (D802) )was in Korea and I tried many different roms in different temps. Could it be that they all were from the same country, factory, place ?
[G2 General] Elroyy:
Just got my phone back from repair. According to the work order read back to me, all they did was reflash the rom. Seems too easy. The glass is still the same because I can see where they removed my screen protector. The only oddity is that the slim strips of plastic around the screen was reapplied, like when you get a new phone.
[G2 General] raghavafitt:
I dropped it and cracked the screen so I replaced it myself. When I get this issue I will look at it 100%. When I replaced my LCD screen I noticed the that LCD have three connectors one on top and two on bottom of the motherboard. Between the two on the bottom side there is a small square peace that it comes with the LCD witch I didnt know what it was for and it just lay there with small adhesive to the motherboard. (That adhesive is very delicate and easy to come loose) I didnt know it matter since it was my first time to repair a phone. I didnt bother to put it right. So when I finished putting the phone back together The screen looked really bad with lines everywhere, looked damaged. (I thought I bought a bad LCD. So I took it apart again and realized that peace was not glued with that adhesive so I put electrical taped on top of it to hold it down. So the LCD worked good. I think that peace have something to do with some kind of contact. It is very, very possible that these few people (I say few because from 1 to 10 only 3 have it) that have damaged their screens by flashing roms is because the devices has gotten hot and that peace is making contact somewhere on the device. You know that flashing a rom or booting up your phone takes a lot of effort and makes your phone hot....

It only happens to jdi panels

Just check what type of panel having through LFK app

Look into the difference

JDI PANEL SCREEN CONNECTIONS

LGD/LGIT SCREEN CONNECTIONS

LG G2 @ Top Notch
[G2 General] DoctorB0NG:
I have a spare LS980 with a LGD panel that I'm gonna run some tests on (aka let's get some lines on this *****). If anyone has some ideas of ROMs to flash and which temperature to flash that at, post some suggestions.

I'm literally willing to try anything as I don't need the phone anymore and I want to help clear this up for people.
[G2 General] mrdunn:
Verizon VanirASOP apparently won't first boot after flashing without cooling down first with 2 minutes of frozen peas: http://xdaforums.com/showpost.php?p=53371920&postcount=899.

What do you think of this as a preventive measure for those worried about the heat as a cause? According to the threads at Verizon VanirASOP, when you use a recovery or adb, thermal throttling is turned off. Very interesting reading.
[G2 General] Lawlrus:
Its not a preventative measure, its the device failing because it is too hot.

That's why heat is being talked about so much, unless I'm wrong, there is no preventative measure for heat while in adb, recovery, or booting.

That's why the lines are arising mostly on a reboot, (if it is heat) not just from using it.

Bart mentioned in his thread for vanir that he was going to look into implementing a setting in the kernel to not use performance at boot, as a precaution.

Not sure if he did, or if its possible. That's beyond my knowledge database.

Sent from my LG-VS980
[G2 General] DoctorB0NG:
First test: fresh ZVC stock, iorooted, autorecced, and clean flashed PA rc1.

Temperature: cold, left phone in front of A/C unit while flashing

Result: no lines!

PS: my ISP (Charter communication) has decided to stop doing their job. As soon as I get Internet back, I will continue testing.
[G2 General] kewkie:
I don't know.. But, have anybody tried to flash stock jellybean already? Because I think most of the guys are flashed kitkat stock instead of jellybean. Just a little thinking maybe its worth a try don't know ^.^

Gesendet von meinem LG-D802 mit Tapatalk
[G2 General] Compass Linux:
I guess when you flash a ROM you get new strips of plastic around the screen, eh? :laugh:

Compass.
[G2 General] Bugox:
Did that and it was not working. Still have the lines.
[G2 General] DoctorB0NG:
Second test: flashed PA Beta 5 and micro modular gapps. Advanced wiped data, cache, system, dalvik in twrp 2.7.0.0

Temperature: hot! Held it over the stove to get her toasty.

Results: no lines after reboot!
[G2 General] Bugox:
So, your's is working fine now?
[G2 General] ceyo14:
Flash beta 7... And logcat?
[G2 General] :
save logfile to internal from recovery after flashing, then reboot and save all logs if it occurs. :)
[G2 General] dr87:
Thermal throttle should be possible in recovery, I saw in N5 XDA that the stock thermal engine throttles won't work but if you use one that doesn't rely on mpd or thermal engine (franco,bricked etc) it will work

Whatever kernel is being used to build our current recoveries have no throttling and no method to protect against heat damage (its using performance and it feels like also heavy load on the cores for some reason) it feels like cores can reach 90c+ quick in recovery, dangerous. Doesn't appear the SOC shutdown temp works either.

You can see using a custom control in recovery is possible as some N5 guys do it on custom TWRP builds

https://github.com/Tasssadar/androi...mmit/ffed67a4f29abccef62d4e44f2131f3c2f474547

I'm for sure going to build a temp controlled TWRP for my D801 at least

edit: Heat can damage a lot of chips not just screens, personal issue on my G2 I booted into recovery and forgot about it for 30 minutes, when I rebooted my radio didn't turn on. Once it cooled down the radio boots. Now every time the phone stays hot for too long my radio chip turns itself off as a result of damage from heat. Persists on stock also, not a huge deal for me because I set my throttle low, but anytime I stay at high temps for too long my radio chip fails and must cool.
[G2 General] :
please for d802 also :)
[G2 General] DoctorB0NG:
SoC pvs BIN: 2 (No idea if this matters or not)

Third test: flashed PA BETA7 and PA gapps.

Temperature: cold. held in front of A/C

Results: no lines

---------- Post added at 08:34 PM ---------- Previous post was at 08:33 PM ----------

Fourth test: flashed 6-12 madhi with pa modular gapps

Temperature: cold

Result: no lines

---------- Post added at 08:39 PM ---------- Previous post was at 08:34 PM ----------

Fifth test: Flashed PA BETA 7 with PA gapps

Temperature: very hot (held over stove)

Results: no lines yet

---------- Post added at 08:45 PM ---------- Previous post was at 08:39 PM ----------

Sixth test: Flashed Madhi 6-12 with PA gapps

Temperature: hot (over stove)

Restuls: no lines
[G2 General] dr87:
lets speed this up, flash while phone is in the microwave

but really it could take you 1000+ flashes to get the lines, or never. It's not as common as it sounds, popular rom's get several thousands of downloads per release and maybe 1 line report
[G2 General] :
I like another suggestion you made. And consistent with your descriptions of the heat issue.

theclash150, can you stay in recovery for increments of 15 minutes. Up to an hour. Not sure how to put load on it, but perform tasks like flashing, make nandroid, adb stuff, and then boot?

Also please save the logs from recovery before booting up.

Keep a thermometer or something near the cpu :)
[G2 General] DoctorB0NG:
I'll flash it in quick succession while holding it over the stove.
[G2 General] :
we want to maximize time in recovery. So the increments would be longer time in recovery. But check at what point it occurs. Cause it seems be related to something happening there.

edit with load running in recovery. not sure if it occurs when idle in recovery.
[G2 General] velveteen71:
Just for clarification, theclash150, you have NEVER had lines? Ever?

OR did you have them at one point and got them to go away?
[G2 General] zsdiogo:
I may be asking too much, but it would be great if you released a recovery with temperature control for as many variants as possible. especially for the 802 xD (kidding)
[G2 General] :
he hasnt reproduced issue yet
[G2 General] DoctorB0NG:
I queued up the PA BETA 7 10 times in TWRP 2.7.0.0 and did this continually while holding it over a stove. After every 10 flashes, I would boot into the ROM, reboot into recovery and continue. The device was so hot that I actually burnt my roommate's arm.

After flashing and booting continually for 15 minutes, there are no lines present.
[G2 General] zsdiogo:
I would say that that is enough to assume that there must be different hardware revisions. The problem isn't due to heat alone...
[G2 General] DoctorB0NG:
Unfortunately all this shows is that it still could be a multitude of factors, one of which is a manufacturing defect that might not be readily present on my specific device.
[G2 General] zsdiogo:
Exactly. And I think that is the most likely hypothesis. There must be a hardware defect on some models.
[G2 General] varund7726:
One question and suggestion...

Can those who got the black lines post their PVS bin

And those who have never got them uptill now do the same?

Mines 4 and I still haven't got lines even after flashing a lot .

My phone is 8-9 months old now with one time screen replacement(due to physical damage)
[G2 General] :
well, the hardware defect as dr pointed out is tab fault. Thats what is consistent with the black lines.

We saw across the device models black lines, and mostly on lg panels. So its clear that certain lg panels get damaged more quickly.

Tab faults appear to be most likely caused by heat. Its also been established that its permanent in a lot of cases.

So all we could establish is that some are more prone to getting these tab faults. Its not all. This also does not dismiss the fact that it doesnt need to be a hardware fault. To wich you are concluding rather easily.

Here is why: If heat is the primary cause of tab faults, then the lack of heat management in the bootup/recovery phase is most like the actual defect as dr has examined. Fact this heat management is missing on our devices, and is there on other phones says something important.

It will make certain devices get the black lines, and other devices not.

Like I suggested increments of 15 minutes, if you tested that you would have more interesting findings. An increment is first 15 minutes then reboot. Repeat test but then with 30 minutes. (this you didnt do). Kind of a load/stress test to find on your device the exact breaking point.

Also from a cold temperature start under a unidentified proper load would have said something about the similar cold start symptoms most saw before ultimately getting the blacklines. An element not tested at all yet.

Dr indicated that without the heat management, the cpus would be maxing out generating heat very fast and very high. All consistent with how tab faults and a subcategory cold starts can actually develop. Again not tested yet.

Can you test that? So high load under cold start conditions?

edit: I just got pointed out that its like 3 cases in 5000, and because every device is different it is a bad experiment to begin with.

There still is the missing heat management that maybe can help prevent those 3 cases or any other long term damage due to heat. Which would still be interesting.
[G2 General] DoctorB0NG:
I'll be doing more consistent testing tomorrow with heat for longer durations.
[G2 General] meangreenie:
I bought my missus a nillkin flip case with the window thing (no notification hole??)...

.. but anyway I noticed when closing the cover the screen will go to max brightness for a split second. Has the g2 always done this and could it be dangerous for the screen?
[G2 General] easyguy:
This thread in pointless.

At first when things started people were accusing one or another of using wrong commits, then when almost every roms got the lines, it turned into screen panels, now it has morphed into heat issues.

Let face it, we might never know until LG decide to do an investigation and if they will ever announce it publicly LOL

Lets put it this way, there is some quality control issues. Different phones have different issues, lets just hope the lines dont appear after the 1 year warranty period lol.
[G2 General] DREWHAMM974:
Far from pointless, it's a start into possibly figuring out what causes it. Without threads like these we would never figure anything out.
[G2 General] easyguy:
What have we figured out so far? other than accusations and finger pointing? I can understand things that the Devs community can help with such as bug reports, but with this issue, more likely manufacture defect than anything else.
[G2 General] DREWHAMM974:
We've figured out that although it's not the main cause that certain commits certainly speed up the frequency of it. We've also figured out it happens a lot more on AOSP builds than stock. We've figured out heat plays an enormous factor and that our recoveries don't have the same heat safeguards as the Nexus 5 and other devices, so now as far as i know dr87 is working on a recovery with those in place which should reduce the cases drastically. We have figured out that although not specific to it that the LG panels are more likely for this to occur than the JDI panels.

Must I continue or will that suffice? With this information we should definitely be able to reduce the chance of this occurring. That in itself is a major help and a great reason of this thread being here.
[G2 General] undeadking:
Just had to get a new G2 because of the black lines shooting up the right side of my screen... Kinda scared to reboot or flash a new Rom, I haven't found a definite answer as to the cause of the problem- when I got the lines I was omw to work- running Beanstalk 4.4.2 smoothly for a couple days and decided to reboot and the lines came and stuck...

Sent From My VS980 Runnin' C-ROM 7.0
[G2 General] bweN diorD:
if its gona happen, its gona happen.

might as well flash it to death while its still under warranty.

if i cant mod the phone the way i want it, there is no point in having it imo.