Показать сообщение отдельно
Старый 16.08.2017, 13:32   #1067
LowriderA
Новый Пользователь
 
Регистрация: 18.11.2011
Возраст: 37
Город: Одесса
Регион: Украина
Машина: Toyota Picnic
Сообщений: 3
LowriderA is on a distinguished road
По умолчанию

Добрый день.
Подскажите, есть проблема.
У меня свисток MK908II(android 4.4) и приемник BU353.
Модуль и либа на месте, права выставлены.
При прописывании всех команд(включая пинание ядра) в терминале, данные бегут, и программы видят спутники.(команды копирую из заготовки install-recovery.sh)
Если прописать все команды в install-recovery.sh то ничего не работает, вернее модуль pl2303.ko грузится, но скорость не меняется(ядро не пнулось) и данные не бегут.
Если после старта системы с заполненным install-recovery.sh попробовать пнуть ядро, то устройство ttyUSB0 отваливается.
Уже не знаю что делать

Мой install-recovery.sh с таким содержимым:
Код:
#!/system/bin/sh

echo -n "1-1:1.0" > /sys/bus/usb/drivers/option/unbind

insmod /system/lib/modules/pl2303.ko

busybox stty -F /dev/ttyUSB0 4800
busybox chmod 666 /dev/ttyUSB0

setprop ro.kernel.android.gps ttyUSB0
Раньше на этом свистке, только на стоковой прошивке ( андроид 4.2) все запустилось без проблем. Сейчас что-то не хочет.
Может быть в install-recovery.sh можно поставить задержку на запуск.


Update:
Сам же и победил проблему, начал добавлять в install-recovery.sh по одной команде.
Пришлось добавить
sleep 5 после пинания ядра, и перед setprop. И все заработало.
В итоге получился такой install-recovery.sh
Код:
#!/system/bin/sh

echo -n "1-1:1.0" > /sys/bus/usb/drivers/option/unbind
sleep 5
insmod /system/lib/modules/pl2303.ko
busybox stty -F /dev/ttyUSB0 4800
busybox chmod 666 /dev/ttyUSB0
sleep 5
setprop ro.kernel.android.gps ttyUSB0

Последний раз редактировалось LowriderA; 16.08.2017 в 14:43.
LowriderA вне форума   Ответить с цитированием