AI summary
Dual-pane file manager for Android TV and mobile with LAN auto-discovery, remote PC pairing, and multi-protocol network storage (SMB, SFTP, FTP, WebDAV, S3). New in 2.0: set audio files as ringtones/alarms, ringtone picker provider for third-party apps, improved RClone cloud streaming with thumbnails, and resilient background file transfers that survive screen-off and retry transient network…
Generated by AI. May contain inaccuracies.
About this app
Ultimate File Manager Pro (UFM) is a high-performance, feature-packed dual-pane file manager designed for power users on Android TV / Fire TV,. 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.
✨ 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 .apk or .xapk files 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.
📄 License
GNU General Public License v3.0
This is the Android TV version.
What's new
Added System Audio & Ringtone Set As Actions (Mobile): Added "Set as Ringtone", "Set as Notification Sound", and "Set as Alarm Sound" directly for single audio file selections. Available from the bottom actions sheet (tools button) and context menus when browsing Local storage, SD cards, USB drives, network shares, and open browser tabs. Added Floating Quick Action Bar shortcuts with new vector icons (ic_ringtone, ic_notification_sound, ic_alarm_sound), with full customization in Toolbar Icons Settings and Icon Customization. Automatically handles WRITE_SETTINGS permission request flow with explanatory system prompt. Automatically inserts audio files into Android's system MediaStore audio database with appropriate ringtone, notification, or alarm flags so other apps can discover them. Network and cloud audio files are automatically cached locally before being applied as system sounds. System Ringtone Picker Provider (ACTION_RINGTONE_PICKER): Registered SafPickerActivity to handle Android's ACTION_RINGTONE_PICKER intent. Enables third-party applications (such as WhatsApp, Telegram, and messaging apps) to discover and launch Ultimate File Manager when choosing custom notification, ringtone, or alarm sounds. Supports custom ringtone picker window titles and audio-only file filtering. Community Translation Hub (Mobile): Added Community Translation Hub link to mobile Help & Support to submit translation corrections directly via the web portal. RClone video thumbnails via range-based random-access frame extraction (the same approach used for SMB shares), so large cloud videos can show previews on Mobile and Android TV. Changed RClone cloud playback now uses a persistent, seekable read session for fast and smooth streaming on Mobile and Android TV. Videos opened from an added "storage location" that maps to an RClone cloud account now stream through the same fast path as the online cloud browser. RClone files exposed through SAF are served via the seekable proxy path when the backend supports range reads, instead of a whole-file pipe. RClone/cloud folder listings are cached so navigation does not re-fetch and re-parse the whole folder every time. Fixed Fixed file transfers (copy, move, and cloud upload/download) stopping when the screen turns off — most notably large copies to a NAS over SMB: Transfers now run on a shared, app-scoped transfer holder with a persistent, cancellable foreground notification, so they survive screen-off, backgrounding, and the launching screen being destroyed. Transient connection drops (SMB/FTP/SFTP/cloud) are retried automatically — up to 5 attempts per file, waiting for the network to return (~5-minute budget) — and the whole transfer stops with a clear error only when the destination is truly unreachable. Permanent errors (auth, permission, disk full, missing source) fail that file immediately without retrying. Applies across local, SAF, network shares, and online/RClone cloud — each as both source and destination. Fixed cloud (RClone) videos opened from an added storage location buffering indefinitely or never starting; they now start quickly and can be seeked. Fixed external "Open with" for RClone storage-location media handing players a stream without a valid length, which caused players to reject it. Fixed playback treating a transient cloud connection hiccup as the end of the file; reads are now retried instead.
About this version
- Version
- 2.0.0-FOSS (261)
- Size
- 189.82 MB
- Requires Android
- 8.0
- Target SDK
- 26
- Architecture
- arm64-v8a, armeabi-v7a, x86, x86_64
- Downloads
- 57
- Updated
- Sep 10, 2026
- Package
- za.kilowatch.ultimatefilemanager.foss
Similar apps
Ratings & reviews
- 50
- 40
- 30
- 20
- 10