Download OnePlus 6 Stock Firmware and OTA Updates [OxygenOS 5.1.8, 5.1.7, 5.1.6, 5.1.5]


OnePlus 6 has become the most popular smartphone ever manufactured by OnePlus. The company has sold a record-breaking number of these smartphones. The Chinese phone maker sold over 1 Million phones within 22 days. OnePlus 6 has a beautiful design, solid build and comes with top-notch hardware.Download OnePlus 6 Stock Firmware and OTA Updates

Since this phone is being picked up by masses, it’s important to have all of its resources like the Firmware files, stock recoveries etc. I have got my hands on all the OnePlus 6 Stock Firmware and OTA Updates. Along with these files, there are also the stock recovery images for all the builds of OnePlus 6. If you are looking for OnePlus 6 official stock firmware, OnePlus 6 OTA files or the stock recovery images, you are at the right spot. From this post, you can download your desired files.

Before heading towards the download links, let’s throw some light at this phone. The OnePlus 6 has a 6.28-inch AMOLED display having a resolution of 1080 x 2160 pixels. At the top of the display, an iPhone-X like notch can be found which houses the proximity sensor and the front camera. OnePlus 6 is powered by Qualcomm Snapdragon 845 CPU accompanied by Adreno 630 GPU.

The phone comes in various RAM and storage options. You can get a 64GB storage variant with 6GB RAM or you can get a 128/256GB storage variant with 8GB RAM. OnePlus 6 has a 16MP + 20MP shooter at the back which supports [email protected] On the front, it has a 16MP Shooter. The phone runs on Android 8.1 Oreo out of the box. OnePlus uses its own UI called the OxygenOS to theme the Android OS on its phones.

OnePlus 6 was running on Android Oreo OxygenOS 5.1.2 at the time of its release. Since then, the phone has got a handful of updates improving its stability, performance, fixing some bugs and adding some new features. The latest version of OxygenOS is 5.1.8 at the time of writing this post. If you are carrying a OnePlus 6 that stays connected to the internet most of the time, there are likely chances that your phone is running on latest version of OxygenOS.

If unfortunately, your phone is not running on the latest OxygenOS, you can quickly check for OTA update from the System updates option under settings. And if there is no OTA update available in your region yet, your only chance to update your phone is by manually installing the latest firmware or file.

You don’t have to worry about manually installing a firmware on your OnePlus 6. The company makes it extremely easy for the users to install the firmware. It doesn’t matter whether you want to flash an OTA Update file or the entire stock firmware, you are going to be able to do that by tapping a few options inside your phone. OnePlus has made its phones development-friendly. These phones are extremely easy to handle manually.

Download OnePlus 6 Stock Firmware and OTA Updates [OxygenOS 5.1.8, 5.1.7, 5.1.6, 5.1.5]

Download your desired OnePlus 6 firmware from here. The instructions to install all the firmware files are also given below. Follow the steps carefully to upgrade your phone to latest OOS.

OnePlus 6 OTA Update Zip Files [Incremental Updates]

Update from OxygenOS 5.1.6

Update from OxygenOS 5.1.6

Update from OxygenOS 5.1.5

Update from OxygenOS 5.1.3

Update from OxygenOS 5.1.1

Update from OxygenOS 5.1.0

How to install OTA file?

Go to your phone > Settings > About phone > OxygenOS version > check the version.

Now download the update file from the files linked above according to your version.

Copy the update file to your phone’s internal storage. It should be on the root, and not inside any folder.

On your phone, go to Settings > System updates > Tap the small gear icon at the top-right > Local upgrade.

Select the file that you just copied and install it. That’s all.

OnePlus 6 Stock Firmware Files – Signed Flashable Zips

  1. OxygenOS 5.1.8 – Download
  2. OxygenOS 5.1.7 – Download
  3. ⇒ OxygenOS 5.1.6 – Download
  4. OxygenOS 5.1.5 – Download
  5. OxygenOS 5.1.3 – Download

How to install stock ROM on OnePlus 6?

Download and install Minimal ADB And Fastboot Drivers.

Download the ROM and unpack/extract it on your computer’s desktop.

Enable USB Debugging and OEM Unlocking on your OP6.

Power down your phone. Now press and hold Volume Up + Power button to turn it on.

Use Volume Down button to select fastboot mode.

Now from the extracted files, run flash-all.bat file. It will install stock ROM on your OP6.


OnePlus 6 Android P Developer Preview & Roll Back Builds

  1. Android P Developer Preview 2 – Download
  2. Android P Developer Preview 1 – Download
  3. ⇒ Android P Developer Preview 1 Initial Build – Download
  4. OxygenOS 5.1.6 Roll Back Build – Download
  5. OxygenOS 5.1.3 Roll Back Build – Download

OnePlus 6 Stock Recovery Boot Images

  1. OxygenOS 5.1.8 Recovery Image – Download
  2. OxygenOS 5.1.7 Recovery Image – Download
  3. ⇒ OxygenOS 5.1.6 Recovery Image – Download
  4. OxygenOS 5.1.5 Recovery Image – Download
  5. OxygenOS 5.1.3 Recovery Image – Download


  1. How to fix OnePlus 6 Bootloader Vulnerability
  2. Download OxygenOS 5.1.6 for OnePlus 6 [How to install]
  3. How To Install Official TWRP Recovery on OnePlus 6
  4. How to Root OnePlus 6 via Magisk
  5. Also, How to Install TWRP Custom Recovery on OnePlus 6
  6. How to Unlock OnePlus 6 Bootloader
  7. Download OnePlus 6 Stock Wallpapers [1080P & 4K]


Usama is a software engineer by profession and at he uses his expertise to solve everyday consumer tech problems with his main areas of interest being Android, iOS and Windows.

Got a question/query or a suggestion? Drop it below.