Releases: neubofy/Remote-Manager
Release list
Pre-Release v1.1.0-beta
Automated early access build via GitHub Actions.
Remote Manager v1.0.0
Remote Manager v1.0.0 is the first stable release of a lightweight, high-performance Android cloud storage manager powered by Rclone. It provides a complete mobile frontend and native engine integration for browsing, transferring, syncing and encrypting files across 40+ cloud providers, with a focus on safety, performance and privacy.
Highlights / Key features
- Cloud file management: browse, upload, download, move, rename and delete files across 40+ providers (Google Drive, OneDrive, Dropbox, Nextcloud, S3, WebDAV, SFTP, and more).
- Safe Move Tasks: verified copy-then-delete workflows to avoid accidental data loss when moving files between local and remote locations.
- Real-time/background sync: configurable background sync with filters, triggers, MD5 checksum verification and Wi‑Fi‑only rules.
- Thumbnail previews: memory-efficient thumbnail generation with persistent on-disk caching for fast image previews.
- End-to-end client-side encryption: full support for Rclone Crypt remotes (256-bit client-side encryption).
- Native, high-performance engine: 64-bit ARM (arm64-v8a) binary engine optimized with 16KB page-size alignment for modern Android kernels.
- In-app updater: built-in GitHub Releases checks for updates and one-tap installation of new APKs.
- Rclone integration: both direct binary integration and rcd (remote control) support to run transfers and remote commands from the app.
What’s new in v1.0.0 (notable additions & internal changes)
- Stable, production-ready UI + core engine integration to ship the first official release.
- Full implementation of core components:
- Native rclone engine integration (Rclone.java and RcloneRcd.java).
- VirtualContentProvider for exposing remote files to the Android system.
- InteractiveRunner, FilePicker and FileComparators for file operations and selection flows.
- Runtime and application configuration entry points (RemoteManagerApplication.kt, RuntimeConfiguration.java).
- Background services and scheduled syncs (Services/ and workmanager/ components).
- Thumbnail caching and improved image preview pipeline for memory and disk efficiency.
- Safe Move and Sync task implementations with verification and delete-after-copy safeguards.
- In-app update flow wired to GitHub Releases (RemoteManager_v1.0.0.apk available).
- Packaging: release built and tested for ARM64 (arm64-v8a) with Android 8.0 — Android 17 compatibility declared.
Security, privacy & license
- Client-side encryption: supports Rclone Crypt remotes for end-to-end encryption of data before it leaves the device.
- License: GPLv3 (GNU General Public License v3.0). See LICENSE for full terms.
- Security contact: see SECURITY.md in the repository for responsible disclosure information.
Download / Installation
- Release artifact: RemoteManager_v1.0.0.apk (available on GitHub Releases)
- Target OS: Android 8.0 (Oreo) through Android 17
- Architecture: ARM64 (arm64-v8a) with 16KB page alignment
- In-app updater: checks GitHub Releases and offers one-tap install for convenience.
Building from source (short)
Prerequisites:
- JDK 17
- Go 1.24+
- Android SDK & NDK 25+
Build commands:
- ./gradlew assembleDebug
- ./gradlew assembleRelease
(See README.md for full build guidance.)
Compatibility & migration notes
- This is the first stable release: existing beta/tester installs should be able to upgrade via APK or in-app updater.
- Rclone remote configs created by the app remain compatible with standard rclone tooling (use Rclone RCD or CLI as needed).
- No breaking changes from prior experimental branches are expected for standard remote configurations; report any edge cases via repository issues.
Known issues & limitations
- Some old/32-bit devices are not supported — the release targets 64-bit ARM.
- Provider-specific edge cases (rate limits, provider API quirks) can still cause transfer failures; users should consult logs (app log files) and the built-in retry behavior.
- If you rely on a provider or workflow that requires platform-specific permissions, you may need to grant the app additional storage / network permissions on first run.
Credits & acknowledgements
- Primary project/maintainer: neubofy (Remote Manager repository)
- Powered by: Rclone project — thank you to the Rclone maintainers and contributors for the command-line engine and remote subsystem this app integrates with.
- Contributors: everyone who submitted issues, PRs, translations, testing and feedback during development (see Git history and Contributors on GitHub for the full list).
- Special thanks to open-source projects and authors that made this integration possible (rclone and Android ecosystem libraries).
Developer notes / Technical overview (for release description)
- Language mix: Kotlin and Java (app sources are split across both languages).
- Notable modules/files:
- app/src/main/java/ca/pkay/rcloneexplorer/Rclone.java and RcloneRcd.java — core rclone integration
- app/src/main/java/ca/pkay/rcloneexplorer/VirtualContentProvider.java — exposes remote files to Android
- app/src/main/java/ca/pkay/rcloneexplorer/FilePicker.java, InteractiveRunner.java — UX and command runners
- RemoteManagerApplication.kt — application entry point and global initialization
- Build: Gradle-based Android project with top-level and app module build.gradle files.
How to report bugs, request features or contribute
- Open issues and PRs on the repository: https://github.com/neubofy/Remote-Manager
- For security reports, follow the instructions in SECURITY.md.
- If you’d like to help: fork the repo, follow the build steps in README.md, and submit pull requests.
Suggested release body for GitHub Releases (short version)
Remote Manager v1.0.0 — first stable release.
- Stable cloud file manager for Android with Rclone integration
- Safe Move tasks, background sync, thumbnail caching and Rclone Crypt support
- Native ARM64 engine, in-app updater and broad provider support (40+)
- GPLv3 licensed
Download: RemoteManager_v1.0.0.apk — see full release notes for details, credits and build instructions.
If you want, I can: produce a formatted GitHub release description (short + detailed sections), draft a changelog/announcement post, or create social copy for Twitter/Reddit/Matrix. Which would you like next?
Pre-Release v1.0.0-beta
Automated early access build via GitHub Actions.