AI summary
Open-source app updater that installs and updates Android apps directly from their release sources, including GitHub, GitLab, F-Droid, APKPure, and dozens more. Supports batch updates with parallel downloads, silent installs, background update checks, and deep-link import of app configurations. Requires broad package and install permissions to manage apps system-wide.
Generated by AI. May contain inaccuracies.
About this app
Get Android app updates straight from the source.
Obtainium allows you to install and update apps directly from their releases pages, and receive notifications when new releases are made available.
Currently supported App sources:
- Open Source - General: - GitHub - GitLab - Forgejo (Codeberg) - F-Droid - Third Party F-Droid Repos - IzzyOnDroid - SourceHut
- Other - General: - APKPure - Aptoide - Uptodown - Huawei AppGallery - Tencent App Store - vivo App Store (CN) - RuStore - Farsroid - CoolApk - RockMods - LiteAPKs - Moddroid - Jenkins Jobs - APKMirror (Track-Only)
- Other - App-Specific: - Telegram App - Neutron Code
- Direct APK Link
- "HTML" (Fallback): Any other URL that returns an HTML page with links to APK files
Finding App Configurations
You can find crowdsourced app configurations at: https://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: https://github.com/ImranR98/apps.obtainium.imranr.dev/discussions/new?category=app-requests
Or, contribute some configurations to the website by creating a PR at this repo: https://github.com/ImranR98/apps.obtainium.imranr.dev
License
GNU General Public License v3.0
What's new
Improve French translation. - Update Arabic, Korean, Chinese, Polish, and Japanese translations. - Fix Vivo app store support. - Begin app installation immediately after each download completes during batch updates. - Include app name in duplicate-detection error messages. - Add obtainium://refresh deep link action for triggering update checks. - Separate background checks from silent installs: interval gates checks, toggle gates installs only. - Prevent downgrades in update check when showAppDowngradeError is enabled and versions share a standard format. - Persist in-memory install status corrections from loadApps to disk. - Use versionCode as version string in F-Droid sources when toggle is enabled. - Fix FGBG stream conflict and extend external installer polling to 30s. - Add inline TV add-app button and fix settings bottom padding on TV. - Fix double-decode in obtainium:// import causing unicode errors. - Reorganize settings into separate navigable sub-pages. - Read import file via bytes fallback when path is null, fixing Samsung import. - Add export installed-only filter. - Fix category chip alignment in narrow portrait layouts. - Force English locale for uptodown non-English URLs. - Increase pinned app background contrast using primaryContainer colour. - Defensive copy of additionalSettings values on save to prevent toggle persistence issues. - Fix uptodown files downloading without .apk extension. - Add haptic feedback across UI actions and download/install lifecycle. - Convert filter dialog to bottom sheet. - Don't cap RateLimitError retries and reduce HandshakeException retries from 5 to 2. - Fix download size display and probe it regardless of update availability. - Fix per-app empty string shadowing global GitHub token in getSourceConfigValues. - Move app import into the renamed Import/export settings page. - Refactor: comprehensive code review — bugfixes, dead code removal, performance improvements, architectural cleanup. - Set parallel downloads default to true; hide action banner when fewer than 2 pending updates/installs.
About this version
- Version
- 1.6.11 (23503)
- Size
- 24.91 MB
- Requires Android
- 8.0
- Target SDK
- 26
- Architecture
- arm64-v8a
- Downloads
- 4
- Updated
- Aug 21, 2026
- Package
- dev.imranr.obtainium
Similar apps
Ratings & reviews
- 50
- 40
- 30
- 20
- 10