Smartphones have come a long way in the last decade – long enough for their hardware to catch up with…