Показать сообщение отдельно
Старый 30.09.2017, 00:03   #1087
kazanova
Старший Пользователь
 
Регистрация: 05.03.2008
Возраст: 39
Город: Тверь
Регион: 69
Машина: Mitsubishi Pajero, 1996
Сообщений: 134
kazanova is on a distinguished road
По умолчанию

ABCh,
Девайс остался в гараже, попробую позже. Но в деле появились кое-какие сдвиги. Я запустил прогу pl2303drv. В шапке не хватает описания, как ей пользоваться. Я когда первый раз ее запускал, думал что ей нужно указывать девайс, откуда брать данные. Оказывается наоборот: какой девайс создать чтобы туда данные шли (логично, это ведь драйвер, но сразу не допер). В общем случайно получилось узнать, набрал на дурака "pl2303drv /dev/ttyUSB0 9600" и прога пошла (антенну пока прошил под скорость 9600). Появился девайс ttyUSB0, читается при помощи cat, все здорово. Прикрутить его к ядру пока не вышло. Для автозапуска я создал папку /system/etc/init.d вот по этой инструкции, в ней скрипт с именем "gps" вот такого содержания:

Код:
#!/system/bin/sh
pl2303drv /dev/ttyUSB0 9600
busybox stty -F /dev/ttyUSB0 speed 9600
setprop ro.kernel.android.gps ttyUSB0
Перезагрузил аппарат, но проги спутники не видят. При этом /dev/ttyUSB0 наверное существует, т.к. "cat /dev/ttyUSB0" выдает "Permission denied", а не "No such file or directory". Однако прочитать его я не могу, т.к. чтобы подключиться с рутом, мне надо переткнуть планшет к ПК даже если соединяться по WiFi. А после перетыкания антенны прога, вроде как, ее обратно не подцепляет. Завтра продолжу ломать не переключайтесь
kazanova вне форума   Ответить с цитированием