English

Oxygen Updater - Update OxygenOS firmware

Update your Android device's OxygenOS easily and efficiently from one app

Oxygen Updater
  • 6.5.1 Version
  • 4.7 Score
  • 1M+ Downloads
  • In-app purchases License
  • 3+ Content Rating
Download Android APK (5.84 MB)
Old Versions
Oxygen Updater Oxygen Updater Oxygen Updater Oxygen Updater Oxygen Updater Oxygen Updater Oxygen Updater Oxygen Updater Oxygen Updater Oxygen Updater Oxygen Updater Oxygen Updater
CONS

Helpful customer support

Contains ads

Oxygen Updater is an open-source app supported by ads & donations. Ads can be removed by purchasing the ad-free unlock in the app’s settings. This is a third-party app, not an official OnePlus application.

**App’s purpose**

OnePlus rolls out OTA updates in a staged manner, meaning you might have to wait a long time before receiving an update. That’s where this app comes in — it downloads only official updates directly from OnePlus/Google servers, and even verifies the integrity of the ZIP before allowing you to install. By doing so, Oxygen Updater lets you skip the rollout queue and install official updates ASAP. It’s faster than OTA 99% of the time.

Note: if you’re not receiving notifications, double-check app & Android settings. Also disable battery optimizations.

**Features**

- 🪄 First-launch setup wizard: auto-detects correct device/method & allows configuring privacy options

- 📝 View important info: changelog & device/OS versions (including security patch)

- 📖 Fully transparent: check filename & MD5 checksums

- ✨ Robust download manager: recovers from network errors to avoid wasting data

- 🔒 MD5 verification: protects against corruption/tampering

- 🧑‍🏫 Detailed install guides: never miss a step

- 🤝 World-class support: email & Discord (thanks to our community)

- 📰 High-quality news articles: cover a variety of topics about OnePlus, OxygenOS, and our project

- ☀️ Themes: Light, Dark, System, Auto (time-based)

- ♿ Fully accessible: professionally-crafted design (adhering to WCAG 2.0), support for screen readers

**Supported devices**

All OnePlus devices that aren’t carrier-branded (e.g. T-Mobile & Verizon) work perfectly. Carrier-branded devices run a custom, completely locked-down OxygenOS flavour. If you own such a device, be aware that you cannot manually update your firmware, even if you don’t use our app.

**Works perfectly without root**

If you grant root access to the app, there are some additional features you can take advantage of: "become a contributor" feature, which tries to submit OTA URLs captured from your device (opt-in), and improved update method recommendations (full vs incremental). If you want to update a rooted device while maintaining root, follow these steps:

1.Install via “local upgrade” as you normally would, but *DO NOT* reboot.

2.Open Magisk and select the “flash to inactive slot” option.

3.Reboot and enjoy.

**Supports all update tracks & package types**

Tracks:

- Stable (default): supposed to be pristine quality, daily-driver material.

- Open Beta (opt-in): may contain bugs, but you can experience new features early.

- Developer Preview (opt-in, if available for your device): unstable, meant only for developers or hardcore enthusiasts.

Switching between different tracks may require enabling “advanced mode” in the app’s settings.

Package types:

- Incremental (default): much smaller than full, meant for a specific source → target version combo (e.g. 1.2.3 → 1.2.6). Incompatible if rooted, standard Android behaviour. Note: app falls back to full if, for whatever reason, an incremental isn’t available.

- Full: contains the entire OS, so they’re quite large. Uses: switching between different tracks, or upgrading to a brand new major Android version (e.g. 11 → 12), or if you’re rooted. In all other cases, incremental is recommended.

FAQ

Downloading an update takes very long. Why?

The download servers may be slow when many people download updates at the same time. Just wait patiently until the download has finished.

The download seems to be stuck. What should I do?

First, wait for a while and see if the download resumes. If your download is still stuck after waiting 10 minutes, cancel the download and re-try to download the update again. The download server may be busy, or you might have experienced a network issue.

Can I verify if the downloaded update is authentic?

Oxygen Updater does this automatically for you. The  app server obtains the MD5 checksum of the file from OnePlus. This takes place when importing the update, right before you receive a push notification of it. When you use the app, the app obtains the MD5 checksum from the app server using a secure connection. When downloading, the file is verified using this checksum. If the file has been tampered with or was incomplete, an error will be shown and the file will be deleted from your device.

How can I install updates?

