It takes a lot to be competitive in the smartphone space. You can have the best hardware in the game, but without paying appropriate attention to the software experience of your devices, your brand ...