Android

Where Does Obtainium Store APKs and App Configs?

Obtainium stages APKs in Android/data/dev.imranr.obtainium/cache and keeps app configs in its data folder. Exports go where you pick.

Last updated

Obtainium separates throwaway downloads from data worth keeping. Update APKs stage in its private cache and vanish after install. Tracked-app configs and the JSON you export are the durable part.

The package name matters when browsing: Play builds use dev.imranr.obtainium, F-Droid builds append .fdroid. If one path looks empty, check the other. For backups, the export JSON beats copying folders, since folder layouts shift between releases while the export format stays stable.

Where Obtainium stores this, by platform

Android
/storage/emulated/0/Android/data/dev.imranr.obtainium/cache

Staging area for update APKs. Readable through the system Files app on most phones. Clears on update or cache wipe, so do not rely on it.

Android
/storage/emulated/0/Android/data/dev.imranr.obtainium/data

Tracked-app JSON configs. Copying this works, but the in-app export to a folder you choose is more reliable across versions.

Frequently asked questions

How do I move Obtainium to a new phone?

Open Import/Export, pick an export directory, and save the JSON there. Keep that file somewhere safe. Importing it on the new phone restores every tracked app at once.

Can I keep a shareable copy of an APK?

Yes. Use Download release asset on the app page. That copy lands in the shared Download folder. The automatic update cache stays private and clears itself.

Why can't my file manager see the Obtainium folder?

Scoped storage hides most of Android/data from third-party managers on Android 13+. The system Files app usually still shows it. Grant All files access to your manager if yours supports it.

Notice an outdated path? Let us know.