Not a fan of Android 12’s new Internet panel? Here’s How To Get Your Old WiFi Switch Back

There’s a lot to love about Android 12, even if you’re not using 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 has tweaked the way it handles network connections in the quick settings menu, but luckily any user who isn’t a fan can roll it back.

As if it sensed the impending wrath for its toggle changes, the company published a blog post explaining the rationale behind the new network control panel. According to Google, most users who turn off Wi-Fi do so because of a bad connection, causing them to switch to mobile data temporarily. Because some of these users forget to re-enable Wi-Fi, they end up using more mobile data than they would otherwise.


The blog post acknowledges that some Android fans found the changes frustrating at first, but over time they found the web panel “more intuitive and simpler”. Still, as with any change that directly affects power users, there is certainly a group of people who are not willing to bend the knee. If you’ve upgraded to Android 12 to find it a frustrating experience, you can bring back the dedicated Wi-Fi switch with just two ADB commands.

This tip comes from Mishaal Rahman on Twitter, who managed to bring back the default quick action switcher in just a few steps. The tile usually reappears if you’ve upgraded to Android 12 directly from Android 11 or restored from a backup created on an Android 11 phone. If not, all you need is two ADB strings to change your quick settings.

Root is not required for this process – just make sure ADB debugging is enabled under ‘Developer options’. If you haven’t used ADB commands before, head over to Google’s dev site to download the latest platform tools. Don’t worry – you don’t need the full SDK. For complete instructions, see our guide on how to use ADB on each device.

Connect your phone to your computer, then open Command Prompt or Terminal from the platform-tools folder, depending on your desktop operating system. After allowing ADB permissions, enter the following two strings in the command line editor and press Enter:

settings set global settings_provider_model false

settings set secure sysui_qs_tiles “wifi,cell,$(settings get secure sysui_qs_tiles)

If everything works, the tile should appear in your quick settings immediately – even without a reboot. It works the same as Android 11, but with the updated look launched alongside Android 12. Google’s internet panel is still there too, if you’d rather have both options for network control.

If you want to revert to the default internet tile, you can use the following commands: to do this:

settings set global settings_provider_model true

settings set 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 — it still works for Pixel phones as of the December update. Not a bad way to eliminate one of our least favorite changes to Android 12.


Updated assignments

We’ve updated this guide to use a slightly different method than the one originally used in October. Mishaal Rahman tweeted a new method that uses two ADB strings instead of just one. We’ve also added a method to revert to the regular Internet tile, should you wish to revert to the Android 12 default state.

The 2017 Samsung Galaxy S8 will receive a surprising software update just weeks from 2022

But it’s from Verizon, so we have some questions

Read next

About the author

Leave a Comment