Показать сообщение отдельно
Старый 06.06.2013, 14:27   #91
avgaz
Старший Пользователь
 
Регистрация: 19.07.2008
Возраст: 40
Регион: 35
Сообщений: 500
avgaz is on a distinguished road
По умолчанию

Цитата:
Сообщение от s.m. Посмотреть сообщение
там все по порядку - Вам не нужны только пункты 0,1,7,8 - просто пропустить.
в пункте 9 Вам нужен такой скрипт

#!/system/bin/sh

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

setprop "ro.kernel.android.gps" "ttyUSB0"


Библиотека там одна и проверена лично мной на rk3066 (ядро 3.08+)
И внимательно перечитайте мое предыдущее сообщение для понимания процесса
Как я понимаю мне нужно сделать следующее
1.
Монтируем раздел /system/etc на запись с помощью RootExplorer
или с помощью команды из консоли
adb remount
4-6 уже делал из первого поста этой темы
9. Создаем файл install-recovery.sh с Unix-переводами строк с содержимым
#!/system/bin/sh

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

setprop "ro.kernel.android.gps" "ttyUSB0"
10. Копируем install-recovery.sh в /system/etc/install-recovery.sh
11. В консоли выполняем
busybox chmod 755 /system/etc/install-recovery.sh

Если так то у меня вопросы
1 как с помощью RootExplorer монтировать раздел на запись просто выставить 777? командой adb remount из под su у меня выдало следующее
* daemon not running, starting it now on port 5038*
* daemon started successfully *
error: device not found
Если выполнять из каталога то есть так cd /system/etc
adb remount результат error: device not found
9. как правильно это сделать? Я сделал по следующему через RootExplorer создал файл с этим содержимым, скопировал его в /system/etc/ там же через RootExplorer выставил 775 файлу

Перезагрузил аппарат в навителе нет спутников, проверил через RootExplorer файл ttyUSB0 присутствует и права у него 666 значит скрипт что создавал исполняется запустил через терминал cat /dev/ttyUSB0 данных нет, попробовал ещё раз через терминал выполнить busybox stty -F /dev/ttyUSB0 ispeed 4800 результат это сообщение cannot perform all requested command
Всё этот делал без хаба gps напрямую в планшет.
Далее опять решил попробовать запустил gps через прогу usbgps убедился что работает отключил gps в проге
набрал cat /dev/ttyUSB0 и данные пошли
__________________
Мой проект
Клуб Газелистов
В процессе инсталляция в Логан Nexus 7
avgaz вне форума   Ответить с цитированием