It's time for a significant smartphone upgrade.