Как настроить GPS на устройствах с процессорами MTK (на примере Xiaomi RedMi 1)

Смартфон Xiaomi RedMi 1

Доброго времени суток. Да, да, я тоже являюсь владельцем китайского телефона и это Xiaomi RedRice (еще самой первой модели). Использую я его как рабочую лошадку, 95% времени он даже не подключен к интернету и в таком режиме держит 4-6 дней, что меня вполне устраивает (с учетом наличия двух сим-карт). И вот что мне очень не нравилось в этом телефоне — так это очень паршивая работа GPS, он мог искать местоположения до 15 минут и меня это чертовски не устраивало. Ведь как обычно, нужно найти нужный адрес очень быстро, а он тупит зараза… Но раз я пишу эту статью, значит я нашел способ и хочу записать его, в свою книгу инструкций.

Пошаговая инструкция

  1. Итак, нам потребуется Root-доступ и пока вы его не получите, дальше смотреть статью нет смысла, к счастью на большинстве китайских телефонов, он есть из коробки. Также нам понадобится две бесплатные программы:
    • X-Plore — для поиска и редактирования системного файла (но подойдет любой файловый менеджер с возможностью редактирования документов из под Root’а);
    • GPS Test — для обновления данных A-GPS.

    Рабочий стол смартфона Xiaomi RedMi 1

  2. Открываем X-Plore, переходим в настройки и в разделе Root переключаем в режим «Суперпользователь».

    В настройках и в разделе Root переключаем в режим Суперпользователь

  3. Возвращаемся в файловый менеджер и переходим в каталог /root/system/etc в нем нас интересует файл под названием agps_profiles_conf.xml (на всякий случай, рекомендую сделать его бекап, чтобы не пришлось вытаскивать его из прошивки или просить на форуме) открываем его и переходим в режим редактирования текста (иконка в правом верхнем углу, рядом с тремя точками).

    Возвращаемся в файловый менеджер и переходим в каталог /root/system/etc

  4. Проверяем чтобы у вас был профиль Nokia как показано на скриншоте. Если его нет, то допишите.

    Проверяем чтобы у вас был профиль Nokia как показано на скриншоте

  5. Идем в самый низ документа, там есть раздел настроек и в нем нужно изменить параметр «default_profile» на «NOKIA» (по-умолчанию у меня стоял GOOGLE). Сохраняем файл.

    В нем разделе настроек нужно изменить параметр default_profile на NOKIA

  6. Теперь выходим на улицу (или хотя бы на балкон), включаем интернет или Wi-Fi (наличие интернета обязательно на данном этапе) и заходим в программу GPS test. Жмем по трем точкам (Меню) в правом верхнем углу и по очереди жмем: Clear AGPS и Update AGPS.

    Нажимаем на три точки (Меню) в правом верхнем углу и по очереди нажимаем Clear AGPS и Update AGPS

  7. Ждем пока в параметре пока GPS Status не сменится с «No Fix«, на «3D Fix«, а количество In use спутников перестанет равняться нулю. На этот процесс может уйти до десяти минут в зависимости от качества приема сигнала и скорости вашего интернета. Чем меньше значение Accuracy, тем более точно определяется ваше местоположение.

    Ждем, пока в параметре пока GPS Status не сменится с No Fix на 3D Fix

  8. Все, теперь при включенном интернете поиск местоположения будет происходить почти моментально (у меня находит секунд за 5), но и без интернета телефон начал нормально определять мое местоположение.

    GPS на смартфоне Xiaomi RedMi 1

На этом всё. Надеюсь эта статья оказалась вам полезной, нажмите одну из кнопок ниже, чтобы рассказать о ней друзьям. Также подпишитесь на обновления сайта, введя свой e-mail в поле справа или подписавшись на группу в Вконтакте.

Спасибо за внимание!

Материал сайта Skesov.ru