I just opened a map and it’s off by >45° again. Doing a calibration makes it a good bit better but still quite jerky and rotating the device 90° (i.e. using a wall for reference) still does not result in a 90° turn in the compass.

Does anyone else experience this? Please include the ROM and version used.

Edit: Should have mentioned this is a FP4. Other FPs are entirely different hardware.

  • ProcurementCat@feddit.de
    link
    fedilink
    arrow-up
    1
    ·
    edit-2
    1 year ago

    I rarely use my FP3 for navigation or so, and basically every time I did so, I had to do a calibration (doing an 8-pattern with the phone). But after that, the compass would be accurate.

    “Normal” Fairphone Android 11 (A0023)

    • AtemuOP
      link
      fedilink
      arrow-up
      1
      ·
      1 year ago

      I do.

      Homebrewed LineageOS 20.0 from 2023080810 currently.

      Although forcing the compass is OSMAnd (Sensor.TYPE_ORIENTATION) just produced markedly better results than (Sensor.TYPE_ROTATION_VECTOR) used in my compass app, OrganicMaps and probably most other modern apps. The latter supposedly also uses the magnetic field sensor to improve rotation accuracy. I’ll see if I can disable the magnetic sensor somehow and whether that produces better results.