| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| NetToggle.apk.sha256 | 2026-09-14 | 80 Bytes | |
| NetToggle.apk | 2026-09-14 | 286.6 kB | |
| README.md | 2026-09-14 | 4.9 kB | |
| v1.2.0 source code.tar.gz | 2026-09-14 | 13.2 MB | |
| v1.2.0 source code.zip | 2026-09-14 | 13.3 MB | |
| Totals: 5 Items | 26.8 MB | 3 | |
π NetToggle v1.2.0
Thrilled to announce the release of NetToggle v1.2.0! This major update introduces a redesigned 3-tab layout, background broadcast automation, native app shortcuts with routine integration, zero-overhead auto-restore on shade pull, pure AMOLED theming, and 5 new language localizations.
π What's New in v1.2.0
π€ 1. Broadcast Automation (Tasker, MacroDroid, Automate & ADB)
- Silent Background Automation: Added
AutomationReceiverto trigger silent network mode switching from third-party tools viacom.dhangofa.networktoggle.SET_MODE. - Security Tokens: Added customizable authentication tokens to safeguard your automation broadcast endpoints from untrusted apps.
- Interactive ADB Generator: Build, test, and copy ready-to-run
am broadcastshell commands with a single tap inside the Automation tab.
π± 2. App Shortcuts & OS Routines Integration
- Launcher Shortcuts & Pinned Widgets: Configure up to 4 quick-action network toggles for your home screen.
- OEM Automation Support: Natively integrated for Samsung Modes and Routines (Bixby Routines) and Google Assistant.
- Instant Execution: Added zero-UI background executor (
ShortcutActionActivity) for instantaneous switching without launching the main dashboard. - Capability-Aware Filtering: Shortcuts dynamically adapt based on each SIM slot's modem capabilities.
π 3. Auto-Restore on Notification Shade Pull
- Passive Reversion Guard: Added an opt-in toggle to force your preferred network mode back if the device/carrier unexpectedly reverted to 4G (due to thermal limits, carrier overrides, etc.).
- Zero Background Battery Drain: Rather than running continuous polling services in the background, NetToggle validates and re-applies your set mode passively whenever you pull down the notification shade (protected by a 30-second cooldown period).
ποΈ 4. Redesigned 3-Tab Interface & Theming
- Tabbed Experience: Seamless navigation between Home (QS cycles & SIM targets), Automate (shortcuts & broadcasts), and Guides (step-by-step setup walkthroughs).
- Setup Hero & Progressive Disclosure: Interactive permission cards for Shizuku and Root with live service status indicators and smooth unlock transitions.
- Themes & AMOLED: Choose between Light, Dark, System Auto, and Pure AMOLED Black, with full Material You dynamic color support on Android 12+ on App Icon.
πΆ 5. Dual-SIM Targeting & Telephony Engine Overhaul
- "Both SIMs" Mode: Simultaneously apply network modes to both active SIM slots with a single toggle.
- Modular Telephony Engine: Rewritten controller pipeline for zero-latency binder switching on Android 11 through Android 16+.
- Phone State Permission Flow: Smooth, persistent permission onboarding ensuring accurate physical SIM slot detection.
π 6. Multilingual Localization (i18n)
Full native translations for:
- π§π© Bengali (
bn) - πͺπΈ Spanish (
es) - π΅πΉ Portuguese (
pt) - π·πΊ Russian (
ru) - π¨π³ Simplified Chinese (
zh-rCN)
π Bug Fixes & Stability Improvements
- Samsung One UI & Android 16 / Recents Persistence: Fixed an issue where closing NetToggle from recent apps would drop Shizuku binder state or cause QS tile failures on Samsung One UI devices.
- Fixed QS tile state desynchronization on device reboot.
- Fixed capability detection on dual-SIM devices where Slot 2 has differing modem capabilities.
- Optimized app startup performance and reduced memory footprint.
π Community Thanks & Issue Acknowledgements
A special thank you to our community members for reporting issues, suggesting features, and helping test development builds:
- @rajarshikhatua (#23) β Thank you for requesting the automatic 5G restoration mechanism, leading to the zero-battery-drain "Auto-Refresh on Notification Shade Pull" implementation with cooldown protection!
- @BuddhaDiedLaughing (#26) β Thank you for the detailed logs and report regarding Samsung One UI 8.5 / Android 16 Shizuku binder lifecycles and recents stack clearing, helping us make the Shizuku integration rock-solid!
- Telegram Community ( Hondero_Mad, RainN1ght ) for suggesting features like Automation.
π¦ Download & Availability
- GitHub Releases: Download the signed APK directly from the Releases tab.
- F-Droid / IzzyOnDroid: Available shortly once repository scrapers build
v1.2.0 (34).
Full Changelog
https://github.com/Dhangofa/NetToggle/compare/v1.1.0...v1.2.0