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

Вернуться   PCCar.ru - Ваш автомобильный компьютер > MP3Car ТехИнфа > AndroidCar > Навигация

Ответ
 
Опции темы Поиск в этой теме
Старый 18.09.2015, 13:55   #821
ABCh
Старший Пользователь
 
Регистрация: 21.05.2015
Возраст: 64
Город: Челябинск
Регион: 74
Сообщений: 409
ABCh has a reputation beyond reputeABCh has a reputation beyond reputeABCh has a reputation beyond reputeABCh has a reputation beyond reputeABCh has a reputation beyond reputeABCh has a reputation beyond reputeABCh has a reputation beyond reputeABCh has a reputation beyond repute
По умолчанию

Собрал модули драйверов для планшета DEXP Ursus A170i JOY, используемого здесь: http://pccar.ru/showthread.php?t=23297

Изменения в файлах конфигурации:
system/build.prop:
ro.factory.hasGPS=true
Добавить в /system/etc/permissions/ из шапки android.hardware.location.gps.xml с правами 644.
Добавить в /system/lib/hw/ из шапки gps.default.so с правами 644 и переименовывать в gps.sun8i.so

/system/bin/install-recovery.sh:
insmod /system/vendor/modules/pl2303.ko # или другой модуль
sleep 25 # ожидаем инициализацию устройства
busybox stty -F /dev/ttyUSB0 speed 4800
setprop "ro.kernel.android.gps" "ttyUSB0"

Последний раз редактировалось ABCh; 09.03.2017 в 15:14.
ABCh вне форума   Ответить с цитированием
Старый 21.09.2015, 17:31   #822
omega2008
Новый Пользователь
 
Регистрация: 13.08.2015
Возраст: 39
Регион: 70
Сообщений: 3
omega2008 is a jewel in the roughomega2008 is a jewel in the roughomega2008 is a jewel in the rough
По умолчанию

Цитата:
Сообщение от Costa_ Посмотреть сообщение
- решил поставить либу из шапки. Сразу модуль начинает использоваться ("1" в lsmod). Без запуска You Are Here GPS все проги (в том числе GPS test) начинают отображать видимое количество спутников, точное время, но не высоту. Но постоянно скачут показания между GPS и GLONASS. Симбиоза нет...


omega2008, что вы могли поменять, что библиотека перестала входить сразу в строй?
Вот полностью моя либа с исправлениями, делал для себя, для своего китайского ГУ на андроиде. Использую GPS+GLONASS адаптер на pl2303 переходнике. Никаких скачков между GPS/GLONASS. Версия полностью рабочая, используется мной уже продолжительное время + ребята из 4pda тоже юзают.

Скомпилиная версия лежит в /libs/armeabi/gps.default.so

Ссылка на исходники и бинарь:
https://github.com/dipcore/gps-glonass-android-driver

В build.prop нужно будет добавить:
ro.kernel.android.gps=ttyUSB0
ro.kernel.android.gps.speed=9600

Где ttyUSB0 - файл устройства, 9600 - скорость порта

ЗЫ библиотека не поддерживает лайв плаг-энд-плей. Тоесть нужно настроить, воткнуть адаптер и перегрузиться.
ЗЗЫ Если вдруг скорость порта не подхватится, то можно использовать следующий скрипт (его поместить в автозагрузку init.d)

Код:
#!/system/bin/sh
# GPS Switcher
# init.d 00_gps.sh

GPSTTY=/dev/`getprop ro.kernel.android.gps`
SPEED=`getprop ro.kernel.android.gps.speed`

if [[ ! -z $GPSTTY ]] ; then

	# Default speed
	if [[ -z $SPEED ]] ; then
		SPEED="9600"
	fi;
	
	# Serial device params
	if [ -c $GPSTTY ] ; then
		echo "Setting USB GPS $GPSTTY speed to $SPEED"
		# Speed
		busybox stty -F $GPSTTY ispeed $SPEED
		# No echo
		busybox stty -F $GPSTTY -echo
		# Owner
		chown root:system $GPSTTY
		# Permissions
		chmod 666 $GPSTTY
	fi;
	
