піктограма пакунка

De1984

Privacy-focused Firewall and Package Manager for Android devices
Нове у версії 2.7.7
- Fixed: turning the VPN firewall off and on quickly could leave it off.
- Fixed: with Block All on root or Shizuku, apps could stay unblocked while the firewall showed as on. A start that cannot read the app list now reports the firewall as down.
- Fixed: package actions could wrongly say root or Shizuku was missing.
- Fixed: VPN mode drained the battery. The tunnel kept CPU cores busy, and root checks ran too often.
- Fixed: for work and clone profile apps, VPN rules, Force stop, Reinstall and
De1984 is a powerful Firewall and Package Manager for Android devices with multiple backend support for maximum flexibility and performance.

The name **De1984** is inspired by George Orwell’s novel Nineteen Eighty-Four, reflecting the app’s philosophy of resisting surveillance and reclaiming digital privacy. It symbolizes a reversal of the dystopian control described in the book, empowering users to take back control over their devices and data.

FIREWALL FEATURES

- Multiple firewall capabilities: iptables (root/Shizuku), ConnectivityManager (Android 13+), and VPN fallback
- Automatic firewall method selection based on device capabilities
- Comprehensive iptables method for rooted devices provides kernel-level blocking with superior performance
- ConnectivityManager for Android 13+ devices without root
- VPN backend as fallback for maximum compatibility (no root required)
- Block apps from accessing WiFi, Mobile Data, or Roaming independently
- Global firewall policies: "Block All by Default" (allowlist) or "Allow All by Default" (blocklist)
- Screen-off blocking to save battery and data
- Real-time network state monitoring and automatic rule application

PACKAGE MANAGEMENT (with Shizuku or root)

- Enable/disable system apps
- Force stop running apps
- Uninstall system and user apps
- Works with Shizuku (no root required) or traditional root access
- Filter packages by system/user apps, enabled/disabled state
- Search functionality for quick package lookup

PRIVACY FIRST

- Zero tracking or analytics
- No telemetry
- Local-only data storage
- No proprietary libraries
- No Google Play Services
- 100% open source (MIT License)
- Buildable from source

REQUIREMENTS

- Android 8.0 (API 26) or higher
- For iptables firewall: Root access OR Shizuku in root mode
- For ConnectivityManager firewall: Shizuku + Android 13+
- For VPN firewall: VPN permission (no root required, works on all Android versions)
- For package management: Shizuku or root access

PERMISSIONS

- ACCESS_NETWORK_STATE: Monitor network connectivity for automatic rule application
- BIND_VPN_SERVICE: Create local VPN for VPN-based firewall backend
- QUERY_ALL_PACKAGES: View all installed apps
- POST_NOTIFICATIONS: Show notifications for new app installations (optional)
- RECEIVE_BOOT_COMPLETED: Auto-start firewall on device boot
- Shizuku or root access: For iptables firewall and package management (optional)

OPEN SOURCE

Source code: https://github.com/dorumrr/de1984
License: MIT
Issues: https://github.com/dorumrr/de1984/issues

Late nights for brighter days.
Created by Doru Moraru

Версії

Хоча завантаження APK доступні нижче, щоб надати вам вибір, ви маєте знати, що обравши цей спосіб, ви не отримаєте сповіщення про оновлення і це менш безпечний спосіб завантаження. Ми радимо встановити клієнт F-Droid і використовувати його.

