update camera hal