天天看点

MTK camera flashlight CTS test failed MTK camera flashlight CTS test failed

MTK camera flashlight CTS test failed

一、CTS test failed的log抓取方法:

1.安装CTS Verifier apk,打开MTKlog,找到对应模块的Fail测试。

2.输入Mtklog暗码:##3646633##。

二、修改metedata中的配置文件:

file path:alps/vendor/mediatek/proprietary/custom/mt6580/hal/imgsensor_metadata/

key note:此文件夹下如果没有指定camera的配置文件夹,代码会走common中的配置。

1.创建指定camera的配置文件夹(复制其他camera的配置文件然后修改名称)。

2.打开相关文件进行配置。

三、front camera flashlight test failed:

file path:alps/vendor/mediatek/proprietary/custom/mt6580/hal/imgsensor_metadata/hi556_mipi_raw/config_static_metadata.project.flashlight.hi556mipiraw.h

example:

if (0 == uFacing)
{
    CONFIG_ENTRY_VALUE(MTK_FLASH_INFO_AVAILABLE_TRUE, MUINT8)
}
else
{
    CONFIG_ENTRY_VALUE(MTK_FLASH_INFO_AVAILABLE_TRUE, MUINT8)
}
           

key note:把MTK_FLASH_INFO_AVAILABLE_FALSE改成MTK_FLASH_INFO_AVAILABLE_TRUE