What Do Your Smartphones Need That They Don’t Already Have?