GrapheneOS / os-issue-tracker

Issue tracker for GrapheneOS Android Open Source Project hardening work. Standalone projects like Auditor, AttestationServer and hardened_malloc have their own dedicated trackers.
https://grapheneos.org/
337 stars 18 forks source link

T-Mobile 5G UC shows as "5G+" but Verizon 5G UW shows "5G UW" #3451

Open neelchauhan opened 2 months ago

neelchauhan commented 2 months ago

I have a Pixel 8 running GrapheneOS, and I use a dual-SIM between T-Mobile US (for voice/SMS/roaming) and Verizon MVNO US Mobile (for tethering data).

Verizon shows as "5G UW", which is done on Pixel stock (and OnePlus 12 OxygenOS which is where I am coming from):

Verizon SIM

However, T-Mobile shows "5G UC"as "5G+" which is not T-Mobile's chosen branding (note: Pixel stock and OnePlus OxygenOS shows "5G UC"):

T-Mobile SIM

We should report the correct 5G UC branding for GrapheneOS phones on T-Mobile US.

W1zardK1ng commented 2 months ago

I use a MVNO that uses T-Mobile network and it shows 5G+, not sure if this is a network side thing or something to do with graphene os.

neelchauhan commented 2 months ago

5G+ is a network-side thing, used in 5G mid-band and millimeter wave coverage.

By default, or at least historically, AOSP used "5G+" as a catch-all which is also AT&T's mid-band branding. However, T-Mobile and Verizon use different branding.

LineageOS shows 5G+ on both Verizon 5G UW and T-Mobile 5G UC whereas GrapheneOS shows 5G UW but not 5G UC.

I did actually swap back to my OnePlus. Pixel hardware isn't too great IMO, and ColorOS notifications beat AOSP ones.

thestinger commented 2 months ago

Our carrier settings database is created from the Pixel one but it isn't based on the latest carrier settings app release on the Play Store. We also don't ship all the mainline APEX changes, only a subset of them, since they are not easily shipped as part of OS builds rather than building each APEX from a separate source tree as they do.