Oxygen Updater

Contains adsIn-app purchases
4.6
26.2K reviews
1M+
Downloads
Content rating
PEGI 3
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
OPPO/OnePlus roll 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 OPPO/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
Aug 4, 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.6
26K reviews
Prashant singh
June 26, 2025
OnePlus Nord 2t, recently my oxygen OS got updated, since thenmy device navigation is not working only back button is working, home , menu is not working also settings app crashes sometimes and from the notification panel tapping the settings icon not opening settings at all. adding to it when I switch to dark mode and restart my device it turns back to light mode everytime I thought from this app , updating will work this out but it is not working. any suggestions or help ?
Did you find this helpful?
Adhiraj S. Chauhan
June 26, 2025
You should report OS-related issues to OnePlus directly, since they make the updates. After all, our app downloads only official updates from OnePlus servers (exact same file as what you'd get via OTA), so it's not our fault if the OS itself has bugs. Consider updating your rating and email us or join our Discord server if you need more help.
Kristina Dickinson Kremer
August 27, 2025
Apologies. You are correct I made a mistake but I wasn't contact with you guys via email and when I sent the screenshots I never heard anything back and so I still can't update my my phone and I've uninstalled I factory reset it nothing works
4 people found this review helpful
Did you find this helpful?
Adhiraj S. Chauhan
August 26, 2025
I think you're confused; we are not OnePlus & we've never emailed you about anything related to China as you claim. Oxygen Updater is an open-source project maintained by individuals as a hobby, working in their own time on this free app. You may have already contacted OnePlus about your troubles, and while we empathize with you, we can't help here
Elias R.
September 1, 2025
Pretty useful to update devices, but not so much for older devices which no longer have support/updates available.
Did you find this helpful?

What’s new

6.7.5:
• Support OnePlus Pad 3 regions
• Switched to Material Symbols icons
• Fixed "Become a contributor" auto-hiding upon open
• Performance improvements & dependency updates

6.7.0:
• Search bar in device selection sheet, with model numbers displayed under the name — makes it easier to browse through the ~600 devices we support!

6.6.0:
• Support for OPPO devices: https://oxygenupdater.com/article/519/
• Add scrollbars to NewsList & Article screens
• Show SOTA info in OS version