I would like to make a vault with sensitive data available to my Android smartphone without the cloud, i.e. on the internal memory. To do this, I have copied the vault to the memory. If I now want to add this vault to Cryptomator, I get an error message: ‘Vault is the root directory of the cloud connection. Create a cloud connection where you select at least the parent folder of the vault folder as the root directory to add this vault’.
Unfortunately, this error message is overwhelming me and I don’t know what to do. I don’t have a cloud and would like to have the vault on the local storage. Can anyone help me how to do this?
I just reproduced your error. It seems like you’re boo boo is that you selected the location of the Vault to be one level down too far probably the folder with the actual master key in it and you need to be one level above that.
I just copied a vault that is on my mega Cloud Server down to my Android phone and opened it as a local vault in Cryptomator and it worked fine.
Make sure that there is a folder off the root of your phone and then place the Vault in that empty directory. You want the directory with the master key to be two subdirectories down from the root.
In Cryptomator select local storage. After selecting local storage you need to navigate to the folder that is one level above the folder that has the master key and set that as the location. After it saves tap on that entry and it should let you then navigate one folder down to where is the master key is.
You must be trying to set the location too close to the Vault or in the vault instead of one level above.
Hello LeoW,
Thank you very much for your detailed answer, for the video and for taking the time to reconstruct my problem.
I did everything as you wrote. But it doesn’t work on either my tablet (Samsung S9 / Android) or my cell phone (Samsung S24 / Android). I have tried all the folder hierarchies. None of them work. Neither the main level, nor subdirectories. The same error message always appears.
After a lot of trial and error, I have now found a trick that works: I simply created a new vault on the smartphone. It works, of course. Then I swapped the contents of the vault with those from my computer. Cryptomator now accepts this. So it works
There is a program in Google Play called foldersync and you can use that to synchronize the contents of the Vault down to the phone each time you need to. That’s assuming that your master vault is on some sort of Cloud Server supported by foldersync.
I’ve never actually tried this because I’ve never put a vault locally in production but there’s no reason it shouldn’t work. Just make sure the vault is closed locally first.
If it doesn’t have the cloud provider you need I have another app that’ll work for sure.