Root NationГаджетыПланшетыРасширяем возможности Nexus 7 - подключаем внешнюю web-камеру

Расширяем возможности Nexus 7 – подключаем внешнюю web-камеру

-

Как вам известно, у Nexus 7 отсутствует основная камера (на тыльной стороне устройства), и владельцам данного девайса, приходится довольствоваться только возможностями фронтальной камеры. Некоторым пользователям 7″ малыша этих возможностей недостаточно. И вот, один из юзеров форума xda-developers unreal3000 опубликовал результат своих трудов. Он предположил, что ядро Android должно поддерживать драйвера UVC webcam.
Его идеей было заменить некоторые библиотеки в системе для эмуляции тыльной камеры. В качестве модуля камеры использовалась обычная web-камера, подключаемая через OTG-переходник к планшету. И да, у него получилось, правда с некоторыми оговорками: в этом случае фронтальная камера не включается, и вернуть ей работоспособность можно, только вернув исходные библиотеки камеры в систему. Работоспособность демонстрируется на этом видео:

Итак, что для этого требуется?
  1. UVC веб-камера (поддерживается 95% камер, увы, моя так и не заработала).
  2. OTG-переходник.
  3. Файл библиотеки camera.tegra3.so.
  4. Приложение камеры (LgCamera или CameraMX).
  5. Наличие root на вашем Nexus 7.

Установка:

  1. Скачайте файл “camera.tegra3.zip” https://www.dropbox.com/s/w4gvno3hqi80scx/camera.tegra3.zip.
  2. Пройдите по пути /SYSTEM/LIB/HW и сохраните себе оригинальный “camera.tegra3.so”(действие обязательно для всех).
  3. Скопируйте  файл “camera.tegra3.so” из архива “camera.tegra3.so.zip” по пути  /SYSTEM/LIB/HW.
  4. Перезагрузите устройство.
  5. Запустите эмулятор терминала (необходимо установить из маркета, если он отсутствует) и введите команды:

su
chown system.camera /dev/video0
chmod 660 /dev/video0

После каждой команды необходимо нажимать Enter.

После этого можете запустить приложение камеры и проверить результат. Если работа веб-камеры вас не устраивает, либо она вообще не работает, скопируйте обратно оригинальный файл “camera.tegra3.so” и перезагрузите устройство.

Я не буду придумывать модели использования данного решения, однако найдутся пользователи, которые смогут найти применение данной концепции. А как бы вы предложили использовать внешнюю веб-камеру на планшете? Ждем ответов в комментариях.

[socialmart wid=”YI1m5rhC”]

Subscribe
Notify of
guest

10 Comments
Newest
Oldest Most Voted
Inline Feedbacks
View all comments
Александр Сконин
Александр Сконин
10 years ago

пишет “ошибка подключения камеры” nexsus 7 3g kitkat 4.4.3

Владимир
Владимир
10 years ago

Для авто слесарей как видеоэндоскоп

Antonio
Antonio
11 years ago

А существует ли какая-нить прога для изменения фокусного расстояния для такого типа камер на андроиде? Большинство прог для камер на андроиде страдают совсем слабым функционалом и бедными настройками

Алксандр
Алксандр
11 years ago

… жаль нельзя (надеюсь пока нельзя) добавить поддержку камеры не замещая фронтальную
Видеорегистратором надо попробовать – одно только угол обзора Вебки поменее будет чем у видеорега

Олег
Олег
11 years ago

Я планирую пользовать планшет как нивигатор, а внешнюю камеру – камера заднего вида в авто

Contemplator
Contemplator
11 years ago

Я бы использовал как считыватель штрих кодов, по работе иногда надо…

ien
ien
11 years ago

А ссылка на файл то дохлая

Alexei Koliada
Alexei Koliada
11 years ago
Reply to  ien

Попробуйте нагуглить название файла или напишите автору статьи в твиттер (как вариант): https://twitter.com/RRRAM_Desh

ien
ien
11 years ago
Reply to  Alexei Koliada

просто залез на xda и скачал файлик)

mirem
mirem
11 years ago

Можно использовать как видеорегистратор