README.md
July 23, 2026 Β· View on GitHub
Ultimate File Manager Pro
The Ultimate Dual-Pane File Manager for Android Mobile, Android TV, and Windows PC.
π Overview
Ultimate File Manager Pro (UFM) is a high-performance, feature-packed dual-pane file manager designed for power users across Android Mobile, Android TV / Fire TV, and Windows PC. Built with privacy, efficiency, and speed in mind, UFM allows seamless side-by-side file operations, LAN auto-discovery, remote PC pairing, and multi-protocol network storage access.
This repository contains the official Free and Open Source Software (FOSS) edition of UFM.
π¦ Download Releases
Pre-compiled production binaries for all supported platforms are published on every GitHub Release.
| Target Platform | Asset File Name | Description | Type |
|---|---|---|---|
| π± Android Mobile | mobile-foss-release.apk | Phones & Tablets build | APK Package |
| πΊ Android TV / Fire TV | tv-foss-release.apk | D-pad remote optimized TV build | APK Package |
| π» Windows Desktop | ufm-windows-portable.exe | Single-file portable companion (No installation required) | Standalone EXE |
| π» Windows Desktop | UltimateFileManagerProCompanion_x64-setup.exe | 64-bit Windows Setup Installer | Setup EXE |
| π» Windows Desktop | UltimateFileManagerProCompanion_x64_en-US.msi | 64-bit Windows MSI Package Installer | MSI Installer |
| π¦ Source Code | GitHub Releases | Complete source code archives | Zip / Tarball |
Tip
Quick Installation on Android TV / Fire TV: You can quickly install the TV edition on TV devices using the popular Downloader app by AFTVnews (available on Amazon Appstore & Google Play Store):
- Open the Downloader app on your TV device.
- Enter Quick Code
1581139in the URL / Search bar. - The TV APK will automatically download and start installation.
β¨ Features
- β‘ Dual-Pane Efficiency: Side-by-side file viewing and management for effortless drag, drop, copy, and move operations.
- π₯οΈ Native Windows PC Companion: Connect your PC and Android device over local Wi-Fi with PIN authentication and TLS certificate pinningβno cloud required.
- π 1-Click APK Sideloading: Drag-and-drop
.apkor.xapkfiles onto the PC Companion zone to install them remotely on your TV or phone. - βοΈ Self-Hosted Network Storage: Full integration with SMB, SFTP, FTP, WebDAV, and AWS S3.
- π‘οΈ 100% Privacy & FOSS: Free of closed-source SDKs, Google tracking services, and invasive analytics.
- πΊ Android TV Native Interface: Full D-pad navigation, Leanback UI design, and quick action bars tailored for big-screen remotes.
βοΈ FOSS Edition vs. Store Edition
To comply with open-source software guidelines and maximize privacy, the FOSS build removes all proprietary analytics and store dependencies:
| Feature / Component | FOSS Build (GitHub) | Store Build (Google Play / Amazon) |
|---|---|---|
| Privacy & Analytics | π« Zero Trackers / Zero Telemetry | Google Firebase / Crashlytics |
| Proprietary Cloud (Google Drive, OneDrive, Dropbox) | π« Omitted (Requires closed SDKs) | β Included |
| Open Cloud (WebDAV, SFTP, SMB, FTP, S3) | β Full Access | β Full Access |
| In-App Billing | π« Direct GitHub Sponsor links | Google Play Store Billing |
| Source Code License | GPL v3.0 | Proprietary Build Variants |
π₯οΈ Windows Companion App
UFM includes a native Windows desktop companion built with Rust and Tauri for ultra-low resource usage and instant performance.
| Feature | Details |
|---|---|
| π Dual-Pane File Browser | Browse local Windows drives alongside connected Android filesystems |
| β¬οΈβ¬οΈ Wi-Fi Transfer | Fast folder tree sync and byte-accurate transfer progress |
| π¦ Remote Sideloading | Instantly sideload applications onto TV or Mobile from your desktop |
| π Local Security | High-security TLS handshake with dynamic PIN verification |
| π Zero-Conf Discovery | Automatic LAN discovery (mDNS / local broadcast) |
Building the Windows Companion
cd UFM-Windows
npm install
npm run tauri dev # Development mode
npm run tauri build # Production build (.exe & .msi)
Detailed Windows documentation can be found at UFM-Windows/README.md.
π οΈ Building the Android App
To compile UFM from source using Gradle:
Debug Builds (For local development)
# Android Mobile
./gradlew assembleMobileFossDebug
# Android TV
./gradlew assembleTvFossDebug
Production Release Builds
# Android Mobile Release
./gradlew assembleMobileFossRelease
# Android TV Release
./gradlew assembleTvFossRelease
Note: Signed release packages require configured signing keys in app/build.gradle.kts or apksigner.
π Community & Support
Support project development, ask questions, or connect with the community:
- π Website: www.kilowatch.co.za
- π GitHub Sponsors: Sponsor @Kilowatch
- π¬ XDA Developers Forum: Ultimate File Manager Pro on XDA
- Reddit Community: r/UFManagerPro
π License
Ultimate File Manager Pro is licensed under the GNU General Public License v3.0. See the LICENSE file for complete details.