Показать сообщение отдельно
Старый 18.02.2014, 00:18   #10
Трек
Старший Пользователь
 
Регистрация: 30.07.2007
Возраст: 47
Город: МО Красногорск, Химки
Регион: 50, 90, 150
Машина: калина2
Сообщений: 249
Трек is on a distinguished road
По умолчанию

Цитата:
Сообщение от ak1976 Посмотреть сообщение
Как вариант решения проблемы, костыль конечно, но рабочий.
Можно определять номер порта по файлу /proc/tty/driver/usbserial
и создавть символические ссылки на выделенный номер /dev/ttyUSB

Пример моего файла /system/etc/install-recovery.sh
Код:
#!/system/bin/sh
/system/bin/insmod /system/vendor/modules/pl2303.ko
/system/bin/insmod /system/vendor/modules/ftdi_sio.ko
/system/bin/sleep 5


gpsnum=`/system/bin/busybox grep pl2303 /proc/tty/driver/usbserial | /system/bin/busybox awk -F: '{print $1}'`
if [ -e /dev/ttyUSB$gpsnum ]; then
	if [ -L /dev/ttyUSB20 ]; then
		/system/bin/busybox rm /dev/ttyUSB20
	fi
	/system/bin/busybox ln -s /dev/ttyUSB$gpsnum /dev/ttyUSB20
	/system/bin/busybox stty -F /dev/ttyUSB$gpsnum ispeed 4800
	/system/bin/setprop "ro.kernel.android.gps" "ttyUSB20"
fi
GPS приемник всегда будет цепляться к /dev/ttyUSB20
аналогичным образом был сделан и модем, но в последнее время он переехал на TP-Link MR3020, а скрипт при перпрошивке потерялся. Но сама идея думаю понятна. Может кому пригодится.

Привет! Можете поподробнее описать, что куда ставить( изменять) и как...., желательно побольше подробностей... а то у меня меле м3, на одном юсб тач висит, на втором 353-gps, ну и свободный юсб тоже под флешки будет юзаться, сейчас проблема с gps пока....
Трек вне форума   Ответить с цитированием