Показать сообщение отдельно
Старый 21.06.2015, 15:12   #750
Shadow007
Новый Пользователь
 
Регистрация: 10.06.2015
Город: Moscow
Регион: 77, 97, 99, 177
Сообщений: 11
Shadow007 is on a distinguished road
Unhappy

Здравствуйте уважаемые форумчани! Прошу у вас помощи! Уже 5-ую по счету неделю бьюсь с GPS модулем Holux M-215+ и не как не могу подружить свой андроид с ним. Перечитал не однократно всю эту тему, но все ровно не могу понять почему не хотят дружит M-215+ и мой андроид. Покупал тут! (не реклама)
Прошу меня извинить может за полную предоставленную информацию т.к я только начинаю понемногу вникать в эту тему. В общем суть такая:
1) Андроид у меня RK3066 3.0.8+. Рут на борту присутствует #SuperSU
2) Установил соответствующий драйвер или который более менее мне подходит – это pl2303.ko, в /system/lib/modules. Дал права 644 через Root Explorer.
3) Holux M-215+ определился как ttyUSB0
4) Пока работаю без ХАБА.
5) Сделал не однократно все по инструкции как в теме USB GPS for Android пост №1
6) Установил следующий софт для теста Holux M-215+:
-PLUartMultiSimpleTest
-You Are Here GPS
-UsbGPS4Droid_alpha5
-BusyBox+Pro+28_src_zipalign_sign
-Root+Explorer+v3.3.5+Patched+Proper
-Терминал_1.0.70
7) Поместил скрипт install-recovery.sh в /system/etc, дал права 775. В самом скрипте прописано следующее:
#! /system/bin/sh
su
rmmod pl2303
echo -n " 2-1:1.0" > /sys/bus/usb/drivers/option/unbind
rmmod pl2303
insmod /system/lib/modules/pl2303.ko
sleep 2
busybox chmod 666 /dev/ttyUSB0
busybox stty -F /dev/ttyUSB0 ispeed 4800
busybox chmod 666 /dev/ttyUSB0
sleep 1
setprop "ro.kernel.android.gps" "ttyUSB0"
busybox chmod 666 /dev/ttyUSB0
8) Поместил ЛИБУ в /system/lib/hw, переименовал в gps.default.so т.к у меня ядро RK3066 3.0.8+, дал права 644.
9) Перезагрузился…
10) Далее с помощью команды lsmod проверил загрузку драйвера pl2303.ko, все ОК! Загружен!
11) Проверил через команду busybox stty -F /dev/ttyUSB0 параметры скорости это у нас 4800, все ОК! Скорость 4800!
12) Через терминал проверил командой cat /dev/ttyUSB0 данные NMEA. Бегут, да еще как бегут. Далее проверил через PLUartMultiSimpleTest на 4800 и You Are Here GPS данные NMEA, все также бегут строчки с данными!
13) Захожу в Навител или GPSTest спутников нет, даже не моргают (хотя и этому был бы очень рад)
14) Holux M-215+ лежит на подоконнике. Если подключить через комп, находит сразу 8-10 спутников.
15) Добавил строчки в build.prop:
ro.kernel.android.gps=ttyUSB0
ro.kernel.android.gps.speed=4800
Андройд перестал грузится, то есть постоянная загрузка. Пришлась откачивать.
16) В общем вопросы такого характера…
-Все делал строго по иструкциям и советам этой темы…Подскажи, где я допустил ошибку? Я уже измучился 5 недель заниматься этой затеей.
-Я так понял сам модуль определился в андроиде, но не передает данные с Holux M-215+ на андроид и вот из-за чего не видно спутники в прогах. Как можно вылечить или какой можно вставить костыль?
-Если у кого есть точно такой же модуль Holux M-215+ прошу поделитесь рабочими дровами на него для андроида. Перепробовал все дрова из шапки, пока помог мне как я понял только pl2303.ko
Заранее огромное всем спасибо!
Shadow007 вне форума   Ответить с цитированием