Open Rowin63 opened 4 days ago
Gave it another try with a third device. Data content from this device "C" is the same as on devive "A" (tracks, favorites, ...) and after connecting to the cloud I see: local changes: 49 cloud changes: 30 conflicts: 2161
So it is not possible at all to use this cloud/synching feature.
You could only start using cloud sync once you have empty installation. You can't import data and then turn on cloud sync it will end up in 2100+ conflicts. So you need to have clean installation and get data from cloud first
You could only start using cloud sync once you have empty installation. You can't import data and then turn on cloud sync it will end up in 2100+ conflicts. So you need to have clean installation and get data from cloud first
Ok, I will try it this way, next time.
I did de-install Osmand from one device (incl. deleting all data). After re-install from the app store I only downloaded the one suggested map (Niederösterreich).
After this, the first "local changes" and "conflicts" appeared. Probably because of androids automatic restored settings and favorites - it is not possible to de-activate this before installing the app...
So I switched off "automatic backup" in osmands settings and deleted the "conflict" profiles and all "restored" favorites. and did a "cloud sync". And immediately after finishing this first sync the next "local changes" (map sources, some xxx.render.xml, recorded audio notes, rapid actions) and "conflicts" (in the standard profiles) appear.
Thats not reliable. Has no user benefit, just creates problems. Anyway the sync is nothimg but places and settings. And this I can do better by myself. This was a new try after some months, but again I´ll keep my fingers off the cloud.
Now I have to go back and start over from beginning, with my personal backup data.
Just my opinion: To me, Osmands cloud/sync funcionality (by now) doesn´t keep what it promises.
No problem, I experienced that fact before (and just tried it again, perhaps...). So I´ll just continue with the cumbersome but reliable third-party-solution (Foldersync via NAS) 👍
I did migration from 1 phone to the other. It required manual solving conflicts for palette and tts files, now as they excluded. We need to work on the settings so they don't get continously oof the conflicts.
However if you import any data manually not downloaded from cloud you will end up with conflicts as for now we don't have mechanism to compare the content inside.
As I see in your situation it still didn't work as expected even by following standard procedure.
In that issue I don't see any specific issue that could be reproduced, so we will try to reproduce ourselves and create report and if we won't reproduce it than we will close that issue in favour of other OsmAnd Cloud issues.
Create a Cloud and put a fresh version and restore all files and see how many conflicts there will be after a person downloads one map and goes to Settings - Cloud (maximum there should be two Browse Map General settings, Global Settings).
Description
I want to sync the data content of two devices. For this I use a third party app (folder sync pro), because it works really reliable. But I would like to use Osmands Cloud Sync possibility.
So there is a device "A" and a device "B".
Device "A" is my main device. Most of my planning (routes, adding favorites) I do on this device. Device "B" is my additionally device (Motorbike Navi) and I want it to have the same data content.
This works fine with the app "folder sync pro" and via data storage on my NAS: Step 1: synching device "A" to the NAS Step 2: synching device "B" from the NAS
So at this moment both devices "A" and "B" do have the same data content (mainly tracks, favorites, audio notes).
Now I move over to Osmands Cloud Sync (and before i deleted all Cloud data): Step 1: Synching device "A" > done Step 2: connecting device "B" with the cloud >>> 36 local changes, 68 cloud changes, 2193 conflicts! w.t.f. is going on here?
Perhaps this is caused by different time stamps, I dont know. Ok, I ignore that the data on device "B" anyway is the same as on "A" and I want to get all data from the cloud to device "B" (the one with the conflicts).
Next step on device "B": 36 local changes >>> 3 dots > download cloud versions > confirm ok > checking... > after some time nothing is going on and still 36 local changes (stop button remains blue/active)
Next step on device "B": 68 cloud changes >>> tap "download all" > synching process > all changes downloaded > ok
Next step on device "B": 2193 conflicts >>> 3 dots > download cloud versions > confirm ok > NOTHING happening.
After all this "last sync" on device "B" still shows "never"...
It would be so great if the syncing tool would be a reliable working syncing tool.
[edit] Because the "stop" button still is "blue/active", perhaps there is something going on in the background.. Yes there is something going on, the app crashed after 20 minutes (me doing nothing, just watching and waiting...) After starting Osmand again, there really is a change:
Local changes have changed from 36 to 43 Conflicts reduced to 614
[edit] The last 30 minutes I spent with repetitive: 3dots > download cloud versions in "local changes" and "conflicts" (accompanied with several crashes...). But no matter how often I do this, there is always about 70 "new" local changes within the last one or two minutes... Even I don´t do anything in the app (maps, favorites, settings, ... ALWAYS AGAIN have changes...). So the sync NEVER will go to zero.
Sorry, but as it is now, using this syncing option is nothing but a waste of time.
Steps to reproduce
...
Actual result
...
Expected result
...
Your Environment (required)
WARNING Crash-Logs MAY contain information you deem sensitive. Review this CAREFULLY before posting your issue!