📖 How-To Guides
Step-by-step instructions for common tasks.
This guide now has two layers:
- Scenario Groups for richer real-life workflows and combinations of features.
- Core Task Reference for direct one-feature recipes further below.
| Русский | Українська |
Note: Feature Availability by Flavor
Some features are only available in specific flavors. This guide follows the current matrix from FEATURES.md; the XR / noLegal surface is intentionally separate because it depends on headset hardware and sideload build rules.
| Feature | Standard | Lite | Photos | Legacy | XR / noLegal |
|---|---|---|---|---|---|
| Network folders (SMB, SFTP, FTP) | ✓ | ✗ | ✓ | ✓ | ✓ |
| Cloud storage (Google Drive, OneDrive, Dropbox) | ✓ | ✗ | ✓ | ✓ | ✓ |
| Audio playback & lyrics | ✓ | ✗ | ✗ | ✓ | ✓ |
| Internet Streams (radio, HLS/DASH, RTSP) | ✓ | ✓ (progressive only) | ✗ | ✓ | ✓ |
| Document viewer (PDF, Text) | ✓ | ✗ | ✗ | ✓ | ✓ |
| EPUB reader | ✓ | ✗ | ✗ | ✓ | ✓ |
| Translation & OCR | ✓ | ✗ | ✗ | ✓ | ✓ |
| Image editing | ✓ | ✓ | ✓ | ✓ | ✓ |
If a feature is marked with “✗”, choose the Standard or XR / noLegal build that matches your hardware and distribution path.
Table of Contents
Scenario Groups
Home media, TV and living room flows
- Turn a NAS into a living-room media shelf
- Run a slideshow with background music for a room display
- Use FMS on Android TV Box
- OpenXR VR Immersive Cinema
Travel, reading and document workflows
- Prepare a folder for travel without stable internet
- Read cloud documents and EPUBs on the go
- Translate signs, scans and screenshots with OCR
- Hand network files off to specialist apps
- Quick Math & Text Calculations
- Cloud Markdown & Code Notes
Power-user and mixed media workflows
- Sort a family photo archive with Quick Sort
- Capture the Screen with Edge Gestures
- Create Slideshow with Background Music
- Read E-Books (EPUB)
- Auto-Translation
- Home-Screen Smart Widgets
Core Task Reference
- Connect to Network Drive (SMB)
- Connect to SFTP/FTP Server
- Import a Windows Companion Share (scan a code or import a file)
- Connect to Cloud Storage
- Set Up Quick Sort Folders
- Use Touch Zones
- Edit Photos
- Create Slideshow
- Protect Folder with PIN
- Empty Trash
- Backup Settings
- View Text and PDF Files
- Open Network Files in External Apps
- View Song Lyrics
- Record Your Screen
- Record a Voice Note
- Use the In-App Camera
- Find and Delete Duplicate Files
- View Your Usage Statistics
Scenario Groups
These sections are intentionally more varied than the core reference blocks below. Each scenario mixes a fast path with context, trade-offs, and the situations where FastMediaSorter is especially strong.
⭐ Featured: bring your PC’s folders to your phone with one scan. Run the free Fast Media Sorter for Windows companion on your PC, pick the folders with your videos, music, documents, or photos, and it shows a code on screen. On the phone, tap Add, choose Import by barcode, point the camera at the code - the PC folders are connected instantly, with no address, port, or password typing. Full walkthrough: Open PC Folders by Scanning a Code • quick recipe: Import a Windows Companion Share.
Home media, TV and living room flows
Turn a NAS into a living-room media shelf
Available in: Standard, Photos, Legacy, XR/noLegal
Quick Path
- Add your NAS as an SMB resource.
- Run Scan Network if you do not want to type the IP manually.
- Open the resource from a TV box, tablet, or phone.
- Start browsing videos, photos, or documents directly from the NAS.
Scenario Walkthrough
- Keep one SMB resource for the whole family library and separate child folders by use: Movies, Family Photos, Scans, Manuals.
- Run Test Connection once during setup so the resource is stable before you rely on it from the sofa.
- If the NAS is used from a TV box, pair it with a Bluetooth keyboard or TV remote for fast navigation.
- If browsing feels slow, open the resource settings and run the built-in speed check before changing anything else.
When It Helps
- You want one central media source instead of copying the same files to several devices.
- You want the same library to work for slideshow, document reading, and playback.
Avoid This
- Do not start with hostname troubleshooting. Use an IP address first, then optimize later.
- Do not expect Legacy flavor to browse SMB shares.
Run a slideshow with background music for a room display
Available in: Standard, Legacy, Photos, XR / noLegal
Quick Path
- Add one image source and one music source.
- In Settings → Media → Images, enable Play music during slideshow.
- Pick the music resource.
- Open a photo folder and press Play.
Scenario Walkthrough
- Use a local image folder or a fast NAS share for the smoothest transitions.
- Keep a separate music resource for calm background tracks so slideshow audio is predictable.
- If the folder contains both images and videos, remember that music pauses automatically when a video starts.
When It Helps
- You want a TV box, tablet, or old phone to act as a digital frame for a room.
- You want one setup that can rotate family photos, event shots, or travel albums without manual queue building.
Avoid This
- Do not use a very slow network share for both images and music if smooth playback matters.
OpenXR VR Immersive Cinema
Available in: Standard, Lite, Legacy, vr, XR/noLegal (single-eye 3D); XR/noLegal only (full headset immersion)
Quick Path - enable, configure, watch 3D
- Single-eye 3D (every flavor, nothing to enable): open any SBS/OU/180°/360° file - it’s auto-detected and cropped to one eye so it looks right on a normal flat screen. This is controlled by Settings > Playback > “Show 3D content from one eye” (default ON). To force a specific format instead of relying on auto-detect, open the player’s Control dialog on a
vr/XR-noLegal build and pick a mode from the 3D tab - Auto-detect, Side-by-Side (SBS), Over-Under (OU), or Mono (Disabled); the choice is remembered for that file. - Full immersion on a Quest (XR/noLegal sideload build only): with the headset on, tap the VR badge in the player while a 3D file is open, choose Open in VR Cinema from a file’s overflow menu in Browse, or open Settings > Media and tap Test Immersive to try a sample. Any of the three opens a per-eye OpenXR view of that content.
- Watch: inside the immersive view, aim the controller ray and pull the trigger to move to the next or previous file. Any other button, key, or click exits back to the flat screen - there is no in-headset volume, seek, or track control yet.
Scenario Walkthrough
- Single-eye 3D needs no headset at all - it’s the easiest way to revisit old SBS/OU footage on a phone or tablet.
- Full immersion needs the XR/noLegal sideload build (see the VR Sideloading Guide) and a Quest or other OpenXR headset - the Meta Horizon Store / Google Play
vrbuild does not have it wired up yet. - 360°/180° photos and video render as a sphere/hemisphere around you once inside the immersive view; flat 2D files just play flat.
When It Helps
- You want to revisit archived SBS/OU/360°/180° footage without a separate VR media app.
- You have a Quest and want to try full immersion on your own files today, accepting that navigation is next/previous only for now.
Avoid This
- Do not expect the Meta Horizon Store / Google Play
vrbuild to enter immersive mode yet - that part is still in development. - Do not expect in-headset volume, seek, or file operations inside the immersive view - drop back to the flat panel for anything beyond next/previous.
Play Internet Radio on a Car Head Unit or Audio Player
Available in: Standard, Legacy, XR/noLegal (full); Lite (progressive-audio only)
Quick Path
- Open the main window dropdown and tap Streams, or go to Settings > Media > Streams and enable the toggle if it is off.
- Tap + and paste any radio station URL (http:// or https://, .m3u8, rtsp://).
- Tap the station row - audio starts in the sticky bottom mini-control. The list stays scrollable.
- For a larger catalog, tap Import and enter a remote
.m3uURL, or download the curated FastMediaSorter catalog from the Extensions screen.
Scenario Walkthrough
- The curated catalog arrives with topic and language chips; filter by genre or language via the filter button (dot indicator when active). The AND/OR toggle lets you match stations that fit all criteria or any one of them.
- Pin your favourite stations to the top with the pin icon - order is independent of global Favorites.
- Switch the toolbar view toggle to Grid to see channels as tiles with their last captured frame - handy for browsing video streams at a glance. Your choice of list or grid is remembered next time you open Streams.
- If a stream is cast-friendly and your phone is on Wi-Fi, tap Cast in the player to send it to a Chromecast on the same network. RTSP streams can’t be cast.
- ICY now-playing metadata (station name, current track) shows in the bottom mini-control.
- Video and RTSP streams open in the fullscreen player; pressing Back returns to the Streams list with scroll position preserved.
- Background audio behaviour follows Settings > Playback > Background audio playback: with it off, audio stops when you leave the screen and the app offers a Stop / Keep playing choice.
When It Helps
- Android car stereos, audio players, and media boxes where you want internet radio without a separate app (TuneIn, RadioDroid, VLC network streams).
- IPTV-lite use: HLS/DASH VOD streams play in the fullscreen player.
Avoid This
- Do not expect live HLS/DASH offset (live-edge) playback - only VOD HLS/DASH is supported in this release.
- Do not use the Photos flavor for Streams; it has no Streams entry.
- On Lite, HLS/DASH and RTSP show an unsupported message; use Standard for those protocols.
Travel, reading and document workflows
Prepare a folder for travel without stable internet
Available in: Standard, Lite, Photos, Legacy
Quick Path
- Create or choose one local folder for the trip.
- Copy the media, PDFs, EPUBs, or notes you need into it before leaving Wi-Fi.
- Open that folder once in FastMediaSorter so thumbnails and last positions are ready.
- Use the folder offline during the trip.
Scenario Walkthrough
- Keep travel media in one local folder even if the originals normally live on NAS or cloud.
- Mix formats on purpose: boarding PDFs, reading EPUBs, screenshots, and offline music can live side by side.
- Use the filter panel if you want to switch between only images, only documents, or only audio while offline.
When It Helps
- Flights, trains, hotels, and rural areas where cloud streaming is unreliable.
- Situations where you want one offline pack instead of searching across several apps.
Avoid This
- Do not wait until the last minute to test whether the files really open without internet.
Read cloud documents and EPUBs on the go
Available in: Standard for cloud access, Standard/Lite/Photos/Legacy for local reading
Quick Path
- Add your cloud provider in Cloud Storage.
- Open the folder that contains PDFs or EPUBs.
- Tap the file directly from the cloud resource.
- Continue reading from your last saved position later.
Scenario Walkthrough
- Use this when your working documents already live in Google Drive, OneDrive, or Dropbox and you do not want a separate reader workflow.
- PDFs are best for fixed-layout files like tickets, manuals, and scanned contracts.
- EPUB is better for long-form reading where adjustable font size and chapter navigation matter more than layout fidelity.
When It Helps
- You move between work documents and personal reading without leaving the app.
- You keep travel or client files in the cloud but still want a reading-first interface.
Avoid This
- Do not expect cloud reading in Lite, Photos, or Legacy.
- Do not treat slow mobile data as a guaranteed reading experience for very large files.
Translate signs, scans and screenshots with OCR
Available in: Standard, Legacy, XR / noLegal
Quick Path
- Open an image, PDF, or text file.
- Show the command panel.
- Tap Translate.
- Confirm the model download on first use if needed.
Scenario Walkthrough
- For Latin-script text, the app usually starts with ML Kit for speed.
- For Cyrillic-heavy material, the app can switch to Tesseract for better recognition quality.
- Screenshots, receipts, menus, and scanned pages work especially well when the source text is reasonably sharp.
When It Helps
- You are travelling, reading foreign manuals, or decoding screenshots from chats and apps.
- You need translation in place instead of copying text into a separate tool first.
Avoid This
- Do not judge OCR quality from a blurred night photo or a badly cropped scan.
Hand network files off to specialist apps
Available in: Standard, Photos, Legacy, XR/noLegal
Quick Path
- Open a file from SMB, SFTP, or FTP.
- Tap ⓘ Info.
- Tap Download and Open.
- Pick the specialist app from the Android chooser.
Scenario Walkthrough
- Use this when FastMediaSorter is the best browser for remote storage, but another app is the best editor or viewer for one file type.
- Typical handoff cases are office documents, advanced PDFs, codec-heavy videos, and niche media formats.
- The downloaded copy remains in
Downloads, so you can reopen it later even if the remote source goes offline.
When It Helps
- You want one remote file hub without giving up best-in-class specialist tools.
Avoid This
- Do not expect cloud handoff through this exact flow yet.
Quick Math & Text Calculations
Available in: Standard, Legacy, VR
Quick Path
- Open any PDF document, EPUB e-book, text file, or run OCR translation on an image.
- Long-press to select any text block containing numbers or math equations.
- From the floating text action menu, tap the Calculator button.
- The calculator evaluates the mathematical formula instantly in a popup overlay.
Scenario Walkthrough
- Select a text line containing numbers with operator symbols (like
(45 + 12) * 3) in a PDF or an OCR translate result. - Use the built-in scientific calculator’s function menu for complex operations (trigonometry, roots, powers, logs).
- The calculator keeps calculation history between sessions and supports memory slots (M+/M-/MR/MC) for quick data tracking.
When It Helps
- You are reading a manual, screenshot scan, or document and need to quickly solve formulas or sum up currency/numbers without switching to a different calculator app.
Avoid This
- Do not paste raw alphabetic strings; only valid numbers, parentheses, and math operators can be parsed.
Cloud Markdown & Code Notes
Available in: Standard (for cloud), Standard/Lite/Photos/Legacy (locally/network)
Quick Path
- Browse to any local folder, home NAS (SMB), FTP/SFTP server, or cloud drive (Google Drive).
- Tap the New Note (📝) button in the folder toolbar.
- Type your content inside the editor. The app highlights Markdown tags and code syntax.
- Tap Save (or let it auto-save) to write the changes directly to the remote source.
Scenario Walkthrough
- Keep a
.mdjournal file in your Google Drive or home NAS and edit it from any device using in-place editing. - Create new notes in key resources with automatic name conflict resolution (e.g.
Note_1.txt,Note_2.txt). - View rendered Markdown layouts in read-only mode, or export notes directly to external services like Google Keep.
When It Helps
- You want to maintain simple notes, code snippets, or todo lists directly on your central network/cloud drives without local copy-paste workflows.
Avoid This
- Do not expect cloud storage note creation on Lite or Legacy flavors.
Power-user and mixed media workflows
Sort a family photo archive with Quick Sort
Available in: Standard, Lite, Photos, Legacy
Quick Path
- Add your destination folders to Quick Sort.
- Open the source folder with unsorted family photos.
- Use numbered buttons or touch zones while reviewing images.
- Send keepers to destination folders immediately.
Scenario Walkthrough
- Create destination folders by outcome, not by date alone:
Best,Print,Send to family,Archive. - Review in fullscreen so you can decide quickly and move or copy without dropping back to the file list.
- If several people curate the same archive, keep one consistent destination naming scheme before a large sorting session.
When It Helps
- You have a backlog from birthdays, trips, school events, or old phone imports.
- You want a fast triage flow instead of dragging files manually in a file manager.
Avoid This
- Do not start sorting before destinations are named clearly.
- Do not use Move immediately if you are still unsure which folders should stay as the long-term archive.
Capture the screen with edge gestures
Available in: Standard, XR/noLegal
Quick Path
- Go to Settings → Operations → Edge screen gestures → Gesture overlay and turn it on.
- While viewing any file, swipe in from the left edge to open the capture menu.
- Pick an action - the strip closes and the action runs.
What the strip can do
- Take a screenshot of the current screen - view it, edit it, share it, send it to another app, or run OCR translation on it, plus a silent-capture option.
- Take a photo with the camera, then send it, edit it, or run OCR-translate on it without leaving the app.
- Start a screen, video, or audio/voice recording - see How to Record Your Screen and How to Record a Voice Note.
- Open an app or panel you use often.
- Crop-and-share a region of the current image.
Good to know
- While the strip is on, a swipe from the left edge opens the capture menu instead of turning the page.
- The strip is built for one-handed capture while browsing - leave it off if you rely on left-edge page swipes.
- Android confirms the capture or recording every time you use this gesture, even for the silent screenshot option - that’s a system safeguard, not something the app controls.
When It Helps
- You want a screenshot, a quick photo, or a recording without leaving the file you are viewing.
Core Task Reference
How to Add or Import an Internet Stream
Available in: Standard, Legacy, XR/noLegal (all protocols); Lite (http/https progressive audio + .m3u import only)
Add a single URL:
- Open Streams from the main window dropdown.
- Tap the + button.
- Paste the stream URL (http/https radio, .m3u8, rtsp://). Tap Save.
- Tap the row to start playback.
Import a remote .m3u playlist:
- In the Streams screen, tap Import > From URL.
- Enter the remote .m3u address. Tap Import.
- All stations from the file appear in the list.
Download the curated FastMediaSorter catalog:
- Open Settings > Extensions (or the Welcome onboarding Streams row).
- Tap Download next to the Streams catalog entry.
- After download, the catalog rows appear in Streams with topic/language chips and are searchable and sortable.
How to Connect to Network Drive (SMB)
What you need:
- NAS or Windows PC with shared folder
- Both devices on same Wi-Fi network
- Username and password for the share
Available in: Standard, Photos, Legacy flavors
Steps:
- Tap “+” button on main screen
- Select “Network folder SMB”
- Fill in details:
- Auto-Discovery (New):
- Tap “Scan Network” button
- Wait for devices to appear in the list
- Select your device from the list
- The IP address will be filled automatically
-
Manual Input:
Server/Path: \\192.168.1.100\photos Username: john Password: **** Display Name: Home NAS (optional)
- Auto-Discovery (New):
- Tap “Test Connection” to verify
- Tap “Save”
Server address formats:
- Windows:
\\192.168.1.100\share - Linux/Mac:
smb://192.168.1.100/share - With port:
smb://192.168.1.100:445/share
Tips:
- Use IP address (not hostname) for reliability
- Enable SMB v2/v3 on NAS for security
- Default SMB port: 445
Troubleshooting: → See TROUBLESHOOTING.md
How to Connect to SFTP/FTP Server
What you need:
- Server with SSH (SFTP) or FTP enabled
- Port 22 (SFTP) or 21 (FTP) open
- Username and password (or key for SFTP)
Steps:
- Tap “+” button on main screen
- Select “SFTP / FTP”
- Choose Protocol: SFTP or FTP
-
Fill in details:
Host: 192.168.1.100 Port: 22 (SFTP) / 21 (FTP) Username: username Password: **** Remote Path: /home/user/photos (optional) - Tap “Connect”
Advanced:
- SSH Key authentication: Currently not supported (password only)
- Custom port: Change port number if server uses non-default
Troubleshooting: → See TROUBLESHOOTING.md
How to Import a Windows Companion Share
What it is: the companion is a feature of Fast Media Sorter for Windows (formerly FastMediaSorter LITE) - the free Windows media sorter from the same author. It shares chosen PC folders over SFTP and exports a ready-made connection - no manual server setup, no host/port/key typing on the phone. You bring it to the phone by scanning a QR code on the PC screen, or by importing a .fmscfg file.
Available in: Standard, Photos, Legacy, XR/noLegal (barcode scan needs a camera; the file method works everywhere, including VR)
Prefer a guided, screenshot-friendly version? See the scenario guide Open PC Folders by Scanning a Code.
Get Fast Media Sorter for Windows:
- Website: serzhyale.github.io/FastMediaSorter_Lite
- Publishing folders (guide): How to publish PC folders to Android
- GitHub: latest release (installer or portable ZIP)
- winget:
winget install SerZhyAle.FastMediaSorter - Microsoft Store: search for “FastMediaSorter LITE” (still listed under the former name)
On the PC:
- Install and run Fast Media Sorter for Windows, open the Share tab in settings.
- Pick the folder(s) to share - the app starts the SFTP server, generates keys and sets up autostart by itself.
- It shows a QR code on screen. It can also Save .fmscfg if you prefer a file.
On the phone - Method A, scan the code (fastest):
- Tap the “+” button on the main screen.
- Tap “Import by barcode” - it sits next to the four resource-type cards and in the SFTP form header.
- Point the camera at the QR on the PC (tap Torch in a dark room), then confirm the Import access dialog.
- Done - one read-only resource per shared folder appears, with the server key pinned automatically.
On the phone - Method B, import the file:
- On the PC, use Save .fmscfg and transfer the file to the phone (email, Telegram, or a shared location).
- Tap “+” -> “SFTP / FTP” -> “Import from file” and pick the
.fmscfgfile. If it arrived as a Telegram/email attachment, just tap the attachment. - Confirm the Import access dialog - the read-only resources appear.
Note: the QR code and the config file both embed the access password - treat them like a key, do not publish the screenshot or the file. The Import by barcode entry is hidden on camera-less devices and VR headsets; use Method B there.
How to Connect to Cloud Storage
Supported Providers:
- Google Drive
- OneDrive
- Dropbox
Steps:
- Tap “+” button on main screen
- Select “Cloud Storage”
- Select provider: Google Drive, OneDrive, or Dropbox
- Tap “Sign in..” button
- Follow the browser/app authentication flow
- Grant required permissions
- Select folders to sync
- Tap “Done”
Notes:
- Files are streamed, not downloaded
- Requires internet connection
- Edits sync automatically
- You can disconnect anytime: Edit folder → Remove
Privacy:
- No password stored (uses OAuth tokens)
- Tokens can be revoked in your cloud provider’s security settings
Check Network Speed
Supported for: SMB, SFTP, FTP, Cloud (Google Drive)
Automatic Check: When you add a new network resource, the app automatically runs a speed test in the background. Results (Read/Write speed) are saved to the resource settings.
Manual Check:
- Go to Manage Resources
- Edit a network resource (pencil icon)
- Scroll down to the bottom
- Tap “Speed” button
- Wait ~15 seconds for “Analyzing speed..”
- See results:
- Read Speed (Mbps)
- Write Speed (Mbps)
- Recommended Threads (for optimal performance)
How to Set Up Quick Sort Folders
Method 1: From Settings
- Settings → Operations tab → Quick Sort destinations
- Tap “Add to Quick Sort”
- Select an existing folder from list
- Folder gets assigned number (0-9) and color
- Repeat for up to 30 folders
Method 2: From Folder Settings
- Main screen → Long-press on folder
- Tap “Edit” (pencil icon)
- Enable “Mark for Quick Sort”
- Tap “Save”
Using Quick Sort:
While viewing files:
- Tap numbered button (0-9) on command panel
- OR tap bottom-left corner (COPY zone)
- OR tap bottom-center corner (MOVE zone)
File is instantly copied/moved to that folder!
With a keyboard or TV remote: connect one and the destination buttons get a digit badge - press the matching number key to fire that destination instantly, no tapping needed.
How to Use Touch Zones
What are Touch Zones?
The screen is divided into 9 invisible areas for quick actions:
┌─────────┬─────────┬─────────┐
│ BACK │ COPY │ RENAME │
│ (1) │ (2) │ (3) │
│ │ │ │
├─────────┼─────────┼─────────┤
│ PREV │ MOVE │ NEXT │
│ (4) │ (5) │ (6) │
│ │ │ │
├─────────┼─────────┼─────────┤
│ COMMAND │ DELETE │ PLAY │
│ (7) │ (8) │ (9) │
│ │ │ │
└─────────┴─────────┴─────────┘
Legend:
- BACK - Return to file list
- COPY - Copy file to destination
- RENAME - Rename current file
- PREV - Go to previous file
- MOVE - Move file to destination
- NEXT - Go to next file
- COMMAND - Open command menu
- DELETE - Delete current file
- PLAY - Start/Stop slideshow
Enable Overlay (recommended for beginners):
- Settings → Playback
- Enable “Always show touch zones overlay”
- Now you’ll see a semi-transparent grid
Try it:
- Open any photo
- Tap top-right corner → Next file
- Tap top-left corner → Previous file
- Tap middle-right corner → Delete file
- Tap middle-left corner → Copy file
Disable if not needed: Settings → Playback → “Always show touch zones overlay” = OFF
Then use command panel buttons instead.
How to Edit Photos
Supported operations:
- Rotate (90°, 180°, 270°)
- Flip (horizontal, vertical)
- Filters (Grayscale, Sepia, Negative)
- Adjust (Brightness, Contrast, Saturation)
Steps:
- Open a photo in full-screen viewer
- Tap “Edit” button (or middle-left touch zone)
- Choose operation:
- Rotate: Tap rotate icon
- Flip: Tap flip icon
- Filter: Select from list
- Adjust: Use sliders
- Tap “Save”
Notes:
- Original file is overwritten (no undo!)
- Works for local and network files
- Supports: JPG, PNG, WEBP
How to Create Slideshow
Steps:
- Open any folder with photos
- Tap first photo to open viewer
- Tap “Play” button (or bottom-right touch zone)
- Slideshow starts automatically
Customize speed:
- Edit folder settings:
- Main screen → Long-press folder → Edit
- Change “Slideshow Interval”:
- Fast: 2 seconds
- Normal: 5 seconds
- Slow: 10 seconds
- Tap “Save”
Controls during slideshow:
- Tap screen → Pause/Resume
- Swipe left/right → Skip files
- Tap “Stop” → Exit slideshow
How to Create Slideshow with Background Music
Requirements:
- At least one folder/resource with audio files (MP3, FLAC, etc.)
- Available in: Standard, Legacy, Photos, XR / noLegal
Setup:
- Settings → Media tab → Images
- Enable “Play music during slideshow”
- Tap “Select Music Source” button
- Choose a resource that contains your music files
- Tap “Save” or close settings
Playing slideshow with music:
- Open any folder with photos/images
- Tap first photo to open viewer
- Tap “Play” button (or bottom-right touch zone)
- Slideshow starts with background music playing
How it works:
- Music plays randomly from the selected music resource
- When a track ends, next random track starts automatically
- Music continues playing during image transitions
- Music stops when you exit slideshow or pause
Notes:
- Music plays only for images and GIFs (not for videos/audio)
- When slideshow shows a video, music automatically pauses
- Music resumes when returning to images
- Works with local and network music sources (SMB, SFTP, FTP)
Customize music selection:
- Add multiple music files to your music resource folder
- App will randomly shuffle through all audio files
- Organize music in subfolders if music resource has “Include Subfolders” enabled
Troubleshooting:
- If no music plays: Check that music resource contains at least one audio file
- If music stutters on network: Use local folder or faster network connection
- For SMB music: Ensure SMB resource uses
file://protocol (see TROUBLESHOOTING.md)
How to Protect Folder with PIN
Steps:
- Main screen → Long-press on folder
- Tap “Edit” (pencil icon)
- Scroll to “PIN Code” field
- Enter 4-6 digit PIN (e.g., 1234)
- Tap “Save”
Now:
- Opening this folder requires PIN
- Prevents unauthorized access
- Applies to browsing and editing
Remove PIN:
- Edit folder → Clear PIN field → Save
Forgot PIN?
- No recovery option (by design for security)
- You’ll need to remove and re-add the folder
How to Empty Trash
Deleted files go to .trash/ folders and stay there until manually emptied.
Method 1: Clear All Trash
- Settings → Operations tab → File deletion and trash
- Tap “Clear Trash”
- Confirm deletion
- All
.trash/folders across all resources are emptied
Method 2: Per-Folder
- Use a file manager app
- Navigate to folder (e.g.,
/storage/emulated/0/DCIM/Camera) - Find
.trash/subfolder - Delete manually
Warning: This is permanent deletion! Files cannot be recovered.
How to Backup Settings
Export Settings:
- Settings → General tab → Backups, restore and settings export
- Tap “Export All Settings to File”
- Choose location (e.g., Downloads)
- File saved as
fastmediasorter_backup.xml
Restore Settings:
- Settings → General tab → Backups, restore and settings export
- Tap “Import Settings from File”
- Select backup file
- Tap “Restore”
- App restarts with restored settings
What’s included: ✅ Quick Sort folders ✅ Display preferences ✅ Slideshow intervals ✅ Network credentials (encrypted) ✅ Favorites ✅ Safe Mode settings
NOT included: ❌ Thumbnail cache ❌ Trash contents
How to View Text and PDF Files
1. Enable Support:
- Settings → Media tab → Documents
- Enable “Support text files (.txt, .md, .log, .json, .xml)” and “Support PDF documents”
- Rescan your folders to find the new files.
2. Filter by Media Type:
- Tap the Filter icon (funnel) on the main screen (top right).
- Use checkboxes to select media types:
- Images
- Videos
- Audio
- GIFs
- Text (New)
- PDF (New)
- Tap “Apply” to see only selected files.
3. Text Viewer:
- Tap any .txt, .md, .log, .json, .xml file.
- Scroll to read.
- Copy text: Long press to select and copy.
4. PDF Viewer (New Features):
- Tap any .pdf file.
- Navigation Control Bar (Bottom):
- Previous/Next: Large buttons at the edges.
- Zoom In (+): Magnify page.
- Zoom Out (-): Shrink page.
- Gestures:
- Swipe UP: Go to Next page.
- Swipe DOWN: Go to Previous page.
- Pinch: Zoom in/out naturally.
- Double-tap: Reset zoom.
- Pan: Drag to move around when zoomed in.
How to Read E-Books (EPUB)
Requirements:
- Settings → Media tab → Documents → Support EPUB e-books must be enabled (on by default)
- Supported format:
.epub(DRM-free)
Features:
- Chapter Navigation: Swipe left/right or use command panel buttons
- Table of Contents: Tap the list icon (📋) to jump to a specific chapter
- Font Size: adjustable (14px - 32px)
- Search: Find text within the current book
- Themes: Automatically adapts to Light/Dark mode
Controls:
- Open an EPUB file from the file list
- Tap screen to toggle command panel
- Use bottom controls:
Previous/next: navigate chapters- A/+ A: decrease/increase font sizeSearch(🔍): search textTOC(📋): open table of contents
- Swipe gesture: switch chapters naturally
Note: Works seamlessly with local files and network streams (SMB/SFTP/Cloud). Large books (>50MB) over slow networks might take a few seconds to load initially.
How to Open Network Files in External Apps
Available for: SMB, SFTP, FTP files
Use case: You want to open a document, photo, or video from your network drive in a specialized external app (e.g., MS Office, Adobe Acrobat, VLC Player).
Steps:
- Browse to the file on your network resource
- Tap the file to open it in the player/viewer
- Tap the ⓘ (Info) button in the top toolbar
- Tap “Download and Open” button
- Wait for download - progress dialog shows percentage
- Choose app from the Android app chooser
What happens:
- File is downloaded to your
Downloadsfolder - Progress is shown in a dialog (0-100%)
- After download completes, Android shows app chooser
- You can open the file in any compatible app
Supported protocols:
- ✅ SMB/CIFS network shares
- ✅ SFTP servers
- ✅ FTP servers
- ❌ Cloud storage (not yet implemented)
Tips:
- Downloaded files remain in
Downloadsfolder - You can delete them manually later via file manager
- Works with all file types (images, videos, documents, etc.)
- For large files, download may take several minutes
Example use cases:
- Edit a network document in MS Word
- Play network video in VLC Player
- View network PDF in Adobe Acrobat
- Share network photo via messaging apps
How to View Song Lyrics
Requirements:
- Audio file (MP3, FLAC, etc.) with Artist and Title metadata.
- Internet connection is required (uses api.lyrics.ovh).
Steps:
- Play an audio file in the full-screen player.
- Tap the “Lyrics” button in the top command panel (or command menu).
- Note: Button is only visible for audio files.
- Wait for the search to complete.
- Lyrics will be displayed in a scrolling dialog.
Search Logic:
- App searches by Artist + Title tag.
- If tags are missing, it tries to parse the Filename.
Auto-Translation
Automatically translate text from images, PDF, and text files using a Hybrid OCR System (Google ML Kit + Tesseract).
Key Features:
- Hybrid Engine: Uses Google ML Kit for fast Latin script recognition and Tesseract for high-quality Cyrillic (Russian, Ukrainian) recognition.
- Offline: Works entirely on-device (after initial model download).
- Smart Overlay: Translated text overlays the original text in readable paragraphs.
Setup:
- Settings → Media tab → Other
- Enable “Enable Translation”
- Select Source Language:
- “Auto” (Recommended): Automatically selects the best engine (Tesseract for Cyrillic, ML Kit for others).
- Specific Language: Forces a specific model (e.g., “Russian” forces Tesseract).
- Select Target Language (e.g., English).
How to use:
- Open an Image, PDF, or Text file.
- Tap the screen to show the Command Panel.
- Tap the “Translate” button (A→文 icon).
- First run:
- If using ML Kit: Confirm downloading the language model (~30MB).
- If using Tesseract (Cyrillic): Confirm downloading OCR data (~15MB).
- The translated text will appear in an overlay.
Note: Tesseract initialization (for Cyrillic) might take 1-2 seconds longer than ML Kit.
Home-Screen Smart Widgets
Available in: Standard, Legacy, VR
Quick Path
- Go to your Android Home Screen, long-press, and select Widgets.
- Drag a FastMediaSorter widget (like 1×1 Quick Voice Recorder or Camera OCR) to your screen.
- Configure the destination folder and capture settings, then tap Save.
- Use the widget to execute tasks in one tap directly from your Home Screen.
Scenario Walkthrough
- Use 1×1 widgets as dedicated launcher icons to start background actions instantly (e.g., tap once to start recording voice, tap again to save it to your NAS).
- Set up a Scheduled Tasks widget to monitor background file transfers or trigger a “Run All” operation.
- Place a Random Photo Frame widget to display a rotating slideshow of family photos fetched directly from an SMB share.
When It Helps
- You want quick shortcuts on your home screen for daily captures (receipts, voice memos) without opening the main app interface.
- You need clear widgets to control media or trigger scheduled operations instantly.
Avoid This
- Do not attempt to add widgets if your Android launcher restricts custom widget creation.
How to Use FMS on Android TV Box
FastMediaSorter runs on any Android TV box or set-top box (Xiaomi Mi Box, Nvidia Shield, Amazon Fire TV, generic Android boxes). No touchscreen required - the app is fully operable via TV remote or Bluetooth keyboard.
What you need:
- Android TV box running Android 8.0+ (Standard/Lite/Photos) or Android 6.0+ (Legacy flavor)
- TV remote with D-pad, or a Bluetooth keyboard
- Optional: home NAS (SMB), USB drive, or SD card with media
Navigation with a TV remote:
| Button | Action |
|---|---|
| D-pad Up/Down/Left/Right | Move focus between items |
| OK / Enter | Open item or confirm |
| Back | Go to previous screen |
| Backspace | Navigate one folder up in Browse |
| Red | Delete selected file(s) |
| Green | Copy selected file(s) |
| Yellow | Move selected file(s) |
| Blue | Rename selected file |
| Channel Up / Channel Down | Previous / next file in player |
Steps:
- Install the app from Google Play or sideload an APK. Standard flavor is recommended.
- On the main screen, press OK on the (+) button to add a resource.
- Choose Local Folder for USB/SD storage, or Network folder to connect to a NAS via SMB.
- After adding the resource, navigate into it with D-pad + OK to browse files.
- Open any video, image, or audio file - the player works fully via remote.
- To start a slideshow, open an image folder and navigate to the Slideshow button in the command bar.
- To add background music to the slideshow, go to Settings → Media → Images, enable Play music during slideshow, and select your music resource.
Tips:
- Hold D-pad Up/Down to accelerate scrolling through long file lists.
- Press F1 on a Bluetooth keyboard to open a surface-specific shortcut reference on any screen.
- TV remote color keys can be reassigned in Settings → Operations → Controls & Keybindings.
How to Record Your Screen
Available in: Standard, XR/noLegal
Steps:
- Start it from the main-screen overflow menu (Screen video recording), the Quick Launch panel, or the edge gesture’s Start screen recording action.
- Confirm Android’s prompt to share your screen or just this app - it appears every time you start a recording and can’t be skipped.
- A small pill in the corner shows Recording screen, with pause/resume and stop controls. A notification also offers Stop.
- Tap Stop when you’re done.
What happens:
- The recording captures everything on screen, including other apps you switch to, together with audio.
- The finished video is saved to your device’s Movies folder.
Note: The Android confirmation step is a system safeguard for anything that records your screen - it’s not something the app can turn off.
How to Record a Voice Note
Available in: Standard, XR/noLegal
Steps:
- Start a recording from the Voice recording item in the overflow menu, the Quick Recorder home-screen widget, or the edge gesture’s Start audio recording action.
- Speak - a Recording.. indicator (or a floating pill over whatever app is in front) shows it’s running.
- Tap Stop and save (or tap the widget/gesture again) to finish.
What happens:
- The recording saves to the microphone destination you’ve chosen in Settings, or to your device’s Recordings folder if none is set.
- Starting a voice note from the widget or the edge gesture works even while you’re using another app - a small floating control stays on top so you can stop it without switching back.
Where to set the save folder: Settings → Operations → Voice recorder.
How to Use the In-App Camera
Available in: Standard, Lite, Photos (photo only), Legacy, XR/noLegal
Steps:
- In Browse, open the toolbar or overflow menu and tap Capture with camera (photo) or Record video.
- Switch between Photo and Video right on the camera screen if you change your mind.
- Set your zoom with a preset chip (0.5x/1x/2x..) or the slider underneath - both stay in sync.
- In low light, turn on Night mode for a brighter photo.
- Tap the shutter (or the record button) to capture. The result saves straight to the resource - local or network - you were browsing.
Tips:
- The edge gesture’s Start video recording action opens the camera already in Video mode and starts recording as soon as the preview is ready - quick, but that particular shortcut saves to your device’s Movies folder rather than the browsed resource.
- Turn on Geotag photos next to the camera settings to embed the GPS location into each captured JPEG - it is off until you enable it. File Info then shows the capture date and the photo’s EXIF GPS spot as a tappable link that opens in your maps app or browser.
Where to find camera settings: Settings → Operations → Photography.
How to Find and Delete Duplicate Files
Steps:
- Open a folder in Browse, then open the overflow menu (⋮) in the toolbar.
- Tap Find Duplicates to review matches yourself, or Find and Delete Duplicates to remove them right away.
- For Find Duplicates, the app pre-selects every copy except the oldest one in each group - adjust the selection, then tap Delete Selected and confirm.
- Find and Delete Duplicates removes the same pre-selected copies right after the scan, with no confirmation step - use Find Duplicates first if you want to double-check before anything is deleted.
Clean up by size instead:
- From the same overflow menu, tap Delete by Size..
- Choose Smaller than or Larger than, set a size, and tap Analyze.
- Review the count and space it would free, then tap Delete Files to confirm.
Notes:
- The scan matches files by content in three passes - size, then a quick hash, then a full SHA-256 check - so renamed duplicates are still caught.
- Deleting by size shows how much space you will free before anything is removed; network and cloud sources skip the trash, so that delete is immediate and permanent.
How to View Your Usage Statistics
Steps:
- Go to Settings → General → Statistics collection and turn it on.
- Tap Statistics (it appears right below the toggle) to open the dashboard.
What you’ll see:
- Summary cards for files sorted, space freed, and time spent playing media.
- A by-type breakdown (images, videos, audio, documents..).
- Collapsible sections with more detail: operations, capture, viewing, editing, sources, and general usage.
Share a report:
- Send to author opens your email app with a summary attached, addressed to the developer.
- Export shares the same summary through the regular Android share sheet, so you can save or send it anywhere.
Note: Everything stays on your device until you choose to send or export it - see the FAQ for the privacy details.
Need More Help?
- 📖 Quick Start: QUICK_START.md
- ❓ FAQ: FAQ.md
- 🔧 Troubleshooting: TROUBLESHOOTING.md
- 🐛 Report Issue: GitHub