Unhappy [Q] Compass off by a few degrees (the compass not accelerometer)

Very similar problem to the Accelerometer thread (http://forum.xda-developers.com/show....php?t=1094382) but this is about the magnetometer instead.

By using an application that uses the magnetometer and not the GPS like MapHiker and/or the system test (*#0*# then # for SENSORS) The direction indicated by the MAG sensor is off in my case +5 degrees.

Comparing this to what is shown in an application that relies solely on the GPS direction (something like MAPNAV) the anomaly can be seen. The GPS heading can also be seen in the system GPS menu (*#4097*4097#) when the system is correctly locked on to GPS satellites and not via the Network.

So my question is : does anyone know of a code or the correct place in the debug menu (*#197328640#) where I might be able to correct this please?

All the best, D.

As I think I know a bit about this phone, feel free to ask me questions via PM.