By now if you've been following the European Galaxy Nexus launch, you'll be aware of the infamous volume bug that results in volume levels spiking all over the place when the phone (or something else nearby) is in 2G mode on a 900MHz network. This morning Google and Samsung confirmed that they're aware of the problem and have a software fix ready to go. However that hasn't stopped the cries from across the blogosphere (and beyond) that the root cause is a hardware fault, and that Google is papering over the cracks by fixing it with software. Some have even called for Samsung to issue a recall of all Nexuses sold over the past week.
Enter systems engineer, app developer and all-round voice of reason Lee Johnston (known here on AC as britishturbo). He posted the following explanation in our comments section, and again on his Google+ page. For us mere mortals, it does a great job of explaining what's really going on, why it's a common issue with complex electronic devices like cellphones, and why we don't need to worry.
Over on Google+, Google engineer Dan Morrill reshared the post, saying Lee's post was "completely accurate" description of a "very common phenomenon", with the increase in debounce time being the "classic fix". So that's that.
Our own Jerry Hildenbrand had similar things to say when this first cropped up a few days ago -- it's impossible to completely protect a complex device like a smartphone from all RF interference, and some of it has to be managed with code. As such, something like the Nexus volume bug can absolutely be remedied with a software update, just as Lee Johnston explains above.
Source: AC Comments, Google+
Be an expert in 5 minutes
Get the latest news from Android Central, your trusted companion in the world of Android
Alex was with Android Central for over a decade, producing written and video content for the site, and served as global Executive Editor from 2016 to 2022.