add opensource camerahal