[XPERIA X8 Q&A, Help & Troubleshooting] Aessaya:
Greetings,

I'm not experienced with android devices, so i thought i'd ask here first before trying to do anything.

Since a few months ago some weird things started happening to my X8 - random display glitches and blackouts at completely random intervals (sometimes one or even two a day, sometimes it can last two or more weeks w/o an incident, i haven't figured out any relation yet).

Glitches manifest in distorted view on screen - shifted up/down/sideways - or colored graphics artefacts - up to completely bizarre patterns of random-colored pixels covering the whole screen. Weirdly enough, pushing power button as if to lock the screen usually alleviates the issue, sometimes i need to do it few times to remove completely, but it works. Touchscreen works fine, but i need to tap the "right" spot on the screen, not where it's displayed on the screen ("right" as in where the element is when the screen is not glitching).

The other issue (may be related) i'm having with the phone is random screen "blackouts" - the screen goes completely black and the power button cycling doesn't help - but the phone still reacts to screen input (i.e. i can unlock the screen by dragging the slider, launch app, start/stop music playback and so on). I can see the backlight on, so it's definitely screen/gfx hardware issue, not backlight. If i try to reboot the phone, it hangs on either shutdown or boot up. Removing the battery, placing it back and booting the phone up doesn't help - it vibrates as usual, i see the backlight go up, but screen stays black and i can't interact with the phone even if i leave it there for a few minutes (which is more than enough for it to boot up - it usually takes ~30 seconds till full boot). Also the backlight won't go off. It usually helps to boot normally if i hit the phone with a palm on the back side and/or leave it alone for a while. This issue is much more rare (only had it three times), but it puts the phone out of service for a while, so it's an issue for me.

Now, the device info:

Sony Ericsson Xperia X8 E15i

015 baseband

10W44

Unlocked bootloader

Alfs8 kernel (2.6.29.6-Alfs v08a 24/03/2012)

GingerDX v026 ROM

No cpu tweaks done, cpu governor "ONDEMAND", cpu speeds 122-600.

The glitches started when i was still using the older version, GindgerDX v013 with locked bootloader, i have done factory reset and flashed a new version with new kernel (and unlocked the loader along the way), but apparently it did not help fix the issues.

I can't provide and screenshots/photos of the issue because the only camera i have access to at most times when it happens is my phone one and, obviously, i can't use that in this case :(

The question is: can i still try to fix it by myself (i can do it if it doesn't involve disassembling the phone completely - i don't have the screwdrivers required) by software tweaks or other techniques or should i reflash stock kernel/rom, apply for warranty and hope they find the defect and fix it? I really do like the phone. Or, maybe, you have encountered anything resembling these issues and may shed some light on what's happening.

Appreciate any input in trying to figure out and fix this.

Thank you if you have read all this even if you can't help me, cheers!