You can either install them by reading the installation guide (which you'll usually automatically see after downloading an update), or use automatic update installation (only if you have root access). If you don't get an option to select automatic update installation, this means you don't have root access.

The update changelog screen (system settings) is empty after i've installed an update using Oxygen Updater. What's going wrong?

Normally, when your phone gets an update, it stores a copy of the changelog of the update, so you can view it after you've installed it. However, if you update using Oxygen updater, you'll likely upgrade before you got the regular system update notification. Therefore, your phone has no way to save a copy of the changelog and it will be empty after having installed the update through Oxygen Updater. However, there is a solution: The changelog is also available in Oxygen Updater! To view it, open Oxygen Updater. You'll see a screen telling that "your system is up to date". Now, tap on "view update information" and you'll see the change log on your screen.

Contact us via email or Discord if you need to. This is a third-party app, not an official OnePlus application. Neither the developer of this app nor OnePlus are responsible for your actions. Back up your files/media regularly.

OnePlus, OxygenOS and the respective logos are registered trademarks of OnePlus Technology (Shenzhen) Co., Ltd. AdMob™, AdSense™, Android™, Google Play and the Google Play logo are registered trademarks of Google LLC.

Show More
Information
  • Version6.5.1
  • UpdateMar 10, 2025
  • DeveloperAdhiraj S. Chauhan
  • CategoryTools
  • Requires AndroidAndroid 5.0+
  • Downloads1M+
  • Package Namecom.arjanvlek.oxygenupdater
  • Signaturedd4bdf0b782f8e93a551873b18cb15e4
  • Available on
  • ReportFlag as inappropriate
Old Versions
User Reviews
4.7 10 Reviews
5
4
3
2
1
  • Jeremy Baker (JJ)
    Jeremy Baker (JJ)

    You can't download the newest version that's already on your device, even in advanced settings. I realized it was a version (OnePlus Pad 14 NA) that isn't downloadable. The message says you have the latest version without any download links.

  • Someone Decent
    Someone Decent

    I really love this app and how helpful it is! I've been using it for some time now, and I've even paid for it to show my support. I have quite a few OnePlus devices, including a couple of T models and all the Pro versions, even the 10 Pro which I imported to the UK. This app lets me do so much, and I've never really had any issues with it. If I could suggest one way to make it even better, it would be great if it had some sort of repository for added convenience. I know that might be tricky and expensive to set up, especially with all the different devices out there, but it's just a thought for improvement.

  • Jonathan Strauß
    Jonathan Strauß

    This app is really amazing and the support team is awesome. I made a mistake by choosing the wrong region for my phone and installing the wrong update. So, I reached out to support, and they guided me through the steps to switch back to the correct region. Everything was fixed and working well again. The app is simple to use, just be careful not to select the wrong region like I did. Updates are fast and install smoothly.

  • Rajesh Shintre
    Rajesh Shintre

    Oh, I see. There's an ad showing up at the bottom, which is taking up some space. You're wondering if that was intended or if it's a mistake. Feel free to send me the screenshot so I can take a look and help you further.

  • Tom Tomason
    Tom Tomason

    Wow, this app is truly amazing! My One Plus 7 Pro had been stuck on version 11.09.001 for the past six months, and it was lagging so badly. I kept calling customer care for updates, but it was all in vain. But thanks to this app, my problem is solved now. Huge thanks to the developers for their hard work. Keep it up!

  • Eldon Ladner (Eddie)
    Eldon Ladner (Eddie)

    Hey there! I have this T-Mobile 6T phone that I've converted, and for some reason, I don't get those over-the-air notifications. It got me feeling a bit out of the loop, you know? But no worries - now I can get all those updates easily with this thing. Plus, even though I've got this system-wide ad blocker, I went ahead and paid for the ad-free version just to show some love to the writer. Just trying to do my part, you know?

  • James Duncan
    James Duncan

    It's a little odd to update through a download or manual selection method, but it still gets the job done. It was very handy for me when I was starting fresh with the Stock OS on my OnePlus 5T and needed to update the software or Android version. The interface had a lot of "community messages" and ads, which can be overwhelming, but I didn't mind because I was mainly focused on the automatic version detection and download feature. I would suggest using it to easily get update files without any trouble. I didn't utilize it for anything other than that.

  • Hayden Khan
    Hayden Khan

    I didn't receive the Live caption feature with the 10.3.3 update on my OnePlus 7 Pro, although other users in India who updated via Over-The-Air did get it. I thought the update file available in this app was the same as the OTA file. I'm puzzled about the difference. Nevertheless, I give it five stars for the smooth experience, no more waiting in queue. Updated to 10.3.4 and finally got it! Thank you so much! 🙏🙏🙏

  • Harshit Solanki
    Harshit Solanki

    I was having a tough time finding the official sequence of updates. I tried but couldn't find it. However, this app made it so easy. With just a few taps, I could access all the information. I really enjoyed the experience and liked the interface too.

  • Muhammad Faizan Yousuf
    Muhammad Faizan Yousuf

    Hey, I really appreciate getting those quick updates. The only thing that bugs me is when they're named differently; like being called beta 5 on the website but beta 34 on my device. It'd be awesome if you could keep the labels consistent. Maybe just list the devices the update is for or provide a cross-reference. Keep doing a fantastic job!

Security Status
Clean

It’s extremely likely that this software program is clean.

What does this mean?

We have scanned the file and URLs associated with this software program in more than 50 of the world's leading antivirus services; no possible threat has been detected.

  • Name: Oxygen Updater
  • Package Name: com.arjanvlek.oxygenupdater
  • Signature: dd4bdf0b782f8e93a551873b18cb15e4