Support phones without magnetometers
I recently moved to Moto G4 Plus only to find out that it does not have magnetometers. since the Moto G4 series is already quite popular, I'm sure many other people will share my problem. In the interest of supporting such platforms, could you please make a workaround for us? I want the feature to be able to manually select a field-of-view on the phone (which I can already do in the app), and then manually align the phone against those features in the sky, to register its orientation. Once registered, the app can use accelerometers and gyroscopes to change the field-of-view when the phone moves.
I understand that this will only work as long as the app is active on the phone. If the app gets killed, it will lose its bearings, and we'd have to register the orientation afresh the next time we use the app.