Releases: x0b/rcx
v1.12.2 Release
RCX - Rclone for Android
Please enable error reporting when asked or later in Settings
> Logging
: "Send anonymous crash reports" (more info).
If you're curious and want to know what we are working on, there's a new post with more details that.
Changelog (click to expand)
- Fixes
- Crash when WebView is (temporarily) not available
- Crash when app is paused while in large folder
- Crash when moving files
- Crash when retrieving thumbnail on SAF storage
- Crash when view is not loaded in Onboarding
- Crashes and errors when running on wrong ABI
- DocumentsProvider not showing up or delaying DocumentsUI significantly
- DocumentsProvider showing deleted remotes
- Downloading file with ASCII null in path
- OAuth locking up when reauthorizing remote ⭐
- Onboarding being displayed with white background on some devices
- Onboarding on Android R+ will now always request permissions
- OneDrive will now show an error message if there is no Webbrowser available
- Running jobs not keeping the service alive
- Unreadable locations shown in file picker
- Update notifications for GitHub release users ⭐
- Validation when reading rclone config
- Improve logging quality
- Announcements
Known Issues (click to expand)
- Android 11+: When selecting the internal storage or SD card for the SAF client, you cannot select the root storage and selected subfolders are missing. Workaround: Grant the all files access / MANAGE_EXTERNAL_STORAGE permission and keep "Refresh local drives" enabled to access those storage locations natively.
- Android 11+: If you have selected a different language than your phone's native language, this setting may not be applied correctly. This is currently under investigation.
- Android 11+: Access to external USB OTG drives requires enabling the SAF Client in Settings > File Access and choosing the drive with "Add Storage". We are continuing to investigate if we can access those drives through all files access (native).
- Update
v1.12.2
: solved for most use cases. The new SAF provider can get stuck in an invalid state, requiring force-closing both RCX and Android's Download/Files app. On some phones, DocumentsUI cannot be stopped manually; a phone reboot is required in those cases.
Feedback
You can report problems by creating a new issue here on GitHub (Please check out the known issues as well as previously reported issues before posting). Note that the new rclone background service notification is not a bug but required when "Enable Content Provider Preview" is enabled. If it is not actively used, it will stop itself the next time Android asks for more resources.
Join the Google Play alpha to receive new versions first (and sometimes pre-release versions).
Update 2021-07-19: Google Play should properly update now for everyone, F-Droid is expected later this week.
v1.12.1 Release
RCX - Rclone for Android
Please enable error reporting when asked or later in Settings
> Logging
: "Send anonymous crash reports" (more info).
Changelog (click to expand)
- Fixes
- Crash when opening a file by tapping
- Crash when opening logging settings and then immediately going back
- Failures when downloading or synchronising to internal storage or SD card
- Error message when remote config is missing type attribute
- SAF DocumentProvider not working (#129)
- Internal Changes
- Reduce logging noise
- Force stop with sigquit (rclone traces)
- "Log rclone errors" now also applies to rclone serve
- Announcements
- Support for Android 5 and 6 is now officially deprecated. Builds for devices running those versions are essentially unmaintained, and we're lacking both devices and maintainers. Once we need newer a newer minApi for foundational code, support will be removed completely. We will provide more details in a pinned issue.
Feedback
You can report problems by creating a new issue here on GitHub (Please check out the known issues as well as previously reported issues before posting). Note that the new rclone background service notification is not a bug but required when "Enable Content Provider Preview" is enabled. If it is not actively used, it will stop itself the next time Android asks for more resources.
Known issues
- The new SAF provider can get stuck in an invalid state, requiring force-closing both RCX and Android's Download/Files app.
- Update notifications are disabled on all flavors.
- Configurations based on InteractiveRunner (OneDrive and reauthorizations) do not clear previous OAuth attempts and may require force-closing RCX.
- When uploading files, the source storage selector may show storage locations that are not accessible (Appcenter#1187766015). RCX detects this and does not switch to these locations. However, no further error message or visual indicator is shown.
Join the Google Play alpha to receive pre-release versions.
v1.12.0 Release
RCX - Rclone for Android
Please enable error reporting when asked or later in Settings
> Logging
: "Send anonymous crash reports" (more info).
Changelog (click to expand)
- New Features and Improvements
Support for accessing cloud files from other apps (SAF DocumentProvider).See #129.Usev1.12.1
.- Support for all DocumentProviders
- Support for translations, with German as test language
- Crash after refreshing directory
- Crash when deleting remote
- Crash when lifecycle event occurs while creating link
- Crash when setting up local remote
- Crash when sharing file to RCX and cancelling immediately
- Crash when sharing file to RCX with missing permissions
- Crash when sharing file to RCX without name
- Crash when trying to access SAF content
- Crash when trying to authenticate an OAuth remote on devices with defective browser
- Crash when trying to stop failed streaming
- Crash when updating local storage devices when discovering invalid or unknown devices
- FileNotFound being reported as SAF server error (SAFDAV)
- Fixed stale config in VCP (#129)
- Fixed OneDrive configuration not working (#132)r210422
- Local storage spaces not refreshing after changing storage permissions
- Notification for uploads/downloads showing garbage
- OAuth getting stuck ("Error creating remote")
- Password default length and generation algorithm
- Seafile DocumentsProvider access not working (SAFDAV)
- Slow deletions in large directories or containers
- Streaming getting stuck after failure
- Using technical name for remotes in some circumstances
- Internal Changes
- Appcenter error reporting has replaced Firebase
- Fix source build (rclone, GitHub actions)
- Support for rclone rcd
- Updated dependencies (gradle, java, rclone)r210422
- Announcements
- Support for Android 5 and 6 is now officially deprecated. Builds for devices running those versions are essentially unmaintained, and we're lacking both devices and maintainers. Once we need newer a newer minApi for foundational code, support will be removed completely. We will provide more details in a pinned issue.
Feedback
You can report problems by creating a new issue here on GitHub (Please check out the known issues as well as previously reported issues before posting). Note that the new rclone background service notification is not a bug but required when "Enable Content Provider Preview" is enabled. If it is not actively used, it will stop itself the next time Android asks for more resources.
Known issues
- The new SAF provider can get stuck in an invalid state, requiring force-closing both RCX and Android's Download/Files app.
- Enabling update notifications has no effect.
The new SAF provider does not work at all. See #129 for more details.Usev1.12.1
.
Join the Google Play alpha to receive pre-release versions. Please note that Google Play does not yet allow MANAGE_EXTERNAL_STORAGE
and we will provide an update when that feature is enabled.
v1.12-r2021-04-22 Preview Release
RCX - Rclone for Android
This is a preview release - more bugs expected than in a normal one. Please enable error reporting when asked or later in Settings
> Logging
: "Send anonymous crash reports" (more info).
Changelog (click to expand)
-
Since r210418
- Fixed #129
- Fixed packaging error
-
New Features and Improvements
- Support for accessing cloud files from other apps (SAF DocumentProvider)
- Support for all DocumentProviders
- Support for translations, with German as test language
- Crash after refreshing directory
- Crash when deleting remote
- Crash when lifecycle event occurs while creating link
- Crash when setting up local remote
- Crash when sharing file to RCX and cancelling immediately
- Crash when sharing file to RCX with missing permissions
- Crash when sharing file to RCX without name
- Crash when trying to access SAF content
- Crash when trying to authenticate an OAuth remote on devices with defective browser
- Crash when trying to stop failed Streaming
- Crash when updating local storage devices when discovering invalid or unknown devices
- FileNotFound being reported as SAF server error (SAFDAV)
- Local storage spaces not refreshing after changing storage permissions
- Notification for uploads/downloads showing garbage
- OAuth getting stuck ("Error creating remote")
- Password default length and generation algorithm
- Seafile DocumentsProvider access not working (SAFDAV)
- Slow deletions in large directories or containers
- Streaming getting stuck after failure
- Using technical name for remotes in some circumstances
-
Internal Changes
- Appcenter error reporting has replaced Firebase
- Fix source build (rclone, GitHub actions)
- Support for rclone rcd
- Updated dependencies (gradle, java, rclone)
Feedback
You can report problems by creating a new issue here on GitHub (Please check out the known issues as well as previously reported issues before posting). Note that the new rclone background service notification is not a bug but required when "Enable Content Provider Preview" is enabled. If it is not actively used, it will stop itself the next time Android asks for more resources.
Known issues
- The new SAF provider can get stuck in an invalid state, requiring force-closing both RCX and Android's Download/Files app.
- The "Bug Report" session feature does not yet work.
- The update notification feature does not work.
Join the Google Play alpha to receive pre-release versions. Please note that Google Play does not yet allow MANAGE_EXTERNAL_STORAGE
and we will provide an update when that feature is enabled.
v1.12-preview-r2021-04-18
RCX - Rclone for Android
This is a preview release - more bugs expected than in a normal one. Please enable error reporting when asked or later in Settings
> Logging
: "Send anonymous crash reports" (more info).
Changelog (click to expand)
- New Features and Improvements
- Support for accessing cloud files from other apps (SAF DocumentProvider)
- Support for all DocumentProviders
- Support for translations, with German as test language
- Crash after refreshing directory
- Crash when deleting remote
- Crash when lifecycle event occurs while creating link
- Crash when setting up local remote
- Crash when sharing file to RCX and cancelling immediately
- Crash when sharing file to RCX with missing permissions
- Crash when sharing file to RCX without name
- Crash when trying to access SAF content
- Crash when trying to authenticate an OAuth remote on devices with defective browser
- Crash when trying to stop failed Streaming
- Crash when updating local storage devices when discovering invalid or unknown devices
- FileNotFound being reported as SAF server error (SAFDAV)
- Local storage spaces not refreshing after changing storage permissions
- Notification for uploads/downloads showing garbage
- OAuth getting stuck ("Error creating remote")
- Password default length and generation algorithm
- Seafile DocumentsProvider access not working (SAFDAV)
- Slow deletions in large directories or containers
- Streaming getting stuck after failure
- Using technical name for remotes in some circumstances
- Internal Changes
- Appcenter error reporting has replaced Firebase
- Fix source build (rclone, GitHub actions)
- Support for rclone rcd
- Updated dependencies (gradle, java, rclone)
Feedback
You can report problems by creating a new issue here on GitHub (Please check out the known issues as well as previously reported issues before posting). Note that the new rclone background service notification is not a bug but required when "Enable Content Provider Preview" is enabled. If it is not actively used, it will stop itself the next time Android asks for more resources.
Known issues
- The new SAF provider can get stuck in an invalid state, requiring force-closing both RCX and Android's Download/Files app.
- The "Bug Report" session feature does not yet work.
- The update notification feature does not work.
Join the Google Play alpha to receive pre-release versions. Please note that Google Play does not yet allow MANAGE_EXTERNAL_STORAGE
and we will provide an update when that feature is enabled.
1.11.4 Bugfix Release
RCX - Rclone for Android
Please enable bug reporting in Settings
> Logging
: "Send anonymous crash reports" (Privacy Policy).
You can also also create a bug report from About
> Report a bug
which will prefill a new Github issue with technical details like your Android version and CPU architecture. You can then add more information about the issue itself and create a public bug report.
Note: If you are upgrading from 1.10 from GitHub, you can export your configuration file and then import it into 1.11. Afterwards, you can remove the old rcloneExplorer.
1.11.3 Bugfix Release
RCX - Rclone for Android
Update 2020-04-11: The update is now live on Google Play for all channels
Please enable bug reporting in Settings
> Logging
: "Send anonymous crash reports" (Privacy Policy).
You can also also create a bug report from About
> Report a bug
which will prefill a new Github issue with technical details like your Android version and CPU architecture. You can then add more information about the issue itself and create a public bug report.
Note: If you are upgrading from 1.10 from GitHub, you can export your configuration file and then import it into 1.11. Afterwards, you can remove the old rcloneExplorer.
1.11.1 Bugfix Release
RCX - Rclone for Android
Please enable bug reporting in Settings
> Logging
: "Send anonymous crash reports" (Privacy Policy).
You can also also create a bug report from About
> Report a bug
which will prefill a new Github issue with technical details like your Android version and CPU architecture. You can then add more information about the issue itself and create a public bug report.
Note: If you are upgrading from 1.10 from GitHub, you can export your configuration file and then import it into 1.11. Afterwards, you can remove the old rcloneExplorer.
1.11.0 Release
RCX - Rclone for Android
Please enable bug reporting in Settings
> Logging
: "Send anonymous crash reports" (Privacy Policy).
You can also also create a bug report from About
> Report a bug
which will prefill a new Github issue with technical details like your Android version and CPU architecture. You can then add more information about the issue itself and create a public bug report.
Note: If you are upgrading from 1.10 from GitHub, you can export your configuration file and then import it into 1.11. Afterwards, you can remove the old rcloneExplorer.
1.11.0 Preview 2
RCX - Rclone for Android
This is a preview release - more bugs expected than in a normal one.
Please enable bug reporting in Settings
> Logging
: "Send anonymous crash reports" (Privacy Policy).
You can also also create a bug report from About
> Report a bug
which will prefill a new Github issue with technical details like your Android version and CPU architecture. You can then add more information about the issue itself and create a public bug report.
Changes since Preview 1
- Fix: Crash when opening file (callback/lifecycle mismatch)
- Fix: Crash when starting app (callback/lifecycle mismatch)
Changes from 1.10
- New: Mega.nz config
- New: Google Photos config
- New: Renaming remotes
- New: DLNA serving
- New: Automatically manage alias remotes for local drives
- New: Show storage usage (rclone about)
- New: Reauthorize OAuth remotes
- New: Rclone 1.51.0
- New: Settings shortcut
- New: Android R support (preliminary)
- Fix: OneDrive configuration
- Fix: Streams now only start if available, otherwise fail loudly
- Internal
- Java 8 and Stream support
- Rclone source build
- Improved logging
- InteractiveRunner Framework
- Moved strings to external resource for translation