Сразу оговорюсь, для его работы необходимо наличие модуля ядра устройства и рутовый доступ. У меня это все реализовано на android x86 и EasyCAP на чипе UTV007.
1. подключаем EasyCAP и видим его как /dev/video0,
2. задаем камеру в файле /system/etc/camera.cfg (если файл отсутствует просто создаем его),
3. перезагружаем устройство и убеждаемся, что в системе появилась камера, которую можно просматривать любым приложением.
Теперь осталось организовать передачу изображения при включении заднего хода. Для этого я использовал arduino micro, который также управляет питанием и служит
контроллером тачскрина. На один из цифровых входов через делитель подается питание камеры. При включении и выключении через последовательный порт передаются команды в компьютер, которые принимает лончер и генерирует интенты запуск и остановку приложения, выдающего изображение с камеры на экран.