How to Install OnePlus 5 OxygenOS 5.0 Update (Android 8.0 Oreo)

Install OnePlus 5 OxygenOS 5.0 Update

The stable release of Android Oreo is now rolling out to OnePlus 5 users worldwide. If you want to update your device right now, then follow this guide to install OnePlus 5 OxygenOS 5.0 update.

After the OnePlus 3/3T, OxygenOS 5.0 update is now available for the OnePlus 5. For a long time since the first Open Beta based on Oreo was released for the OnePlus 3 and 3T, the OP5 users have been expecting the update. It was then in November, that the OEM announced the first every Open Beta release for the OnePlus 5. Surprisingly, after just over a month, the manufacturer is now seeding the OnePlus 5 OxygenOS 5.0 update to all the users. If you haven’t received the update yet, then we can help you get it on your device right away.

Install OnePlus 5 OxygenOS 5.0 Update
How to Install Android Oreo-based OnePlus 5 OxygenOS 5.0 Update
Table of Contents

Guide to Install OnePlus 5 OxygenOS 5.0 Update

Several OEMs are now onto releasing Android Oreo for there flagship devices. These include Samsung, HTC, Motorola, and more. OnePlus doesn’t seem to be slowing down either. The company has already been testing Oreo on all of its devices including the OnePlus 3, OnePlus 3T, and OnePlus 5. While the former has already received the stable update, it was still some time before the latter could enjoy the same.

After two Open Beta releases and fixing a series of bugs, the manufacturer is finally seeding the stable OxygenOS 5.0 OTA to the device owners worldwide. The announcement was made at the OnePlus community by staff member Jimmy Z.

Before you head on to the instructions and install OnePlus 5 OxygenOS 5.0 update, let’s take a quick look at the major highlights of this release.

  • Updated to Android Oreo (8.0)
  • December security patch level
  • Optimized Launcher Shelf
  • New UI Design and beauty mode in Camera app
  • New Parallel Apps feature
  • Revamped Quick Settings design
  • New design for Ambient Display
  • Added “Adaptive mode” screen calibration
  • Wi-Fi and battery optimizations

To check if you have already received the update over-the-air or not, go to ‘Settings’ » ‘System updates’. Since the rollout is incremental, it might take some time for the update to reach each and every device.

OnePlus 5 OxygenOS 5.0 Update - OTA notification

But if you’re not willing to wait for it, you can follow the instructions below to install OnePlus 5 OxygenOS 5.0 update right away.


  • The update is only meant for the OnePlus 5.
  • Take a complete backup of your device before proceeding. You can follow our guide on how to backup Android devices. If you’re using TWRP, consider taking a Nandroid backup as well.
  • Charge your OnePlus 5 to 50-60% battery level.

Download OxygenOS 5.0 for OnePlus 5

Instructions to Install OnePlus 5 OxygenOS 5.0 Update

You can either follow Method 1 if you have stock recovery installed on your phone. If you have rooted your device, or have a custom ROM, follow Method 2.

Method 1: Using Local Upgrade in Settings

The easiest way to install OnePlus 5 OxygenOS 5.0 update is by using the Local Upgrade option.

  1. First, download the full ROM package from the links above.
  2. Connect your OnePlus 5 to the PC and enable ‘Transfer files’ mode.
  3. Transfer the downloaded zip file to the root of the internal storage. By root, we mean outside all the folders.
  4. Disconnect your device once the file has been transferred.
  5. Go to ‘Settings’ » ‘System update’.
  6. Press the gear icon on the top-right of the screen.
  7. Then, select ‘Local upgrade’ option.
    Install OnePlus 5 OxygenOS 5.0 Update using Local Upgrade
  8. You shall see the full ROM file on the screen. So tap on it.
  9. When prompted, select ‘UPGRADE NOW’ to install OnePlus 5 OxygenOS 5.0 update.

During the update process, your device will reboot. After the installation is complete, boot into stock recovery and wipe the cache.

Method 2: Using TWRP Recovery

  1. Download the full ROM zip on your device.
  2. If you have downloaded it to the PC, transfer the zip to the phone’s internal storage.
  3. Power off your OnePlus 5.
  4. Boot it into TWRP by pressing the Volume Down and Power button altogether. Release the buttons once the OnePlus logo appears on the screen.
  5. If your device is running rooted OxygenOS, then skip step 5.
  6. [Optional] Wipe the apps and data from the device:
    • Go to ‘Wipe’ » ‘Advanced Wipe’.
    • Select the checkboxes as shown in the image below.
      TWRP Wipe to Install OnePlus 5 OxygenOS 5.0 Update
      TWRP Wipe to Install OnePlus 5 OxygenOS 5.0 Update
    • Swipe the ‘Swipe to Wipe’ button.
  7. In the TWRP main screen, tap on the ‘Install’ button.
  8. Navigate to the internal storage and select the full ROM package (e.g.
  9. Finally, swipe the Confirm Flash button to install OnePlus 5 OxygenOS 5.0 update.

Once the ROM installation process is complete, hit the ‘Reboot System’ button. Your OnePlus 5 will boot into the stable Oreo firmware.

You have just been able to install OxygenOS 5.0 on OnePlus 5. If you have any queries regarding the update process, kindly comment below.

Source: OnePlus Community | Mirror credits: Shank GV


  1. Upgrading to Oxygen OS 5.0 using these methods while the bootloader is unlocked WILL softbrick your device, and you will lose ALL data permanently.

    I upgraded my Oneplus 5 (Stock ROM, Stock Kernel, TWRP Recovery, Magisk, Rooted) using method 2, and it softbricked my device and scrambled my internal device by removing the option to unencrypt my internal storage. This meant ALL my data including photos, music, nandroid backups, and lcoal titanium backup got scrambled.

    DO NOT under ANY circumstances upgrade while your bootloader is unlocked, even if you are on stock rom with custom TWRP.

    Backup ALL your photos using google photos, and apps using titanium backup (then store it on the cloud), and make a Nandroid backup and copy it to the PC before attempting any upgrades.


    1. Hello Patrick, I constantly update my OnePlus 5 using the methods above, and they seem to work pretty well.

      As for the data loss situation here, the stock OnePlus kernel has dm-verity enabled, which means, all your data will be encrypted when you boot your device after updating.

      Rooted users have to be careful at this. In any given article involving updates, root, or custom recovery, we always recommend the users to take a full backup, in case any such situation arises.

      I am glad that you shared your experience here with other users so that they might as well be careful while updating.

  2. Hello brother, will doing a local upgrade wipe my internal storage? I mean, do I have to backup all my stuff before performing a local upgrade to Oreo?

  3. Hey man. Good article. What is the tool used to get those screenshots?. Highlighting in circle and blurring the rest. Looks cool.. please let me know.. 🙂

    1. Hey. Thank you for the appreciation.

      I do it manually via Photoshop. Imitating the Lens effect.

Leave a Reply

Your email address will not be published. Required fields are marked *