What Makes a Smartphone so Smart?