значок приложения

NetToggle

Force 5G/4G Only or Pref modes directly from Quick Settings using Root/Shizuku
Новое в версии 1.1.0
- Added fully configurable QS tile cycles with 2 or 3 custom modes
- Expanded network modes with "Preferred 3G" and "2G Only"
- Added seamless Android 7-11 switching via headless Java payload
- Refreshed UI with edge-to-edge layouts, morphing animations, and adaptive icons
- Added native API fast-paths for faster SIM and capability resolution
- Added an interactive setup guide and deep diagnostic error tracking
- Added dynamic mode filtering based on global 2G/3G carrier sunset data
NetToggle is a lightweight Android Quick Settings (QS) tile app for switching cellular network modes directly from Quick Settings. Many phones and carrier configurations hide or limit advanced network mode options, especially strict 5G/4G switching. NetToggle uses privileged shell access through Root or Shizuku to run Android telephony commands and apply selected network modes where supported by the device, ROM, modem, and carrier.



⚙️ NETWORK MODES

5G Only Attempts to keep the selected SIM on 5G-only mode where supported.

4G Only: Attempts to keep the selected SIM on 4G/LTE-only mode where supported.

Preferred 5G: Sets 5G as the preferred network type with fallback behavior controlled by the device and carrier.

Preferred 4G: Sets 4G/LTE as the preferred network type with fallback behavior controlled by the device and carrier.

Preferred 3G: Sets 3G (WCDMA/UMTS) as the preferred network type for legacy connectivity.

2G Only: Locks the device to 2G (GSM) for maximum battery savings where legacy networks still exist.



🔄 QUICK TILE CYCLE

Configurable Sequence: Completely customize your QS tile behavior. Pick a cycle of 2 or 3 of your most-used network modes.

Dynamic Filtering: NetToggle's smart capability resolver automatically evaluates your hardware and global carrier configurations. It dynamically hides 2G or 3G options if your carrier has sunset those legacy networks (utilizing a built-in global LTE-and-above registry covering the USA, Japan, Australia, Taiwan, Singapore, and South Korea).



📱 TARGET SIM

Auto: Uses native API fast-paths to instantly resolve your active data subscription and map it to the correct physical SIM slot.

SIM 1 & SIM 2: Manually bypass auto-detection and apply network mode changes explicitly to physical slot 1 or 2.



🔌 REQUIREMENTS

Root Mode: Uses su access from solutions such as Magisk, APatch, or KernelSU.

Shizuku Mode: Uses Shizuku's ADB shell permission path without requiring full system root, complete with passive background binder checks.



🛠️ DESIGN & FEATURES>

Modern UI Overhaul: A lightweight, single-screen interface built with a native morphing carousel, edge-to-edge layout, adaptive 3D icons (API 26+), and pill-shaped segmented controls. No heavy bloat.

Interactive Setup Guide: A visually polished onboarding carousel guides you through Execution Modes, Target SIMs & Tile Cycle, and QS tile setup.

Deep Diagnostic Engine: Instantly troubleshoot failures. NetToggle now captures deep telemetry (exit codes, stdout, stderr, exceptions) when a Root or Shizuku command fails, viewable in a copyable diagnostic dialog.

Lightweight Operation: No background polling and no continuous service.



💻 COMPATIBILITY

Seamless Legacy Support (Android 7-11): Bypasses missing framework commands on older devices by utilizing a standalone, headless Java reflection payload executed natively via app_process.

Broad Android Support: Fully supports Android 7.0 (API 24) through Android 16 (API 36).



Network mode support may vary depending on Android version, OEM skin, ROM, modem, SIM setup, and carrier restrictions.



🛡️ PRIVACY

No Trackers: No ads, analytics, telemetry, or tracking SDKs.

No Internet Permission: NetToggle works completely offline. It does not collect, store, or transmit user data.

Версии

Можно выбрать загрузку приложения в виде APK (доступно по ссылкам ниже), однако следует помнить, что при такой установке вы не сможете получать уведомления об обновлениях, и что это менее безопасный способ скачивания. Советуем установить приложение F-Droid и использовать его.

Скачать
  • Версия 1.1.0 (33) рекомендована Добавлено 23.08.2026

    Для этой версии требуется Android 7.0 или новее.

    Собрано и подписано F-Droid, и гарантированно соответствует исходному коду из архива.

    Разрешения
    • получение данных о статусе телефона
      Приложение получит доступ к функциям телефона на устройстве. Кроме того, оно сможет определять номера телефонов и серийные номера моделей, состояние активности вызова, а также удаленные номера, с которыми установлено соединение.
    • запуск при включении устройства
      Приложение сможет запускаться после начальной загрузки системы. Это может привести к увеличению времени включения телефона и уменьшить его быстродействие в связи с постоянной работой приложения.
    • moe.shizuku.manager.permission.API_V23

    Скачать APK 95 КиБ Подпись PGP | Журнал сборки

  • Новое в версии 1.0.32
    - Refreshed the main app UI with modern cards, icons, pill badges, and improved light/dark styling.
    - Added a compact version pill in the top bar.
    - Updated app metadata and descriptions.
    - Improved release build hygiene with Gradle Wrapper builds and distribution checksum support.
  • Версия 1.0.32 (32) - Добавлено 05.08.2026

    Для этой версии требуется Android 7.0 или новее.

    Собрано и подписано F-Droid, и гарантированно соответствует исходному коду из архива.

    Разрешения
    • запуск при включении устройства
      Приложение сможет запускаться после начальной загрузки системы. Это может привести к увеличению времени включения телефона и уменьшить его быстродействие в связи с постоянной работой приложения.
    • moe.shizuku.manager.permission.API_V23

    Скачать APK 53 КиБ Подпись PGP | Журнал сборки

  • Новое в версии 1.0.31
    - Fixed Samsung One UI dual-SIM switching by resolving the selected SIM to the correct subscription ID and physical slot.
    - Added Auto/SIM 1/SIM 2 targeting
    - Safe Auto SIM failure handling
    - Expanded OEM network mode readback mappings.
  • Версия 1.0.31 (31) - Добавлено 03.08.2026

    Для этой версии требуется Android 7.0 или новее.

    Собрано и подписано F-Droid, и гарантированно соответствует исходному коду из архива.

    Разрешения
    • запуск при включении устройства
      Приложение сможет запускаться после начальной загрузки системы. Это может привести к увеличению времени включения телефона и уменьшить его быстродействие в связи с постоянной работой приложения.
    • moe.shizuku.manager.permission.API_V23

    Скачать APK 45 КиБ Подпись PGP | Журнал сборки