Getting poor internet despite full signal bars? This ‘scam’ could be the reason | Hindustan Times (HT Tech)

Getting poor internet despite full signal bars? This ‘scam’ could be the reason

Published on: Nov 05, 2025 07:45 AM IST

Telecom carriers can now inflate network signal bars on Android devices, misleading users about their connection quality.

Loading Suggestions...

If you’ve ever stared at your phone in frustration, full signal bars showing on top, yet your videos buffer endlessly, you’re not imagining things. It turns out, those shiny signal bars might be lying to you.

Android feature misleads users with inflated signal bars. (Pexel)
Android feature misleads users with inflated signal bars. (Pexel)

Carriers may be faking your signal strength

According to a new report by Nick vs Networking, Google has quietly added a feature in Android’s Carrier Config Manager that lets telecom carriers “inflate” network signal bars. This means your phone could show one extra bar of strength, even when the actual connection is weak. The feature, marked as KEY_INFLATE_SIGNAL_STRENGTH_BOOL in Android’s source code, isn’t documented officially but can be found in Google’s Git repository.

Also read: More than 80000 iPhones stolen in this city, police accuse Apple of…

The kicker? Carriers can turn this on remotely through an OTA (over-the-air) update, potentially impacting both locked and unlocked Android phones. That means even if you bought your device outright, your SIM card could still trigger this misleading behaviour.

AT&T and Verizon caught in the act

While it’s not clear which company first requested the feature, the report confirms that major US carriers AT&T and Verizon already use it. Devices on their networks may therefore show artificially boosted signal strength, a tactic that not only misleads users but could help carriers exaggerate their network coverage in reports and ads.

Also read: JioHotstar Premium ad-free plan may soon get costlier: Here’s what might change

Why this matters for users everywhere

Although the findings are US-centric for now, such configurations are global in scope. Android’s open-source code means that carriers in other regions could easily replicate the same tweak. In markets like India or Southeast Asia, where consumers often switch networks based on perceived signal quality, this could mislead millions into staying with underperforming carriers.

Also read: iPhone Camera Control Button: How to disable it if you keeps opening the camera by mistake

Not the first time

This isn’t a one-off incident. Back in 2017, several carriers lobbied to hide detailed signal strength readings (measured in dBm) from Android’s “About phone” section. Later, Android allowed custom signal thresholds, essentially letting carriers decide how many bars your screen should show for any given signal level.

So, the next time your phone shows full bars but can’t load a webpage, remember: the problem might not be your device, it could be a digital illusion designed to make your network look better than it is.

SHARE THIS ARTICLE ON
SHARE
close
Story Saved
Live Score
Saved Articles
Following
My Reads
Sign out
Get App
crown-icon
Subscribe Now!
.affilate-product { padding: 12px 10px; border-radius: 4px; box-shadow: 0 0 6px 0 rgba(64, 64, 64, 0.16); background-color: #fff; margin: 0px 0px 20px; } .affilate-product #affilate-img { width: 110px; height: 110px; position: relative; margin: 0 auto 10px auto; box-shadow: 0px 0px 0.2px 0.5px #00000017; border-radius: 6px; } #affilate-img img { max-width: 100%; max-height: 100%; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } .affilate-heading { font-size: 16px; color: #000; font-family: "Lato",sans-serif; font-weight:700; margin-bottom: 15px; } .affilate-price { font-size: 24px; color: #424242; font-family: 'Lato', sans-serif; font-weight:900; } .affilate-price del { color: #757575; font-size: 14px; font-family: 'Lato', sans-serif; font-weight:400; margin-left: 10px; text-decoration: line-through; } .affilate-rating .discountBadge { font-size: 12px; border-radius: 4px; font-family: 'Lato', sans-serif; font-weight:400; color: #ffffff; background: #fcb72b; line-height: 15px; padding: 0px 4px; display: inline-flex; align-items: center; justify-content: center; min-width: 63px; height: 24px; text-align: center; margin-left: 10px; } .affilate-rating .discountBadge span { font-family: 'Lato', sans-serif; font-weight:900; margin-left: 5px; } .affilate-discount { display: flex; justify-content: space-between; align-items: end; margin-top: 10px } .affilate-rating { font-size: 13px; font-family: 'Lato', sans-serif; font-weight:400; color: black; display: flex; align-items: center; } #affilate-rating-box { width: 48px; height: 24px; color: white; line-height: 17px; text-align: center; border-radius: 2px; background-color: #508c46; white-space: nowrap; display: inline-flex; justify-content: center; align-items: center; gap: 4px; margin-right: 5px; } #affilate-rating-box img { height: 12.5px; width: auto; } #affilate-button{ display: flex; flex-direction: column; position: relative; } #affilate-button img { width: 58px; position: absolute; bottom: 42px; right: 0; } #affilate-button button { width: 101px; height: 32px; font-size: 14px; cursor: pointer; text-transform: uppercase; background: #00b1cd; text-align: center; color: #fff; border-radius: 4px; font-family: 'Lato',sans-serif; font-weight:900; padding: 0px 16px; display: inline-block; border: 0; } @media screen and (min-width:1200px) { .affilate-product #affilate-img { margin: 0px 20px 0px 0px; } .affilate-product { display: flex; position: relative; } .affilate-info { width: calc(100% - 130px); min-width: calc(100% - 130px); display: flex; flex-direction: column; justify-content: space-between; } .affilate-heading { margin-bottom: 8px; } .affilate-rating .discountBadge { position: absolute; left: 10px; top: 12px; margin: 0; } #affilate-button{ flex-direction: row; gap:20px; align-items: center; } #affilate-button img { width: 75px; position: relative; top: 4px; } }