(disclosure: I'm an engineer at Swift Navigation)
Indeed, carrier phase and multi-frequency+constellation measurements are drifting into consumer hardware, but I can say that it's probably going to be a Good Long While before we full realize its benefits. The use of cell phones (and cheap cell phone antennas) is an active area of research, particularly for organizations aiming to make high-accuracy GNSS positioning widely accessible outside of specialty markets (i.e., agriculture and surveying). It's an interesting area to be in for sure:
- http://gpsworld.com/innovation-precise-positioning-using-raw-gps-measurements-from-android-smartphones/
-
https://radionavlab.ae.utexas.edu/images/stories/files/papers/inPhoneCdgnssIonPlans2016.pdf
The base station network density question @ac29 points out later is a compelling reason for some of this.
(Shill: We're hiring for firmware engineers right now, focused on a variety of different areas: embedded Linux, DSP basebands (C), and navigation algorithms (C++) design and implementation. See https://jobs.lever.co/swift-nav for more details or email jobs@swiftnav.com.)