Probably for professionals, the question seems banal,
but a cursory gugleniya nothing useful for this, so will ask here.
Is it possible to programmatically (and with the legally — without rooting) to control the camera settings? To what extent? Does cameraphone generally variable aperture?
First of all, you need a long exposure (10 seconds) and, as a consequence, low ISO and/or closed aperture.