Steps to Add a Server:
- Go to the Network tab.
- Tap the + (Add Server) button.
- Choose your protocol (SMB, FTP, SFTP, WebDAV, or NFS).
- Enter your server details:
- Display Name: E.g.,
Living Room NASorWork PC. - Host / IP Address: Local IP address (e.g.,
192.168.1.100) or domain name. - Credentials: Choose Guest/Anonymous or enter Username & Password.
- Display Name: E.g.,
- Tap Test Connection to verify your settings, then tap Save.
🎥 Built-in Video Player Features:
- Direct High-Speed Streaming: Play MP4, MKV, AVI, MOV, WebM, FLV, TS, M2TS, WMV directly from SMB/FTP/SFTP/WebDAV/NFS servers.
- Audio & Subtitle Track Control: Select multi-language audio tracks (AC3, AAC, DTS) and embedded/external SRT or VTT subtitles.
- Aspect Ratio Modes: Fit, Fill, 16:9, 4:3, and Crop.
- Frame-by-Frame Navigation: Jump forward or backward frame-by-frame using on-screen frame controls.
- Background & Lock Controls: Includes Screen Lock to prevent accidental touches and background audio playback support.
🎵 Audio Player & Viewers:
- Background Music Player: Stream MP3, FLAC, WAV, AAC, M4A, OGG, OPUS with system media notification controls and playlist support.
- Image Viewer: Full-resolution viewer with pinch-to-zoom for JPG, PNG, WEBP, GIF, HEIC, AVIF, SVG, and RAW/DNG formats.
- PDF Reader: Fast multi-page PDF reader.
🎨 Supported Languages & Syntax Highlighting
The editor automatically detects file extensions and applies syntax highlighting for over 15 programming languages:
- Web Development: HTML, CSS, JavaScript, TypeScript, PHP, JSON, XML.
- Systems & Backend: Kotlin, Java, Python, C, C++, C#, Rust, Go, SQL.
- Scripting & Configs: Shell (Bash/Sh), YAML, TOML, Markdown, INI, Properties,
.env.
🔄 How to Edit Remote Files Directly:
- Browse to any file on an SMB, FTP, SFTP, WebDAV, or NFS server.
- Tap the file to open it directly in the Code Editor.
- Make your changes or code edits.
- Tap Save (or press
Ctrl + Son a hardware keyboard). Network File Browser automatically uploads the updated file back to your remote server seamlessly.
🛠️ Advanced Editor Features:
- Code Validation: Highlights unclosed brackets, braces, and parentheses (
(),{},[]) in real-time. - Search & Replace: Search for keywords, match case, navigate results, and perform single or bulk replacements.
- Multi-File Tabs: Open and switch between multiple files seamlessly.
- Customization Settings: Toggle Line Numbers, Line Wrapping, Font Size (10px – 28px), Indentation (2 spaces, 4 spaces, or Tabs), and Dark/Light themes.
🔑 How to Connect to an SSH or Telnet Server:
Method 1: Direct Connect from Terminal Menu
- Tap Terminal from the main app navigation menu.
- Tap New Connection.
- Select Protocol: SSH (Port 22) or Telnet (Port 23).
- Enter Host IP/Domain, Username, and Password (or Private Key authentication).
- Tap Connect.
Method 2: One-Tap Launch from SFTP Server
- Go to your Network dashboard.
- Long-press any saved SFTP server entry.
- Tap Open Terminal. The terminal launches and logs in automatically using your saved SFTP server credentials!
⌨️ On-Screen Touch Helper Toolbar:
Command-line utilities like Vim, Nano, htop, and tmux rely heavily on special keys. Network File Browser includes a dedicated touch toolbar directly above your keyboard:
| Key | Function & Common Shortcuts |
|---|---|
ESC |
Exit insert mode in Vim, cancel active prompts, or close menus. |
TAB |
Auto-complete file names, directory paths, and commands in Bash/Zsh. |
CTRL |
Latch/Lock Ctrl key for shortcuts: Ctrl+C (cancel process), Ctrl+Z (background), Ctrl+O (save Nano), Ctrl+X (exit Nano). |
ALT |
Meta key combinations (e.g. Alt+F / Alt+B to skip forward/backward by word). |
▲ ▼ ◄ ► |
Navigate text cursor in Vim/Nano or browse past command history (Up/Down). |
PGUP / PGDN |
Scroll terminal output history up or down. |
🚀 Key Terminal Emulator Features:
- Multi-Session Background Execution: Terminal sessions run in the background via Android Foreground Services. You can switch back and forth between browsing files and running terminal scripts without disconnecting.
- Pinch-to-Zoom Font Resizing: Dynamically scale text size using a two-finger pinch gesture.
- Copy & Paste Clipboard Integration: Long-press on the terminal screen to copy terminal output or paste text from your Android clipboard.
- Full Buffer Scrollback: Unlimited terminal scrollback memory for viewing long log outputs.
1. FTP Server Mode
Transfer files between your phone and your PC/Mac wirelessly without USB cables:
- Enable FTP Server in the app menu.
- Open File Explorer on your PC or FileZilla and type the displayed address (e.g.,
ftp://192.168.1.50:2121).
2. HTTP Media Streaming Server
Streams local media files directly to Smart TVs, Kodi, VLC, or ExoPlayer devices over your local network.
Q: How do I access my Windows 10/11 shared folders?
1. On your PC, right-click the folder -> Properties -> Sharing -> Share.
2. Check your PC’s IP address (open Command Prompt and type ipconfig).
3. In Network File Browser, tap + Add Server -> SMB -> Enter your PC IP address, Windows Username, and Password.
Q: Can I stream movies without downloading them to my phone?
Yes! Tap any video file in an SMB, FTP, SFTP, WebDAV, or NFS folder. Network File Browser streams it directly over Wi-Fi with high-speed C++ native buffering.
Q: Are my server passwords secure?
Yes! Passwords saved in the app are encrypted using Android’s hardware KeyStore and Encrypted SharedPreferences.
