Obtainium Wiki
Get Android app updates straight from the source.
Obtainium's core goal is to automate the process of downloading and installing Android app updates directly from their "source" websites (sites where app files are available for direct download). This process needs automation since users may not be willing or able to rely on an app store to update a given app, but Android apps (unlike PC apps) usually assume they will be updated externally by an app store and therefore don't include a built-in self-update function.
While this concept is simple, the wide variety of supported sources, user preferences, and APK naming, versioning, and distribution methods make things more complicated. This Wiki explains the various app sources and settings available in Obtainium. It is not comprehensive and may not be fully up to date.
Finding App Configurations
You can find crowdsourced app configurations at apps.obtainium.imranr.dev.
If you can't find the configuration for an app you want, feel free to leave a request on the discussions page.
Or, contribute some configurations to the website by creating a PR at this repo.
Installation
Verification Info
- Package ID:
dev.imranr.obtainium
- SHA-256 Hash of Signing Certificate:
B3:53:60:1F:6A:1D:5F:D6:60:3A:E2:F5:0B:E8:0C:F3:01:36:7B:86:B6:AB:8B:1F:66:24:3D:A9:6C:D5:73:62
- Note: The above signature is also valid for the F-Droid flavour of Obtainium, thanks to reproducible builds.
- PGP Public Key (to verify APK hashes)
Limitations
- For some sources, data is gathered using Web scraping and can easily break due to changes in website design. In such cases, more reliable methods may be unavailable.