[Android Q&A, Help & Troubleshooting] PHr0zt:
Hello, all ROM makers, developers, hackers and advanced users.

I have a problem and hope you can give me some good advice.

Here is my sad story :(

You can read the full description if you want. Or you can skip it - the main question in the end of this post..

I have bought a new Sony ericsson Live! with walkman (wt19i) phone during my newyear holydays in Prague. It seemd to be working fine.

It is from rev.3, manufacture date 11/49 (mounth/week)

When I came back home and started using it, I saw that after some inactivity period (about couple hours or maybe more) the touch screen, back and menu snsor buttons stops any responsing. Hardware buttons (home, volume, camera, walkman and power) are still working. The system also continues to work as usual, so I can turn it on (but can not slide to unlock), I can hear if somebody calls me (but can not answer). Alarms, notifications and all another functions are still working.

Once or twise it started to work again (by itself, without any actions by me) but after few time the problem repeated. I was very unhappy and sure it was a hardware problem (and of course the Czech warranty does not work in Russia), but now i'm not so sure.

The phone had 4.0.2.A.0.58 firmware (android 2.3.4) from the box. First of all I tried to install SE PC Companion software, connect phone with usb and make factory reset... touchscreen started to work! But soon I saw this problem again.

The next day a new update was released and installed it (firmware .62). My phone was working again, but with the same result after some time.

You shoud know, that simple softreset (or ejecting and inserting battery) has absolutesy no effect on problem. After system starts I can not even unlock it. But flashing a new (or even the same) firmware (with flash tool or SE PCC) makes touchscreen and buttons working for some time. Have no idea why, but installing ROM with CWM (even with full wipe) does not make touch working.

Then I tried to use another custom kernels and ROMs. I unlocked the bootloader with fastboot tool, flashed one of custom ROMs from this forum (pre-rooted and with CWM). Then tried to use CM7.2 ROM... then another kernel and another ROM. Official, official-based, totally unofficial. The problem was with me each time after couple hours :mad:

I thought it is because some troubles in lock screen. Tried to install "no lock" app, so my phone did not use lock... but after some time touch freezes in home screen.

I disabled screen off while charging in settings and tried to leave the phone "wired" for some time... actually it worked fine all the time, and when I dicsonnected it it was still working... for couple hours.

I tried to install "no sleep" applications that does not allow CPU and screen to suspend. But it have no influense.

I even flashed CM9.0 ICS (very) beta ROM with the same result.

If it is just hardware problem - why it solves (for some time, but solves) with flashing? If it is a software problem - why it doesnt solve with new kernels and ROMs? My brain is ready to explode.

Now I have only one last idea and ask you to help me.

The question is:

How can I use adb or adb shell comands to get more information about the problem with touch?

I saw there is some log (logcat, stderr) tools, debug tools. I saw working lsmod, dmesg and mount commands in shell.

I think I shoud get all this information when all is ok. And then get it again when touch stops working and then compare, is it a good idea?

Where exactly shoud I see? How to test or get some touch input device info with adb? Is there any item in /dev that i can explore? Or something in dmesg? Where are touch driver located and how can I check if it is working?

I have some basic linux and andriond skills, but have not enought expierence.

I very (VERY) hope somebody can give me any useful advice to continue solving the problem. Where to see, what to do? :confused:

Thank you

P.S.: and sorry for mistakes, of course. English is not my native language.

P.P.S.: i am not sure where is the best place for this question: here or in xperia subforums. But I decided that this question is not xperia-specific and can be useful for other people in future.