When Camera2 API is used (HAL3), a RAW picture taken with OP5 and OP5T has a dots pattern. But when you take with HAL1 (Oneplus stock camera), RAW picture hasn't dots pattern.
What I found in logs:
The mct_stream_start_link (raw stream with is_secure 0) is different :
0x40003 in HAL1
0x40005 in HAL3
The axi_src: IDEAL_RAW is only mentionned when HAL1 is used.
When Camera2 API is used (HAL3), a RAW picture taken with OP5 and OP5T has a dots pattern. But when you take with HAL1 (Oneplus stock camera), RAW picture hasn't dots pattern.
What I found in logs: The mct_stream_start_link (raw stream with is_secure 0) is different :
The axi_src: IDEAL_RAW is only mentionned when HAL1 is used.
RAW image from HAL1![oneplusstockcamera hal1](https://user-images.githubusercontent.com/29535332/33643066-4a7f5918-da3d-11e7-8782-c3802c73c6f4.png)
RAW image from HAL3![opencamera hal3](https://user-images.githubusercontent.com/29535332/33643106-6ef3b65e-da3d-11e7-8ebe-2e9bb74dabfe.png)