GPS

Тема в разделе "Xiaomi Redmi 2", создана пользователем Бакки, 7 апр 2016.

  1. TopicStarter Overlay
    Оффлайн

    Бакки Продвинутый

    Регистрация:
    24 дек 2013
    Сообщения:
    148
    Симпатии:
    40
    Баллы:
    33
    Версия MIUI:
    5.11.5 от MIUI.SU
    Устройство:
    Xiaomi Redmi 2 TD
    После прошивки на 5 андроид странно работает GPS. После запуска вроде все нормально. Спутники ловит быстро, видит достаточно, координаты определяет шустро и точно. Но, дальше начинается ерунда. Спортивные трекеры (Ендомондо, Рантастик, ОсМоДроид) отслеживают перемещение кое-как, с задержками, неточно, могут вообще ничего не записать.
    Никто не наблюдал, может было и как то победили? Очень нужно, велосезон уже начат.
     
  2. Оффлайн

    Hallerd Опытный

    Регистрация:
    15 фев 2016
    Сообщения:
    66
    Симпатии:
    13
    Баллы:
    8
    Устройство:
    Xiaomi Redmi 2 TD
    На андроиде 5 еще и не такое можно наблюдать. Откатись к 4.4. и не мучайся. Там все отлично работает.
     
  3. TopicStarter Overlay
    Оффлайн

    Бакки Продвинутый

    Регистрация:
    24 дек 2013
    Сообщения:
    148
    Симпатии:
    40
    Баллы:
    33
    Версия MIUI:
    5.11.5 от MIUI.SU
    Устройство:
    Xiaomi Redmi 2 TD
    Уже сам к этому почти пришел, из-за других причин, но эта фигня с GPS будет видимо последней каплей. Откатываться просто накатив поверх 5.1 прошивку 4.4.4 не прокатит, как я понимаю. Где можно посмотреть внятную инструкцию, как это сделать наиболее оптимально и безопасно?
     
  4. TopicStarter Overlay
    Оффлайн

    Бакки Продвинутый

    Регистрация:
    24 дек 2013
    Сообщения:
    148
    Симпатии:
    40
    Баллы:
    33
    Версия MIUI:
    5.11.5 от MIUI.SU
    Устройство:
    Xiaomi Redmi 2 TD
    Вернулся через MiFlash обратно на 4.4.4 - сначала прошил фастбут прошивкой с полным вайпом на верс 6.3.31, затем поверх нее из стокового рекавери накатил эту же 6.3.31 переведенную от miui.su (вайпы кэша и пользовательских данных до прошивки, прошивка, затем вайп всех данных). Заново прошел стартовую настройку, потом поднял данные из бэкапа. Промаялся два часа - проблема не ушла. Все тоже самое - местоположение определяет шустро и точно, но треккеры нормально писать треки перемещения отказываются. Выглядит это примерно так - запускаются трекер, он вроде как пишет - кажет жистанц, скорость, темп, рисует трек на карте. Включаю экран, кладу тело в карман, начинаю движение. Через какое то время проверяют - включаю экран - данные на нем те, что были при отключении экрана. Через секунд 5-10 происходит обновление - дистанции, например, но явно ложное, проверяю по карте - становится понятно почему - видно, что трек писался буквально минуту после отключения экрана, маршрут на карте в этот период соответствует реальности, а потом просто рисуется ровный отрезок к тому месту, где я нахожусь в данный момент.
    А если не отключать экран пишет более-менее нормально, ради интереса проехал в таком режиме на машине - отсчитало 10 км, нарисовав трек в пределах допустимых отклонений от того маршрута на карте, который должен был быть. Ну и километраж вполне точный, я этот участок пооезжаю каждый день, по спидометр те же 10 км.
    Причем глючить начали все три трекера, что стояли в смарте Endomondo, Runtastic mountain bike, OsMoDroid.
    Куда копать дальше не знаю. Снес все три трекера, поставил заново более старые версии (их обновлял после прошивки на 5.1), заново настроил, буду проверять. Не заработают - попробую откатиться на мартовскую или февральскую прошивку, на которой трекеры работали нормально.
    Может еще какие-то идеи есть, почему трекеры могут прекращать писать треки при отключении экрана (забыл указать - для все трех стоит запрет выгрузки из памяти, эту причину можно откинуть)?
     
  5. TopicStarter Overlay
    Оффлайн

    Бакки Продвинутый

    Регистрация:
    24 дек 2013
    Сообщения:
    148
    Симпатии:
    40
    Баллы:
    33
    Версия MIUI:
    5.11.5 от MIUI.SU
    Устройство:
    Xiaomi Redmi 2 TD
    Вроде победил. Как обычно, решение было на поверхности. Проблема была в настройках фонового режима. Забыл прописать для трекеров разрешение активности в фоновом режиме. Поправил - тьфу-тьфу, вроде заработало, трек записали от и до и Эндомондо и ОсМоДроид - четко и без пропусков. Посмотрим, что дальше будет.
     
  6. Оффлайн

    Hallerd Опытный

    Регистрация:
    15 фев 2016
    Сообщения:
    66
    Симпатии:
    13
    Баллы:
    8
    Устройство:
    Xiaomi Redmi 2 TD
    А можешь подробнее расписать как сделал? Ну я имею в виду как прописал разрешения.
     
  7. TopicStarter Overlay
    Оффлайн

    Бакки Продвинутый

    Регистрация:
    24 дек 2013
    Сообщения:
    148
    Симпатии:
    40
    Баллы:
    33
    Версия MIUI:
    5.11.5 от MIUI.SU
    Устройство:
    Xiaomi Redmi 2 TD
    Настройки > Дополнительно > Батарея и производительность > Фоновый режим > Приложения
    В списке приложений находим нужное, открываем его, в параметрах задаем "Нет ограничений" и "Разрешить доступ к местоположению".
     

Поделиться этой страницей

Пользователи просматривающие тему (Пользователей: 0, Гостей: 0)