rhine: add qcamera service