惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Hugging Face - Blog
Hugging Face - Blog
Vercel News
Vercel News
C
Check Point Blog
G
Google Developers Blog
博客园 - 司徒正美
量子位
Engineering at Meta
Engineering at Meta
S
SegmentFault 最新的问题
Google DeepMind News
Google DeepMind News
F
Fortinet All Blogs
A
About on SuperTechFans
美团技术团队
D
DataBreaches.Net
Stack Overflow Blog
Stack Overflow Blog
Jina AI
Jina AI
Y
Y Combinator Blog
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Apple Machine Learning Research
Apple Machine Learning Research
J
Java Code Geeks
MongoDB | Blog
MongoDB | Blog
人人都是产品经理
人人都是产品经理
H
Hackread – Cybersecurity News, Data Breaches, AI and More
The Cloudflare Blog
U
Unit 42

Android Authority

I know YouTube Music is flawed, yet I prefer it over Spotify Survey reveals 50% of users don’t like the new Google Health app It’s time for Samsung’s S Pen to evolve or die The Motorola Moto G Stylus (2026) is a sequel we didn’t need NotebookLM is quickly becoming the podcast app I didn’t know I needed Samsung’s next Galaxy Watch update could finally make your health data useful Google’s Gemini Spark is ready to run your digital errands while your phone is off Telegram’s finally getting an official Wear OS app again Nintendo is back on mobile, and it wants to turn your selfies into minigames Google Drive’s big document scanner overhaul is finally here — don’t overlook its power Spotify will finally give you real profile tools to make music listening more social Acer’s new gaming handheld might dodge the worst of tech inflation Meta is cooking up a new line of smart glasses, and they may not be Ray-Bans ChatGPT is retiring this beloved legacy model in June Is Microsoft Copilot not working? Here’s what’s going on (Update: Back up) Samsung Gallery starts quietly ending OneDrive support ahead of schedule Here’s a first look at custom wallpapers in Google Messages Rivian is pretty sure customers want AI, not Android Auto Leaked iPhone 18 Pro dummy units may have just shown the next Android phone color trend A company spent $500 million in one month after forgetting to set AI usage limits Now even MediaTek’s cheap chips are embarrassing the Tensor G5 in one major area Pixel 10 Pro XL user says Google returned their phone worse than dead The best robot pool cleaners of 2026: Top picks for all budgets and pool sizes Claude Opus 4.8 is more honest, less deceptive, and considerably cheaper Roborock’s Qrevo Curv 2 Flow is ready to mop up the competition — and your filthy floors Google is making it easier to share Gemini chats, media, and more with your team One UI 9 borrows one of the iPhone’s most useful call features This is the biggest mistake Oura is making with the Oura Ring 5 This Verizon user owed $400, but the carrier made an unexpected move Google’s Fitbit Air makes a strong case for minimalism and ditching your smartwatch
Sideloading Android apps is great — until you have to upd...
Yash Wate · 2026-06-21 · via Android Authority
google pixel sideload apps obtanium 2

Andy Walker / Android Authority

You can find many of these apps on alternative app stores or code repositories like GitHub. Some of the apps are also available on the developer’s own websites. While downloading and installing such apps on your Android phone isn’t hard, keeping them updated is a chore. If you’re like me and have many non-Play Store apps installed on your Android phone, you’d know what I’m talking about.

This is where Obtainium comes in. Obtainium is a free and open-source sideload manager that simplifies updating non-Play Store apps on Android. I’ve been using the Obtainium app on my Android phones for a while, and it has made my life so much easier.

What’s your preferred way of updating sideloaded apps on your Android phone?

0 votes

Obtainium makes updating sideloaded apps on Android effortless

An app update in progress on the Obtainium app on an Android phone.

Yash Wate / Android Authority

Depending on where you sideloaded an app on your Android phone from, you have a few ways to update it. If the app is from an alternative app store like F-Droid, you can update it in the same way you’d update an app downloaded from the Play Store. However, if you downloaded it from code repositories such as GitHub and GitLab, mirror sites such as IzzyOnDroid, or the developer’s website, the workflow is quite tedious.

First, you need to check for a new version of the app, which typically involves visiting the source (usually a web page), navigating multiple menus, and looking for an updated APK file. Then, if a new one’s available, you need to download the APK and install it. What’s annoying about this approach, though, is that you need to do it for every single non-Play Store app installed on your phone. Not to mention, you need to regularly check your sideloaded apps for new updates, which is a task in itself.

Obtainium takes most of the steps out of this process. All it requires is a one-time setup that involves adding sources for the sideloaded apps on your phone to the tracking list. Once done, Obtainium runs in the background and monitors these sources to check for new versions. When a new app update is available, Obtainium sends you a notification, so you can jump in and install it. Some of the Android apps support auto-updating, too. Obtainium automatically installs the latest updates for such apps in the background without requiring any intervention.

Obtainium largely automates updating sideloaded apps on Android, eliminating most steps and the need to check for new updates regularly.

As of writing this, Obtainium supports the following sources:

  • GitHub
  • GitLab
  • Forgejo (Codeberg)
  • F-Droid
  • Third Party F-Droid
  • IzzyOnDroid
  • SourceHut
  • APKPure
  • Aptoide
  • Uptodown
  • Huawei AppGallery
  • Tencent App Store
  • Jenkins Jobs
  • APKMirror
  • RuStore
  • Telegram App
  • Neutron Code
  • Direct APK Link
  • Any URL that returns an HTML page with links to APK files

How to set up and use Obtainium

Obtainium is easy to set up and use. First, head to the Obtainium website, scroll down, and hit the Download Universal APK button to download the latest APK file. Then, tap the file and, when prompted, allow the app (through which you downloaded the file) to install apps. Tap Install.

Once Obtainium is installed, the next step is to add the apps you want to track for new updates. To do this:

  1. Open your preferred browser app and visit the webpage from where you downloaded the app.
  2. Tap the page URL you see in the address bar and copy it.
  3. Open Obtainium and go to the Add app tab at the bottom.
  4. Paste the copied URL into the App source URL text field and tap the Add button.

While adding an app to Obtainium, it’s important to get the source right. For example, if you installed an app via F-Droid, you must use its F-Droid link to update it too. If you try updating it via its GitHub, Obtainium won’t work. This is because even though both versions of the app have the same name and package ID, they have different digital signatures. As a result, Android identifies the mismatch and prevents Obtainium from updating the app.

Obtainium requires a one-time setup, after which it updates apps automatically or prompts you to install the downloaded updates manually.

When you paste a webpage URL, it presents you with a bunch of options on the screen. For instance, if the source is GitHub, you’d see the Verify the latest tag option, which tells Obtainium to strictly look for the update with the “latest” tag. This helps ensure you always get the latest public update, and all other releases, such as beta, alpha, or nightly, are ignored. Similarly, there’s the Include prereleases option, which you can toggle on if you’re testing an app’s pre-release version.

Other options include Track-only, which checks for a new update without downloading or installing it, and RegEx filtering, which lets you filter release titles and notes to find specific update releases. The best part is that these options are source-specific, so you can configure them differently for each app, which is especially useful since not all apps use similar release naming schemes.

google pixel sideload apps obtanium 1

Andy Walker / Android Authority

If you’re feeling lazy or overwhelmed with so many configuration options, Obtainium’s crowdsourced app configurations can help. Put simply, these are app configurations contributed by the Obtainium community to help you quickly add hard-to-configure apps on Obtainium. Go to the Complex Obtainium Apps webpage, find the app you want to add to the list, and tap the Add to Obtainium to directly add it to Obtainium. You may sometimes need to tap the Install button to install the app and add it to Obtainium.

Once you’ve added an app, you’ll be taken to the Apps tab, and you’ll see the app you just added here. Repeat the above steps to add all your other non-Play Store apps to Obtainium.

After you add your apps, Obtainium will check for available updates every six hours. (You can configure this interval as per your needs.) If an update is available, it will automatically download and install it on your phone, unless you’ve enabled the Track-only option for its source.

That said, auto-update doesn’t work for some apps. In such a case, Obtainium only checks for a new version and sends a notification when available. You can tap the notification, which takes you to the Apps tab, and hit the download icon next to the app with a new update to update it manually.

After you’ve added the apps, you should also consider configuring some of the Obtainium settings to your preference. You’ll find these settings on the Settings tab in the app. On my phone, I’ve configured the background update check interval and enabled the Check for updates on startup, Allow parallel downloads, and Pin updates to top of apps view options.

Obtainium is fantastic, but it’s not perfect

Obtainium app's Settings tab.

Yash Wate / Android Authority

While Obtainium greatly simplifies updating sideloaded apps on Android phones, it has a few limitations that may bother you at times. For example, it falls back to HTML scraping on websites that don’t offer an API to check for a newer version of the app. This means if a website’s code changes, Obtainium stops working. I haven’t run into this issue in my use, though.

Then, if you have too many GitHub apps installed on your phone, you may frequently hit unauthenticated API rate limits when you try updating them through Obtainium. Thankfully, you can avoid this by providing your GitHub Personal Access Token (PAT). You can check out GitHub Docs to learn more about PAT, including how to set it up.

Lastly, Obtainium has a read-only limitation on certain sites, such as APKMirror. This means Obtainium can track them to look for new updates, but it can’t download and install them. It will send you a notification when an update is available, though, so you can update the app manually.

Thank you for being part of our community. Read our Comment Policy before posting.