PCCar.ru - Ваш автомобильный компьютер

Вернуться   PCCar.ru - Ваш автомобильный компьютер > MP3Car ТехИнфа > AndroidCar > Навигация

Ответ
 
Опции темы Поиск в этой теме
Старый 06.06.2013, 14:48   #91
Rage2
Banned
 
Регистрация: 06.11.2009
Возраст: 38
Город: Nizhniy Novgorod
Регион: 52
Машина: Ford Focus III
Сообщений: 1,776
Rage2 has a brilliant futureRage2 has a brilliant futureRage2 has a brilliant futureRage2 has a brilliant futureRage2 has a brilliant futureRage2 has a brilliant futureRage2 has a brilliant futureRage2 has a brilliant futureRage2 has a brilliant futureRage2 has a brilliant futureRage2 has a brilliant future
По умолчанию

avgaz, Блин, ваш уровень как пользователя андройда очень мал, попробуем объяснить на пальцах...
1.
Цитата:
Монтируем раздел /system/etc на запись с помощью RootExplorer
Для этого нужно тыкнуть по иконке в верхнем углу программы r\w -(чтение\запись) r\o -(только чтение)
2. Раз вы смогли туда что-то записать....значит запись разрешена или была разрешена вами....п1.
3. поскольку права 666 на ttyUSB0 у вас выставились после ребута - значит вы все сделали правильно и скрипт "автозагрузки" свое отаботал.
4. Если сейчас вытащить и вставить гпс, тогда права опять слетят на дефолтные 660. Т.к это прописано в файле ueventd.xxxx.rc и его без ковыряния прошивки(бута) не исправить.
5.
Цитата:
через терминал cat /dev/ttyUSB0 данных нет
Потому как не обрабатывается команда на выставление скорости порта...т.к скорее всего порт занят службой 3G модема...
Rage2 вне форума   Ответить с цитированием
Старый 06.06.2013, 14:51   #92
s.m.
Гуру
 
Регистрация: 20.07.2009
Город: Минск
Регион: Беларусь
Сообщений: 1,543
s.m. is a splendid one to beholds.m. is a splendid one to beholds.m. is a splendid one to beholds.m. is a splendid one to beholds.m. is a splendid one to beholds.m. is a splendid one to beholds.m. is a splendid one to behold
По умолчанию

Цитата:
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
эта команда была для консоли компа при подключении через usb.

там сначала нужно убедиться, что комп видит девайс - adb devices - должен выдать подключенный девайс, если нет, проверить установку ADB драйверов и галочки "Отладка по USB" в девайсе в настройках для разработчика.

Если использовать RootExplorer - то все проще, зайти им в папку /system и нажать сверху кнопочку R/O - сменится на R/W (или наоборот, не помню) для монтирования на запись. Признаком успешного монтирования будет возможность менять любые файлы в /system и вложенных папках.

Цитата:
9. как правильно это сделать? Я сделал по следующему через RootExplorer создал файл с этим содержимым, скопировал его в /system/etc/ там же через RootExplorer выставил 775 файлу
Я сделал просто в Notepad ++ - указать режим переводов строк Unix и закинул файлик (тоже миллион способов, начиная от FTP-сервера в ES проводнике, заканчивая копированием на SD-card и переносом с помощью Root Exporer в нужное место).

755 должны быть права.

после перезагрузки убедиться, что есть /dev/ttyUSB0 и busybox stty -F /dev/ttyUSB0 должен выдать 4800.

Цитата:
Всё этот делал без хаба gps напрямую в планшет.
В третий раз говорю - если скорость на /dev/ttyUSB0 не устанавливется - БЕЗ хаба и воткнутого в него модема ловить с /dev/ttyUSB0 нечего.
Надо воткнуть сначала в хаб модем в первую по порядку дырку - посмотреть, сколько /dev/ttyUSB найдено.
Только потом воткнуть во 2 дырку gps и посмотреть в /dev, какое устройство появилось и для него уже делать настройки моим скриптом.
Потом, чтобы все работало, воткнуто должно быть ВСЕ это СТРОГО только в эти же дырки, что и при настройке.
__________________
Мой проект: Citroen Xsara Android CarPC
s.m. вне форума   Ответить с цитированием
Старый 06.06.2013, 16:33   #93
avgaz
Старший Пользователь
 
Регистрация: 19.07.2008
Возраст: 40
Регион: 35
Сообщений: 500
avgaz is on a distinguished road
По умолчанию