fi;

Последний раз редактировалось omega2008; 21.09.2015 в 18:18.
omega2008 вне форума   Ответить с цитированием
Старый 22.09.2015, 02:57   #823
Costa_
Новый Пользователь
 
Регистрация: 15.09.2015
Регион: 77, 97, 99, 177
Сообщений: 6
Costa_ is on a distinguished road
По умолчанию

Цитата:
Сообщение от DaveMF Посмотреть сообщение
...
За библиотекой для ГЛОНАСС в личку
Спасибо, вроде удалось пофиксить...

Цитата:
Сообщение от omega2008 Посмотреть сообщение
Вот полностью моя либа с исправлениями...;[/CODE]
... Проблема решилась следующим образом: используя universal init.d, обнаружил через dmesg, что pl2303 serial converter connected to ttyUSB0 появляется в системе только на 30-40-й секунде после запуска. Т.е. скрипт срабатывал только после инициализации самого universal init.d. Вестимо, из-за этого новая версия либы (спасибо, omega2008, за наводку) так запускаться не хотела (не знаю как еще объяснить).

Поставил init.d toggler. Модуль стал загружаться сразу (секунде на пятой). В итоге: gps test стартует мгновенно, видит и GPS, и ГЛОНАСС спутники одновременно, ничего не скачет, показывает вроде все параметры. Единственное, сижу на хате, не могу сказать насколько точна скорость, и пишет, что In Use ноль спутников, но видит при этом 20-22 запросто.

Вот так вот
Costa_ вне форума   Ответить с цитированием
Старый 23.09.2015, 18:16   #824
agp4
Новый Пользователь
 
Регистрация: 23.09.2015
Город: Нижний Новгород
Регион: 52
Машина: Рено Логан
Сообщений: 4
agp4 is on a distinguished road
По умолчанию

Прошу помощи.
Перечитал весь форум но отладить работу BU353 Glonass(USB-UART? PL2303-XHD) на Booox Smart X(Android 4.2.2 AML-8726MX) через либу так и не получается.
С Линуксом раньше дела не имел. Скомпилируйте,пожалуйста, драйвер pl2303.ko для 3.0.50 - наверное всё решится.

insmod выдает ошибку
lsmod говорит 2303 не загружен

Пробовал из шапки не пошли -
dmesg | grep pl2303
pl2303: version magic '3.0.36+ preempt mod_unload ARMv7 ' should be '3.0.50-00031-g73815d3-dirty SMP preempt mod_unload ARMv7

А это видимо pl2303drv
pl2303: version magic '3.0.8+ preempt mod_unload modversions ARMv7 ' should be '3.0.50-00031-g73815d3-dirty SMP preempt mod_unload ARMv7

Устройство определяется как /dev/ttyUSB0 только после
echo "067b 2303" > /sys/bus/usb-serial/drivers/option1/new_id
и то как GSM Modem

Пробовал пинать ядро -

rmmod pl2303
rmmod: delete_modue 'pl2303' failed (errno2)

echo -n "1-1:1.0" > /sys/bus/usb/drivers/option/unbind
порт совсем пропадает

PS Через фиктивные местоположения(You Are Here) GPS-ПО координаты видят. Местоположение по спутникам отобразил и включил, gps.default.so положил(раньше не было) ro.factory.hasGPS=true

PS2 Ещё есть сложность с восстановлением(кнопка не распаяна - слёт гарантии). CWM для бэкапа ставить уже боюсь

Последний раз редактировалось agp4; 23.09.2015 в 18:25. Причина: ищется кастом рекавери
agp4 вне форума   Ответить с цитированием
Старый 29.09.2015, 16:52   #825
vikt7
Новый Пользователь
 
Регистрация: 29.09.2015
Возраст: 47
Регион: 77, 97, 99, 177
Сообщений: 1
vikt7 is on a distinguished road
По умолчанию

