Share your experience!
The XA1 does have a compass/magnet sensor. I can read the data with sensor apps.
But in normal apps as Google Maps or Skysafari the direction is very in accurate and not stable at all. I've calibrated the compass as it is stated but this doesn't help.
In the first place I thought the sensor is defect. So I brought back the XA1 to the shop and got a new one. But same behaviour !
Note: Each XA1 was updated to the newest software (Android and Apps).
Question:
- Is there anything missing in the firmware/software of the XA1 ?
- Will there be an update or a fix soon ?
Best Regards
I have The Same Problem with my Phone and my girlfriends One. Is there really a magnet sensor in this XA1?
@uh1 wrote:The XA1 does have a compass/magnet sensor. I can read the data with sensor apps.
But in normal apps as Google Maps or Skysafari the direction is very in accurate and not stable at all. I've calibrated the compass as it is stated but this doesn't help.
In the first place I thought the sensor is defect. So I brought back the XA1 to the shop and got a new one. But same behaviour !
Note: Each XA1 was updated to the newest software (Android and Apps).
Question:
- Is there anything missing in the firmware/software of the XA1 ?
- Will there be an update or a fix soon ?
Best Regards
Me too have the same problem, when I recalibrate it shows right direction, but again after some time the direction shows wrong and needs recalibration
New Sony XA1 owner as of mid July. While phone generally wonderful I also have the problem of XA1's compass always showing as 'Low' accuracy with ~160 degree spread to direction in Google Maps or any similar app. And the phone's stated direction is normally about 60 degrees out from true direction 
I had the following public conversation on Twitter with @SonyXperia https://twitter.com/DigitalAmoeba/status/893099014631153664
Then they privately DM'd me on Twitter with the following:
"Hello again @DigitalAmoeba, Follow those steps and let me know if it works please: 1. Open the phone app 2. Dial *#*#7378423#*#* 3. Service tests 4. Compas 5. Calibrate the compas Regards, Nidhal"
When attempting to re-calibrate compass from within that Sony service menu also didn't help their next suggestion was:
"I see @DigitalAmoeba, I am sorry for that. I would then suggest a software repair via Xperia Companion computer application. The following link should help step by step: http://bddy.me/2fkQFnG If possible, do not forget to back up the data before starting the software repair, and remember your google credentials. Otherwise, if the software repair does not solve the problem, your handset should be examinated. Repair and warranty details can be obtained by contacting your local support team directly. You can find contact details here: http://bddy.me/2flUjxU Regards, Nidhal"
Given that it took quite a while to get my phone setup exactly how I want I'm reluctant to completely wipe and re-flash my phone's software for what I'm pretty sure is a driver or hardware fault with at least my XA1 (but seemingly not unique from others also on this thread)
Has anyone on here made/had any further progress with finding a fix for this XA1 compass inaccuracy fault issue?
@Tsz wrote:I have The Same Problem with my Phone and my girlfriends One. Is there really a magnet sensor in this XA1?
To confirm the XA1 definately officially DOES have a compass sensor.
It's clearly listed on Pg 7 of the official Sony product White Paper for XA1 http://www-support-downloads.sonymobile.com/g3121/whitepaper_EN_G3121_G3123_G3125_6.pdf
Screenshot of official Sony XA1 info PDF
So we should be expecting accurate direction indications, if all was working properly...
Anyone else have any comments of issue of compass failing to calibrate to 'High' within Google Maps?
To check, open Google Maps, centre on your location and see if you have precise direction indicator on your dot? Or a very wide blue cone showing roughly which direction it thinks your phone is pointing in?
You can check in more detail by:
Either attempting to calibrate in that screen, or via other dedicated compass apps doesn't work for me 
Please reply to this message even if you're NOT having this problem, as that would help let me know if I need to return my particular handset as faulty? Or if it's a common/known problem with XA1?
Google Maps Calibrate Compass screen showing permanent Compass accuracy: low on XA1
Just got a new XA1 dual sim. Compas is garbage.
Thanks for your similar comment g4ugm. My model is G3112 also a Dual SIM version...wondering if there is a hardware variant specific issue for the compass calibration here?
Looks like there are 5 hardware variants(!) of the XA1 overall atm according to http://www.gsmarena.com/sony_xperia_xa1-8596.php
I got the same compass problem with my new xa1. When I compare the xa1 with my old z1, the xa1 shows wrong direction. Is there any way to solve the problem?
Officially Sony Support on Twitter suggested to me that I should be able to fix this by:
"Hello again @DigitalAmoeba, Follow those steps and let me know if it works please: 1. Open the phone app 2. Dial *#*#7378423#*#* 3. Service tests 4. Compas 5. Calibrate the compas Regards, Nidhal"
Those instructions were valid, but didn't fix compass for me personally. Can others please also try that & report back here?