package icon

FluxLinux - Mobile Linux

Run full Linux desktop environments on Android with GPU acceleration
New in version 1.8.0
- Uninstall option for all feature packages
- Foreground service keeps install server alive
- Termux version warning banner (Play Store detection)
- Monochrome themed icon
- Termux Native desktop support (XFCE4/KDE)
- Script restructure into per-distro hierarchy
- SHA256 APK verification + corrupt APK handling
- Concurrent install prevention
- KDE launch fixes + dark splash screen
- Discord card + tutorial docs in Settings
FluxLinux brings full Linux desktops to Android. Install Debian with XFCE4, run dev tools, and use GPU acceleration.

Features:
• One-tap Debian install
• GPU acceleration (Turnip/VirGL)
• Web, App, and Data Science stacks
• XFCE4 desktop with themes
• Rooted & Non-rooted support

Requirements: Termux, Termux:X11

Note: Uses AccessibilityService API for system navigation actions (Back/Home) from the UI. No data is collected.

Versions

Although APK downloads are available below to give you the choice, you should be aware that by installing that way you will not receive update notifications and it's a less secure way to download. We recommend that you install the F-Droid client and use that.

Download F-Droid
  • Version 1.8.0 (10) suggested Added on Jun 18, 2026

    arm64-v8a armeabi-v7a x86 x86_64

    This version requires Android 8.0 or newer.

    It is built and signed by the original developer, and guaranteed to correspond to this source tarball.

    Permissions
    • run foreground service
      Allows the app to make use of foreground services.
    • run foreground service with the type "dataSync"
      Allows the app to make use of foreground services with the type "dataSync"
    • have full network access
      Allows the app to create network sockets and use custom network protocols. The browser and other applications provide means to send data to the internet, so this permission is not required to send data to the internet.
    • show notifications
      Allows the app to show notifications
    • request install packages
      Allows an application to request installation of packages.
    • com.ivarna.fluxlinux.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
    • com.termux.permission.RUN_COMMAND

    Download APK 7.7 MiB PGP Signature | Build Log

  • New in version 1.7
    - KDE GPU renderer picker (Turnip/Software)
    - Vulkan llama.cpp + Qwen LLM support
    - In-app APK downloads
    - Themed icon support
  • Version 1.7 (9) - Added on May 13, 2026

    arm64-v8a armeabi-v7a x86 x86_64

    This version requires Android 8.0 or newer.

    It is built and signed by the original developer, and guaranteed to correspond to this source tarball.

    Permissions
    • have full network access
      Allows the app to create network sockets and use custom network protocols. The browser and other applications provide means to send data to the internet, so this permission is not required to send data to the internet.
    • show notifications
      Allows the app to show notifications
    • request install packages
      Allows an application to request installation of packages.
    • com.ivarna.fluxlinux.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
    • com.termux.permission.RUN_COMMAND

    Download APK 7.7 MiB PGP Signature | Build Log

  • New in version 1.6
    XFCE4 Compositing Fix (v1.6)

    Fixes:
    * XFCE4 window decorations now load correctly (disabled compositing in xfwm4)
    * Matches KDE fix - both desktop environments now have compositing disabled for better compatibility
  • Version 1.6 (8) - Added on Apr 29, 2026

    arm64-v8a armeabi-v7a x86 x86_64

    This version requires Android 8.0 or newer.

    It is built and signed by the original developer, and guaranteed to correspond to this source tarball.

    Permissions
    • have full network access
      Allows the app to create network sockets and use custom network protocols. The browser and other applications provide means to send data to the internet, so this permission is not required to send data to the internet.
    • show notifications
      Allows the app to show notifications
    • com.ivarna.fluxlinux.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
    • com.termux.permission.RUN_COMMAND

    Download APK 7.5 MiB PGP Signature | Build Log