Fix e drive
This is fix for e/apps/eDrive#37, e/apps/eDrive#36 and a bug in sync period definition. Please see MR 32 & 33 that has been closed. Their modification are in this one.
to check for e/apps/eDrive#37 's solution: Procedure for test:
- An account on a server which run Nextcloud. The file storage space should not contain "Devices" folder under root.
- A Phone with oreo version of eel OS.
If your remote storage contains a "Devices" folder under the root, remove it. If your device already have a /e/ account registered, remove it. Register a /e/ account and wait that initialization have been done. Check the server, if the server contains a folder "Devices" created by eDrive, it's good.
To go further, wait initial sync have been done, and check for file "packages_list.csv" in "/Devices/ your devices folder/rom_settings/.