Independently maintained Android client for Xenia Files, based on the Nextcloud Android app (AGPLv3). Not affiliated with or endorsed by Nextcloud GmbH.
The Android client for XeniaCloud. Easily work with your data on your XeniaCloud account.
This is an independently maintained fork β the upstream Nextcloud Help Forum and issue tracker are for the Nextcloud app, not Xenia Files, and won't be able to help with anything specific to this fork or to a XeniaCloud account. For support with Xenia Files or your XeniaCloud account, contact XeniaCloud support directly.
Keep in mind that this repository only manages the Android app. Server/backend issues should go through XeniaCloud support, not the Nextcloud project.
Xenia Files is a rebrand of nextcloud/android, forked under its AGPLv3 license, which permits forking provided Nextcloud's own trademarks and branding are not carried over β the app name, icon, splash screen and accent colors here have been changed accordingly; the underlying code and functionality are otherwise unchanged from upstream unless noted in this fork's own commit history.
All contributions to the upstream repository from 16 June 2016 on are licensed under the AGPLv3 or any later version. See CONTRIBUTING.md and SETUP.md for the general (upstream) development workflow, which this fork continues to follow.
This fork is not currently distributed via Google Play, F-Droid, or GitHub Releases. Builds are produced by this repository's own CI (xenia-ci.yml) as unsigned debug artifacts.
- enable USB-Debugging in your smartphones developer settings and connect it via USB
- open command prompt/terminal
- enter
adb logcat --pid=$(adb shell pidof -s 'eu.xeniacloud.files') > logcatOutput.txtto save the output to this file
Note: You must have adb installed first!
- download and install Minimal ADB and fastboot
- enable USB-Debugging in your smartphones developer settings and connect it via USB
- launch Minimal ADB and fastboot
- enter
adb shell pidof -s 'eu.xeniacloud.files'and use the output as<processID>in the following command: adb logcat --pid=<processID> > "%USERPROFILE%\Downloads\logcatOutput.txt"(This will produce alogcatOutput.txtfile in your downloads)- if the processID is
18841, an example command is:adb logcat --pid=18841 > "%USERPROFILE%\Downloads\logcatOutput.txt"(You might cancel the process after a while manually: it will not be exited automatically.) - For a PowerShell terminal, replace
%USERPROFILE%with$env:USERPROFILEin the commands above.
- open terminal app (can be enabled in developer options)
- get root access via "su"
- enter
logcat -d --pid $(pidof -s eu.xeniacloud.files) -f /sdcard/logcatOutput.txt
or
Note: Your device needs to be rooted for this approach!
Push Notifications are not currently supported in F-Droid-style builds due to dependencies on Google Play services.
Google Play and the Google Play logo are trademarks of Google Inc.