Just a couple of minutes and two ADB commands
There's a lot to love about Android 12, even if you aren't running it on Google's shiny new Pixel phones. With an all-new design, dynamic themes, and plenty of privacy and security improvements, it's an update for the history books. Unfortunately, not every change is for the better. Google tweaked how it handles network connections in the quick settings menu, but thankfully, any user who isn't a fan can switch it back.
As if feeling the oncoming rage for its toggle changes, the company published a blog post explaining the reasoning behind the new networking control panel. According to Google, most users who turn off Wi-Fi do so because of a poor connection, swapping to cellular data temporarily. Because some of these users forget to re-enable Wi-Fi, they end up using more mobile data than they otherwise would.ANDROIDPOLICE VIDEO OF THE DAY
The blog post acknowledges that some Android fans have found the changes frustrating at first, but over time, they found the Internet Panel to be "more intuitive and straightforward." Still, as with any change that directly affects power users, there's bound to be a cluster of people unwilling to bend the knee. If you've upgraded to Android 12 just to find it a frustrating experience, you can bring back the dedicated Wi-Fi toggle with just two ADB commands.
This tip comes to us from Mishaal Rahman on Twitter, who managed to bring back the standard quick action toggle in just a couple of steps. The tile usually comes back if you've upgraded to Android 12 from Android 11 directly or restored via a backup created on an Android 11 phone. If not, all you'll need is two ADB strings to change your quick settings.3 Images ExpandExpandExpand
Root isn't required for this process — just make sure you have ADB debugging enabled under "Developer options." If you haven't used ADB commands before, head to Google's dev site to grab its latest platform tools. Don't worry — you won't need the complete SDK. For complete instructions, check out our guide on using ADB on any device.
Plug your phone into your computer, then open either Command Prompt or Terminal from the platform-tools folder, depending on your desktop OS. Once you've allowed ADB permissions, enter the following two strings in the command line editor and hit enter:
settings put global settings_provider_model false
settings put secure sysui_qs_tiles “wifi,cell,$(settings get secure sysui_qs_tiles)
If everything works, the tile should reappear in your quick settings immediately — even without a restart. It works the same as Android 11 but with the refreshed look launched alongside Android 12. Google's Internet Panel is still here as well, if you prefer to have both options for network controls.3 Images ExpandExpandExpand
If you want to revert back to the default Internet tile, you can use the following commands to do so:
settings put global settings_provider_model true
settings put secure sysui_qs_tiles "internet,$(settings get secure sysui_qs_tiles)"
While there's no guarantee this method will work forever — or that it won't eventually be broken by a future patch — as of the December update for Pixel phones, it's still working. Not a bad way to eliminate one of our least favorite changes in Android 12.
We've updated this guide with a slightly different method than the one initially used in October. Mishaal Rahman tweeted out a new method that uses two ADB strings instead of just one. We've also added a method for reverting back to the plain Internet tile, should you want to return to Android 12's default state.The iQOO 9 Pro has the best in-display fingerprint scanner yet and now I want it in every phone Read NextShareTweetShareEmail Related TopicsAbout The AuthorWill Sattelberg(907 Articles Published)
Will has been an Android enthusiast since he got his first smartphone in 2011. He loves watching movies, has a never-ending backlog of video games, and produces podcasts in his spare time. He lives in Buffalo, NY and is willing to give you chicken wing recommendations at any time. Just ask.