Я так понимаю, что ты записал сырые данные с GPS, а потом на компьютере улучшил позиционирование просчитав их в программе. Верно? Какие программы нужны на Андроиде для этого?
Исходя из этой презентации, начиная с Android 7 действительно есть API для получения сырых данных, так что на Mi8 вроде как можно без особых хитростей их получить
Исходя из этой презентации, начиная с Android 7 действительно есть API для получения сырых данных, так что на Mi8 вроде как можно без особых хитростей их получить