Цитата:
Сообщение от s.m. Посмотреть сообщение
В третий раз говорю - если скорость на /dev/ttyUSB0 не устанавливется - БЕЗ хаба и воткнутого в него модема ловить с /dev/ttyUSB0 нечего.
Надо воткнуть сначала в хаб модем в первую по порядку дырку - посмотреть, сколько /dev/ttyUSB найдено.
Только потом воткнуть во 2 дырку gps и посмотреть в /dev, какое устройство появилось и для него уже делать настройки моим скриптом.
Потом, чтобы все работало, воткнуто должно быть ВСЕ это СТРОГО только в эти же дырки, что и при настройке.
К сожалению мой активных хаб отдал концы не чего через него не определяется(( с ездил купил другой к сожаленю активных нет у нас, взял d-link 4 порта за 200р.
По вашей инструкции воткнул в него с начало модем, появилось ttyUSB0 ttyUSB1 ttyUSB2 далее воткнул gps появился ttyUSB3 поставил ему 666 пробую выполнить
stty -F /dev/ttyUSB3 ispeed 4800 результат тот же cannot perform all requested command естественно cat /dev/ttyUSB3 пустой и команда stty -F /dev/ttyUSB3 выдает 9600
__________________
Мой проект
Клуб Газелистов
В процессе инсталляция в Логан Nexus 7
avgaz вне форума   Ответить с цитированием
Старый 06.06.2013, 16:36   #94
s.m.
Гуру
 
Регистрация: 20.07.2009
Город: Минск
Регион: Беларусь
Сообщений: 1,543
s.m. is a splendid one to beholds.m. is a splendid one to beholds.m. is a splendid one to beholds.m. is a splendid one to beholds.m. is a splendid one to beholds.m. is a splendid one to beholds.m. is a splendid one to behold
По умолчанию

Цитата:
Сообщение от avgaz Посмотреть сообщение
К сожалению мой активных хаб отдал концы не чего через него не определяется(( с ездил купил другой к сожаленю активных нет у нас, взял d-link 4 порта за 200р.
По вашей инструкции воткнул в него с начало модем, появилось ttyUSB0 ttyUSB1 ttyUSB2 далее воткнул gps появился ttyUSB3 поставил ему 666 пробую выполнить
stty -F /dev/ttyUSB3 ispeed 4800 результат тот же cannot perform all requested command естественно cat /dev/ttyUSB3 пустой

ага, а надо

busybox stty -F /dev/ttyUSB3 ispeed 4800

это команда не системная, а часть комбайна под названием busybox - это порт линуксовых утилит под Андроид

с обычным хабом можно провернуть финт ушами - включить в один из выходов кабель с USB на одном конце и блоком питания на 5.3В - 5.5В (помощнее) на другом. В этом кабеле оставить только питающие - красный - плюс, черный - минус.

Это связано с тем, что 90% хабов имеют общую шину питания 5В на всех выходах (точно знаю, что в D-link DUB-H7 это не так, но он достаточно дорогой). Так вот, в активных хабах 5В с внешнего блока тупо подается на эту шину. И по уму, надо бы проверить, есть ли развязка внутри хаба по питанию между входом usb и выходами - обычно должен быть диод от входа к выходу. Если его нет - желательно разорвать питание между входом и выходом, иначе можно угробить преобразователь питания в планшете при подключении внешнего питания. Или в крайнем случае (если блока таки нет или не хочется лезть внутрь хаба) постараться не пытаться включать модем на передачу данных, так как он может перегрузить шину питания и подвесить всю систему (он при передаче до 1А может брать).
__________________
Мой проект: Citroen Xsara Android CarPC
s.m. вне форума   Ответить с цитированием
Старый 06.06.2013, 16:43   #95
avgaz
Старший Пользователь
 
Регистрация: 19.07.2008
Возраст: 40
Регион: 35
Сообщений: 500
avgaz is on a distinguished road
По умолчанию

Цитата:
Сообщение от s.m. Посмотреть сообщение
ага, а надо

busybox stty -F /dev/ttyUSB3 ispeed 4800

это команда не системная, а часть комбайна под названием busybox - это порт линуксовых утилит под Андроид
такое же сообщение cannot perform all requested command хотя сам busybox стоит и команда busybox выдаёт инструкцию
__________________
Мой проект
Клуб Газелистов
В процессе инсталляция в Логан Nexus 7
avgaz вне форума   Ответить с цитированием
Старый 06.06.2013, 17:03   #96
s.m.
Гуру
 
Регистрация: 20.07.2009
Город: Минск
Регион: Беларусь
Сообщений: 1,543
s.m. is a splendid one to beholds.m. is a splendid one to beholds.m. is a splendid one to beholds.m. is a splendid one to beholds.m. is a splendid one to beholds.m. is a splendid one to beholds.m. is a splendid one to behold
По умолчанию

Цитата:
Сообщение от avgaz Посмотреть сообщение
такое же сообщение cannot perform all requested command хотя сам busybox стоит и команда busybox выдаёт инструкцию
а рут точно есть?
что выдает команда su?
__________________
Мой проект: Citroen Xsara Android CarPC
s.m. вне форума   Ответить с цитированием
Старый 06.06.2013, 17:08   #97
avgaz
Старший Пользователь
 
Регистрация: 19.07.2008
Возраст: 40
Регион: 35
Сообщений: 500
avgaz is on a distinguished road
По умолчанию

Цитата:
Сообщение от s.m. Посмотреть сообщение
а рут точно есть?
что выдает команда su?
ну вроде как есть не чего команда не выдает в терминале просто высвечивается сообщение что запрашиваются root прова и исчезает
без su не выполнить команды выдает Permission denied
__________________
Мой проект
Клуб Газелистов
В процессе инсталляция в Логан Nexus 7
avgaz вне форума   Ответить с цитированием
Старый 06.06.2013, 17:16   #98
s.m.
Гуру
 
Регистрация: 20.07.2009
Город: Минск
Регион: Беларусь
Сообщений: 1,543
s.m. is a splendid one to beholds.m. is a splendid one to beholds.m. is a splendid one to beholds.m. is a splendid one to beholds.m. is a splendid one to beholds.m. is a splendid one to beholds.m. is a splendid one to behold
По умолчанию

а чем пользуетесь в качестве терминала?
не все терминалы одинаково полезны
__________________
Мой проект: Citroen Xsara Android CarPC
s.m. вне форума   Ответить с цитированием
Старый 06.06.2013, 17:27   #99
Rage2
Banned
 
Регистрация: 06.11.2009
Возраст: 38
Город: Nizhniy Novgorod
Регион: 52
Машина: Ford Focus III
Сообщений: 1,776
Rage2 has a brilliant futureRage2 has a brilliant futureRage2 has a brilliant futureRage2 has a brilliant futureRage2 has a brilliant futureRage2 has a brilliant futureRage2 has a brilliant futureRage2 has a brilliant futureRage2 has a brilliant futureRage2 has a brilliant futureRage2 has a brilliant future
По умолчанию

s.m., avgaz, походу в данном случае теория о занятости порта 3G службой -отпадает. Больше всего склоняюсь к варианту с кривым модулем pl2303 в ядре. Его бы выгрузить и загрузить отдельно....но он в ядре..похоже тупик

Т.к тут очень странно, что команда busybox stty -F /dev/ttyUSB3 ispeed XXXX выставляет любую скорость, кроме 4800.
Rage2 вне форума   Ответить с цитированием
Старый 06.06.2013, 17:32   #100
s.m.
Гуру
 
Регистрация: 20.07.2009
Город: Минск
Регион: Беларусь
Сообщений: 1,543
s.m. is a splendid one to beholds.m. is a splendid one to beholds.m. is a splendid one to beholds.m. is a splendid one to beholds.m. is a splendid one to beholds.m. is a splendid one to beholds.m. is a splendid one to behold
По умолчанию

Цитата:
Сообщение от Rage2 Посмотреть сообщение
s.m., avgaz, походу в данном случае теория о занятости порта 3G службой -отпадает. Больше всего склоняюсь к варианту с кривым модулем pl2303 в ядре. Его бы выгрузить и загрузить отдельно....но он в ядре..похоже тупик

Т.к тут очень странно, что команда busybox stty -F /dev/ttyUSB3 ispeed XXXX выставляет любую скорость, кроме 4800.
не тупик - искать модуль на ft232 или cp2102, ну или менять ядро...
Смотря что, человеку легче
__________________
Мой проект: Citroen Xsara Android CarPC
s.m. вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 2 (пользователей: 0 , гостей: 2)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.



Часовой пояс GMT +4, время: 13:36.


Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot