ObtainX is a modern and supercharged fork of Obtainium. Re-engineered with a stunning Material 3 Expressive UI, it delivers an ultra-smooth interface packed with power-user utilities that make managing your Android apps effortless.
Tip
Curious how ObtainX stacks up against Obtainium? Check out my side-by-side ObtainX vs Obtainium comparison featuring full interface screenshots.
Featured in "Best Android Apps β May 2026!"
By HowToMen
Verification info
- Package ID:
dev.bikram.obtainx - SHA-256 hash of signing certificate:
64:37:E8:BE:94:51:BD:7D:02:21:55:11:D3:E5:04:A8:8C:50:BE:72:B6:DD:05:AC:4B:5B:87:F5:A2:05:B6:87 - Note: The above signature is also valid for the F-Droid flavour of ObtainX, thanks to reproducible builds.
If you want to try out ObtainX without losing your current setup, you can bring your existing app list over in seconds:
- In Obtainium: Open Settings and find the Obtainium export section, tap Export, and save the resulting .json file. (Older Obtainium versions kept this on a dedicated Import/Export tab.)
- In ObtainX: Go to the
Backuptab, select Import (or Restore), and choose that exact .json file. - Continue where you left off: All your tracked apps and settings will be instantly populated.
These are built from the ground up and are exclusive in ObtainX.
The same apps can be tracked from multiple stores β independently, simultaneously, and interchangeably.
-
π Swap tracked source β Tracking an app on GitHub, but want to switch to F-Droid or APKPure? Change sources in-place in two taps. The app keeps its folders, categories, and history β only where the updates come from changes.
-
π Track multiple stores at once β Track the same app across different stores simultaneously. Follow GitHub for nightlies, F-Droid for reproducible builds, and APKPure as a fallback β all simultaneously. Each listing with its own independent version tracking and settings.
-
π‘οΈ Build verification checks β Runs automated cryptographic checks (F-Droid/Izzy reproducible builds, GitHub Release Attestations) on apps you add to flag tampered binaries before install. For total integrity, ObtainX's own updates are reproducible (F-Droid) and attested (GitHub). Learn more in the Build Verification Guide.
-
π¦ VirusTotal APK scanning β Optionally scan downloaded APKs with VirusTotal before installation. Flagged or failed scans ask you what to do (including Retry). You can turn scanning off for individual apps while leaving it on globally.
- π₯ Bulk import from fevice β Select any apps already on your phone and ObtainX automatically finds their sources on stores you choose. No URL hunting one by one.
- β Selective import or restore β Insteadd of blindly importing entire backup (all or nothing), pick which apps and settings to import (add to existing content), or Restore (reset ObtainX, then add from backup).
- ποΈ Dynamic folders β Group apps into folders manually or via automatic routing rules (by name, author, category, source etc.). Each folder retains its own layouts.
- π On-Demand Only mode β Mark rarely updated apps so they're hidden from the main list and aren't checked during global update scans. Query them only on-demand.
- π Configurable two-way swipe gestures β Left and right swipe actions are independently configurable per row. Choose from Update, Install, Pin, Edit, Delete, Open, App Info, or None.
- β©οΈ Undo after delete β Revert accidental app removals instantly via a 5-second toast notification.
- πΌοΈ Custom app icons β If the app source publishes no icon, ObtainX smartly finds one: it pulls it from a downloaded APK, or from another store listing (APKMirror, F-Droid, APKPure, Play Store). Or you can set your own icon from the gallery or the web.
- πΌοΈ Backup app icons β Backup those custom and auto-detected app icons into a folder you pick, so they can be restored after a reinstall or a move to a new device.
- π Verified "also available on" store links β Each app detail page shows other stores where the app is available. Long-press a store icon to swap tracking there, add it as a second listing, jump to an existing listing, or copy the link.
-
π§© Advanced filter / RegEx assist β A built-in helper walks you through building regex filters on any field that supports them. No regex knowledge required. Full details in the Additional options guide.
-
βοΈ Skip version β Skip a specific release you don't want without marking the app as "updated." The next release will still show up normally.
-
π© Needs attention β Never lose broken apps in a long list again. Apps with issues β like signature mismatches, broken filters, or renamed repos β automatically float to the top of list with clear, plain-English fixes. Once resolved, they drop right back into place.
-
β¬οΈ Deliberate downgrades β Need to jump off a buggy pre-release back to stable, or deal with a developer rolling back a release? When an app's source build is older than what you have installed, ObtainX provides an explicit Downgrade button with data-safety warnings. It keeps downgrades out of your update badges and background syncs, and adds support for CorePatch alongside Let Me Downgrade.
-
πΎ Save assets β Option to automatically save update assets (e.g. APKs) to your chosen folder, during update process itself.
- π Per-app color theming β Each app's detail page derives its color scheme from the app's own icon. Deep, accurate, and dark-mode safe. Toggle Match app page to icon colors in Settings.
- πͺ Hero icon transition β Tapping an app row animates its icon smoothly into the detail page. Swipe back and it returns the same way.
- π« Rich, customizable app rows - See app type, tracking source, author, version, and category tags at a glance. Choose between full text badges or minimal stacked color strips to keep your list clean and uncluttered. Direct / HTML sources show the site they came from.
- βοΈ Inline edit on detail page β Edit any app's metadata directly from its detail page. An unsaved-changes guard prevents accidental data loss.
- βοΈ View options on Apps tab β Grouping, sort order, and other organization controls live on the Apps tab itself (instead of separate settings page) so you can tune the list and see the result immediately.
These features were also built from ground up and first released in ObtainX; and are now available in Obtainium too.
- π¦ Third-Party Installer Support β Hand off updates to third-party installers like InstallerX or App Manager to review APK metadata (trackers, permissions, target SDK etc.) before installing (data hidden by stock installers). Essential for devices running under Google Advanced Protection.
- βοΈ Know the update size beforehand β See the exact download size for every update - across supported stores - before you even hit the update button.
- π Stop download β You can stop any ongoing download from the app, the notification, or the update queue.
- π·οΈ Category customization β Pick an exact color (hex or hue slider) and rename a category so every app carrying it updates automatically.
- Feature still exclusive to ObtainX: automatic black/white label text for readability at any color, and bulk edits that merge (add/remove) instead of overwriting each app's existing categories.
- π Adaptive tablet, foldable & landscape layout β On large screens the app list sits side-by-side with the app's detail page, so tapping or editing a row opens it in place rather than pushing a full screen. Obtainium adopted this two-pane app list later β but that one screen is as far as its tablet support goes.
- Feature still exclusive to ObtainX: a genuinely complete tablet UI. A navigation rail pinned on the left lets you jump between tabs from anywhere, and the Settings, add-app and bulk-import screens all reshape into proper two-panel big-screen layouts too. In Obtainium, every screen except the apps list currently retain their single-pane phone layout.
- π« Material 3 Expressive throughout β Full M3 Expressive treatment across every screen: cards, fluid animations, expressive sliders, FAB and controls that feel like one product.
- π Live search bar β An on-page search bar with the list filtering live as you type (Obtainium originally offered only the filter sheet).
- Feature still exclusive to ObtainX: Obtainium's search bar scrolls away with the apps list, so after scrolling down you must scroll to the top to reach it. ObtainX keeps a small search button pinned at the top (without wasting space), so you can jump into search from anywhere.
- ποΈ Settings and form options in cards β Settings are visibly grouped into labeled cards instead of one long wall of options.
- Feature still exclusive to ObtainX: each section card is collapsible - independently or collapse-all. And the per-app Additional options screen is sorted into categorized section cards, where Obtainium still shows one long, undifferentiated list.
Optimizations made to legacy Obtainium features.
-
πͺ APKMirror updates β In Obtainium, APKMirror apps are track-only, so the update button has nowhere to take you β you can only mark a version as installed. ObtainX keeps tracking accurate but makes the update action functional, opening the specific release page for the new version. (Bulk Import is also supported.)
-
π§ Smarter version status β ObtainX handles harmless version label differences more intelligently, so you're only notified when there's genuinely something new. Six distinct states instead of a binary "update / up to date" pair: up to date, update available, device is ahead, same version shown differently, genuinely unclear and Not installed.
-
π― Add App β three paths, one screen β URL, Search, and From Device are all on one screen under a segmented control. Search results load inline alongside store chips β no floating sheets, no separate screens. New searches can be started without needing to go back-n-forth.
-
π Track-only source improvements β Shows installed version from the device when the package ID is known. The Update button opens the concrete release page, not just the app listing. In Obtainium, if the wrong package ID is fetched (or none at all), the app shows as "not installed" forever and update notifications never work right β with no way to fix it. ObtainX surfaces this clearly and lets you edit the package ID directly from the app page, instantly restoring correct install detection and update tracking.
-
π Powerful, live filtering β ObtainX rebuilds Obtainium's basic filter into a powerful tool. Filters like up-to-date, installed and track-only become three-state (include / exclude / off) instead of simple on/off toggles, and categories can be included or excluded and matched by Any or All β where Obtainium only lets you include categories, matched as "any." The apps list updates live as you change options, with no apply step required. Active filters also appear as dismissible chips at the top: tap one to clear just that filter.
-
ποΈ Total theme customization β You control the theme (system, light, dark, AMOLED), color (Material You, presets or any HEX), palette, color shading intensity, gradient, progressive blur, roundness of UI corners, UI scale, and more. It's not just an afterthought - it's a full blown theme engine. Make it yours.
-
ποΈ Richer app list grouping β Group by source (Obtainium adopted in July 2026), app type (user/system/privileged), or update status (update available, newer on device, same version, not installed etc.) A separate level of intelligent grouping for "Updates", "non-installed" and "track-only" apps.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Obtainx.Apps.List.mp4 |
Obtainx.Filter.Folder.mp4 |
Obtainx.Swipe.Bulk.mp4 |
ObtainX is a fork of Obtainium, licensed under GPL-v3.
Read the original Obtainium README here.
|
Notes, tasks, and reminders that keep coming back until they are done. |
Your files, your rules. Automatically sort and move media with smart rules. |