Завантажити F-Droid
  • Версія 2.7.7 (47) запропоновано Додано Sep 18, 2026

    Для цієї версії потрібен Android 8.0 або новіший.

    Створено та підписано оригінальним розробником, і гарантовано відповідає цьому початковому коду.

    Дозволи
    • переглядати мережеві з’єднання
      Дозволяє застосунку переглядати відомості про з’єднання з мережами, як-от дані про наявні та під’єднані мережі.
    • android.permission.ACCESS_SUPERUSER
    • переглядати з’єднання Wi-Fi
      Дозволяє застосунку переглядати відомості про використання мереж Wi-Fi, як-от увімкнення/вимкнення Wi-Fi, а також назви під’єднаних до Wi-Fi пристроїв.
    • android.permission.BIND_VPN_SERVICE
    • android.permission.CHANGE_COMPONENT_ENABLED_STATE
    • запускати пріоритетну службу
      Застосунок може використовувати пріоритетні служби.
    • запускати службу типу "specialUse" в активному режимі
      Дозволяє застосунку використовувати активні служби типу "specialUse"
    • android.permission.INTERACT_ACROSS_USERS
    • закривати інші застосунки
      Дозволяє застосунку припиняти фонові процеси інших програм. Це може зупиняти запущені застосунки.
    • показувати сповіщення
      Дозволяє застосунку показувати сповіщення
    • подавати запити на всі пакети
      Дозволяє додатку переглядати всі встановлені пакети.
    • виконуватися під час запуску
      Дозволяє застосунку запускатися, щойно завантаження системи закінчиться. Це може затримувати запуск телефону та дозволяє програмі сповільнювати загальну роботу телефону своїм постійним функціонуванням.
    • запити на видалення пакунків
      Застосунок зможе надсилати запити на видалення пакунків.
    • запитувати дозвіл ігнорувати оптимізацію використання заряду акумулятора
      Застосунок зможе запитувати дозвіл ігнорувати оптимізацію використання заряду акумулятора.
    • Вимкнення режиму сну
      Дозволяє застосунку не допускати перехід телефону в режим сну.
    • android.permission.WRITE_SECURE_SETTINGS
    • створення ярликів
      Дозволяє застосунку самостійно додавати ярлики на головний екран.
    • io.github.dorumrr.de1984.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
    • moe.shizuku.manager.permission.API_V23

    Завантажити APK 6.2 МіБ PGP-підпис | Журнал збірки

  • Нове у версії 2.7.5
    - Fixed: Shizuku-compatible apps were reported as "not installed", falling back to VPN mode. It now checks whether a Shizuku service is actually connected #103
  • Версія 2.7.5 (46) - Додано Sep 07, 2026

    Для цієї версії потрібен Android 8.0 або новіший.

    Створено та підписано оригінальним розробником, і гарантовано відповідає цьому початковому коду.

    Дозволи
    • переглядати мережеві з’єднання
      Дозволяє застосунку переглядати відомості про з’єднання з мережами, як-от дані про наявні та під’єднані мережі.
    • android.permission.ACCESS_SUPERUSER
    • переглядати з’єднання Wi-Fi
      Дозволяє застосунку переглядати відомості про використання мереж Wi-Fi, як-от увімкнення/вимкнення Wi-Fi, а також назви під’єднаних до Wi-Fi пристроїв.
    • android.permission.BIND_VPN_SERVICE
    • android.permission.CHANGE_COMPONENT_ENABLED_STATE
    • запускати пріоритетну службу
      Застосунок може використовувати пріоритетні служби.
    • запускати службу типу "specialUse" в активному режимі
      Дозволяє застосунку використовувати активні служби типу "specialUse"
    • android.permission.INTERACT_ACROSS_USERS
    • закривати інші застосунки
      Дозволяє застосунку припиняти фонові процеси інших програм. Це може зупиняти запущені застосунки.
    • показувати сповіщення
      Дозволяє застосунку показувати сповіщення
    • подавати запити на всі пакети
      Дозволяє додатку переглядати всі встановлені пакети.
    • виконуватися під час запуску
      Дозволяє застосунку запускатися, щойно завантаження системи закінчиться. Це може затримувати запуск телефону та дозволяє програмі сповільнювати загальну роботу телефону своїм постійним функціонуванням.
    • запити на видалення пакунків
      Застосунок зможе надсилати запити на видалення пакунків.
    • запитувати дозвіл ігнорувати оптимізацію використання заряду акумулятора
      Застосунок зможе запитувати дозвіл ігнорувати оптимізацію використання заряду акумулятора.
    • Вимкнення режиму сну
      Дозволяє застосунку не допускати перехід телефону в режим сну.
    • android.permission.WRITE_SECURE_SETTINGS
    • створення ярликів
      Дозволяє застосунку самостійно додавати ярлики на головний екран.
    • io.github.dorumrr.de1984.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
    • moe.shizuku.manager.permission.API_V23

    Завантажити APK 6.2 МіБ PGP-підпис | Журнал збірки

  • Нове у версії 2.7.4
    - APK now records the exact source commit it was built from, so anyone can check that a published build really matches the source in this repository. #102
  • Версія 2.7.4 (45) - Додано Sep 07, 2026

    Для цієї версії потрібен Android 8.0 або новіший.

    Створено та підписано оригінальним розробником, і гарантовано відповідає цьому початковому коду.

    Дозволи
    • переглядати мережеві з’єднання
      Дозволяє застосунку переглядати відомості про з’єднання з мережами, як-от дані про наявні та під’єднані мережі.
    • android.permission.ACCESS_SUPERUSER
    • переглядати з’єднання Wi-Fi
      Дозволяє застосунку переглядати відомості про використання мереж Wi-Fi, як-от увімкнення/вимкнення Wi-Fi, а також назви під’єднаних до Wi-Fi пристроїв.
    • android.permission.BIND_VPN_SERVICE
    • android.permission.CHANGE_COMPONENT_ENABLED_STATE
    • запускати пріоритетну службу
      Застосунок може використовувати пріоритетні служби.
    • запускати службу типу "specialUse" в активному режимі
      Дозволяє застосунку використовувати активні служби типу "specialUse"
    • android.permission.INTERACT_ACROSS_USERS
    • закривати інші застосунки
      Дозволяє застосунку припиняти фонові процеси інших програм. Це може зупиняти запущені застосунки.
    • показувати сповіщення
      Дозволяє застосунку показувати сповіщення
    • подавати запити на всі пакети
      Дозволяє додатку переглядати всі встановлені пакети.
    • виконуватися під час запуску
      Дозволяє застосунку запускатися, щойно завантаження системи закінчиться. Це може затримувати запуск телефону та дозволяє програмі сповільнювати загальну роботу телефону своїм постійним функціонуванням.
    • запити на видалення пакунків
      Застосунок зможе надсилати запити на видалення пакунків.
    • запитувати дозвіл ігнорувати оптимізацію використання заряду акумулятора
      Застосунок зможе запитувати дозвіл ігнорувати оптимізацію використання заряду акумулятора.
    • Вимкнення режиму сну
      Дозволяє застосунку не допускати перехід телефону в режим сну.
    • android.permission.WRITE_SECURE_SETTINGS
    • створення ярликів
      Дозволяє застосунку самостійно додавати ярлики на головний екран.
    • io.github.dorumrr.de1984.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
    • moe.shizuku.manager.permission.API_V23

    Завантажити APK 6.2 МіБ PGP-підпис | Журнал збірки