![]() |
![]() |
#111 |
Гуру
![]() Регистрация: 01.06.2013
Возраст: 58
Регион: Украина
Машина: Toyota Fortuner 4.0 / Chevrolet Bolt EV
Сообщений: 2,006
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() В общем скомпилил утилитку для сброса USB устройств из командной строки pl2303usbgps.zip
Итак, имеем свисток, у которого дрова pl2303 уже включены в прошивку, устройство определяется как ttyUSB0 или аналогично, но ничего не работает. Подключить USBGPS мышу на основе PL2303 в нужный слот хаба. И не менять положение в дальнейшем! в терминале набираем: su busybox lsusb выведется список usb устройств, нам нужно это Bus 002 Device 004: ID 067b:2303 <-Это VID:PID нашего pl2303 Берем отсюда Bus = 002 и Device = 004 и правим строку в install-recovery.sh ./system/etc/reset /dev/bus/usb/Bus/Device должно получиться так: ./system/etc/reset /dev/bus/usb/002/004 /system/lib/modules смонтировать на запись RootExplorer -ом или что там у вас есть pl2303.ko под 3.0.8+ SMP preempt mod_unload ARMv7 кинуть в /system/lib/modules/ с правами 644 переписываю и права я выставляю Total Commander - ом Смонтировать /system/etc на запись кинуть install-recovery.sh в /system/etc с правами 551 reset кинуть туда-же с такими-же правами в /system/lib/hw кинуть библиотеку из шапки как указано набрать reboot в терминале. Если все сделали правильно, то после перезагрузки в терминале набираем cat /dev/ttyUSB0. Должны посыпаться строки с NMEA протоколом. По идее все. Должны быть координаты в навигационных программах.. Да, забыл добавить, что скорость в install-recovery.sh необходимо выставить Вашу рабочую, у меня она 4800. Так-же скорректировать номер под каким определяется Ваше устройство ttyUSB0 - у меня. С помощью reset можно сбросить (перевтыкнуть программно) любой USB девайс отдельно от остальных зная Bus и Device. Фух, сколько букавок написал.... |
![]() |
![]() |
![]() |
#112 |
Старший Пользователь
![]() Регистрация: 13.07.2010
Возраст: 41
Город: Одесса
Регион: Украина
Машина: Lexus RX350 '07 US
Сообщений: 476
![]() ![]() ![]() |
![]() YAM1966, а можно утилитку, которая бы программно перевтыкивала все usb устройства? У меня на планшете на Allwinner A10 регулярная проблема с BT USB, не всегда запускается, был бы очень признателен за программную возможность переткнуть USB устройства
__________________
Lexus RX350 '07, US, Android TV Box на родной монитор - установлено и работает было: Toyota Carina ED '94, Android PC: Nexus 7, USB audio DAC Muse ч/з toslink на Challenger TA5.1, WiFi 3G роутер Novatel MiFi 5510L. Съемный вариант, работало на 99% как часы. |
![]() |
![]() |
![]() |
#113 |
Гуру
![]() Регистрация: 01.06.2013
Возраст: 58
Регион: Украина
Машина: Toyota Fortuner 4.0 / Chevrolet Bolt EV
Сообщений: 2,006
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() Ну, а кто мешает узнать Bus и Device всех устройств
и понаписывать их в строках с reset? p.s. Я только начал работать с андроид устройствами... Пока не все быстро идет мне в голову ![]() |
![]() |
![]() |
![]() |
#114 |
Старший Пользователь
![]() Регистрация: 13.07.2010
Возраст: 41
Город: Одесса
Регион: Украина
Машина: Lexus RX350 '07 US
Сообщений: 476
![]() ![]() ![]() |
![]() Ок, поэксперементирую, спасибо
__________________
Lexus RX350 '07, US, Android TV Box на родной монитор - установлено и работает было: Toyota Carina ED '94, Android PC: Nexus 7, USB audio DAC Muse ч/з toslink на Challenger TA5.1, WiFi 3G роутер Novatel MiFi 5510L. Съемный вариант, работало на 99% как часы. |
![]() |
![]() |
![]() |
#115 |
Старший Пользователь
![]() Регистрация: 19.07.2008
Возраст: 41
Регион: 35
Сообщений: 500
![]() |
![]() почему то это команда выдает applet not found
|
![]() |
![]() |
![]() |
#116 |
Гуру
![]() Регистрация: 01.06.2013
Возраст: 58
Регион: Украина
Машина: Toyota Fortuner 4.0 / Chevrolet Bolt EV
Сообщений: 2,006
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() тогда просто lsusb или найти busybox и поставить
Причем с маркета. |
![]() |
![]() |
![]() |
#117 |
Старший Пользователь
![]() Регистрация: 19.07.2008
Возраст: 41
Регион: 35
Сообщений: 500
![]() |
![]() Просто сработало, хотя странно команда busybox выдает инструкцию
но вот команда lsusb вывела. После перезагрузки набираю cat /dev/ttyUSB0 бегут данные, но это явно не данные NMEA т.к раньше при попытках сделать что то из этой темы данные выглядели совсем по другому тут как то все в одну строку, и соответсвенно в навигации нечего нет. Может модуль pl2303.ko из вашего поста мне не подходит? скачать из первого? |
![]() |
![]() |
![]() |
#118 |
Старший Пользователь
![]() Регистрация: 19.07.2008
Возраст: 41
Регион: 35
Сообщений: 500
![]() |
![]() СПАСИБО Вам огромное всё заработало, просто я забыл что gps приемник перевёл на 9600 и не поправил в файле это, после правки и загрузки pl2303.ko из первого поста всё отлично работает. Еще вопрос, а мне нужен этот pl2303.ko если у меня до этого через прогу usbgps работал приемник кроме показа кол спутников?
и есть один маленький нюанс если во время работы планшета передернуть usb или хаб, то номер Device меняется даже если в тот же порт в хабе вставляешь, после перезагрузки меняется обратно. И как убрать в проге usbgps что ты она не стартовала вместе с gps? |
![]() |
![]() |
![]() |
#119 |
Гуру
![]() Регистрация: 01.06.2013
Возраст: 58
Регион: Украина
Машина: Toyota Fortuner 4.0 / Chevrolet Bolt EV
Сообщений: 2,006
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() так просто удали ее
сейчас же есть и координаты и спутники? |
![]() |
![]() |
![]() |
#120 |
Старший Пользователь
![]() Регистрация: 22.10.2012
Регион: 78, 98
Сообщений: 758
![]() ![]() ![]() ![]() |
![]() что-то у меня косяк с нативной либой-bu-353 висит на полноценном хосте, данные в терминале с него идут. а вот ондроед координаты не получает. но при этом usb4gps работает нормально. либа лежит на месте.
__________________
В работе Китайнедожып+медиацентр на андроиде |
![]() |
![]() |
![]() |
Здесь присутствуют: 3 (пользователей: 0 , гостей: 3) | |
Опции темы | Поиск в этой теме |
|
|