Actually, you could file another hd+ bug to add the devicePixelRatio change in camera.js, media_frame.js and MetadataParser.js.  That might be cleaner.  If we don't do it, we'll see fuzzy photos on the helix. They probably weren't seeing that before because they were getting the wrong preview size.