There are different devices which are having problems with camera uploads.
We will use this issue to gather all the info related to find which the problem could be, and needed fixes as well.
A user has reported us that the problem happens with the following info:
Device: Xiaomi 5S (32GB version)
Android version: 7.0 NRD90M
Xiaomi MIUI ver: Global 9.5.2.0
App version 2.7.0
Camera folder: /storage/emulated/0/DCIM/OpenCamera (have tried Camera aswell)
Camera App: OpenCamera, previously in-built Xiaimi MIUI camera app
These are from the Google Play Store: Version 2.7.0 reports with upload errors have following devices & Android versions:
Those are all I could find for now :) Most users say that it just does not work; some say because of lack of reliability they have to manually check which photos got uploaded, and which didn't.
bullhead ==> Google Nexus 5X
dreamlte ==> Samsung Galaxy S8
greatqlte ==> Samsung Galaxy Note8
jackpotlte ==> Samsung Galaxy A8 2018
kminilte ==> Samsung Galaxy S5 Mini
natrium ==> Xiaomi Mi 5s Plus
sagit ==> Xiaomi Mi 6
taimen ==> Google Pixel 2 XL
walleye ==> Google Pixel 2
zeroflte ==> Samsung Galaxy S6
Most devices look very common. Nothing suspicious.
We have a Nexus 5X with Android 8.1 and the camera uploads work. Have you checked with your Google Pixel @michaelstingl?
My Google Pixel 2 is on Android P. But I can check…
Okay, if my Google Pixel 2 with Android P is locked and placed on my desk without touching it, it doesn't upload new photos after 15 Minutes. As soon as I press the power button, it starts uploading. I don't need to unlock it.
Hm, not everything smooth…
|
|
|
|---|---|
| | |
Okay, if my Google Pixel 2 with Android P is locked and placed on my desk without touching it, it doesn't upload new photos after 15 Minutes. As soon as I press the power button, it starts uploading. I don't need to unlock it.
Have you disconnected the network manually? If not, think the behaviour you describe makes sense, correct me if I'm wrong in any of the next steps:
About the notification "Upload failed, device is not connected to a network", we should make it disappear, you are right.
I have the feeling that there are still many users that does not understand correctly how this feature works. Of course, this is not his/her fault. By reviewing all the feedback stuff i guess:
Camera folder field to select the camera app they use to take pics/videosThat does not mean the fact we have some kind of incorrect behaviour to fix, but we have to be sure that the user who reports a camera uploads problem is getting the correct performance of the feature.
@michaelstingl @lefherz @davigonz @theScrabi if you agree, i will elaborate a template in which we ask the most relevant information about the environment (device model, camera app etc..), explaining the expected behaviour (https://doc.owncloud.org/android/android_app.html#camera-uploads), checks to perform... the idea is using such template to ask users for feedback in the same way in all available channels (GitHub, otrs, GooglePlay, central) in order to have all relevant info together.
Maybe if the users don't understand what is going on here, we might ask how can we make the user understand, or better why does the user not understand.
we did it, by including it in ownCloud manual, blog posts... but you can not force users to read such stuff.
but you can not force users to read such stuff.
That's the point, so how can we make the user understand this even if he is to lazy for reading the posts.
Maybe by showing a notice (AlertDialog) when enabling image uploads?
you mean, pointing to the docs o explaining directly the behaviour?
On the other hand, as part of the QA to apply in the new version, i'm going to check if https://github.com/owncloud/android/issues/2237 has something to do with the stuff discussed here
you mean, pointing to the docs o explaining directly the behaviour?
Explaining it directly.
we did it, by including it in ownCloud manual, blog posts... but you can not force users to read such stuff.
And we included a specific step in our wizard as well although it doesn't include deep information about the feature.
Maybe by showing a notice (AlertDialog) when enabling image uploads?
Something like this could help, I can understand they might skip the wizard but if a user decides to enable camera uploads, it's more likely he read the dialog we show when enabling the feature.
the point is that such alert will be triggered when the option is enabled. Those users who has the option already enabled will never read this.
the point is that such alert will be triggered when the option is enabled. Those users who has the option already enabled will never read this.
At least we will avoid or decrease future complains from users that don't fully understand how the feature works. Our current users complaining about it could be informed via the same channel they used to contact us , e.g. apps email or PlayStore reviews.
I was the user who reported a problem with Device: Xiaomi 5S (32GB version) (June 26th report). I have now shifted to the beta version of Owncloud and camera upload (from OpenCamera folder) seems to be working automatically as I would expect.
The version that is displayed in the App is 2.8.0
I'm on Galasy S8 owncloud client 2.8.0.
I have the same behaviour as @michaelstingl screenshot.
Next I have a alert message saying Owncloud has crashed
On a Galaxy A5 (2016) had to put owncloud to unmonitored apps. Otherwise app monitor would stop owncloud on longer upload, consequently stopping uploading with 404 from server.
Now it works perfect, even on large (+100M) uploads.
I have a problem with Camera uploads which I've not seen mentioned here. My Camera uploads feature only works sporadically. I noticed it is connected to how much free space I have on the device. Since I'm always in a low space condition with my device, Camera uploads usually doesn't work. But when I occasionally manage to free up a larger amount of storage space, ownCloud starts to upload all the files it missed before.
I suspect there is a fail-safe to not perform Camera uploads while the free space is below a certain minimum, but currently I have 761 MB free space and ownCloud still won't upload my files. I think this is well enough space to not worry about uploading. I don't even know why this fail-safe would be necessary, since Camera uploads doesn't even take more space (as it doesn't copy files into the ownCloud folder); maybe there are upload buffers and ownCloud App doesn't want to risk suffocating the entire device, but I don't think uploading with more than ~700 MB free space would be dangerous. So if there is a fail-safe, I'd lower the threshold.
Manual uploads work, only automatic Camera uploads are affected.
Hi @MegaBrutal , thanks for the information, I have a couple of questions:
Are you waiting 15 minutes to have your pictures uploaded? Maybe is not a problem with the free storage space and all the pictures are uploaded after waiting a certain amount of time.
Do you see any error when there's no enough storage space? I mean, within the camera upload notifications, or are they not even triggered?
Thanks
Hi @davigonz,
I also tried the „Refresh account” button, it still doesn't start to upload files.
Most helpful comment
I was the user who reported a problem with Device: Xiaomi 5S (32GB version) (June 26th report). I have now shifted to the beta version of Owncloud and camera upload (from OpenCamera folder) seems to be working automatically as I would expect.
The version that is displayed in the App is 2.8.0