Just got my project Fi Nexus 5X. Did some googling and some have reported that band 12 can be unlocked on the TMobile side. However, the *#*#3282#*#* code only works while the phone is connected to Sprint. So after more digging, I figured this out:



The phone contains com.lge.HiddenMenu which has activities all prefixed with "vzw" which implies Verizon, but the same configuration could probably be used with any CDMA network, such as Sprint. I confirmed this by launching the Data hidden menu (usually the 3282 code) via adb shell while connected to TMobile. Most of the configuration options said UNKNOWN or were nonsense, further strengthening my theory of the Verizon menu being used as a generic CDMA menu.



To me, it seems odd that there's no Data Configuration menu for TMobile, or am I being pretty stupid? Someone who knows more about this could probably answer that.



In any case, my end goal is to enable band 12 on TMobile, and increase the Band 41 priority on Sprint (this phone can use Spark but its not configured to do so on Fi)



I am not able to change options in the band priority menu on Sprint, it closes with a permissions error, and when I manually launch the activity as root, it launches it in a view mode, not editing.



These are jsut my finds from a quick investigation, hope it helps someone!



Sent from my Nexus 5X using Tapatalk