Руководство по улучшению работы GPS на MTK 6575-6577 | Всё телефоны/планшеты на платформе MTK 6575-6577
Опрос по данному топику
Помогла ли вам данная статья
Да [ 1294 ] ** [64.83%]
Нет [ 429 ] ** [21.49%]
Я сломал своё устройство [ 272 ] ** [13.63%]
Какой метод вы считаете наиболее подходящим для вас
Чистый GPS [ 641 ] ** [32.11%]
GPS+A-GPS [ 891 ] ** [44.64%]
GPS+EPO [ 335 ] ** [16.78%]
Не пользуюсь GPS [ 129 ] ** [6.46%]
Всего голосов: 1996
 



Реп: (442)
Руководство по улучшению работы GPS на MTK 6575-6577


Оптимальный метод настройки GPS для устройств на платформе MTK6589

Решение для устройств со слабой GPS антенной - Автомобильный вариант

О необходимости прошивки/полного вайпа

Очень интересная инфа **NEW**

Удобная программа для патча mtkgps.dat

оригинальная версия статьи на Google Doc's


Руководство по улучшению работы GPS на MTK 6577:

Небольшое предисловие:
В данном разделе , да и вообще во всем документе — выложено личное мнение автора. Оно может отличатся от действительности. Все написанное — нужно воспринимать как информацию для размышления, никак не пошаговое руководство. Автор не несет ответственности за испорченное устройство и/или другие проблемы возникшие после прочтения данного мануала.

Термины
[color="#000000"]GPS
Глобальная система позиционирования (Global Positioning System) обеспечивающая измерение времени и расстояния навигационные спутники.

A-GPS
Система, позволяющая значительно сократить время холодного старта GPS-приемника.

Для того, чтобы сократить время холодного старта и была разработана система Assisted-GPS, позволяющая загрузить необходимые данные с сервера оператора, предоставляющего данную услугу. Если в вашем сотовом телефоне нет A-GPS, то на определение начальных координат будет уходить в несколько раз больше времени (0.5 - 2 мин) чем при наличии такой системы (10 - 20 сек).

EPO - (Extended Prediction Orbit)

Аналог [по выполняемым функциям] технологии A-GPS — разработанный компанией MTK , загружает в устройство данные с прогнозом положения спутников в течении 30 дней.
[A-GPS — скачивается каждый раз перед использованием, EPO — загружается перед использованием и работает 30 дней]

Горячий(Hot), Теплый(Warm) и Холодный(Cold) старт.
Время «старта» необходимое навигационному приемнику на определение позиции после включения, зависит от имеющейся в памяти начальной информации. Выделяются следующие режимы:
«Холодный» старт («автопоиск») – время, позиция, альманах и эфемериды неизвестны
«Теплый» старт – позиция и эфемериды неизвестны, время и альманах известны
«Горячий» старт («перезахват») – альманах, эфемериды известны, время и позиция известны с некоторой ошибкой
MTK микросхемы:

MT6620
комбинированный чип используемый в платформе MTK 6575/6577. отвечает за работу GPS и других интерфейсов.

MT6628
чип выполняющий функции аналогичные MT6620 , имеет некоторые отличия[нет данных — нужно дополнить]

MTK 6575/6577
платформа с SOC [2x Cortex A9 CPU + Power SGX 531 GPU]
обычно в связке с ней используется чип MT6620/MT6628

Теория
GPS в платформе MTK 6577:

Реализован в чипе MTK6620/6628 , кроме функции GPS выполняет множество других — работу Bluetooth , WIFI, Сотовой сети и т.д.

Качество работы GPS не сравнимо с garmin/magellan , но для смартфона пойдет - главное правильно настроенный A-GPS — с ним работа GPS становится вполне сносной. Голый GPS без A-GPS либо EPO — работает плохо [в сравнении с другими чипами]

mtkgps.dat , liblmnp и все с ними связанное:

mtkgps.dat - очень спорный файл, очень часто - является причиной плохой работы GPS, иногда до полного отсутствия сигналов спутников.

для телефонов приехавших с их исторической родины(china) - удаление файла - самый простой и действенный вариант по восстановлению GPS.
(файл пересоздается после первого фикса GPS)

инфа - личное мнение, могу сильно ошибаться:
сам файл - хранит в себе полученный альманах и эфемериды - т.е. при следующем включении - тело берет данные сначало оттуда, а потом уже - обращается к A-GPS либо EPO. из-за чего и возникают проблемы.

по каким то причинам(так и не найденным) - файл портится - после чего GPS начинает работать плохо:
ловит 4-6 спутников, теряет их, очень плохая точность позиционирования и т.д.
если же mtkgps.dat совсем испорчен(или был создан в другой стране) - то он содержит совершенно неправильный альманах - вследствии чего GPS вообще не работает(появляется 1 спутник в течении часа и все...)
патч liblmnp:
пользователь 4pda - overtek - нашел способ - отключить создание файла mtkgps.dat , данный способ исправляет следствие - но не причину, но и это уже достижение!

результат:
максимально хорошая работа чипа MT6620 - но только с технологией A-GPS.
при отключенном A-GPS - всегда происходит холодный старт - из-за отсутствия файла mtkgps.dat (костыль - но для многих людей - полностью решает проблему с GPS)


Нюансы по ручному удалению файла mtkgps.dat:
после удаления:

первый запуск(при включенном A-GPS) - мгновенное нахождение спутников, быстрый фикс и максимально правильная работа GPS.

второй запуск - A-GPS принудительно не используется системой - происходит холодный старт. длится от 3-5 до 15-60 минут

третий и последующий старт - при работе начинает использоваться mtkgps.dat, по этой причине - старт без A-GPS происходит быстрее, но с включенным A-GPS - данные не всегда беруться свежие - по этой причине GPS может получить фикс не через 15-60секунд (что является нормой для A-GPS) - а через 1-15 минут. решается патчем liblmnp.
[/color]

Описание методов работы GPS, Плюсы & Минусы
1 - чистый GPS
плюсы:
не требует интернета = работает в любом месте.
минусы:
самая долгая скорость нахождения - 1-10 минут. ловит примерно ~8 спутников.

рекомендую использовать данный метод - если не подходит метод GPS+A-GPS - по какой либо причине.

2 - Метод GPS+A-GPS

плюсы:
при методе GPS+A-GPS и патченном файле libmnlp[подробно читаем в самом методе]:
1 - наилучшая скорость определения - 5-60 секунд. в основном 5-15с.
2 - максимальное количество используемых спутников - 9-12
минусы:
для работы нужен мобильный интернет[происходит единичный запрос ~5-7кб при старте GPS]. без интернета происходит холодный старт.
рекомендую данный метод как наиболее эффективный. GPS в MTK работает на 100% только в данном методе

