Oxygen Updater

Contains adsIn-app purchases
4.1
25.7K 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 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.

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: "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.

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
20 Jan 2025

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

Ratings and reviews

4.1
25.6K reviews
David Horsman
2 December 2024
Amazing app! One it my biggest issues with OnePlus is the huge release windows they use, only giving it to small batches of devices at a time. I almost stopped using their devices because it was August and I was still on the April security patch. OnePlus support was completely useless when I reached out. Now I don't have to worry about any of that!
13 people found this review helpful
Did you find this helpful?
B N
7 January 2025
Have to change my review... My 12 was constantly active with data transfer, whether Wi-Fi & Data were turned off and even airplane mode on.... And this is the only app that I had to side load APK. Not pointing finger but more as caution. Just did factory reset without any side load and data no longer mysteriously transferring. I use well known paid security software that did not detect any malware but still couldn't make sense how data was still transferring when it should not have been.
1 person found this review helpful
Did you find this helpful?
Adhiraj S. Chauhan
10 January 2025
Our app is completely open-source, and anyone can investigate its functions. Major news publishers have also vetted our app in their reviews. It's definitely not our app that's responsible for whatever you're facing. It could be Google Services misbehaving (we, like many others, use it for crucial functionality like notifications & crash reports)
John Kearney
29 January 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.
156 people found this review helpful
Did you find this helpful?

What's new

6.5.0 & 6.5.1:
ā€¢ [settings] fixed checkboxes resetting in some cases
ā€¢ [root] fixed UI bugs & improved UX
ā€¢ Fixed rare crash when clicking links
ā€¢ [news] unread count/badge now updates even if article was opened from a notification (no restart needed)
ā€¢ [news] new articles are now immediately in view upon refresh (no scroll needed)
ā€¢ Updated deps, reduced download size

6.4.1:
ā€¢ [article] fix web ads being shown to ad-free users
ā€¢ [network] fixed OTA ZIP downloads not working (caused by OnePlus)