У меня немного другой модуль Ublox M8N - с распаянным microusb, распознается как ttyACM.
Сейчас попробовал на приставке Android 4.4, драйвер gps.sun4i.so из первого сообщения. На приставке нет init.d, только install-recovery, через него скрипт инициализации модуля у меня не всегда срабатывает. Так что запускаю инициализацию вручную через gscript после того как загрузится система. Сделал отдельными скриптами - инициализация и откл. Глонасс.
Вначале инициализируем права 666, скорость 9800, прописывание параметров в setprop. Программа GPS Test видит только Глонасс треугольники и все прыгает, фикса нет. Затем применяю скрипт через gscript на отключение Глонасс, и снова смотрю - сразу есть фикс и теперь у нас только GPS, шарики, работает стабильно. Применяю скрипт включение Глонасс - снова все прыгает, треугольники. Снова применяю на отключение Глонасс - и все опять работает. Значит отправлять команды модулю можно и потом вручную, не обязательно при загрузке. А если делать при загрузке, вначале инициализировать, потом выждать некоторое время и уже второй скрипт на отключение Глонасс.
|