NetToggle logo

NetToggle

Developed by @Dhangofa

Dls
Ver
v1.2.0
Size
279.92 KB
Date
17 Sept 2026
nettoggle.md

NetToggle is a lightweight Quick Settings tile for Android that enforces specific cellular network states, such as 5G Only or LTE Only. It allows users to override carrier restrictions on dual SIM configurations, utilizing Shizuku or Root to access privileged system commands.

NetToggle Screenshot

Technical Overview of NetToggle

NetToggle executes privileged telephony commands through Shizuku or Root to alter cellular configurations beyond standard operating system limits. It employs an efficient headless reflection mechanism on Android 7 through 11, while Android 12 and newer environments utilize native direct command dispatching. The app also queries the ro.telephony.default_network baseband property to dynamically filter and hide unsupported legacy network frequencies based on hardware capabilities.

Core Features of NetToggle

  • Custom Tile Cycles: Create personalized Quick Settings rotation sequences to quickly toggle between targeted states like 5G Only, Preferred 4G, or 2G Only.
  • Granular SIM Targeting: Use native Android APIs to dynamically resolve physical slots and apply network modifications to SIM 1, SIM 2, or both simultaneously.
  • Broadcast Automation Integrations: Control network states programmatically through Tasker, MacroDroid, or ADB shell scripts using a secure opt-in authorization token.
  • Zero Privacy Intrusions: Functions as a 100% offline utility with zero trackers, telemetry, or network permissions, ensuring all operations remain strictly on-device.

Compatibility & Quick Setup

Requires Android 7.0 or newer — install the APK and grant privileged permissions via Shizuku or Root.