Skip to content

Full Storage Access

David Allison edited this page Mar 9, 2024 · 30 revisions

The Play Store restricts AnkiDroid's access to your current collection (/stroage/emulated/0/AnkiDroid). If you have a current backup on AnkiWeb, it is recommended that you reinstall AnkiDroid and re-download your data.

The remainder of this article details accessing your current collection# without restoring from a backup

Warning

Please backup the AnkiDroid folder on your device before continuing This backup contains all AnkiDroid data

1. via F-Droid (recommended)

https://f-droid.org/en/packages/com.ichi2.anki/

  • F-Droid requests MANAGE_EXTERNAL_STORAGE, which is forbidden by the Play Store, keeping your collection in a location which Android will not offer to delete if AnkiDroid is uninstalled.

2. via GitHub

Caution

GitHub releases do not automatically update

Download full-universal.apk from: https://github.com/ankidroid/Anki-Android/releases/latest

Restoring permissions on Android 13+ (advanced)

If your error message states WRITE_EXTERNAL_STORAGE, you can restore access to your collection using adb

Install adb and connect to your phone, then enter:

adb shell pm grant com.ichi2.anki android.permission.WRITE_EXTERNAL_STORAGE
adb shell pm grant com.ichi2.anki android.permission.READ_EXTERNAL_STORAGE