Current sync options in 1Password for Android

AGAlumB
AGAlumB
1Password Alumni
edited April 2016 in Android

Update: 1Password for Android version 6.3 with OPVault support is now available in the Google Play store! :chuffed:

Depending on your setup and preferences (platforms used, sync method, etc.), it may be necessary to switch vault formats. Here's a quick overview.

1Password for Families/Teams

First and foremost, if you'd like the most convenience and security, check out 1Password for Families and 1Password for Teams. Both support multiple vaults, and you won't have to manage vault formats, configure devices, or setup a sync service. Then you can just skip the rest of this post. ;)

If, however, you'd prefer to "sync-it-yourself", read on!

OPVault and AgileKeychain: What's the difference?

TL;DR: OPVault is newer, and not yet available on Android; AgileKeychain is more compatible and works across all platforms.

Though OPVault is the latest 1Password vault format, it is not supported everywhere yet. As OPVault is rolled out across all platforms, AgileKeychain will be phased out. For more details check out the forums and blog.

Syncing with 1Password for Android

Option 1: 1Password for Families/Teams

1Password for Android version 6 introduces support for 1Password for Families and 1Password for Teams, which do not create an external vault or require a 3rd party sync service.

Option 2: Wi-Fi Sync

While not strictly "OPVault" (no "vault file" is created), Wi-Fi Sync uses the OPVault security model and a similar format.

Option 3: Dropbox / Local storage sync

These currently require an AgileKeychain to be created in order for file-based sync to work, since OPVault is not yet supported in 1Password for Android. If you've setup sync with an OPVault on another device, you can switch to another method above, or migrate to AgileKeychain by following these steps:

From 1Password for iOS

  1. Disable sync on 1Password for iOS (which has its own internal database)
  2. Launch 1Password for Android, and select I’m new to 1Password to create a new vault
  3. Go into Settings > Sync and enable Sync
  4. Select Sync using Dropbox, and give Dropbox permission
  5. If there are no .agilekeychain vaults in Dropbox, 1Password will create the new one at /Apps/1Password/1Password.agilekeychain
    If an .agilekeychain already exists in Dropbox, 1Password for Android will not prompt to create a new .agilekeychain. Instead, it will ask to sync with the existing vault. In this case, rename existing .agilekeychain vaults in Dropbox with a different extension (for example, .agilebackup — this can be done on a computer, or through the Dropbox website). Then configure sync on Android again, and 1Password for Android will create the new vault: /Apps/1Password/1Password.agilekeychain
  6. Once 1Password for Android completes creating the new vault and Dropbox is finished syncing, enable Dropbox sync again in 1Password for iOS and select the new vault: /Apps/1Password/1Password.agilekeychain
    If 1Password for Android gives the error "No Downloads found", create a new test item on 1Password for iOS, use Settings > Vaults > Sync Now, and then pull down to trigger sync on Android as well. That should get everything back on track.
  7. 1Password for iOS may warn that there is a vault mismatch. Tap More Info and then Merge to combine the data from the internal database in 1Password for iOS with the 1Password for Android .agilekeychain vault in Dropbox

From 1Password for Mac

  1. Launch 1Password for Mac
  2. Under Help > Tools, uncheck Enable OPVault for Dropbox and Folder sync (this will let you create the .agilekeychain instead)
  3. Disable sync
  4. Set up sync, and an .agilekeychain will be created from the internal database in 1Password for Mac

From 1Password for Windows*

  1. Launch 1Password for Windows
  2. Go to File > New 1Password Vault
  3. Select AgileKeychain format from the dropdown menu and save the new vault
  4. Switch to the old vault, Ctrl A, and Ctrl C to copy all items
  5. Switch to the new vault and Ctrl V to paste
  6. Note that attachment and folders cannot be copied/pasted. Attachments will need to be exported from the items in the vault and added manually to the new one. Folders would need to be recreated manually.

*1Password for Windows does not yet use OPVault by default

Please note that if you have multiple devices syncing, you'll need to point each one at the new vault. And of course if you need any assistance, just create a new discussion. We're here for you! :pirate:

This discussion has been closed.