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)

Rage2 16.11.2014 11:13

Цитата:

Сообщение от mas_u (Сообщение 311167)
Никто не встречал модули (cp210x и cdc-acm) для RK3288?

Попробуй поковырять кастомные проши....полюбасу найдешь

oledv 30.11.2014 15:06

Вложений: 1
Radxa Rock Android Kitkat 4.4.2.
Подключение GPS модуля с TTL выходом через UART3 разьем J8.
17 - GND
18 - VCC-2.8V
22 - UART3 RX
24 - UART3 TX

монтируем раздел на запись:
mount -o rw,remount /system

вносим изменения в system/build.prop:
изменяем ro.factory.hasGPS=false на ro.factory.hasGPS=true
добавляем ro.kernel.android.gps=ttyS3

добавляем в /system/etc/permissions/ из шапки android.hardware.location.gps.xml
выставляем права chmod 644 /system/etc/permissions/android.hardware.location.gps.xml

добавляем в /system/lib/hw/ из шапки gps.default.so
выставляем права chmod 644 /system/lib/hw/gps.default.so

И добавляем в конец файла /system/bin/install-recovery.sh для изменения скорости порта и прав на порт при загрузки системы
stty -F /dev/ttyS3 ispeed 4800
chmod 666 /dev/ttyS3

Через виджет "Энергосбережение" включаем GPS, по умолчанию он выключен.
перезагружаемся

Минин Михаил 08.01.2015 21:53

сделал вот так ка на ссылке http://pccar.ru/showpost.php?p=260738&postcount=111

грузится после ребута уже 15 минут. неужели стал кирпичем :)

через кнопку-иголку, запустил, вижу что полностью слетел РУТ, счас все заного буду делать

Минин Михаил 08.01.2015 22:18

:) приехали называется, перезаливаю полностью планшет :) , после рута опять не захотел грузится.

Минин Михаил 08.01.2015 23:49

в этом файле install-recovery.sh
нужно править строчку чтоб получилось
./system/etc/reset /dev/bus/usb/001/010


папка /system/lib/modules на запись ??? 644

pl2303.ko с правами 644 кинуть в /system/lib/modules/
cdc-acm.ko с правами 644 кинуть в /system/lib/modules/
cp210x.ko с правами 644 кинуть в /system/lib/modules/
ftdi_sio.ko с правами 644 кинуть в /system/lib/modules/

/system/etc на запись ??? 644

install-recovery.sh с правами 551 кинуть в /system/etc

переименовать new_gps.sun4i.so в gps.default.so

в /system/lib/hw кинуть gps.default.so с правами 644



у меня в папке /system/etc уже есть install-recovery.sh причем не один а целых два, если я вставлю свой он будет третьим?

Живые есть?

zamolod 10.01.2015 11:30

Всем привет и особая благодарность автору темы! Следовал всем возможным инструкциям которые здесь приведены с костылями типа рисета Option и сброса конкретного ID на шине, но всё в пустую, порт никак не переходит на 4800...

GPS Свисток BU353S4 на PL2303 и Андройд MK809III 4.4.2 RK3188

Скрипт,без вышеупомянутых костылей :

http://s6.postimg.org/x253tjnd9/script.png

Либа на 3188

http://s6.postimg.org/y35cio4ct/lib_note.png

Проверка загрузки модуля и скорости

http://s6.postimg.org/u43jm3qbx/terminal_note.png

Ну а тут вообще интересно )) Если вынимаю свисток и подключаю заново вот что выдаёт dmesg .Почему GSM Modem ???

http://s6.postimg.org/3x6y3vxfx/insert_note.png

*** Поменял скорость GPS на винде с помощью Sirf Demo на 9600, но на андройде всё равно не пашет.. Видать дело прежде всего не в скорости а в этом неправильном определении как GSM Modem.. Что подскажете колеги?

pine 13.01.2015 13:37

Цитата:

Сообщение от zamolod (Сообщение 316694)
Скрипт,без вышеупомянутых костылей :

Чтобы скрипт заработал надо обязательно сделать unbind

https://github.com/p1ne/AndroidCarPC...nit.d/97usbgps

Именно из-за его отсутвтия выдается сообщение про Cannot perform all requested operations

zamolod 13.01.2015 22:43

Цитата:

Сообщение от pine (Сообщение 317212)
Чтобы скрипт заработал надо обязательно сделать unbind

Я делал unbind, в моём случае кроме как удаления USB0 из папки dev ничем не помогало.При переподключении GPS он цеплялся уже на USB1 с теми же проблемами "Cannot perform all requested operations". Замкнутый круг.

pine 14.01.2015 12:33

Цитата:

Сообщение от zamolod (Сообщение 317313)
Я делал unbind, в моём случае кроме как удаления USB0 из папки dev ничем не помогало.При переподключении GPS он цеплялся уже на USB1 с теми же проблемами "Cannot perform all requested operations". Замкнутый круг.

Попробуй взять модуль из шапки темы. У меня были косяки с штатно собранным модулем ftdi, может быть с pl2303 та же история

zamolod 14.01.2015 19:13

pine,

Огромное спасибо за этот скрипт! https://github.com/p1ne/AndroidCarPC...nit.d/97usbgps

Есть такое подозрение что наличие комманды rmmod pl2303 , играет огромную роль! Но правда может быть и так что я выполнял unbind уже после загрузки андройда.. Вообщем неважно что ,но в таком формате скрипта всё зарботало и как результат правильное определение свистка :)

http://s6.postimg.org/owoxof7d9/2015_01_14_16_47_39.jpg

Итого MK809III 4.4.2 + BU-353S4 полёт нормальный,без софтовых костылей :)


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

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