安装包图标

De1984

Privacy-focused Firewall and Package Manager for Android devices
新版本 2.6.2
Fixed UI freezing when opening work profile apps and scroll position resetting after firewall changes #61
Fixed Shizuku prompt spam on deny.
Fixed Work profile apps not showing with Shizuku.
Fixed persistence of VPN mode when user specifically selected it and not return to AUTO
Fixed other VPN apps being stopped when opening De1984 #69
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.6.2 (33) 推荐 更新于 2025-12-15

    该版本需要 Android 8.0 及以上版本。

    此包由原始开发者构建并签名,并保证对应于此源代码 tarball

    权限
    • 查看网络连接
      允许此应用查看网络连接的相关信息,例如哪些网络存在并处于连接状态。
    • 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.WRITE_SECURE_SETTINGS
    • 安装快捷方式
      允许此应用自行添加主屏幕快捷方式。
    • io.github.dorumrr.de1984.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
    • moe.shizuku.manager.permission.API_V23

    下载 APK 6.1 MiB PGP 签名 | 构建日志

  • 新版本 2.6.1
    Bug fixes and performance optimizations
  • 版本 2.6.1 (32) - 更新于 2025-12-11

    该版本需要 Android 8.0 及以上版本。

    此包由原始开发者构建并签名,并保证对应于此源代码 tarball

    权限
    • 查看网络连接
      允许此应用查看网络连接的相关信息,例如哪些网络存在并处于连接状态。
    • 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.WRITE_SECURE_SETTINGS
    • 安装快捷方式
      允许此应用自行添加主屏幕快捷方式。
    • io.github.dorumrr.de1984.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
    • moe.shizuku.manager.permission.API_V23

    下载 APK 6.1 MiB PGP 签名 | 构建日志

  • 新版本 2.6.0
    Added full support for multi-user awareness
    Implemented home-screen Widget
    Implemented Quick Settings tile
    Extended multilingual support and added new languages
    Improved overall performance and stability
  • 版本 2.6.0 (31) - 更新于 2025-12-11

    该版本需要 Android 8.0 及以上版本。

    此包由原始开发者构建并签名,并保证对应于此源代码 tarball

    权限
    • 查看网络连接
      允许此应用查看网络连接的相关信息,例如哪些网络存在并处于连接状态。
    • 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.WRITE_SECURE_SETTINGS
    • 安装快捷方式
      允许此应用自行添加主屏幕快捷方式。
    • io.github.dorumrr.de1984.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
    • moe.shizuku.manager.permission.API_V23

    下载 APK 6.1 MiB PGP 签名 | 构建日志