I have LineageOS installed on my Moto G7 Power (Ocean) phone, and the GPS places me somewhere like 100 feet north of where I actually am, making navigation useless. I wish I could recommend aftermarket operating systems once the manufacture abandons the device, but this is something serious enough to warrant throwing the phone away.