(ルート化された) Android に接続された USB カメラにアクセスする必要があります。Android 4.2.2 を搭載した Samsung Galaxy S4 を使用しています。通常のアプリでアクセスしたいので、デバイスが誰でも読み取り可能である必要があります。
シェル経由で接続して入力できます
root@android:/ # su
root@android:/ # cd /dev
root@android:/dev # chmod 666 video4
そしてそれは動作します。しかし、カメラを取り外して再接続するたびに、もう一度やり直さなければなりません。
シェル経由で、ルート ファイル システムを r/w で再マウントできます
mount -o rw,remount -t rootfs rootfs /
次に、ファイルを編集します/ueventd.rc
(実際に はです/ueventd.qcom.rc
)
そして追加
/dev/video* 0666 system camera
しかし、666を入れても、私は得るだけです
root@android:/dev # ls -la video4
crw-rw---- system camera 81, 18 2013-08-08 10:14 video4
666 パーミッションを永続的に付与する方法はありますか? カメラを接続するたびに、適切なファイル権限が取得されるようにするには?
ありがとう