Released on September 19, 2014, this 4.7" screen iPhone is the smaller version of the iPhone 6 Plus.

4271 Questions View all

My iPhone's screen shows messed up colors

At first my phone's screen stopped responding to my touch momentarily, usually hitting the screen against a flat surface and then turning the screen off and on would fix it. But a few weeks ago I hit it and the colors just like broke. The colors were bars, each bar a different color and only a little tiny corner of the screen would work.

Answered! View the answer I have this problem too

Is this a good question?

Score 4


Thank-you this should help


Add a comment

2 Answers

Chosen Solution

Screen has gone bad. Replacing the front panel will fix the issue.

Guide to replace screen:

iPhone 6 Display Assembly Replacement

You can get the screen from here if you do choose to do it yourself:

iPhone 6 LCD Screen and Digitizer Full Assembly

You have a few options, take it to a mobile phone repair shop to get the screen replaced (I would avoid shopping malls as they are generally either expensive or not very well experienced in mobile phone repairs).

Or you can choose to do it yourself which is fairly simple if you follow the steps in the guide well. Parts that you need to be careful in specifically are the metal plate for the screen connectors on the logic board (phillips head screws are different sizes for a reason), removing the home button, metal plate for front panel which has the home button extension cable together and the front camera requires some delicate prying.

iPhone 6 LCD Screen and Digitizer Full Assembly Image


iPhone 6 LCD Screen and Digitizer Full Assembly


Was this answer helpful?

Score 3
Add a comment

in my settings i have a cpu on or cpu off and when i turn cpu on it shows and a bunch of numbers and colors example 7.39/in red /7.65 in Green / and 8.08 in Blue does anybody know what that is about ?

Was this answer helpful?

Score 0
Add a comment

Add your answer

adr123 will be eternally grateful.
View Statistics:

Past 24 Hours: 34

Past 7 Days: 296

Past 30 Days: 1,444

All Time: 29,036