Syncthing-Fork
com.github.catfriend1.syncthingandroid
Zapstore _@zapstore.dev Republished from GitHub / F-Droid by the Zapstore main account.
🚀 Major Upgrade to Syncthing Version 2 ⚠️ Important: After installing this update, do not close or force-stop the app on first launch! It will perform a one-time database migration that may take some time depending on the size of your setup. Interrupting this process can damage your configuration or data. Before upgrading: Please create a full backup of your data and export the app's configuration. This update represents a major version change from v1.30.0.3 to v2.0.9 of Syncthing-Fork. The internal database structure and configuration handling have been significantly updated. To read more about the v2 milestone, please visit: https://github.com/syncthing/syncthing/releases/tag/v2.0.9 If you prefer to remain on v1 (not recommended), please switch to the builds available on GitHub at: https://github.com/Catfriend1/syncthing-android/releases Disclaimer: This upgrade is provided as is without any warranty. The developer cannot be held responsible for any data loss or configuration issues resulting from this update. This is a fork of the Syncthing-Android wrapper for Syncthing that brings major enhancements like: * Folder, device and overall sync progress can easily be read off the UI. * "Syncthing Camera" - an optional feature (with optional permission to use the camera) where you can take pictures with your friend, partner, ... on two phones into one shared and private Syncthing folder. No cloud involved. - FEATURE CURRENTLY IN BETA STAGE - * "Sync every hour" to save even more battery * Individual sync conditions can be applied per device and per folder * Recent changes UI, click to open files. * Changes to folder and device config can be made regardless if Syncthing is running or not * UI explains why syncthing is running or not. * "Battery eater" problem is fixed. * Discover other Syncthing devices on the same network and easily add them. * Supports two-way synchronization on external SD card since Android 11. Syncthing-Fork for Android is a wrapper for Syncthing that provides an Android UI instead of Syncthing's built-in Web UI. Syncthing replaces proprietary sync and cloud services with something open, trustworthy and decentralized. Your data is your data alone and you deserve to choose where it is stored, if it is shared with some third party and how it's transmitted over the Internet. Goals of the fork: * Develop and try out enhancements together with the community. * Release the wrapper more frequently to identify and fix bugs caused by changes in the syncthing submodule * Make enhancements configurable in the UI, users should be able to turn them on and off Comparison between upstream and fork at the time of writing this: * Both contain the syncthing binary built from the official source at GitHub * Syncing functionality and reliability depends on the syncthing binary submodule version. * Fork gets along with upstream and sometimes they pick up my improvements. * Strategy and release frequency is different * Only the wrapper containing the Android UI is addressed by the fork. Website: https://github.com/nel0x/syncthing-android-gplay Source code: https://github.com/nel0x/syncthing-android-gplay How Syncthing writes to external SD card: https://github.com/nel0x/syncthing-android/blob/master/wiki/SD-card-write-access.md Wiki, FAQ and helpful articles: https://github.com/Catfriend1/syncthing-android/wiki Issues: https://github.com/nel0x/syncthing-android-gplay/issues Please help with the Translation: https://hosted.weblate.org/projects/syncthing/android/catfriend1
First release: Dec 8, 2025, 9 total releases.
Most recent release: Feb 20, 2026.
Appears in 5 app stacks.
0 sats / 0 zaps received in the past year.
Sats Received
Underlying data available via MCP: app_zaps, app_releases.
Zap Count
Underlying data available via MCP: app_zaps, app_releases.
Releases
- Feb 20, 2026 2.0.15.0Updated settings screen to material design (thanks @dbhavsar76) Updated dependencies and translations (thanks weblate community) <!-- Release notes generated using configuration in .github/release.yml at v2.0.15.0-rc.1 --> ### Other * feat(docs): add obtainium download by @researchxxl in https://github.com/researchxxl/syncthing-android/pull/151 **Full Changelog**: https://github.com/researchxxl/syncthing-android/compare/v2.0.14.2...v2.0.15.0-rc.1
- ## Summary **ℹ️ Everyone may update directly to v2 from an old v1/v2 catfriend release now. Please pay attention to the package ID while upgrading. 🚀 Recommended: com.github.catfriend1.syncthingfork** - **Fix the high battery drain** if local discovery is in use (thanks @bt90) - Fix F-Droid reproducible build #135 (thanks @linsui @licaon-kter) - Fix UTF-8 parsing #139 (thanks @dbhavsar76) - Update dependencies **Full Changelog**: https://github.com/researchxxl/syncthing-android/compare/v2.0.13.1...v2.0.14.2 📝 We have heard your feedback and added GitHub [release attestation](https://github.com/researchxxl/syncthing-android/attestations)
More…
👜▶️ Waiting for the google play update? --> We are working together with nel0x, the play release manager, here: #97 - ## Summary **ℹ️ Everyone may update directly to v2 from an old v1/v2 catfriend release now. Please pay attention to the package ID while upgrading. 🚀 Recommended: com.github.catfriend1.syncthingfork** - **Fix the high battery drain** if local discovery is in use (thanks @bt90) - Fix F-Droid reproducible build #135 (thanks @linsui @licaon-kter) - Fix UTF-8 parsing #139 (thanks @dbhavsar76) - Update dependencies **Full Changelog**: https://github.com/researchxxl/syncthing-android/compare/v2.0.13.1...v2.0.14.2 📝 We have heard your feedback and added GitHub [release attestation](https://github.com/researchxxl/syncthing-android/attestations)
More…
👜▶️ Waiting for the google play update? --> We are working together with nel0x, the play release manager, here: #97 - ## Summary **ℹ️ Everyone may update directly to v2 from an old v1/v2 catfriend release now. Please pay attention to the package ID while upgrading. 🚀 Recommended: com.github.catfriend1.syncthingfork** - **Fix the high battery drain** if local discovery is in use (thanks @bt90) - Fix F-Droid reproducible build - Update dependencies **Full Changelog**: https://github.com/researchxxl/syncthing-android/compare/v2.0.13.1...v2.0.14.1 📝 We have heard your feedback and added GitHub [release attestation](https://github.com/researchxxl/syncthing-android/attestations) 👜▶️ Waiting for the google play update? --> We are working together with nel0x, the play release manager, here: #97
- ## Summary **ℹ️ Everyone may update directly to v2 from an old v1/v2 catfriend release now. Please pay attention to the package ID while upgrading. 🚀 Recommended: com.github.catfriend1.syncthingfork** - **Fix the high battery drain** if local discovery is in use (thanks @bt90) - Update dependencies **Full Changelog**: https://github.com/researchxxl/syncthing-android/compare/v2.0.13.1...v2.0.14.0 📝 We have heard your feedback and added GitHub [release attestation](https://github.com/researchxxl/syncthing-android/attestations) 👜▶️ Waiting for the google play update? --> We are working together with nel0x, the play release manager, here: #97
- ## Summary **ℹ️ Everyone may update directly to v2 from an old v1/v2 catfriend release now. Please pay attention to the package ID while upgrading. 🚀 Recommended: com.github.catfriend1.syncthingfork** - **Fix the high battery drain** if local discovery is in use (thanks @bt90) - Hotfix: Sync cycle sleep interval is not effective in v2.0.13.0 (thanks @dessalines) - Fix and add material style to device id and license dialogs (thanks @dbhavsar76) - Fix visual state changes of the schedule quick settings tile (thanks @normanre) - Note: because the urgent battery drain issue was fixed, this release is exceptionally based on the latest syncthing native main commit. <!-- Release notes generated using configuration in .github/release.yml at v2.0.13.0-rc.1 -->
More…
## What's Changed ### Fixes * fix(runCondition): update isCharging check to include checking BATTERY_PLUGGED_DOCK by @dbhavsar76 in #77 * fix(discovery): skip cellular p2p interfaces by @researchxxl in #75 * fix(QuickSettingsTileSchedule): Sync from QuickSettingsTileForce by @normanre in #43 ### Features * views: add accessibilityDataSensitive to harden against pwd exfiltration by @researchxxl in #61 * refactor(LicenseActivity): fix material you in license activity, add ApplicationTheme composable that applies correct color scheme by @dbhavsar76 in #62 * refactor(DeviceIdDialog): upgrade device id dialog to compose with material styling by @dbhavsar76 in #71 ### Other * runconditionmonitor: replace PREF_SLEEP_INTERVAL_MINUTES by @researchxxl in #57 ## New Contributors * @dbhavsar76 made their first contribution in https://github.com/researchxxl/syncthing-android/pull/62 **Full Changelog**: https://github.com/researchxxl/syncthing-android/compare/v2.0.13.0...v2.0.13.1 👜▶️ Waiting for the google play update? --> We are working together with nel0x, the play release manager, here: #97 - ## Summary **ℹ️ Everyone may update directly to v2 from an old v1/v2 catfriend release now. Please pay attention to the package ID while upgrading. 🚀 Recommended: com.github.catfriend1.syncthingfork** - **Fix the high battery drain** if local discovery is in use (thanks @bt90) - Fix and add material style to device id and license dialogs (thanks @dbhavsar76) - Fix visual state changes of the schedule quick settings tile (thanks @normanre) - Note: because the urgent battery drain issue was fixed, this release is exceptionally based on the latest syncthing native main commit. <!-- Release notes generated using configuration in .github/release.yml at v2.0.13.0-rc.1 --> ## What's Changed
More…
### Fixes * fix(discovery): skip cellular p2p interfaces by @researchxxl in #75 * fix(QuickSettingsTileSchedule): Sync from QuickSettingsTileForce by @normanre in #43 ### Features * views: add accessibilityDataSensitive to harden against pwd exfiltration by @researchxxl in #61 * refactor(LicenseActivity): fix material you in license activity, add ApplicationTheme composable that applies correct color scheme by @dbhavsar76 in #62 * refactor(DeviceIdDialog): upgrade device id dialog to compose with material styling by @dbhavsar76 in #71 ### Other * runconditionmonitor: replace PREF_SLEEP_INTERVAL_MINUTES by @researchxxl in #57 ## New Contributors * @dbhavsar76 made their first contribution in https://github.com/researchxxl/syncthing-android/pull/62 **Full Changelog**: https://github.com/researchxxl/syncthing-android/compare/v2.0.12.1...v2.0.13.0 - ## Summary **ℹ️ Everyone may update directly to v2 from an old v1/v2 catfriend release now 🚀** - **Fix the high battery drain** if local discovery is in use (thanks @bt90) - Fix and add material style to device id and license dialogs (thanks @dbhavsar76) - Fix visual state changes of the schedule quick settings tile (thanks @normanre) - Note: because the urgent battery drain issue was fixed, this release is exceptionally based on the latest syncthing native main commit. <!-- Release notes generated using configuration in .github/release.yml at v2.0.13.0-rc.1 --> ## What's Changed
More…
### Fixes * fix(discovery): skip cellular p2p interfaces by @researchxxl in #75 * fix(QuickSettingsTileSchedule): Sync from QuickSettingsTileForce by @normanre in #43 ### Features * views: add accessibilityDataSensitive to harden against pwd exfiltration by @researchxxl in #61 * refactor(LicenseActivity): fix material you in license activity, add ApplicationTheme composable that applies correct color scheme by @dbhavsar76 in #62 * refactor(DeviceIdDialog): upgrade device id dialog to compose with material styling by @dbhavsar76 in #71 ### Other * runconditionmonitor: replace PREF_SLEEP_INTERVAL_MINUTES by @researchxxl in #57 ## New Contributors * @dbhavsar76 made their first contribution in https://github.com/researchxxl/syncthing-android/pull/62 **Full Changelog**: https://github.com/researchxxl/syncthing-android/compare/v2.0.12.1...v2.0.13.0-rc.1 - Maintenance release containing Syncthing v1.30.0 and the latest wrapper fixes. Users requested this to temporarily fix battery drain problems until the root cause is discovered and fixed. You can upgrade to this release if you have a previous version of the Catfriend1 v1 releases installed or you need to reinstall from scratch. Removed libsuperuser dependency for security reasons. Running as root is not supported in this release. Dropped wakelock and write secure system settings permission. Due to minimum requirements of Androidx dependencies minimum Android version was raised to 6.