I use Cryptomator vaults on Linux and Android, pushed to Google Drive and OneDrive via rclone. I make updates on Linux and use these cloud providers as backup. If I need to encrypt (for the first time) on Android, I push that to a separate vault and later incorporate it to the proper main vault on Linux (so these are one-way vaults to avoid corruption of the encrypted files).