It's good to have you working a little for our device. Thanks for the impressive work!
Since you seem to be the only dev with deep knowledge on android camera libs, I would like to hear your opinion on this issue.
Camera2 API Bugs
It has been reported counteless times, I've myself tweeted oneplus and carl pei about the issue, but nothing official ever came out.
There are two big issues right now. The crash described in that post under certain conditions (which also makes Gcam crash wheen shooting bright light using some of the hdr+ enhanced profiles;
The second one actually brokes the third party manual camera experience. IF you shoot under camera2 api using full auto, photos will come right (as gcam can do), even when using ISO above 799 (auto picked from software). Once you try manual controls, iso inputs above 799 will be the same as 799. What does it mean? We actually can't use a third party camera like filmic pro or cinema4k under low light settings or we can't use more advanced photo cams, like camera fv-5, to shoot low light with manual controls (which have some extras that stock cam lacks like the intervalometer).
Let me say again. Don't read this as a request. We just would love to have a word if it can be easily fixable, or even fixable, by someone who might have the time to spend.
Thanks again, and sorry for the little off-topic.