TL;DR A flag in Android’s Carrier Config Manager allows cellular carriers to artificially inflate the number of bars shown on your phone.
Google explains that the majority of carriers require this option, and its addition to the Android codebase dates back to 2017.
Android artificially inflates network signal strength to appear as a five-bar scale, rather than the original four-bar scale.
Network carriers aren’t afraid to use clever names and marketing to make their cellular performance appear better than it actually is. A prime example is AT&T’s use of the 5GE badge, which is 4G LTE rather than 5G. The truth is, many carriers use similar strategies to market their cellular networks. A flag in the Android codebase that’s recently been getting a lot of attention has led some to believe Google was colluding to artificially inflate signal strength, but the true purpose of the flag appears to be much simpler.
A report by Nick vs Networking from last month highlighted a flag named KEY_INFLATE_SIGNAL_STRENGTH_BOOL in Android’s Carrier Config Manager. The Carrier Config Manager explains this flag as determining if the Android system “should interpret all signal strength as one bar higher.” Naturally, this raised a few eyebrows, as Nick vs Networking confirmed at least Verizon and AT&T enabled the flag on their networks.
As it turns out, the flag does not appear to be nefarious. Google tells Android Authority that the majority of carriers require the flag, and it isn’t a new addition. It dates back eight years, as the original Google Git commit for the flag was added to Android’s codebase on June 22, 2017. Additionally, the company explains that the 2017 change was made to benefit Android users — not telecom carriers.
Don’t want to miss the best from Android Authority? Set us as a favorite source in Google Discover to never miss our latest exclusive reports, expert analysis, and much more.
to never miss our latest exclusive reports, expert analysis, and much more. You can also set us as a preferred source in Google Search by clicking the button below.
Google further notes that the flag, which artificially inflates the number of signal strength bars, was introduced when Android added the option for a five-bar network strength scale. Previously, the four-bar scale resulted in Android phones still having a network signal when zero bars were visible.
The switch to a five-bar scale was intended to ensure Android users always know when their phones have enough service to make texts or calls, and browse the web, according to Google. Users might interpret their phone as having no service with zero bars on the older scale, which could create problems in an emergency.
... continue reading