![]() |
Цитата:
|
Ну если он называется GPS HAL, так он только с gps и работает :yes2:
|
Всем здравствуйте. Кто-то использует программу UsbGps4Droidhttps://f-droid.org/en/packages/org.....usb.provider/? Всё отлично, только служба не стартует. Как я только в init.d не прописывал. Может кому удалось реализовать?
|
Внесу свои 5 копеек. В прошлом году набрел на github на исходники драйверов для u-blox версии 3.30:
https://github.com/BarryChen/gps_sourcecode-ublx Там же есть описание как собрать, я проделал все для vim1 + android7. Все ок, взлето. Отложил в сторону, потому что хотел сделать сборку на 8ой андроид, но ребята никак не выкладывали исходники. Недавно обнаружил, что можно собрать под 9ый. Повторил сборку, но собиралось с гиммороем :), в этот раз в сборке все warning-ы были приравнены к ошибкам, пришлось исходники подчистить, хотя можно раскавырять где удалить флаг -Werror. В итоге собрал но еще не тестировал, обратил внимание что размер драйвера стал в 2раза больше. Также через ссылки того же чела вышел на другой драйвер: https://github.com/BarryChen/android_hal_gpsbds Драйвер тоже собирается и собственно собрался, остается проверить работоспособность. 3 месяца назад даже были небольшие правки. P.S. использую модуль neo-8, подключаю к vim через uart. |
Посмотрел исходный код. Похоже, автору платили построчно ;) Увидел, что поддерживаются все системы навигации, то так и не нашел, как формируется результат location, который провайдер местоположения передает в приложение.
|
Цитата:
|
В таком случае этот драйвер ничем не лучше стокового драйвера. Зачем огород городить, непонятно.
|
Цитата:
https://github.com/kconger/android-serial-gps-driver |
Авторы прошивки Nougat для VIM сначала зачем-то выпилили предыдущую референсную версию gps hal от все того же Keith Conger из кода андроида, а потом вернули обратно в Pie. Впрочем, это не единственная версия gps hal. DaveMF в свои прошивки вставлял более удачную ее модификацию.
|
Я привел ссылки для тех, кто хочет сам собрать драйвер и поэксперементировать с исходным кодом. Кому это не интересно, могут извлечь драйвер из прошивок DaveMF или пробуют драйвера из шапки темы, мне было интересно разобраться как собрать свою версию. Надеюсь инфа пригодится кому-то.
|
Часовой пояс GMT +4, время: 18:48. |
Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot