camera: update hal for ion