[Xperia Play Q&A, Help & Troubleshooting] LukStarkiller:
16 Xperia Play with the same problem and counting

Reported on stock rom, DoomLord and CM7 for now

Problem: The compass and accelerometer sensors do a little weird or inexact movements

Conclusions for now: The sensors on the Xperia Play work correctly but under low current and that makes the sensors don't work correctly. Faulty driver? Faulty batch? Defect in the fabrication process? Don't know

Tests made with Xperia Play and other phones to compare (I tested on a Nexus One and a HTC Wildfire). Results that Xperia Play performs less than other worst or similar phones

Test you can do to look for this problem: Install any aplication that uses compass or acelerometer, I used "3d compass" because it uses the two sensors, compass to point north and accelerometer to move the 3d model on screen, in "3d compass" if the compass doesn't points perfectly to north or move smoothly (my Nexus One does) you have this problem.

You can look how are working your sensors too with an apk like "Z-DeviceTest", it shows the sensor's actual state, power current, resolution and sensibility

Known solutions: ¿? none for the moment

Problem confirmed on store by an the employee tested my phone and 2 Xperia Play more, the other two phones have the same problem. Reported to SonyEricsson

On the Vodafone store the employee said me that if I want, they send my phone to repair at SonyEricsson but they can't change it, because the other 2 phones that they have in the store have the same problem. That seems that the sensors on this phone are like this, but they will report that to their distribuitor and SE to avoid client complaints. (My complain seems the first one about this)

"History of the problem"

Yesterday I was trying "Satellite AR" apk, and found that it doesn't works correctly, compass and accelerometers weren't working correctly. So I tried "3d Compass" apk, and the same thing, the compass was making weird movements, so I took my old Nexus One and installed the same programs. I found that the programs work perfectly on the Nexus One, smooth movements in compass and accelerator.

So I installed Z-DeviceTest apk and found that the Nexus One had the same or older sensors that the Xperia Play, but the sensors were working with more power and precission on the Nexus One than in the Xperia Play. Strange don't you think?

I asked a friend to try Z-DeviceTest on his HTC Wildfire, and I found that it has exactly the same sensors as the Nexus, they work a lot better than in the Xperia Play but different that in the Nexus One. o_0 why?

I asked on HTCmania forums for help and found that other person has the same problem with a different rom (DoomLord 2.3.3), mine is the official UK one 2.3.3 (4.0.A.2.368) rooted but with blocked BL.

Now I think that this can only mean two things, bad drivers or a faulty batch of Xperia Plays

Can someone else try this, and see if the values are the same, and has the same problems?

By the way, here are some "screens/pictures" :D (I haven't got time to connect all phones to my computer so I didn't make screenshots, sorry)

A video I made in one of the tests I did.

[YOUTUBE]wJQBIde0oak[/YOUTUBE]