Показать сообщение отдельно
Старый 15.06.2012, 07:26   #1290
tsynik
Старший Пользователь
 
Регистрация: 17.03.2011
Город: Moscow
Регион: 77, 97, 99, 177
Машина: Alfa Romeo
Сообщений: 322
tsynik has a spectacular aura abouttsynik has a spectacular aura abouttsynik has a spectacular aura about
По умолчанию

Для работы камеры важным является только наличие драйвера и правильное описание поддерживаемых режимов её работы в /system/etc/camera.cfg. Дальше работа с ней идет стандартными средствами V4L API. Также, стоит проверить разрешения на /dev/video0 - 666 (изменение для всех) будет хорошо ;-)

Судя по:

06-14 17:18:29.719 E/TEST ( 791): opening/dev/video0
06-14 17:18:29.759 E/TEST ( 791): camid=0
06-14 17:18:29.759 E/TEST ( 791): VIDIOC_STREAMON error 28, No space left on device
06-14 17:18:29.759 E/TEST ( 791): opening/dev/video1
06-14 17:18:29.759 E/TEST ( 791): Cannot identify '/dev/video1': 2, No such file or directory

Конфиг камеры не был создан, так как в нем описано 2 камеры, а должна быть одна, с описанием поддерживаемых ей разрешений как минимум. И можно будет открывать обычным приложением камера или любым другим.

Камера подключена напрямую или через хаб? Похоже на проблему с USB портом, такие же ошибки давала камера Logitech в linux, решилось подключением в другой USB...

Мои прошивки для NOVO7A лежат тут, но ставить их на онду можно только заменив sysconfig.bin на другой (например из той тестовой прошивки, что я делал для онды), и физически удалив модули nano_if.ko nano_ksdio.ko (иначе они все равно загрузятся через JNI и повесят планшет при загрузке). Также, нужны свои конфиги кнопок и камеры, а также закомментировать все лишнее в /system/etc/init.d. Библиотека акселерометра 7660 для CM9 у меня есть, соберу.

Более универсальным является этот билд. Там по-умолчанию все отключено, и совместимость для разных планшетов достигается за счет добавления нужных модулей через init.d, плюс он тоже перешел на новое 3.0.31. И загрузчик (script.bin) в принципе не трогает. Также, этот билд может быть запущен как legacy c ядром и модулями от производителя.
tsynik вне форума