Potential Xperia Z1 touch screen fix (please test)

  • Thread starter Deleted member 5204328
  • Start date

What is the result of the fix, using either the app or the manual method?

  • Problem is gone completely. Not placebo.

    Votes: 6 10.9%
  • Touch screen seems better than before.

    Votes: 15 27.3%
  • It did nothing to help.

    Votes: 12 21.8%
  • Made things worse.

    Votes: 1 1.8%
  • Never had a touch screen issue.

    Votes: 21 38.2%

  • Total voters
    55
Status
Not open for further replies.
Search This thread
D

Deleted member 5204328

Guest
PLEASE DON'T TRY THIS FIX! If you are experiencing any touch screen irregularities, then it IS HARDWARE related. Use the warranty of the phone and either request a new device, or get a different device. Ignore the remainder of this post and the thread.

Sorry if this is very long and boring, but saying it all now saves everyone from saying it later :p

There is a massive problem that the Z1 suffers from, an erratic touch screen.
Some people have the problem, whilst others don't. I am one of the unlucky owners of a Z1 which has this problem :crying:
People report that the screen registers an input, then shortly losses the input and then regains it, making web browsing difficult as anything you scroll by could be clicked by accident.
I suffer from that and then some. If I use the phone for a prolonged period of time (usually 20 minutes), the screen will register my input at completely different places to where my finger actually is! :(
This makes normal use almost impossible since you have no control as to where it will register your input.
Oddly enough, locking the phone for a few seconds (just long enough so that the phone falls into deep sleep) then waking it again makes the problem disappear temporarily. It does start doing it again eventually. This happens regardless of phone temperature. This also proves that the issue isn't hardware related, as if it was then it should be doing this all the time, regardless of anything.

Trying to do a clean install fails to fix the issue (at least for me), and even the highly anticipated KitKat update failed to address the issue, despite them claiming that KitKat will fix it (it didn't work for me).

NOW comes the possible solution. Since I know that this could not be a hardware issue, there must be a way to fix it via the software.

I researched a lot and found something that could fix the issue.

I'm saying this now. I don't guarantee that this will fix the problem, but trying won't hurt anyone :p

I didn't do a nandroid backup (I'm on 4.4.2 = no system mount in recovery), but if you feel uncomfortable with this, then by all means make one :D

You will need the following:
Root
Terminal Emulator
Any file explorer with root access
External microSD Card
Any stock/stock based Sony ROM (try the fix on other custom ROMS if you want. No harm in trying, cough NANDROID IS YOUR FRIEND ;))

1: Open up the Terminal Emulator

2: Type in "su" with no inverted commas.

3: Type in the following command: touch /sdcard1/Calibration.ini
There must be a space between "touch" and "/".
If done right, you should get no response (no message at all, just back to "[email protected]:/ #"

4: Enter and after that, shutdown the phone. Whilst it is booting, do not touch the screen. You can safely touch the screen after it is done booting (when you can see the UI). You can also reboot it instead of shutting it down, but I found that a proper shutdown works better (your mileage may very).

5: Goto a file explorer and delete the "Calibration.ini" file. This will prevent the phone from calibrating the screen after every reboot (not needed since it has just been calibrated).

6: All done :highfive:

Now, test the phone properly and see if the problem is gone.
If you have the time and patience, I recommend setting the screen timeout to 30 minutes and using the phone without letting the screen turn off. If it doesn't do anything strange in that time, then you can safely assume that the problem is gone for good :highfive:
Ever since I did this, the problem has ceased to be. It has gone and met its maker :p
Hopefully you will have the same results :)
Even if it didn't work, there was no harm in trying ;)
Good luck! :good:

Note: For the app that does the same thing as this method, see post #2 ;)
 
Last edited by a moderator:

Daelyn

Senior Member
Dec 17, 2006
671
155
Please link sources where you found all this info? I found threads about three years old using this method on G-Tablet and stuff from back in the day but wonder if it's still actually working.


There's also an APP that calibrates the screen without reboot with reference to above manual fix:
http://forum.xda-developers.com/showthread.php?t=934500
Beware, no idea what it does. If it works or if it ****s your phone up:
View attachment TouchRecalibrate.apk
 
D

Deleted member 5204328

Guest
Please link sources where you found all this info? I found threads about three years old using this method on G-Tablet and stuff from back in the day but wonder if it's still actually working.


There's also an APP that calibrates the screen without reboot with reference to above manual fix:
http://forum.xda-developers.com/showthread.php?t=934500
Beware, no idea what it does. If it works or if it ****s your phone up:
View attachment 2645905

Those which you posted are not exactly the ones I discovered.
That would be this thread:
http://forum.xda-developers.com/showthread.php?t=1960416

I knew about that app also, but I don't want to risk using it. I think that the manual method is better since it can work on any phone (or at least I think every phone)
That app may only be developed for a specific device and using it on other devices sounds like trouble to me.

Either way, the manual method worked for me. I severely doubted it would work but it did. I tested the phone for at least 1 hour straight without letting the display turn off. Game after game I ran, battery drained by at least 18% and there was not a sign that the screen was going to bugger out again :D
I even set the screen timeout to 30 minutes just to make sure it won't sleep.
Still no sign of the problem, 5 hours later :D

I haven't rebooted it yet. I don't know if it will come back once a reboot has happened...
 

Banwell13

Senior Member
Nov 12, 2010
364
105
Broughton
Seems to be working

I did your method and also changed the touch filter level from 2 to 5 as mentioned in another thread. I havent had the issue since, not sure if it was your method or his or a combination of the 2, but really glad its gone. Thanks a million.
 

HellRoot

Senior Member
Feb 12, 2012
1,484
300
Please link sources where you found all this info? I found threads about three years old using this method on G-Tablet and stuff from back in the day but wonder if it's still actually working.


There's also an APP that calibrates the screen without reboot with reference to above manual fix:
http://forum.xda-developers.com/showthread.php?t=934500
Beware, no idea what it does. If it works or if it ****s your phone up:
View attachment 2645905

I tried the apk...for me it works fine for now... Will have to wait and see if it continues :)

Sent from my C6903 using XDA Premium 4 mobile app
 

chitose_ndy

Senior Member
Jan 30, 2011
1,756
193
28
Jakarta
Tried the method using terminal emulator and it seems the method has fix the problem,,
But i need to test again further..

Thankyou :)

Gesendet von meinem C6903 mit Tapatalk
 

Josh.L.Wang

Member
Aug 26, 2012
35
2
Tried the method. Touch sensor on the edge of the screen still seems quite buggy from time to time. Everything else seems to show some improvement. Will try a bit longer and report back.

Sent from my C6902 using xda premium
 

[Fenix]

Senior Member
Jan 6, 2011
1,099
831
Italy
www.youtube.com
Google Pixel 4 XL
Is that normal?:what::what:


Inviato dal mio C6903 utilizzando Tapatalk
 

Attachments

  • uploadfromtaptalk1395639697372.jpg
    uploadfromtaptalk1395639697372.jpg
    108.1 KB · Views: 4,468

Daelyn

Senior Member
Dec 17, 2006
671
155
The app seems to invoke online calibration. Works fine here and I feel improvement. Of course it could be placebo.

I will try to disassemble the app when I got the time. I want to know what it does and how it does it.

Sent from my C6903 using Tapatalk
 

Michealtbh

Senior Member
Nov 16, 2010
2,764
834
Belfast
Google Pixel 4
The app has definitely worked for me. I would mostly notice the bug when scrolling in the Falcon Twitter app - tweets would open accidentally all the time, it hasn't happened once since using the app.
 
D

Deleted member 5204328

Guest
I'm very glad to see that people are having positive results with the terminal method and even the application that was linked earlier :)
Doubted that the application world work :p

I have to add this though. After testing a bit more, the problem hasn't come back. However, I did discover that wiping cache and delvik will make the problem come back again with a vengeance. So, I did the fix again and what do you know? Problem is gone again :cool:

One last thing. Every time the phone boots up with the Calibration.ini file, you might get different results with regards to calibration. I recommend that once you are contempt with the outcome of the calibration, DELETE THE FILE ASAP!
Also, shutdown the phone instead of rebooting it ;)

Have fun :cool:
 

HellRoot

Senior Member
Feb 12, 2012
1,484
300
I'm very glad to see that people are having positive results with the terminal method and even the application that was linked earlier :)
Doubted that the application world work :p

I have to add this though. After testing a bit more, the problem hasn't come back. However, I did discover that wiping cache and delvik will make the problem come back again with a vengeance. So, I did the fix again and what do you know? Problem is gone again :cool:

One last thing. Every time the phone boots up with the Calibration.ini file, you might get different results with regards to calibration. I recommend that once you are contempt with the outcome of the calibration, DELETE THE FILE ASAP!
Also, shutdown the phone instead of rebooting it ;)

Have fun :cool:

I have not had any problems since using the app.. I have rebooted quite a few times and all is still good...

So nice to actually being able to use swipe keyboard without problems :)

We owe ye :)

Sent from my C6903 using XDA Premium 4 mobile app
 
Status
Not open for further replies.

Top Liked Posts

  • There are no posts matching your filters.
  • 28
    D
    Deleted member 5204328
    PLEASE DON'T TRY THIS FIX! If you are experiencing any touch screen irregularities, then it IS HARDWARE related. Use the warranty of the phone and either request a new device, or get a different device. Ignore the remainder of this post and the thread.

    Sorry if this is very long and boring, but saying it all now saves everyone from saying it later :p

    There is a massive problem that the Z1 suffers from, an erratic touch screen.
    Some people have the problem, whilst others don't. I am one of the unlucky owners of a Z1 which has this problem :crying:
    People report that the screen registers an input, then shortly losses the input and then regains it, making web browsing difficult as anything you scroll by could be clicked by accident.
    I suffer from that and then some. If I use the phone for a prolonged period of time (usually 20 minutes), the screen will register my input at completely different places to where my finger actually is! :(
    This makes normal use almost impossible since you have no control as to where it will register your input.
    Oddly enough, locking the phone for a few seconds (just long enough so that the phone falls into deep sleep) then waking it again makes the problem disappear temporarily. It does start doing it again eventually. This happens regardless of phone temperature. This also proves that the issue isn't hardware related, as if it was then it should be doing this all the time, regardless of anything.

    Trying to do a clean install fails to fix the issue (at least for me), and even the highly anticipated KitKat update failed to address the issue, despite them claiming that KitKat will fix it (it didn't work for me).

    NOW comes the possible solution. Since I know that this could not be a hardware issue, there must be a way to fix it via the software.

    I researched a lot and found something that could fix the issue.

    I'm saying this now. I don't guarantee that this will fix the problem, but trying won't hurt anyone :p

    I didn't do a nandroid backup (I'm on 4.4.2 = no system mount in recovery), but if you feel uncomfortable with this, then by all means make one :D

    You will need the following:
    Root
    Terminal Emulator
    Any file explorer with root access
    External microSD Card
    Any stock/stock based Sony ROM (try the fix on other custom ROMS if you want. No harm in trying, cough NANDROID IS YOUR FRIEND ;))

    1: Open up the Terminal Emulator

    2: Type in "su" with no inverted commas.

    3: Type in the following command: touch /sdcard1/Calibration.ini
    There must be a space between "touch" and "/".
    If done right, you should get no response (no message at all, just back to "[email protected]:/ #"

    4: Enter and after that, shutdown the phone. Whilst it is booting, do not touch the screen. You can safely touch the screen after it is done booting (when you can see the UI). You can also reboot it instead of shutting it down, but I found that a proper shutdown works better (your mileage may very).

    5: Goto a file explorer and delete the "Calibration.ini" file. This will prevent the phone from calibrating the screen after every reboot (not needed since it has just been calibrated).

    6: All done :highfive:

    Now, test the phone properly and see if the problem is gone.
    If you have the time and patience, I recommend setting the screen timeout to 30 minutes and using the phone without letting the screen turn off. If it doesn't do anything strange in that time, then you can safely assume that the problem is gone for good :highfive:
    Ever since I did this, the problem has ceased to be. It has gone and met its maker :p
    Hopefully you will have the same results :)
    Even if it didn't work, there was no harm in trying ;)
    Good luck! :good:

    Note: For the app that does the same thing as this method, see post #2 ;)
    5
    Please link sources where you found all this info? I found threads about three years old using this method on G-Tablet and stuff from back in the day but wonder if it's still actually working.


    There's also an APP that calibrates the screen without reboot with reference to above manual fix:
    http://forum.xda-developers.com/showthread.php?t=934500
    Beware, no idea what it does. If it works or if it ****s your phone up:
    View attachment TouchRecalibrate.apk
    4
    No offense to anyone involved, but nothing you're experiencing in this thread isn't placebo.

    Calibration.ini does not trigger anything, I'm not sure where that was perceived from, if anything, the fact it's an ini file would be the first giveaway, it's barely used outside of Windows, there are no references to the file in any libs, apps, or the kernel.

    The APK in the first thread is specific to a certain touchscreen panel (IT7260), it does a firmware upgrade for it, your panels are all Synaptics' Clearpad, the APK does nothing for that.

    The Z1 touchscreen issue is physical, keeping the screen wiped minimises issues, if you have a scratched screen protector (or one with stuff under it), replace it, if not, try and use warranty to replace the screen.
    2
    D
    Deleted member 5204328
    Please link sources where you found all this info? I found threads about three years old using this method on G-Tablet and stuff from back in the day but wonder if it's still actually working.


    There's also an APP that calibrates the screen without reboot with reference to above manual fix:
    http://forum.xda-developers.com/showthread.php?t=934500
    Beware, no idea what it does. If it works or if it ****s your phone up:
    View attachment 2645905

    Those which you posted are not exactly the ones I discovered.
    That would be this thread:
    http://forum.xda-developers.com/showthread.php?t=1960416

    I knew about that app also, but I don't want to risk using it. I think that the manual method is better since it can work on any phone (or at least I think every phone)
    That app may only be developed for a specific device and using it on other devices sounds like trouble to me.

    Either way, the manual method worked for me. I severely doubted it would work but it did. I tested the phone for at least 1 hour straight without letting the display turn off. Game after game I ran, battery drained by at least 18% and there was not a sign that the screen was going to bugger out again :D
    I even set the screen timeout to 30 minutes just to make sure it won't sleep.
    Still no sign of the problem, 5 hours later :D

    I haven't rebooted it yet. I don't know if it will come back once a reboot has happened...
    1
    Thread Closed per Op request.