Whenever I restart or switch in my phone, half the screen is blank and the other half is okay. When I restore factory settings, the whole screen works fine but when I restart again, its the same problem.

What can I do?

I already tried the Soft reset code *#7370# Hard reset code *#7780#. But same problem. Also tried pressing 3 and * and Green button but no solution. Any idea.