After accidentally crushing the screen of my long-term CDMA Nexus 5, I picked up a Moto E 2nd gen to test out the Ting GSM coverage in my area now that Band 12 is active. I popped in a Ting GSM SIM, and was shocked to find that I had completely satisfactory LTE coverage with the new Moto E.
Now, I have come to find that should I ever upgrade the device to the official Android 5.1 image, my band 12 support will be disabled. ( https://forums.motorola.com/posts/ecb8265dfc )
I'm a software developer, and Motorola's response to the issue just doesn't ring true to me. I don't buy that the device just "doesn't support" VoLTE, as other devices with the same MSM8916 processor/modem (like the LG G Stylo and LG Leon) support Band 12, VoLTE, and even WiFi calling.
Given that there is already a promising start to a Cyanogenmod port to the device, I'm curious if this is an endeavor I could tackle myself and maybe get some support from Ting. I know that the voice channel negotiations are dictated by the carrier, and would imagine they're probably locked down by device type. Is there something like a feature flag that Ting would have access to fiddle with on my account?
If not, I won't bother and will just return my Moto E and pick up an LG Leon or something.