關於三方apk支援開啟dump raw的許可權的修改;
主要的修改點涉及到一下幾個問題:
1。需在/device/vendor name/專案命名/android.hardware.camera.xml的檔案中將feature 的raw的許可權開啟;
增加: 改設定其實上是原本就需要開啟的,但是在目前的專案上為了 過cts將此feature關閉掉了;
2.在vendor/mediatek/proprietary/custom/common/hal/imgsensor_metadata/common/config_static_XXXM_sensor_metadata_scaler.h中換設定關於設定具體是幾M的sensor的raw的相應設定資料。
CONFIG_ENTRY_VALUE(HAL_PIXEL_FORMAT_RAW16, MINT64)
CONFIG_ENTRY_VALUE(XXX(驅動中設定的capsize.W), MINT64)
CONFIG_ENTRY_VALUE(XXX(驅動中設定的capsize.H), MINT64)
CONFIG_ENTRY_VALUE(MTK_SCALER_AVAILABLE_STREAM_CONFIGURATIONS_OUTPUT, MINT64)
CONFIG_ENTRY_VALUE(50000000, MINT64) // frame duration
CONFIG_ENTRY_VALUE(33333333, MINT64) // stall duration
此處設定的就是關於raw16的相應設定點;
未完待續;等明天的驗證結果ok再更新;哈哈