3 - Метод GPS+EPO
EPO - фишка MTK, по сути должна заменить собой A-GPS
плюсы:
ускоряет нахождение спутников - 20-60с до фикса. не требует постоянный доступ в интернет(интернет нужен раз в месяц)
минусы:
по неизвестным причинам цепляет 4-6 спутников, не больше. точность хуже чем в других методах. не рекомендую данный метод к использованию


Инструкции по правильной настройке GPS , EPO, A-GPS

Раздел содержит примерное руководство - нужно понять смысл написанного, а потом приступать к конкретным действиям.
для выполнения нижеописанных действий - необходимо наличие ROOT.
Все скриншоты сделаны на android 4.1.2 , модель смартфона [Jiayu-G3] - на других устройствах всё может быть немного по другому

чистый GPS {без EPO и A-GPS}
1 - проверяем наличие файлов - если файл есть - удаляете его. Требуется ROOT !

/data/misc/mtkgps.dat
/data/misc/epo.dat
/system/etc/gps.conf

Инструкция в картинках - для новичков в андроиде [программа — root explorer]:

1.1 - выставляем права на запись в системные папки.
права в root explorer
1.2 - заходим в папку /data/misc и удаляем файлы EPO.dat и mtkgps.dat
удаление файлов mtkgps.dat и EPO.dat
1.3 - заходим в папку /system/etc и удаляем файл gps.conf
удаление файла gps.conf

2 - Настройка GPS :
2.1 заходим в настройки — Данные о местоположении
настройки - данные о местоположении
2.2 - включаем 'доступк данным о моем местоположении' и ставим ВКЛ ' По спутники GPS'.
выставляем настройки
2.3 - жмем по надписи 'По спутникам GPS' [по надписи - не по кнопке]
жмем!
2.4 там в меню выключаем EPO и A-GPS.
выставляем настройки!

3 - Заходим в YGPS
3.1 - набираем - *#*#54298#*#* - пункт Location — YGPS
пункт Location – YGPS
3.2 - выходим на улицу[в место — где должен хорошо ловится GPS]
3.3 - в YGPS заходим в пункт Information, жмем кнопку full
жмем кнопку full
3.4.1 - переходим на вкладку satellites и ждем:
сначала появятся зеленые столбики
зеленые столбики
3.4.2 — если зеленых столбиков нет - переходим в раздел:
'Проблемы и методы их решений & Нюансы'

3.4.3 - количество столбиков будет увеличиватся с 1 до 8-12
зеленые столбики 2
3.4.4 - на синем круге - появятся красные точки.
красные точки
3.4.5 - красные точки становятся зелеными
зеленые точки
3.4.6 - со временем их количество станет 8-12
полная карта неба
первичная калибровка закончена — занимает от 5 до 30 минут..
3.5 - заходим в пункт Information, жмем кнопку cold и повторяем
пункты 3.4.x (займет не более 5 минут)
3.6 - заходим в пункт Information, жмем кнопку warm и повторяем
пункты 3.4.x (займет не более 5 минут)
3.7 - заходим в пункт Information, жмем кнопку hot и повторяем
пункты 3.4.x (займет не более 2 минут)

4 - Настройка GPS закончена. Файл libmnlp в данном способе — должен быть непатченным, подробнее в разделе 'Теория' , если вы пользователь Jiayu-G3
вы можете взять непатченный файл в разделе 'GPS + A-GPS' — пункт 4,
там есть файлы для 4.0.4 офф. 29.11.2012 и 4.1.2 beta 1 офф.


при использовании метода GPS+A-GPS строго рекомендуется использовать новый метод, по следующим причинам:
GPS+A-GPS - Преимущества нового метода перед старым
1 - простота установки:
требуется только ROOT и Android Terminal Emulator
2 - универсальность:
работает на всех устройствах с MTK 65xx (6589 еще не проверен) в независимости от версии андроида.
3 - безопасность:
в данном методе намного сложнее сломать своё устройство. НО! это всё таки консоль с ROOT! Rm -rf и подобные вещи убьют вашу систему. поэтому сначала думаем - после делаем.

