Network Switch logo

Network Switch

Developed by @aunchagaonkar

Dls
Ver
v1.1.0
Size
3.38 MB
Date
23 Sept 2026
network-switch.md

Network Switch is a lightweight utility designed to force-toggle 34 distinct network configurations, including exclusive 5G, LTE, or legacy bands. By bypassing standard OS restrictions via Shizuku or Root access, it provides instant, customizable network control directly from your Quick Settings tile.

Screenshot 1Screenshot 2
Network Switch ScreenshotScreenshot 2

Technical Overview

Under the hood, Network Switch utilizes the Shizuku service and libsu for privileged API access, securely bridging the UI and backend layers via AIDL interfaces. The modern architecture relies entirely on Kotlin Coroutines and Jetpack Compose, managing persistent local state changes through Android DataStore without requesting internet permissions.

Core Features of Network Switch

  • 34 Configurations: Access single and combined network bands including GSM, WCDMA, LTE, NR, CDMA, and TD-SCDMA.
  • Dual Control: Switch operating mechanisms dynamically by relying on either Root (libsu) or the non-root Shizuku service.
  • Customizable Toggles: Assign two distinct mode preferences for instant access via an interactive Quick Settings tile.
  • Absolute Privacy: Operates entirely offline with zero internet permissions requested, ensuring all parameter adjustments remain completely local.

Compatibility & Quick Setup

Requires Android 10 or newer — install the APK and grant system-level permissions via the Shizuku app or a root manager.

Disclaimer: This open-source utility alters system network states and operates completely offline under the GNU General Public License v3.0.