Join now - be part of our community!

Google Sky Map shows wrong directions

viktanwar
Visitor

Google Sky Map shows wrong directions

Hi,

I observed that Google Sky Map points in wrong directions.

The behaviour is different in landscape and portrait mode i.e. If the phone is portrait then East and West are interchanged and if landscape then North / South are interchange.

Compass application points to correct directions.

Any guess, Google Sky Map is showing version 1.6.1.

39 REPLIES 39
Not applicable

htc magic, android 2.2.1

everything works as it should.

Not applicable

Flashed my Xperia Mini Pro with CyanogenMod 7.1, compass apps work fine now. 😛

viktanwar
Visitor

It confirms that the problem is software glitch needing some attention. I'll wait till the next update from SE to 2.3.4.

Btw can u confirm having got video call facility over 3g by this mod.

Not applicable

Anyone have 2.3.4 yet (mini pro) and can try Google Sky Maps in landscape... seeing if it rotates the right way?

Thanks

Slightly_smiling_Face

Not applicable

i have a mini pro and the 2.3.4 Update has not fixed the issue

maybe i have to switch to cyanogen mod

Not applicable

Updated my mini pro to 2.3.4. Now Google sky map is working perfectly OK.

Not applicable

So basically I have a 50/50 chance of it fixing the problem!! lol

Although I did have the exact issue you described so hopefully it will be all good....

Slightly_smiling_Face

viktanwar
Visitor

Thank You @ Johan-SEAnswers

Update to 2.3.4 just today and the Google Sky Map is correctly pointing.

Not applicable

All good here too ... thanks Johan-SEAnswers for passing it on.

Slightly_smiling_Face

Gamal
Visitor

(in my case, at least)

before:

ak897xmagnetic_axis_map = 0,1,2

ak897xmagnetic_axis_sign = -1,-1,1

after:

ak897xmagnetic_axis_map = 0,1,2

ak897xmagnetic_axis_sign = -1,-1,-1

  • (not rooting required, but only works for this app) now that sky map is open source, you could modify PlainSmootherModelAdaptor.java:line 53 at package com.google.android.stardroid.util.smoothers


before:

      // The z direction for the mag magneticField sensor is in the opposite
      // direction to that for accelerometer.
      // TODO(johntaylor): this might not be the best place to reverse this.
      magneticValues.z = -values[2];


 

after:

     // The z direction for the mag magneticField sensor is in the opposite

      // direction to that for accelerometer.
      // TODO(johntaylor): this might not be the best place to reverse this.
      magneticValues.z = values[2];