Android 13 is the latest version of Google’s operating system, and it’s rolling out to most of the top Android phones and tablets. It refines many of the features that come with Android 12, such as Material You, dynamic themes, and privacy and security improvements. Although most of these features of Android 12 have been very well received by users, some changes have not been well received. One of those tweaks was replacing the Wi-Fi and mobile data toggles with the internet panel.
Google’s reasoning for the combined internet toggle was that many users turn off Wi-Fi due to poor connections and forget to turn it back on when they have a better connection, resulting in higher mobile data usage. While most people will get used to it eventually, especially with Android 13 not having the option to revert to the old toggles, there is a way to revert it without root access if you’re running Android 12 (by Mishaal Rahman on Twitter).
Disable Android 12’s Internet Panel
Bringing back the Wi-Fi and mobile data toggles involves using ADB commands to change a few settings. To do this, make sure you have ADB debugging activated under Developer Optionsthen connect your phone to your computer.
Plug your phone into your computer, then open the command prompt or terminal from the platform-tools folder, depending on your desktop operating system. In the command line editor, paste the following two commands and press Enter:
settings put global settings_provider_model falsesettings put secure sysui_qs_tiles "wifi,cell,$(settings get secure sysui_qs_tiles)"
If everything works, the Wi-Fi and mobile data tiles reappear immediately in your quick settings, even without a restart. It works the same as Android 11 but with the refreshed look of Android 12.
The new internet panel is still present and works alongside Wi-Fi and mobile data. The ADB command takes it back to an older version called Internet Connectivity, which lets you switch between Wi-Fi, mobile data, and airplane mode.
Re-enable Android 12’s Internet Panel
If, after disabling the Internet panel, you decide to switch back for some reason, use the following commands:
settings put global settings_provider_model truesettings put secure sysui_qs_tiles "internet,$(settings get secure sysui_qs_tiles)"
While this method works on any Google Pixel phone running Android 12, the same cannot be said for future versions of the operating system. We tried to replicate the same commands on Android 13 without success, although they worked perfectly on our Android 12 devices, so it’s safe to say that the commands have been disabled on newer versions of Android.
Ready to try Android 13?
With Android 13 not going stable until August 2022, Android 12 is still the operating system for many phones. However, if you have a recent Google Pixel, Samsung phone, or other eligible device and want to try out Android 13, here’s everything you need to know.