How Apple, Google, and your wireless carrier control your phone