PCCar.ru - Ваш автомобильный компьютер

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Навигация (http://pccar.ru/forumdisplay.php?f=176)
-   -   USB GPS for Android (http://pccar.ru/showthread.php?t=18871)

Gennik 12.02.2023 19:05

Здравтвуйте люди добрые! Может кто подскажет как победить ГУ на андроид 8,1 Дело в том что хочу прикрутить USB GPS .GNSS Commander видит спутники но передавать не хочет требует выбрать прилонение для фиктивных местоположений-вот тут то и засада !!! В меню разработчика нет такого пункта -урезанное меню , Здесь в начале писалось что как то его включали ,Вот и вопрос можно это как то исправить,что куда прописать итд и тп

ABCh 12.02.2023 19:48

Цитата:

Сообщение от Gennik (Сообщение 419084)
ГУ на андроид 8,1 Дело в том что хочу прикрутить USB GPS.

А что не так с родным gps-приемником?

Gennik 12.02.2023 21:12

А он ведет себя как то не понятно,Видит спутники -потом может отвалиться но при этом Holux M-1000 через Pl2303 по юсб видит ,Я тут Ваше сообщение видел может усилитель купить ,если юсб так сложно привинтить ,боюсь просто что встроееный вдруг совсем сдожнет

ABCh 13.02.2023 07:34

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

Gennik 13.02.2023 10:27

Я с этого и начинал ,Выносил антенну на крышу менял ее на другую проверял питание на нее пропаивал проверял контакты перепрошивал ГУ, 4 года ездил до этого все было норм По этому и пытаюсь прикрутить юсб ,Есть ли вариант выбора прилонение для фиктивных местоположений или что то где то прописать ,

ABCh 13.02.2023 10:48

ГУ рутованное?

Gennik 13.02.2023 12:19

Да рутованное

ABCh 13.02.2023 12:34

Тогда установите какой-нибудь эмулятор терминала и выполните последовательность команд
Код:

su
getprop ro.kernel.android.gps
ls -l /dev/tty*

подключите к USB ваш Holux M-1000 и выполните команду
Код:

ls -l /dev/tty*
смысл действий: увидеть настройки родного gps-приемника и проверить наличие поддержки pl2303 в ядре.

Gennik 13.02.2023 14:08

t8-p1:/data/data/com.termux/files/home # su
t8-p1:/data/data/com.termux/files/home # getprop ro.kernel.android.gps

t8-p1:/data/data/com.termux/files/home # ls -l /dev/tty*
crw-rw-rw- 1 root root 5, 0 2023-02-13 12:47 /dev/tty
crw-rw---- 1 root system 4, 0 2023-02-13 12:47 /dev/tty0
crw------- 1 root root 4, 1 2023-02-13 12:47 /dev/tty1
crw------- 1 root root 4, 10 2023-02-13 12:47 /dev/tty10
crw------- 1 root root 4, 11 2023-02-13 12:47 /dev/tty11
crw------- 1 root root 4, 12 2023-02-13 12:47 /dev/tty12
crw------- 1 root root 4, 13 2023-02-13 12:47 /dev/tty13
crw------- 1 root root 4, 14 2023-02-13 12:47 /dev/tty14
crw------- 1 root root 4, 15 2023-02-13 12:47 /dev/tty15
crw------- 1 root root 4, 16 2023-02-13 12:47 /dev/tty16
crw------- 1 root root 4, 17 2023-02-13 12:47 /dev/tty17
crw------- 1 root root 4, 18 2023-02-13 12:47 /dev/tty18
crw------- 1 root root 4, 19 2023-02-13 12:47 /dev/tty19
crw------- 1 root root 4, 2 2023-02-13 12:47 /dev/tty2
crw------- 1 root root 4, 20 2023-02-13 12:47 /dev/tty20
crw------- 1 root root 4, 21 2023-02-13 12:47 /dev/tty21
crw------- 1 root root 4, 22 2023-02-13 12:47 /dev/tty22
crw------- 1 root root 4, 23 2023-02-13 12:47 /dev/tty23
crw------- 1 root root 4, 24 2023-02-13 12:47 /dev/tty24
crw------- 1 root root 4, 25 2023-02-13 12:47 /dev/tty25
crw------- 1 root root 4, 26 2023-02-13 12:47 /dev/tty26
crw------- 1 root root 4, 27 2023-02-13 12:47 /dev/tty27
crw------- 1 root root 4, 28 2023-02-13 12:47 /dev/tty28
crw------- 1 root root 4, 29 2023-02-13 12:47 /dev/tty29
crw------- 1 root root 4, 3 2023-02-13 12:47 /dev/tty3
crw------- 1 root root 4, 30 2023-02-13 12:47 /dev/tty30
crw------- 1 root root 4, 31 2023-02-13 12:47 /dev/tty31
crw------- 1 root root 4, 32 2023-02-13 12:47 /dev/tty32
crw------- 1 root root 4, 33 2023-02-13 12:47 /dev/tty33
crw------- 1 root root 4, 34 2023-02-13 12:47 /dev/tty34
crw------- 1 root root 4, 35 2023-02-13 12:47 /dev/tty35
crw------- 1 root root 4, 36 2023-02-13 12:47 /dev/tty36
crw------- 1 root root 4, 37 2023-02-13 12:47 /dev/tty37
crw------- 1 root root 4, 38 2023-02-13 12:47 /dev/tty38
crw------- 1 root root 4, 39 2023-02-13 12:47 /dev/tty39
crw------- 1 root root 4, 4 2023-02-13 12:47 /dev/tty4
crw------- 1 root root 4, 40 2023-02-13 12:47 /dev/tty40
crw------- 1 root root 4, 41 2023-02-13 12:47 /dev/tty41
crw------- 1 root root 4, 42 2023-02-13 12:47 /dev/tty42
crw------- 1 root root 4, 43 2023-02-13 12:47 /dev/tty43
crw------- 1 root root 4, 44 2023-02-13 12:47 /dev/tty44
crw------- 1 root root 4, 45 2023-02-13 12:47 /dev/tty45
crw------- 1 root root 4, 46 2023-02-13 12:47 /dev/tty46
crw------- 1 root root 4, 47 2023-02-13 12:47 /dev/tty47
crw------- 1 root root 4, 48 2023-02-13 12:47 /dev/tty48
crw------- 1 root root 4, 49 2023-02-13 12:47 /dev/tty49
crw------- 1 root root 4, 5 2023-02-13 12:47 /dev/tty5
crw------- 1 root root 4, 50 2023-02-13 12:47 /dev/tty50
crw------- 1 root root 4, 51 2023-02-13 12:47 /dev/tty51
crw------- 1 root root 4, 52 2023-02-13 12:47 /dev/tty52
crw------- 1 root root 4, 53 2023-02-13 12:47 /dev/tty53
crw------- 1 root root 4, 54 2023-02-13 12:47 /dev/tty54
crw------- 1 root root 4, 55 2023-02-13 12:47 /dev/tty55
crw------- 1 root root 4, 56 2023-02-13 12:47 /dev/tty56k
crw------- 1 root root 4, 57 2023-02-13 12:47 /dev/tty57
crw------- 1 root root 4, 58 2023-02-13 12:47 /dev/tty58
crw------- 1 root root 4, 59 2023-02-13 12:47 /dev/tty59
crw------- 1 root root 4, 6 2023-02-13 12:47 /dev/tty6
crw------- 1 root root 4, 60 2023-02-13 12:47 /dev/tty60
crw------- 1 root root 4, 61 2023-02-13 12:47 /dev/tty61
crw------- 1 root root 4, 62 2023-02-13 12:47 /dev/tty62
crw------- 1 root root 4, 63 2023-02-13 12:47 /dev/tty63
crw------- 1 root root 4, 7 2023-02-13 12:47 /dev/tty7
crw------- 1 root root 4, 8 2023-02-13 12:47 /dev/tty8
crw------- 1 root root 4, 9 2023-02-13 12:47 /dev/tty9
crw-rw-rw- 1 root root 250, 0 2023-02-13 12:47 /dev/ttyS0
crw-rw-rw- 1 root root 250, 1 2023-02-13 12:48 /dev/ttyS1
lrwxrwxrwx 1 root root 10 2023-02-13 12:48 /dev/ttyS2 -> /dev/pts/0
crw-rw-rw- 1 root root 250, 2 2023-02-13 13:02 /dev/ttyS2.tmp
crw-rw-rw- 1 root root 250, 3 2023-02-13 12:47 /dev/ttyS3
t8-p1:/data/data/com.termux/files/home # ls -l /dev/tty*
crw-rw-rw- 1 root root 5, 0 2023-02-13 12:47 /dev/tty
crw-rw---- 1 root system 4, 0 2023-02-13 12:47 /dev/tty0
crw------- 1 root root 4, 1 2023-02-13 12:47 /dev/tty1
crw------- 1 root root 4, 10 2023-02-13 12:47 /dev/tty10
crw------- 1 root root 4, 11 2023-02-13 12:47 /dev/tty11
crw------- 1 root root 4, 12 2023-02-13 12:47 /dev/tty12
crw------- 1 root root 4, 13 2023-02-13 12:47 /dev/tty13
crw------- 1 root root 4, 14 2023-02-13 12:47 /dev/tty14
crw------- 1 root root 4, 15 2023-02-13 12:47 /dev/tty15
crw------- 1 root root 4, 16 2023-02-13 12:47 /dev/tty16
crw------- 1 root root 4, 17 2023-02-13 12:47 /dev/tty17
crw------- 1 root root 4, 18 2023-02-13 12:47 /dev/tty18
crw------- 1 root root 4, 19 2023-02-13 12:47 /dev/tty19
crw------- 1 root root 4, 2 2023-02-13 12:47 /dev/tty2
crw------- 1 root root 4, 20 2023-02-13 12:47 /dev/tty20
crw------- 1 root root 4, 21 2023-02-13 12:47 /dev/tty21
crw------- 1 root root 4, 22 2023-02-13 12:47 /dev/tty22
crw------- 1 root root 4, 23 2023-02-13 12:47 /dev/tty23
crw------- 1 root root 4, 24 2023-02-13 12:47 /dev/tty24
crw------- 1 root root 4, 25 2023-02-13 12:47 /dev/tty25
crw------- 1 root root 4, 26 2023-02-13 12:47 /dev/tty26
crw------- 1 root root 4, 27 2023-02-13 12:47 /dev/tty27
crw------- 1 root root 4, 28 2023-02-13 12:47 /dev/tty28
crw------- 1 root root 4, 29 2023-02-13 12:47 /dev/tty29
crw------- 1 root root 4, 3 2023-02-13 12:47 /dev/tty3
crw------- 1 root root 4, 30 2023-02-13 12:47 /dev/tty30
crw------- 1 root root 4, 31 2023-02-13 12:47 /dev/tty31
crw------- 1 root root 4, 32 2023-02-13 12:47 /dev/tty32
crw------- 1 root root 4, 33 2023-02-13 12:47 /dev/tty33
crw------- 1 root root 4, 34 2023-02-13 12:47 /dev/tty34
crw------- 1 root root 4, 35 2023-02-13 12:47 /dev/tty35
crw------- 1 root root 4, 36 2023-02-13 12:47 /dev/tty36
crw------- 1 root root 4, 37 2023-02-13 12:47 /dev/tty37
crw------- 1 root root 4, 38 2023-02-13 12:47 /dev/tty38
crw------- 1 root root 4, 39 2023-02-13 12:47 /dev/tty39
crw------- 1 root root 4, 4 2023-02-13 12:47 /dev/tty4
crw------- 1 root root 4, 40 2023-02-13 12:47 /dev/tty40
crw------- 1 root root 4, 41 2023-02-13 12:47 /dev/tty41
crw------- 1 root root 4, 42 2023-02-13 12:47 /dev/tty42
crw------- 1 root root 4, 43 2023-02-13 12:47 /dev/tty43
crw------- 1 root root 4, 44 2023-02-13 12:47 /dev/tty44
crw------- 1 root root 4, 45 2023-02-13 12:47 /dev/tty45
crw------- 1 root root 4, 46 2023-02-13 12:47 /dev/tty46
crw------- 1 root root 4, 47 2023-02-13 12:47 /dev/tty47
crw------- 1 root root 4, 48 2023-02-13 12:47 /dev/tty48
crw------- 1 root root 4, 49 2023-02-13 12:47 /dev/tty49
crw------- 1 root root 4, 5 2023-02-13 12:47 /dev/tty5
crw------- 1 root root 4, 50 2023-02-13 12:47 /dev/tty50
crw------- 1 root root 4, 51 2023-02-13 12:47 /dev/tty51
crw------- 1 root root 4, 52 2023-02-13 12:47 /dev/tty52
crw------- 1 root root 4, 53 2023-02-13 12:47 /dev/tty53
crw------- 1 root root 4, 54 2023-02-13 12:47 /dev/tty54
crw------- 1 root root 4, 55 2023-02-13 12:47 /dev/tty55
crw------- 1 root root 4, 56 2023-02-13 12:47 /dev/tty56
crw------- 1 root root 4, 57 2023-02-13 12:47 /dev/tty57
crw------- 1 root root 4, 58 2023-02-13 12:47 /dev/tty58
crw------- 1 root root 4, 59 2023-02-13 12:47 /dev/tty59
crw------- 1 root root 4, 6 2023-02-13 12:47 /dev/tty6
crw------- 1 root root 4, 60 2023-02-13 12:47 /dev/tty60
crw------- 1 root root 4, 61 2023-02-13 12:47 /dev/tty61
crw------- 1 root root 4, 62 2023-02-13 12:47 /dev/tty62
crw------- 1 root root 4, 63 2023-02-13 12:47 /dev/tty63
crw------- 1 root root 4, 7 2023-02-13 12:47 /dev/tty7
crw------- 1 root root 4, 8 2023-02-13 12:47 /dev/tty8
crw------- 1 root root 4, 9 2023-02-13 12:47 /dev/tty9
crw-rw-rw- 1 root root 250, 0 2023-02-13 12:47 /dev/ttyS0
crw-rw-rw- 1 root root 250, 1 2023-02-13 12:48 /dev/ttyS1
lrwxrwxrwx 1 root root 10 2023-02-13 12:48 /dev/ttyS2 -> /dev/pts/0
crw-rw-rw- 1 root root 250, 2 2023-02-13 13:04 /dev/ttyS2.tmp
crw-rw-rw- 1 root root 250, 3 2023-02-13 12:47 /dev/ttyS3
t8-p1:/data/data/com.termux/files/home #
Вот что получилось

ABCh 13.02.2023 15:14

Стало понятно, что библиотека gps.default.so (или gps.что-нибудь.so) не имеет общепринятых настроек через параметр ro.kernel.android.gps. Это несколько осложняет ситуацию. Поддержки pl2303 в ядре также нет.
Продолжаем:
Код:

su
lsof | grep -i tty
ls -l /system/lib/hw/gps*
ls -l /system/lib64/hw/gps*
ls -l /vendor/lib/hw/gps*
ls -l /vendor/lib64/hw/gps*

Цель: определить, на каком порту tty сидит gps-приемник и где библиотека поддержки gps.
Если есть возможность, найдите и подключите к usb любой gps-приемник u-blox, и посмотрите
Код:

ls -l /dev/ttyACM*
Они используют интерфейс cdc-acm. Обычно этот драйвер имеется в прошивке.


Часовой пояс GMT +4, время: 11:16.

Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot