如何更改Android相机属性?

时间:2014-01-26 13:51:55

标签: android android-camera

我在Android(Kitkat 4.4)源代码中搜索一个位置,我可以在其中找到相机属性并进行更改,特别是在定义ro.camera.0.devname的位置。

我搜索了我拥有的Android源代码下的* .prop 文件(它是私有的,所以我无法真正共享它)但是我没有找到devname所在的任何地方已定义(通常应定义为/dev/video0/dev/video1

有没有人知道这些定义应该在哪里?

1 个答案:

答案 0 :(得分:1)

ro.camera.0.devname不是AOSP摄像机代码使用的属性;它可能特定于某些OEM的相机HAL实施,或OEM的自定义Android版本。

但是,为了帮助您进行搜索,这些属性通常由定义产品的makefile设置。例如,对于N5,核心设备定义makefile中有大量的PRODUCT_PROPERTY_OVERRIDES:

https://android.googlesource.com/device/lge/hammerhead/+/master/device.mk

所以也许尝试搜索所有.mk文件,或者只为该属性名称执行完整的“repo grep”?