Показать сообщение отдельно
Старый 28.04.2014, 14:34   #522
CheGuevara
Новый Пользователь
 
Аватар для CheGuevara
 
Регистрация: 23.11.2009
Регион: 74
Сообщений: 20
CheGuevara is on a distinguished road
По умолчанию

Планшет Pipo U2 на RK3066 (рутованый, busybox установлен)
GPS-приемник: GlobalSat BU-353S4 USB

Приемник подключен через OTG-переходник (без хаба)

В папке "/system/etc/permissions" есть файл "android.hardware.location.gps.xml"
В этом файле есть <feature name="android.hardware.location.gps" />
Файл "android.hardware.location.xml" отсутствует.
(позже скопировал "android.hardware.location.gps.xml" в "android.hardware.location.xml" - ничего не изменилось)

В меню "Настройки"-"Мое местоположение" есть пункты
"По координатам сети"
"Учитывать при поиске"
(про GPS слов нет)

В меню "Для разработчиков" проставлена галка на "Фиктивные местоположения"

Из первого поста скачаны:
new_gps.sun4i.so.zip
usb_serial_for_RK3066_3.0.8+.zip

Монтирую раздел "/system" в RW.
Заливаю модули на планшет:
Код:
adb push pl2303.ko /system/lib/modules/pl2303.ko
adb shell chmod 644 /system/lib/modules/pl2303.ko

adb push gps.sun4i.so /system/lib/hw/gps.default.so
adb shell chmod 644 /system/lib/hw/gps.default.so

adb shell sync
Далее в терминале выполняю такую последовательность команд:
Код:
su
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
Проверяю:
Код:
cat /dev/ttyUSB0
на экране вижу поток NMEA данных.
Ок??

Запускаю (для теста) программу AndroiTS GPS Test Free

Спутники показывает, координаты показывает. Но скачут показания азимута
(наверное азимута, значение в градусах показывает либо 0 либо 350) и высоты
(либо 14 либо 474 метра... реальная высота, примерно, 474 метра и есть).
В Навителе моргает значок спутника красный/зеленый, если зайти в просмотр
спутников - моргает показание высоты: либо "-" либо "474м".
Моргает равномерно - примерно по полсекунды каждое показание.

Установил UsbGps4Droid - показания перестали мигать, но и информацию
о спутниках не видно.

Можно ли как-то порешать чтоб и информацию по спутникам было видно
и не моргали значения??
CheGuevara вне форума   Ответить с цитированием