try fix for devices without compass