updated camerahal