I like the slider idea on the left, but not sure how many people choose a phone based on specific size, for example.

If you can change the slider to min and max, so that the form always returns some results that would be better - for example you can select up to 10 megapixels on the camera - but then no results are shown.