vendor/mediatek/proprietary/custom/mt6580/hal/imgsensor_metadata/common/config_static_metadata_common.h
switch (rInfo.getDeviceId())
{
case 0:
.....
CONFIG_METADATA_BEGIN(MTK_SENSOR_INFO_FACING)
CONFIG_ENTRY_VALUE(MTK_LENS_FACING_FRONT, MUINT8)//MTK_LENS_FACING_BACK
CONFIG_METADATA_END()
.....
case 1:
.....
CONFIG_METADATA_BEGIN(MTK_SENSOR_INFO_FACING)
CONFIG_ENTRY_VALUE(MTK_LENS_FACING_BACK, MUINT8)//MTK_LENS_FACING_FRONT
CONFIG_METADATA_END()
CtsAPPTestCases--android.app.cts.SystemFeaturesTest#testCameraFeatures Fails
CtsMediaTestCases--android.media.cts.CamcorderProfileTest#testGet
frameworks/native/data/etc/handheld_core_hardware.xml
device/mediateksample/tb8321p2_bsp/handheld_core_hardware.xml
device/mediateksample/tb8321p2_bsp/android.hardware.camera.xml
device/mediatek/common/android.hardware.camera_no_flashlight.xml
注释掉vendor/mediatek/proprietary/custom/mt6580/hal/imgsensor_metadata/common/config_static_metadata_common.h
STATIC_METADATA_BEGIN(DEVICE, CAMERA, COMMON)
CONFIG_METADATA_END()
//======================================================================
CONFIG_METADATA_BEGIN(MTK_FLASH_INFO_AVAILABLE)
//CONFIG_ENTRY_VALUE(MTK_FLASH_INFO_AVAILABLE_TRUE, MUINT8)
CONFIG_ENTRY_VALUE(MTK_FLASH_INFO_AVAILABLE_FALSE, MUINT8)
CONFIG_METADATA_END()
//======================================================================
break;