Oxygen Updater

Contains adsIn-app purchases
4.4
22.2K reviews
1M+
Downloads
Content rating
Everyone
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

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: https://dontkillmyapp.com/oneplus#user-solution.

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 data loss
🔒 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.

See https://oxygenupdater.com/ for a full list of supported devices, and https://oxygenupdater.com/faq/ for frequently asked questions.

Works perfectly without root
If you grant root access to the app, there are some additional features you can take advantage of: auto-install (via OpenRecovery scripts), hiding “incremental” update methods (they’re not compatible with rooted devices, so the app makes it less confusing for you), etc.

Note: auto-install doesn’t work on newer devices/versions. We recommend the following instead:
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 requires 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: contain 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.

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.
Updated on
Sep 12, 2022

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
No data shared with third parties
Learn more about how developers declare sharing
This app may collect these data types
Files and docs, App activity and 2 others
Data is encrypted in transit
You can request that data be deleted
4.4
22.2K reviews
John Kearney
January 29, 2021
This app is a godsend. My girlfriend has the One Plus 5 and recently did a factory reset to solve some issues. This left her stuck at Android 7.1.1. The phone wouldn't let her update automatically and I couldn't find a single, all inclusive update file to bring her up to speed. Some important apps also wouldn't work on Android 7. She was ready to just buy a new phone. Luckily, I found this app and in less than an hour was able to get her phone updated and running smoothly again.
130 people found this review helpful
Did you find this helpful?
A Google user
November 22, 2019
I just recently discovered this app and I have to say it is awesome. I own a 7 pro and I am in the US. I kept waiting for the Android 10 OTA update but it never updated. I searched through forums and did most of the non-intrusive suggestions (wasn't going to factory reset my device if it could be avoided) but nothing worked. I was still stuck on Android 9 as of today...until I downloaded this app. The upgrade process was smooth and uneventful just the way I like it. 5 stars for this app.
26 people found this review helpful
Did you find this helpful?
Harshit Gupta
November 3, 2022
This app is absolutely amazing, and it's completely worth it. I used it to update my OnePlus 7 to OxygenOS 11 because I couldn't wait for the update to arrive on my phone as part of a staged rollout. There's one thing you all need to know about this app, as reported by Android Authority = Oxygen Updater downloads fully-signed update packages directly from OnePlus. There’s almost no chance that the software packages will be corrupted, so you can rest assured that you’re getting the right software
91 people found this review helpful
Did you find this helpful?
Adhiraj S. Chauhan
March 29, 2021
Correct, the app downloads only official updates directly from OnePlus servers, and even verifies the integrity of the downloaded file before installing (which means if there's a corruption, the app auto-deletes the file). Plus, a corrupt file simply cannot be installed on a locked bootloader due to standard Android security features.

What's new

5.9.1:
• Fixed issue where error layout wasn’t hidden after retrying even if server was reachable
• Updated Italian (@ItzDavi), Romanian (@robertcx), and Czech (Jakub Kasanda) translations

5.9.0:
• Removed OTA filename scan & submit feature; not useful anymore

5.8.0 — 5.8.3:
• Fixed rare crashes
• Removed all root-related features
• Added “mark all articles read” to the toolbar menu too
• Added Macedonian translations (@Shume00)
• Improved perf
• Reduced download & post-install size