|Initial release||March 2015|
OnePlus Nord 2T: 11.A.11
OnePlus Nord N20: 11.A.06
|Written in||C++, Java|
|Operating system||Android (5.0.1 to 12.0)|
|Available in||40 languages|
|Type||Graphical user interface|
|License||Mixed (some Copyleft, some lax, some Proprietary licence)|
OxygenOS (Chinese: 氧OS; pinyin: yǎng OS) is an Android-based operating system (OS) developed by Chinese smartphone manufacturer OnePlus exclusively for their smartphones. OxygenOS was developed for their overseas market. There used to also be another version of the OS designed specifically for the Chinese market called HydrogenOS (Chinese: 氢OS; pinyin: qīng OS).
In an interview published on 3 September 2016, XDA Developers revealed OnePlus was "actively merging both platforms (OxygenOS and HydrogenOS) into a single cohesive operating system based on Android".
Notable features of version 2.0 and 2.1.1 include app permissions, Waves MaxxAudio, SwiftKey keyboard, off-screen gestures, custom icons, dark mode, manual camera mode, and RAW support for 3rd party apps, like Camera FV-5 2.75.
On 31 December 2016, OnePlus released OxygenOS 4.0.0 based on Android Nougat and includes its features and several other modifications to the public via OTA download.
On 31 January 2018, OnePlus released OxygenOS 5.0.3 based on Android Oreo to the public via OTA download. In May 2018, OnePlus launched OnePlus 6 with OxygenOS based on Android Oreo 8.1.
On 29 October 2018, OnePlus launched OnePlus 6T with OxygenOS 9.0 based on Android Pie.
On 25 December 2018, OnePlus released OxygenOS 9.0.0 based on Android Pie for OnePlus 5/5T to the public via OTA download.
On 21 September 2019, OnePlus announced the release of OxygenOS version 10.0 based on Android 10 for OnePlus 7 and 7 Pro. This initial release was followed by Android 10 based builds for older devices later.
OnePlus released a statement about data collection and analytics, claiming that the data is only used for system improvement and optimization, are not shared with third parties, and can be disabled by users in the system settings. OnePlus also says that they are revising the data analysis mechanism, and will no longer collect certain data.
|Device||Original Version||Upgradable Version|
|OnePlus 2||OxygenOS 2.0 (Android 5.1.1)||OxygenOS 3.5 (Android 6.0.1)|
|OnePlus X||OxygenOS 3.1 (Android 6.0.1)|
|OnePlus 3||OxygenOS 3.2 (Android 6.0.1)||OxygenOS 9.0 (Android 9)|
|OnePlus 3T||OxygenOS 3.5 (Android 6.0.1)||OxygenOS 9.0 (Android 9)|
|OnePlus 5||OxygenOS 4.5 (Android 7.1.1)||OxygenOS 10.0 (Android 10)|
|OnePlus 6||OxygenOS 5.0 (Android 8.1)||OxygenOS 11.1 (Android 11)|
|OnePlus 6T||OxygenOS 9.0 (Android 9)||OxygenOS 11.1 (Android 11)|
|OnePlus 7 / 7 Pro||OxygenOS 9.0 (Android 9)||OxygenOS 12.0 (Android 12)|
|OnePlus 7T / 7T Pro||OxygenOS 10.0 (Android 10)|
|OnePlus 8 / 8 Pro|
|OnePlus 9 / 9 Pro||OxygenOS 11.1 (Android 11)|
|OnePlus 10 Pro / 10R||OxygenOS 12.1 (Android 12)|
|OnePlus Nord Series|
|OnePlus Nord||OxygenOS 10.0 (Android 10)||OxygenOS 12.1 (Android 12)|
|OnePlus Nord N10 5G||OxygenOS 10.5 (Android 10)||OxygenOS 11.1 (Android 11)|
|OnePlus Nord N100|
|OnePlus Nord CE 5G||OxygenOS 11.0 (Android 11)||OxygenOS 12.1 (Android 12)|
|OnePlus Nord N200 5G|
|OnePlus Nord 2 5G||OxygenOS 11.3 (Android 11)||OxygenOS 12.1 (Android 12)|
|OnePlus Nord CE 2 5G||OxygenOS 11.3 (Android 11)|
|OnePlus Nord CE 2 Lite 5G||OxygenOS 12.1 (Android 12)|
|OnePlus Nord N20 5G||OxygenOS 11.3 (Android 11)|
|OnePlus Nord 2T||OxygenOS 12.1 (Android 12)|
In July 2021, OnePlus merged OxygenOS with Oppo’s ColorOS. Both companies’ software will remain separate and continue to serve their individual regions (OxygenOS for OnePlus phones globally, ColorOS on OnePlus and Oppo devices in China) but share a common codebase, which OnePlus says should standardize its software experience and streamline the development process for future OxygenOS updates.