NEW! Софт для принудительного обновления данных A-GPS, Автор hartec
Руководство по улучшению работы GPS на MTK 6575-6577 (Пост #21928481)
Важная информация для методов GPS+A-GPS. особенно касается пользователей Jiayu G3
вот такой интересный баг замечен на моём Jiayu G3. возможно в вашем устройстве есть аналогичная проблема:
JIAYU-G3 - Энергопотребление (Пост #21245041)
лично мне эта штука помогла устранить ошибку "ERR: Expect message don't Back in specific time interval" - появляющуюся переодически(не приходит A-GPS на телефон иногда. для меня это было раздражающим моментом в методе GPS+A-GSP.)
делать эту инструкцию или не делать - ваше личное дело. она необязательна


Утилита для заморозки/разморозки файла mtkgps.dat
GPS + A-GPS - Новый метод "Патч mtkgps.dat"
Небольшая теория:
vitalyvb нашел более эффективный метод на основе патча mtkgps.dat (libmnlp остается непатченным!)
суть метода в том что мы создаем пустой файл mtkgps.dat и "замораживаем" его в таком состоянии, благодаря чему A-GPS исправно поступают в телефон.
по эффекту действия ничем не отличается от патча libmnlp.
Для выполнения действий необходим ROOT! + установленный busybox! взять busybox можно здесь:
Google Play
4PDA
после установки делаете install и перезагружаете телефон.
# - комментарии

Выполняемые действия:

0 - на время действий выключаем GPS!
1 - Устанавливаем Android Terminal Emulator:
можно найти прямо в Google Play(Market) - ищем Android Terminal Emulator. либо устанавливаем программу по ссылкам ниже:
  Google Play
  4PDA
  Dropbox
если вы устанавливаете программу не из маркета нужно разрешить "неизвестные источники" в настройки - безопасность - поставить галочку "неизвестные источники"
2 - Выполняем действия в программе "Android Terminal Emulator"
    2.1 - запускаем программу "Android Terminal Emulator", откроется вот такой черный экран с надписями - http://savepic.org/3261241.png
    2.2 - пишем команду:
su
    и нажимаем Enter на клавиатуре.
    #описание действия: данной командой мы получаем привилегии ROOT в консоли
    ##результат должен быть примерно такой - полученные ROOT привелегии
    ###в зависимости от настроек super_su/super_user - после нажатия клавиши Enter будет послан запрос на получение Root прав. нужно будет дать положительный ответ на запрос.
    2.3 - применяем команду:
cd /data/misc

   #описание действия: переходим в папку /data/misc ##результат должен быть такой папка /data/misc
    2.4 - применяем команду:
rm mtkgps.dat
    #описание действия: удаляем файл mtkgps.dat ##варианты ответов системы:
            1 - ...V1... - все хорошо, файл mtkgps.dat удален.
            2 - ...V2... - файл mtkgps.dat не найден (возможно он был удален ранее либо отсутствовал в системе) - все хорошо.
            3 - ...V3... - файл не удаляется. вероятно он был заморожен ранее - ищем способ разморозки в разделе "разморозка mtkgps.dat"
    2.5 - применяем команду:
touch mtkgps.dat
    #описание действия: создаем пустой файл mtkgps.dat ##результат должен быть такой touch mtkgps.dat
    2.6 - применяем команду:
chattr +i mtkgps.dat
    #описание действия: замораживаем файл mtkgps.dat ##результат должен быть такой chattr +i mtkgps.dat
    2.7 - выходим из программы - Выход - жмем эту кнопку и в окошке "закрыть это окно?" нажимаем "OK"

3 - Настройка GPS :
    3.1 заходим в настройки — Данные о местоположении
    настройки - данные о местоположении
    3.2 - включаем 'доступ к данным о моем местоположении' и ставим ВКЛ 'По спутники GPS'.
    выставляем настройки
    3.3 - жмем по надписи 'По спутникам GPS' [по надписи - не по кнопке]
    жмем!
    3.4 - включаем в настройках A-GPS , выключаем EPO.
    настройка - скриншот
    3.5 - заходим в настройки A-GPS.
    вход в настройки A-GPS
    3.6 - настраиваем A-GPS, включаем сетевой запрос, выставляем Google в качестве A-GPS сервера.
    настройки A-GPS

4 - тестирование и запуск GPS
    4.1 - заходим в инженерное меню - подробно в разделе ”Общие советы” - для JY-G3 с 4.1.2 JB - *#*#54298#*#* в номеронабирателе.
    4.2 - Инженерное меню - пункт Location - YGPS
    пункт Location – YGPS
    4.3 — заходим в пункт Information, жмем кнопку cold.
    Кнопки Cold и A-GPS Restart
    переходим на вкладку satellites - должны появится красные точки(спутники полученные по A-GPS)
    Спутники полученные по A-GPS
    если красные спутники не появились — выполняем пункт 4.4
    если красные спутники появились — выполняем пункт 4.5
    4.4 - переходим в раздел:
    'Проблемы и методы их решений & Нюансы'
    4.5 - выходим на улицу[в место — где должен хорошо ловится GPS]
    4.6 - в YGPS — жмем пока появятся красные спутники - как на этом скриншоте:
    Спутники полученные по A-GPS
    4.7 — через 15-60 секунд часть точек должна позеленеть, нам нужно дождаться пока не позеленеет максимум точек(чем больше - тем лучше)
    но без фанатизма — не более 5 минут.
    после двух минут должно быть примерно так:
    Фикс 11 из 12 спутников в YGPS
    4.8 — сделайте подряд 3 фикса через кнопку cold(до зеленых спутников)

5 - настройка GPS по методу 'GPS + A-GPS' — закончена. Учитывайте что:

GPS в данном методе работает корректно только с A-GPS :
фикс происходит через 15-60 секунд, 8-12 спутников в работе, точность максимально возможная в данных условиях.

Без A-GPS — всегда происходит холодный старт — это значит что:
фикс происходит через 5-30 минут 6-8 спутников в работе, с расширением до 12. точность — аналогичная при 7+ спутниках.

P.S. Метод GPS+A-GPS — дает самые хорошие результаты в работе, но нужен интернет для работы(только на старте - 5-7кб, дальше можно выключить)
рекомендую пользоваться именно этим методом. Так как он самый эффективный и без проблемный.
Jiayu G3, после применения данного метода, антенна штатная:
Спутники в навител
Спутники в GPS Test

разморозка файла mtkgps.dat - вводим в консоли:
su
cd /data/misc/
chattr -i mtkgps.dat

GPS + A-GPS - Старый метод "Патч libmnlp"
Внимание:

Данный способ требует наличие Internet при запуске GPS:
Желателен интернет с симкарты! без симкарты через WIFI - A-GPS не работает!


Для владельцев Jiayu G3 с 4.1.2 [или кастомом на его основе] и custom recovery [CWM,TWRP,Lewa Recovery] - переходим к пункту 6 !!!

1 - проверяем наличие файлов - если файл есть - удаляете его. Требуется ROOT !

/data/misc/mtkgps.dat
/data/misc/epo.dat
/system/etc/gps.conf

Инструкция в картинках - для новичков в андроиде:
[программа — root explorer]
1.1 - выставляем права на запись в системные папки.
права в root explorer
1.2 - заходим в папку /data/misc и удаляем файлы EPO.dat и mtkgps.dat
удаление файлов mtkgps.dat и EPO.dat
1.3 - заходим в папку /system/etc и удаляем файл gps.conf
удаление файла gps.conf
2 - Настройка GPS :
2.1 заходим в настройки — Данные о местоположении
настройки - данные о местоположении
2.2 - включаем 'доступк данным о моем местоположении' и ставим ВКЛ ' По спутники GPS'.
выставляем настройки
2.3 - жмем по надписи 'По спутникам GPS' [по надписи - не по кнопке]
жмем!
2.4 - включаем в настройках A-GPS , выключаем EPO.
настройка - скриншот
2.5 - заходим в настройки A-GPS.
вход в настройки A-GPS
2.6 - настраиваем A-GPS, включаем сетевой запрос, выставляем Google в качестве A-GPS сервера.
настройки A-GPS
3 - Перезагружаем телефон



4 - Патч libmnlp (требуется умение пользоваться hex редактором)

Подробно про libmnlp , mtkgps.dat и причины его редактирования - описано в разделе 'Теория'. Здесь идет описание того как файл отредактировать и заменить в системе. Данная процедура 'должна' работать на любом телефоне с MTK 6577 и андроидом 4.0 и выше (4.1.2 - работает, проверено)
для пользователей Jiayu-G3 выкладываю архивы с файлами libmnlp
внутри две папки - в одной лежит патченный файл, в котором не создается файл mtkgps.dat , в другой - файл без патча - на всякий случай.

Dropbox 7z - архив 7z , для офф. 4.1.2 beta 1 , с патчем и без патча.
Dropbox Zip - архив zip , для офф. 4.1.2 beta 1 , с патчем и без патча.

Dropbox 7z - архив zip, для офф. 4.0.4 [29.31.12] с патчем и без.
Dropbox Zip - архив zip, для офф. 4.0.4 [29.31.12] с патчем и без.

пользователям других телефонов необходимо патчить файл самостоятельно, также вы можете взять файл от телефона Jiayu-G3 и попробовать применить его в своем телефоне, потенциально должно работать:
но все на свой страх и риск, libmnlp основная библиотека для работы GPS!
Инструкция для самостоятельного редактирования файла ниже:
4.1 - скопировать файл /system/xbin/libmnlp к себе на компьютер
(инструкция не для новичков — скриншоты несложных действий отсутствуют)
4.2 - вам необходимо отредактировать файл в hex редакторе , инструкция только для windows.
Для windows рекомендую Hex workshop .
Для linux рекомендую Bless hex editor.

Нам необходимо найти в файле libmnlp строку:
/data/misc/mtkgps.dat
2F 64 61 74 61 2F 6D 69 73 63 2F 6D 74 6B 67 70 73 2E 64 61 74
скриншот 1 - выделена строка которую необходимо заменить на нули:
…..................
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
скриншот 2 - строка заменена на нули
после замены строки нулями — сохраняем файл libmnlp(не забудьте сделать backup файла — на случай замены)

4.3 - замена файла libmnlp
патченный файл libmnlp — необходимо скопировать с компьютера на sd card и заменить им системный файл /system/xbin/libmnlp
замена файла в root explorer
после замены — необходимо выставить разрешения на файл буквой П
***
*-*
*-*
Разрешения
4.4. - перезагружаем телефон

5 - тестирование и запуск GPS
5.1 - заходим в инженерное меню - подробно в разделе ”Общие советы”

для JY-G3 с 4.1.2 JB - *#*#54298#*#* в номеронаберателе.

5.2 - Инженерное меню - пункт Location - YGPS
пункт Location – YGPS
5.3 — заходим в пункт Information, жмем кнопку cold.
Кнопки Cold и A-GPS Restart
переходим на вкладку satellites - должны появится красные точки(спутники полученные по A-GPS)
Спутники полученные по A-GPS
если красные спутники не появились — выполняем пункт 5.4
если красные спутники появились — выполняем пункт 5.5
5.4 - переходим в раздел:
'Проблемы и методы их решений & Нюансы'
5.5 - выходим на улицу[в место — где должен хорошо ловится GPS]
5.6 - в YGPS — жмем пока появятся красные спутники - как на этом скриншоте:
Спутники полученные по A-GPS
5.7 — через 15-60 секунд часть точек должна позеленеть, нам нужно дождаться пока не позеленеет максимум точек(чем больше - тем лучше)
но без фанатизма — не более 5 минут.
после двух минут должно быть примерно так:
Фикс 11 из 12 спутников в YGPS
5.8 — сделайте подряд 3 фикса через кнопку cold(до зеленых спутников)
если на 2-3 запуск — не появляется красных точек, проверьте наличие файла mtkgps.dat — если он есть, значит вы не заменили файл libmnlp, либо сделали это неправильно.

Если GPS не работает либо работает неправильно - переходим в раздел:
'Проблемы и методы их решений & Нюансы'

6 - CWM версия патча liblmnlp [ТОЛЬКО ДЛЯ JIAYU G3]:

для метода необходимы:
1 - CWM/TWRP/LEWA RECOVERY - либо любой другой кастомный recovery
2 - 4.1.2 beta 1 либо кастом на ее основе - [кастомы от roky_rs и других ромоделов должны поддерживатся]

Уважаемый roky_rs изготовил архив для cwm с патчем liblmnp для Jiayu G3 для прошивок на базе офф. 4.1.2 JB

инструкция по установке:

1 - скачайте архив с патчем:

Dropbox___Jiayu_G3_4.1.2_GPS_path.zip - CWM патч для JY-G3 с 4.1.2
Dropbox___Jiayu_G3_4.1.2_GPS_old.zip - CWM патч для возврата

2 - применение патча:
заходим в CWM/TWRP/LEWA Recovery и применяем патч.
2.1 - перезагружаем устройство

3 - Настройка GPS :
3.1 заходим в настройки — Данные о местоположении
настройки - данные о местоположении
3.2 - включаем 'доступ к данным о моем местоположении' и ставим ВКЛ 'По спутники GPS'.
выставляем настройки
3.3 - жмем по надписи 'По спутникам GPS' [по надписи - не по кнопке]
жмем!
3.4 - включаем в настройках A-GPS , выключаем EPO.
настройка - скриншот
3.5 - заходим в настройки A-GPS.
вход в настройки A-GPS
3.6 - настраиваем A-GPS, включаем сетевой запрос, выставляем Google в качестве A-GPS сервера.
настройки A-GPS
3.7 - Перезагружаем телефон

4 - тестирование и запуск GPS
4.1 - заходим в инженерное меню - подробно в разделе ”Общие советы” - для JY-G3 c 4.1.2 JB - *#*#54298#*#* в номеронаберателе.
4.2 - Инженерное меню - пункт Location - YGPS
пункт Location – YGPS
4.3 — заходим в пункт Information, жмем кнопку cold.
Кнопки Cold и A-GPS Restart
переходим на вкладку satellites - должны появится красные точки(спутники полученные по A-GPS)
Спутники полученные по A-GPS
если красные спутники не появились — выполняем пункт 4.4
если красные спутники появились — выполняем пункт 4.5
4.4 - переходим в раздел:
'Проблемы и методы их решений & Нюансы'
4.5 - выходим на улицу[в место — где должен хорошо ловится GPS]
4.6 - в YGPS — жмем cold и ждем пока появятся красные спутники - как на этом скриншоте:
Спутники полученные по A-GPS
4.7 - через 15-60 секунд часть точек должна позеленеть, нам нужно дождаться пока не позеленеет максимум точек(чем больше - тем лучше)
но без фанатизма - не более 5 минут. после двух минут должно быть примерно так:
Фикс 11 из 12 спутников в YGPS
4.8 — сделайте подряд 3 фикса через кнопку cold(до зеленых спутников)
если на 2-3 запуск — не появляется красных точек, проверьте наличие файла mtkgps.dat — если он есть, значит вы не заменили файл libmnlp, либо сделали это неправильно.

Если GPS не работает либо работает неправильно - переходим в раздел:
'Проблемы и методы их решений & Нюансы'

Возврат непатченной libmnlp:
если вдруг возникла ситуация при которой нужно вернусть файл на место - применяем CWM архив Jiayu_G3_4.1.2_GPS_old.zip
непатченный файл нужен при методах ”чистый GPS” и ”GPS+EPO”
p.s.
файл возвращает непатченную библиотеку для 4.1.2 прошивки.
на 4.0.4 работа обоих архивов не гарантируется и к использованию не рекомендуется

7 - настройка GPS по методу 'GPS + A-GPS' — закончена. Учитывайте что:

GPS в данном методе работает корректно только с A-GPS :
фикс происходит через 15-60 секунд, 8-12 спутников в работе, точность максимально возможная в данных условиях.

Без A-GPS — всегда происходит холодный старт — это значит что:
фикс происходит через 5-30 минут 6-8 спутников в работе, с расширением до 12. точность — аналогичная при 7+ спутниках.

P.S. Метод GPS+A-GPS — дает самые хорошие результаты в работе, но нужен интернет для работы(только на старте - 5-7кб, дальше можно выключить)
рекомендую пользоваться именно этим методом. Так как он самый эффективный и без проблемный.
Jiayu G3, после применения данного метода, антенна штатная:
Спутники в навител
Спутники в GPS Test


GPS + EPO
1 - проверяем наличие файлов - если файл есть - удаляете его. Требуется ROOT !

/data/misc/mtkgps.dat
/data/misc/epo.dat
/system/etc/gps.conf

Инструкция в картинках - для новичков в андроиде [программа — root explorer]:
1.1 - выставляем права на запись в системные папки.
права в root explorer
1.2 - заходим в папку /data/misc и удаляем файлы EPO.dat и mtkgps.dat
удаление файлов mtkgps.dat и EPO.dat
1.3 - заходим в папку /system/etc и удаляем файл gps.conf
удаление файла gps.conf

2 - Настройка GPS:
2.1 заходим в настройки — Данные о местоположении
настройки - данные о местоположении
2.2 - включаем 'доступ к данным о моем местоположении' и ставим ВКЛ ' По спутники GPS'.
выставляем настройки
2.3 - жмем по надписи 'По спутникам GPS' [по надписи - не по кнопке]
жмем!
2.4 - там в меню включаем EPO и выключаем A-GPS
выставляем настройки!
2.5 - заходим в параметры EPO
параметры EPO
2.6 — в параметрах EPO загружаем базы EPO, и по желанию ставим автозагрузку
скачивание EPO
если все нормально - переходим к пункту 3
Нюансы:
если EPO скачалось - все ОК, если же висит на 0% - значит не работают сервера MTK, подождите 3-10 дней - у них бывает такое. На это время придется обойтись чистым GPS.

3 - Заходим в YGPS
3.1 - набираем - *#*#54298#*#* - пункт Location — YGPS
пункт Location – YGPS
3.2 - выходим на улицу[в место — где должен хорошо ловится GPS]
3.3 - в YGPS заходим в пункт Information, жмем кнопку full
жмем кнопку full
3.4.1 - переходим на вкладку satellites и ждем:
сначала появятся зеленые столбики
зеленые столбики
3.4.2 — если зеленых столбиков нет - переходим в раздел:
'Проблемы и методы их решений & Нюансы'
3.4.3 - количество столбиков будет увеличиватся с 1 до 8-12
зеленые столбики 2
3.4.4 - на синем круге - появятся красные точки.
красные точки
3.4.5 - красные точки становятся зелеными
зеленые точки
3.4.6 - со временем их количество станет 8-12
полная карта неба
первичная калибровка закончена — занимает от 5 до 30 минут..
3.5 - заходим в пункт Information, жмем кнопку cold и повторяем
пункты 3.4.x (займет не более 5 минут)
3.6 - заходим в пункт Information, жмем кнопку warm и повторяем
пункты 3.4.x (займет не более 5 минут)
3.7 - заходим в пункт Information, жмем кнопку hot и повторяем
пункты 3.4.x (займет не более 2 минут)
Калибровка закончена - можно пользоваться GPS по способу GPS + EPO.

P.S. В данном случае — красные спутники при старте начнут появлятся после 1-2 фикса GPS, это и есть фишка EPO, очень похоже на A-GPS, но по каким то неведомым причинам - работают хуже A-GPS, возможно на территории китая - эта фишка работает лучше, но все же с EPO первый фикс появляется намного быстрее чем при чистом GPS.

Если красные спутники не появляются после 1-2 фикса - идем в раздел:
'Проблемы и методы их решений & Нюансы'

Нюансы:
требует замены баз раз в 30 дней(можно обновлять хоть каждый день)
ускоряет первый фикс GPS
необходим НЕ патченный libmnlp для работы.

Иногда начинает работать намного хуже - есть мнение из за порчи mtkgps.dat - подробнее в разделе 'Теория'

работает либо EPO либо A-GPS - НЕ Нужно включать и то и то

строго желательно иметь - более менее точное время на смартфоне - можно обновить через программу clocksync.

Если вы настроили GPS по одному из методов выше, но у вас появились/остались проблемы - читаем следующий раздел
Проблемы и методы их решений & Нюансы
Ситуация первая:
GPS не работает совсем, то есть:

ни в одной навигационной программе нет столбиков с сигналом спутников, вообще нет. даже после 15+ минут ожидания в месте где GPS должен ловится 100%.

чтобы удостоверится что вариант такой как написано
запускаем программу YGPS либо GPS Test

GPS Test - можно скачать с маркета

YGPS - запускается через инженерное меню MTK, зайти можно либо по коду - у каждого телефона он свой, либо через программу Mobileuncle MTK Tools

перед работой с YGPS/GPS Test , рекомендуется:

удалить файлы

/data/misc/mtkgps.dat
/data/misc/epo.dat
/system/etc/gps.conf

перезагрузить телефон

а также желательно включить A-GPS [а также включить интернет с симкарты]

после выходите на улицу[к месту - где хорошо ловится GPS] и запускайте YGPS/GPS Test :

В YGPS - на вкладке information - жмите кнопку full, переходите на вкладку sattelites
и ждите зеленых столбиков - если хоть один появится - все впорядке
В GPS Test - просто включите программу и ждите столбиков со спутниками

если спутники не появляются - есть несколько вариантов событий:

1 вариант
у вас не работает файл libmnlp [возможно наличие измененного файла в custom прошивках] - если вы делали патч libmnlp - проверьте права у файла - должны быть выставленны буквой П
исключить данный вариант можно с помощью стоковой прошивки вашего устройства.

***
*-*
*-*
всем разрешено чтение
всем разрешено исполнение
запись разрешена - только владельцу

2 вариант

у вас нет физического контакта с антенной GPS , данный вариант достаточно редкий, встречается у ~2-5% пользователей. найти возможно только самостоятельно - путем разборки устройства. в данном мануале описания нет - только программный ремонт

Ситуация вторая:

GPS не работает ! видит один спутник в течении часа и всё

в данном случае на лицо программная проблема, рекомендуется выполнить настройку по любому методу из темы:

”3 Метода работы GPS - их преимущества и недостатки”

от себя рекомендую метод ”GPS + A-GPS” - как наиболее эффективный.

если же методы не помогли, а проблема такая как и написано - есть шанс на плохой контакт антенны, шанс напорядок меньше чем в первой ситуации[полностью не работает GPS] - совет в данном случае аналогичный - разбирайте и ищите причину. но учитывайте что это очень редкий случай(99.5% что проблема программная)


Ситуация третья:

GPS ловит 4-6 спутников - не больше, постоянно теряет их, точность позиционирования очень низкая [-/+ 50 метров]

варианта 2:

1 - плохое качество штатной антенны - частое явление на китайфонах любых фирм

2 - порченный файл mtkgps.dat - очень часто встречающийся баг в устройствах MTK6575/6577

в первом случае - сильно помогает модификация антенны в домашних условиях, читайте на форумах своего устройства - часто найдете инструкцию с фотографиями.

во втором случае - очень и очень часто встречающийся баг на платформе MTK 6575/6577 - попробуйте удалить файл /data/misc/mtkgps.dat и включить A-GPS - если после этих действий GPS работает идеально - дело в mtkgps.dat , учитывайте что 2 - 3 запуск после удаления будут долгими - читайте в разделе ”Теория”

для решения данной проблемы - настройте GPS по любому методу из темы:

”3 Метода работы GPS - их преимущества и недостатки”

я опять же рекомендую метод ”GPS + A-GPS” , который полностью решает проблему файла mtkgps.dat [файл в работе не используется] - но есть нюансы, читайте подробно в соответствующем разделе.

Ситуация четвертая:

настраиваю GPS по методу GPS+EPO, после 2-3 фикса - GPS ловит так же - без красных спутников, что делать?

советы возможно покажутся глупыми но... :

проверить скачаны ли базы EPO :

1 - способ:
зайти в настройки - данные о местоположении - по спутникам GPS - параметры EPO и посмотреть - скачаны ли базы.
2 - проверить наличие файла /data/misc/epo.dat - если его нет либо его размер 0 байт либо на нем неправильные разрешения - исправлять данные проблемы.

если же и это не помогает - скорее всего дело в прошивке(пробуем прошить стоковую прошивку - должно работать)

Ситуация пятая:

"ERR: Expect message don't Back in specific time interval"

все очень просто - при запросе A-GPS - устройство не получило ответ из интернета - почему? ищите причину (99% что-то с интернетом на устройстве - помогает запрос A-GPS либо закрытие/открытие программы навигации
JIAYU-G3 - Энергопотребление (Пост #21245041) - возможно это поможет решить проблему(мне помогло. вроде не появляется)
Ситуация шестая:

Делал GPS по методу GPS+A-GPS , после всех действий - GPS пропал вообще! что я делаю не так?

90% - что-то случилось с файлом liblmnp, проверьте разрешения, если не помогло - попробуйте вернуть версию без патча на место - если GPS начнет подавать признаки жизни - значит дело в liblmnp - ищите причину. если ничего не получается - ниже мои контакты, я помогу - не стесняйтесь.

Ситуация седьмая:

все делал, и аппарат перепрошивал и все методы пробовал, даже антенну вот смастерил! не помогает! что делать?

ну чтож - и такое бывает, не отчаиваемся - пишем сюда:

Skype - light.vik
Mail.ru - [email protected] лучше в агент(почту редко читаю)
Qip - [email protected]
4PDA - lightvik (пишите в qms!)
china-iphone.ru (бываю реже, но все же - пишите в личку)

живу там - где часовой пояс +6, прошу учитывать.


некоторые общие советы по настройке
Общие советы
как зайти в инженерное меню в телефоне с платформой MTK 6577:

1 - либо через Mobileuncle MTK Tools - самый простой вариант
2 - либо вводя код инженерного меню через номеронабератель - возможные варианты:

*#*#54298#*#*
*#3646633#

если варианты не подходят - гуглим как войти в инженерное меню - в конкретно своей модели телефона.

если вы много раз меняли настройки A-GPS и он не работает:

заходим в инженерное меню:

далее заходим в пункт location - location based service - a-gps , и делаем следующие действия

жмем кнопку Reset to Default
ставим галочки в пунктах:
enable network initiated timer , allow network iniated request и enable A-GPS
жмем кнопку Save profile

перезагружаем телефон

инструкция по правильной перезагрузке телефона:

после выполнения многих инструкций - бывает необходимость перезагрузить телефон, здесь описано как сделать это правильно:

1 - выключаем быструю загрузку

заходим в настройки - спец. возможности - пункт быстрая загрузка - убераем галочку.

2 - выключаем телефон

3 - вынимаем батарею на 15-30 секунд

4 - вставляем батарею

5 - включаем телефон

данный метод позволяет на 100% убедится что телефон перезагружен правильно - помогло как минимум трем пользователям!


Небольшое послесловие.
post scriptum
Люди которые помогли сделать данное руководство:

4pda:
ma-min - общая поддержка
YanDyN - помощь в создании метода работы через [скрипт + таскер]
(метод не описан в силу исключительной сложности реализации - замена: патч libmnlp)
Метод через таскер - возможно пригодится кому то!
alex1287 - море информации о работе GPS
overtek - автор патча libmnlp
AtlantisGate - техническая информация
dans82 - помощь и тестирование [Star b92], распространение статьи.
Cat_Man - идея.
Roky_RS - CWM патч libmnlp для Jiayu G3
vitalyvb - патч mtkgps.dat
автор одобряет и поддерживает любое копирование, распространение и публикацию данной статьи.
модификация не запрещается, но в модифицированной версии должно быть явно указано что она отличается от оригинальной статьи. также ссылка на оригинальную статью - обязательна.

Lightvik 4PDA



По любым вопросам пишем в тему, если нужна срочная помощь - пишем в qms. те кто проголосовал о поломке устройства - опишите проблему в теме. попробую помочь
в крайнем случае если GPS после настройки не работает совсем - можно просто прошить стоковый дамп прошивки через флештул - всё должно заработать.



Самый кардинальный и самый эффективный метод ремонта GPS в устройстве на MTK6577


Сообщение отредактировал lightvik - 21.06.15, 18:24



Реп: (442)
Andrey_GAV @ 23.04.2013, 10:29 *
Подскажи, а за что отвечает в инженерке locationBasedService - там есть различные настройки для A-GPS.
Вроде по названию "location Based Service" - это система позиционирования по базовым станциям.

Все хочу заставить работать связку A-GPS с интернетом и если без интернета, чтобы не было холодного старта.

место в инженерке через которое можно сменить практически все настройки GPS. A-GPS настроек много, но тестовым путем выявлено что нужны стандартные + разрешенный сетевой запрос + nokia a-gps.
indifferent_alex @ 23.04.2013, 04:17 *
2. достаточно ли обычной не про версии бизибокса? и обязательно ли ставить последнюю версию (9.7.2 уже оказывается)

любой busybox по идее
indifferent_alex @ 23.04.2013, 04:17 *
1. можно ли эмулятор командной строки на андройде заменить на .shell используя adb wireless ? или это разные вещи? не хочется на маленьком экранчике тыкать незнакомые мне команды...

лично не пробовал. на счет команд - описание же к каждой идет:
su - запрос root
cd /data/misc - переход в папку /data/misc
rm mtkgps.dat - удаление файла mtkgps.dat
touch mtkgps.dat - создание пустого файла mtkgps.dat
и самое главное chattr -i mtkgps.dat - замораживание файла mtkgps.dat в виде пустого файла

Добавлено 23.04.2013, 07:34:

flopman @ 23.04.2013, 02:29 *
Товарищи!!! Хелп одним словом... У меня телефон на мтк6589, копия galaxy note 2... делал и холодный старт, и GPS + A-GPS, на EPO надежды нет, т.к. он меня кидает куда то в Китай по картам через инженерку... Модель телефона не могу написать за отсутствием инфы )) не знаю я как он называется, в сведениях написано ALPS n7102 и все. CWM не стоит, т.к. боюсь окирпичить тел (4 дня ему всего) через GPS Test через полчаса с включенным A-GPS находил 7 спутников, но навител наотрез отказывался их видеть.... Короче ума не приложу, что делать с GPS
P.S. Все файлы написанные в шапке удалял, не помогает

в qms пиши. попробую помочь.



Реп: (18)
lightvik @ 23.04.2013, 15:34 *
и самое главное chattr -i mtkgps.dat - замораживание файла mtkgps.dat в виде пустого файла


lightvik @ 09.03.2013, 17:29 *
разморозка файла mtkgps.dat - вводим в консоли:
Код
su
cd /data/misc/
chattr -i mtkgps.dat


можно уточнить, заранее прошу прощения если не заметил ремарок ранее, там в конце инструкции написана команда разморозки...
так нужно это файлик потом размораживать или нет?



а... все равно ручками придется вводить что на компе что на смарте :) скопипастить не получится в adb консоль видимо



Реп: (806)
скопипастить можно, вверху окна виндуса кажись выбрать пометить и нажать ентер.

Размораживать не надо. Это дано если вы хотите отказаться от этого метода в дальнейшем.



Реп: (18)
lightvik @ 23.04.2013, 15:34 *
место в инженерке через которое можно сменить практически все настройки GPS. A-GPS настроек много, но тестовым путем выявлено что нужны стандартные + разрешенный сетевой запрос + nokia a-gps.


можете уточнить что имели ввиду? заменить гугл на нокию лучше?
т.е. исправить supl.google.com на supl.nokia.com ?

на скринах в остальном правильные настройки? или лучше какие то параметры изменить?

скриншоты инженерки
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение

Прикрепленное изображение
Прикрепленное изображение


кстати отчитываюсь. инструкцию выполнил. всё работает. Правда с балкона только 5 спутников из 10 озеленить получилось. Но всяко лучше и быстрей чем раньше Только у меня пока еще сендвич с мороженным. в нем только пунк 3.2 более менее справедлив.
Прикрепленное изображение


Сообщение отредактировал indifferent_alex - 23.04.13, 13:13



Реп: (442)
indifferent_alex @ 23.04.2013, 16:11 *
Только у меня пока еще сендвич с мороженным. в нем только пунк 3.2 более менее справедлив.

в инженерке нужно найти где A-GPS включить.
indifferent_alex @ 23.04.2013, 16:11 *
на скринах в остальном правильные настройки? или лучше какие то параметры изменить?

все правильно по идее. allow roaming я бы убрал на всякий(чтобы в роуминге деньги не утекали)
indifferent_alex @ 23.04.2013, 16:11 *
т.е. исправить supl.google.com на supl.nokia.com ?

да



Реп: (1)
Юрий З,
да все есть, YGPS в инженерке есть, я его гонял часа 2, не помогает... только через GPS test показывает флаги минут через 40



Реп: (442)
flopman @ 23.04.2013, 17:35 *
да все есть, YGPS в инженерке есть, я его гонял часа 2, не помогает... только через GPS test показывает флаги минут через 40
мгновенно должны появляться красные спутники. точно A-GPS включен? может настройки какие A-GPS менял?



Реп: (1)
lightvik,
красные сразу появляются, а вот прозрачные столбики появляются минут через 20 и так и не зеленеют.... Появляется прозрачных столбиков 4-6 и все

Сообщение отредактировал flopman - 23.04.13, 16:16



Реп: (442)
flopman @ 23.04.2013, 19:16 *
красные сразу появляются, а вот прозрачные столбики появляются минут через 20 и так и не зеленеют.... Появляется прозрачных столбиков 4-6 и все

удали /data/misc/mtkgps.dat . попробуй еще раз. если фикса за 1-2 минуты не будет(больше ждать смысла нет) - что-то с антенной. ловить надо на улице под чистым небом. ловить у окошка бессмысленно(можно даже не пробовать)



Реп: (1)
lightvik @ 23.04.2013, 17:44 *
удали /data/misc/mtkgps.dat . попробуй еще раз. если фикса за 1-2 минуты не будет(больше ждать смысла нет) - что-то с антенной. ловить надо на улице под чистым небом. ловить у окошка бессмысленно(можно даже не пробовать)

сейчас попробую... мои действия: удаляю mtkgps.dat, через GPS test сбрасываю - обновляю данные A-GPS и жду 5 минут, скоро отпишусь
а после этих действий должен ли создаваться gps.conf ?
и можно ли не калибровать а вручную изменить какие -нибудь файлы, что бы точно поставить определение этих спутников...
у меня в инженерном меню как то получилось поставить Reference свои координаты, но потом они сбросились (( сейчас на улице стоял час телефон, ничего не зацепил, пошёл пробывать

Сообщение отредактировал flopman - 23.04.13, 18:38



Реп: (1)
ЗАРАБОТАЛО!!!! надо было выйти со двора на дорогу... видимо слабенький передатчик в китайском теле зашит (( домой поеду, посмотрю, как по городу



Реп: (442)
flopman @ 23.04.2013, 21:33 *
через GPS test сбрасываю - обновляю данные A-GPS и жду 5 минут, скоро отпишусь

gps test это не YGPS. он нам не нужен.
flopman @ 23.04.2013, 21:33 *
а после этих действий должен ли создаваться gps.conf ?

этот файл также не нужен. и создаваться он не будет(только если сами в систему не закинете)
flopman @ 23.04.2013, 21:33 *
и можно ли не калибровать а вручную изменить какие -нибудь файлы, что бы точно поставить определение этих спутников...

технология A-GPS для этого и существует. а чтобы она беспрепятственно работала - нужно сделать "патч mtkgps.dat"
flopman @ 23.04.2013, 21:33 *
у меня в инженерном меню как то получилось поставить Reference свои координаты, но потом они сбросились (( сейчас на улице стоял час телефон, ничего не зацепил, пошёл пробывать

это тоже не нужно.

в общем если через пару дней опять будет долго ловить(больше минуты) - делайте патч mtkgps.dat



Реп: (1)
уважаемый lightvik,, объясните, пожалуйста, почему после перезагрузки нужно заново фиксить местоположение? ведь файл не изменяется... или я что то не понимаю...



Реп: (18)
flopman @ 24.04.2013, 09:05 *
уважаемый lightvik,, объясните, пожалуйста, почему после перезагрузки нужно заново фиксить местоположение? ведь файл не изменяется... или я что то не понимаю...

возможно как раз потому что он не меняется :) он же нулевой (пустой) да еще замороженный и a-gps данные как бы не записываются в базу а висят в неком кеше или оперативке. А после перезагрузки эти данные теряются... хотя может я заблуждаюсь.

lightvik вчера тестил с балкона по wi-fi было намного шустрей чем сегодня через мобильный интернет на открытом пространстве. Там же какие но несколько килобайт качаются. Неужели так сеть тормозит? может где то в дебрях настроек андройда включен приоритет голосового трафика и интернет лагает... Не подскажете?

Немного не понял назначение нескольких фиксов (повторения процедуры сold + restart). Фикс происходит автоматически неважно 4-5 спутников позеленели или 10. Десятки можно и недождаться... Или фикс запустился на 4-5 потом спустя некоторое время позеленели оставшиеся... но фикс то уже был и смысл ожидания?

Сообщение отредактировал indifferent_alex - 24.04.13, 01:53



Реп: (1)
Присоединяюсь к вопросу, а файл mtkgps.dat у меня не заморожен, живой так сказать



Реп: (442)
flopman @ 24.04.2013, 04:05 *
уважаемый lightvik,, объясните, пожалуйста, почему после перезагрузки нужно заново фиксить местоположение? ведь файл не изменяется... или я что то не понимаю...

поподробней объясните что вы имеете ввиду.
indifferent_alex @ 24.04.2013, 04:50 *
возможно как раз потому что он не меняется :) он же нулевой (пустой) да еще замороженный и a-gps данные как бы не записываются в базу а висят в неком кеше или оперативке. А после перезагрузки эти данные теряются... хотя может я заблуждаюсь.

да данные каждый раз скачиваются перед стартом. на 3G и WIFI этот процесс - около 0.5С, на 2G - 2-5 сек. траффик маленький.
indifferent_alex @ 24.04.2013, 04:50 *
мобильный интернет на открытом пространстве. Там же какие но несколько килобайт качаются. Неужели так сеть тормозит? может где то в дебрях настроек андройда включен приоритет голосового трафика и интернет лагает... Не подскажете?

MTK плохо держит интернет коннект, и иногда A-GPS не приходят. контролировать можно не во всех программах(navitel, 2gis, igo - поддерживают (видно пришли или нет A-GPS)) , тестовым путем было найдено как стабилизировать интернет соединение JIAYU-G3 - Энергопотребление (Пост #21245041) - выключая не рабочие частоты сети (которые в СНГ не ловятся). после этих настроек лично у меня A-GPS приходят всегда, за 1-5 секунд.
indifferent_alex @ 24.04.2013, 04:50 *
Немного не понял назначение нескольких фиксов (повторения процедуры сold + restart). Фикс происходит автоматически неважно 4-5 спутников позеленели или 10. Десятки можно и недождаться... Или фикс запустился на 4-5 потом спустя некоторое время позеленели оставшиеся... но фикс то уже был и смысл ожидания?

если mtkgps.dat не заморожен либо libmnlp не пропатчен (зависит от метода) - в файл mtkgps.dat будет записан первый фикс и после этого телефон перестанет принимать A-GPS - на второй-третий запуск красные спутники не появятся.
indifferent_alex @ 24.04.2013, 04:50 *
Десятки можно и недождаться...

и не нужно. просто поймав 10 - можно удостоверится что телефон действительно работает через A-GPS ( на голый GPS не больше 7-8 ловится)
flopman @ 24.04.2013, 06:04 *
Присоединяюсь к вопросу, а файл mtkgps.dat у меня не заморожен, живой так сказать

раз живой - значит через 1-2 дня будет опять плохо работать. причина в этом сообщении Руководство по улучшению работы GPS на MTK 6575-6577 (Пост #20696461)
если коротко должно быть так:
GPS-->A-GPS - если его нет --> MTKGPS.DAT
а в MTK:
GPS --> MTKGPS.DAT если его нет ---> A-GPS
перепутаны приоритеты в драйвере(китайцам руки надо оторвать)



Реп: (1)
lightvik @ 24.04.2013, 08:28 *
перепутаны приоритеты в драйвере(китайцам руки надо оторвать)

согласен, многое настолько коряво сделано :D



Реп: (1)
lightvik,
ещё вопрос (скорее всего из разряда глупых): можно ли увеличить мощность GPS приемника программно? вольтаж или частоту настроить
а то на улице у меня спутники ищутся и фиксятся, а вот в машину сажусь, Навител рисует максимум 2 спутника с жёлтыми полосками, то же самое и YGPS( 2 столбика прозрачных и все) Причем YGPS пишет мощность сигнала 14-20, это ИМХО маловато как то
или может посоветуете насчет проволочки к контакту GPS антенны ( хотя я пока так и не определил где она :-( )

Сообщение отредактировал flopman - 24.04.13, 18:41



Реп: (442)
flopman @ 24.04.2013, 21:40 *
ещё вопрос (скорее всего из разряда глупых): можно ли увеличить мощность GPS приемника программно? вольтаж или частоту настроить

нет. чуствительность программно на максимуме - только при принятых данных A-GPS.
flopman @ 24.04.2013, 21:40 *
а то на улице у меня спутники ищутся и фиксятся, а вот в машину сажусь, Навител рисует максимум 2 спутника с жёлтыми полосками, то же самое и YGPS( 2 столбика прозрачных и все) Причем YGPS пишет мощность сигнала 14-20, это ИМХО маловато как то

только на переднем стекле, в держателе. MTK чип + проволочная антенна = печальный GPS
flopman @ 24.04.2013, 21:40 *
или может посоветуете насчет проволочки к контакту GPS антенны ( хотя я пока так и не определил где она :-( )

да как то особых эффектов не дает эта процедура. эффект был бы если припаять керамическую антенну, но обычно некуда.
GPS антенна находится сверху - слева - сзади телефона . там же рядом антенна WIFI



Реп: (1)
lightvik @ 24.04.2013, 21:53 *
GPS антенна находится сверху - слева - сзади телефона . там же рядом антенна WIFI

сейчас попробую фальгу подсунуть под контакт ))


Полная версия   Текстовая версия

Помощь   Правила

Сейчас: 06.06.23, 06:42