Добрый день.
Имеется устройство Wenz K1 dvb-t2(http://ru.aliexpress.com/item/K1-Qua...61_75,201409_4) + GPS-приёмник GlobalSat ND-105C
Попытки оживить не увенчались успехом.
Прошу помощи-куда копать?
vikt7 вне форума   Ответить с цитированием
Старый 02.10.2015, 12:22   #826
rukid
Новый Пользователь
 
Регистрация: 02.10.2015
Возраст: 44
Регион: 61
Сообщений: 1
rukid is on a distinguished road
По умолчанию

Библиотека gps.default.so которая в шапке работает, а вашу почему-то не могу поставить, хотя все по инструкции делаю
rukid вне форума   Ответить с цитированием
Старый 02.10.2015, 17:54   #827
agp4
Новый Пользователь
 
Регистрация: 23.09.2015
Город: Нижний Новгород
Регион: 52
Машина: Рено Логан
Сообщений: 4
agp4 is on a distinguished road
По умолчанию Замена

Нашел информацию http://ec-mobile.ru/75globalsat/ что Глонас-мышь не работает с Андроидом в принципе(другой чип MTK MT3333 вместо SiRFstarIV GSD4e, нет драйвера). Техническая поддержка ГлобалСат это подтвердила. Отсюда вопрос, заработает ли BU-353s4 или сразу просить возврат денег?

Хотя подключение через ПО(а не драйвер) ничем не отличается...

Последний раз редактировалось agp4; 02.10.2015 в 18:04. Причина: ...хм
agp4 вне форума   Ответить с цитированием
Старый 04.10.2015, 12:52   #828
Boomer192
Старший Пользователь
 
Регистрация: 24.03.2014
Возраст: 47
Город: Ишим
Регион: 72
Машина: Ларгус
Сообщений: 358
Boomer192 is on a distinguished road
По умолчанию

Парни, такой вопрос: имеется usb gps приемник на 1613-ub. В папке dev-gps есть два файла ttygps и ttygpspowercontrol. Мне в папке lib какой модуль нужно прописывать? Планшет на intel Z3736F. Что то я запутался.
Boomer192 вне форума   Ответить с цитированием
Старый 07.10.2015, 09:09   #829
DaveMF
Banned
 
Регистрация: 26.06.2010
Регион: 52
Машина: duster
Сообщений: 113
DaveMF is a name known to allDaveMF is a name known to allDaveMF is a name known to allDaveMF is a name known to allDaveMF is a name known to allDaveMF is a name known to all
По умолчанию

Цитата:
Сообщение от agp4 Посмотреть сообщение
Нашел информацию http://ec-mobile.ru/75globalsat/ что Глонас-мышь не работает с Андроидом в принципе(другой чип MTK MT3333 вместо SiRFstarIV GSD4e, нет драйвера). Техническая поддержка ГлобалСат это подтвердила. Отсюда вопрос, заработает ли BU-353s4 или сразу просить возврат денег?

Хотя подключение через ПО(а не драйвер) ничем не отличается...
Если техподдержка говорит что не работает MTK3333 в андройде, то больше туда не звоните. Просто отправьте им фото из поста №674.
DaveMF вне форума   Ответить с цитированием
Старый 07.10.2015, 16:32   #830
agp4
Новый Пользователь
 
Регистрация: 23.09.2015
Город: Нижний Новгород
Регион: 52
Машина: Рено Логан
Сообщений: 4
agp4 is on a distinguished road
По умолчанию

Цитата:
Сообщение от DaveMF Посмотреть сообщение
Если техподдержка говорит что не работает MTK3333 в андройде, то больше туда не звоните. Просто отправьте им фото из поста №674.
У меня этот приемник работал через проги, тем же способом что и в инструкции к аналогичным описан. Просто у меня не получилось увидеть его через драйвер(порт не создавался). Поэтому и спрашиваю, с версией без Глонас всё будет проще или по-любому нужен pl2303.ko для моего ядра?
agp4 вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 10 (пользователей: 0 , гостей: 10)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.



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


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