OnePlus Official Stock ROM, USB drivers & Stock recovery
OnePlus Official Stock ROM, USB drivers & Stock recovery

OnePlus was founded on 16 December 2013 by former Oppo vice president. The company’s main goal was to design a smartphone that would balance high-end quality with a lower price, than other phones in its class, believing that users would “never settle” for the lower-quality devices produced by other companies.

OnePlus started selling its devices with Cyanogen OS which was later replaced with OxygenOS which the company claims to be a better OS than any other Android customised OS. We will update this page daily with latest updated OS as soon as the company releases them.

Download OnePlus Stock Firmware/ROM/Drivers

OnePlus One Stock ROM

OnePlus One Stock Firmware
OnePlus One Stock Firmware

Changelog

What’s new:

Many operating systems have fallen victim to an infestation of abrasive bloatware, OxygenOS 2.1.4 offers a clean, unburdened overall user experience. OnePlus One users will benefit from other features unique to OxygenOS. Try Dark Mode to give your device a touch of elegance, or choose the accent color that suits your mood. Custom icon packs are also supported. With our App Permissions feature, you are in control over what information each app has access to. Finally, double tap to wake and all the other gestures you know and love can be toggled in the settings.

  • Device: OnePlus one
  • Version: 2.1.4
  • Update time: 2016-01-19
  • File size: 732 MB
  • OnePlus One Stock ROM: Download
  • OnePlus One Stock Recovery: Download
  • OnePlus One USB Driver: Download

OnePlus X Stock ROM

OnePlus X Stock Firmware
OnePlus X Stock Firmware

Changelog

What’s new:

  • Fixed launcher related crashes
  • Updated google secure patch for November
  • Auto-brightness optimization
  • General bug fixes
  • Increased system stability
  • Device: OnePlus X 
  • Version: 3.1.4
  • Update time: 2016-11-10
  • File size: 797 MB
  • OnePlus X Stock ROM: Download
  • OnePlus X Stock Recovery: Download
  • OnePlus X USB Driver: Download

OnePlus 2 Stock ROM

OnePlus 2 Stock Firmware ROM
OnePlus 2 Stock Firmware

Changelog

New:

  • Updated Android security patch level to 1st June 2017
  • Updated timezone to GMT+3 in Turkey

Bug Fixes:

  • Fixed VoLTE related issues in India
  • Fixed device not being able to automatically register on 4G networks
  • Device: OnePlus 2
  • Version: 3.6.0
  • Update time 2017-07-12
  • File size: 1.27 GB
  • OnePlus 2 Stock ROM: Download
  • OnePlus 2 Stock Recovery: Download
  • OnePlus 2 USB Driver: Download

OnePlus 3 Stock ROM

OnePlus 3 Stock Firmware ROM
OnePlus 3 Stock Firmware

Changelog

Stable Release Changelog:

System

  • General bug fixes and stability improvements

Open Beta27 Changelog:

What’s new

System

  • New UI for Do Not Disturb
  • Optimized standby battery usage
  • Smart Text Selection improvements
  • General performance improvements
  • Updated OnePlus and GMS applications
  • Updated Google security patch (October 2017)
  • Other bug fixes and optimizations

  • Device: OnePlus 3
  • Version: 4.5.1 (Open Beta 27)
  • Update time 2017-11-16
  • File size 1.46 GB
  • OnePlus 3 Stock ROM: Download | Beta 27
  • OnePlus 3 Stock Recovery: Download
  • OnePlus 3 USB Driver: Download

OnePlus 3T Stock ROM

OnePlus 3T
OnePlus 3T

Changelog

Stable Release Changelog:

System

  • General bug fixes and stability improvements

Open Beta18 Changelog:

What’s new

System

  • New UI for Do Not Disturb
  • Optimized standby battery usage
  • Smart Text Selection improvements
  • General performance improvements
  • Updated OnePlus and GMS applications
  • Updated Google security patch (October 2017)
  • Other bug fixes and optimizations
  • Device: OnePlus 3T
  • Version: 4.5.1 (Ooen Beta18)
  • Update time 2017-11-16
  • File size 1.46 GB
  • OnePlus 3T Stock ROM: Download | Open Beta18
  • OnePlus 3T Stock Recovery: Download
  • OnePlus 3T USB Driver: Download

OnePlus 5 Stock ROM

OnePlus 5
OnePlus 5

Changelog

What’s New

System

  • Supported Airtel VoLTE in India
  • Supported Band 66 of Freedom in Canada
  • Fixed Wi-Fi WPA2 security issue
  • Optimized battery usage in some cases
  • Optimized GPS accuracy
  • General bug fixes
  • Device: OnePlus 5
  • Version: 4.5.14 (OxygenOS)
  • Update time: 2017-11-07
  • File size 1.52 GB
  • OnePlus 5 Stock ROM: Download
  • OnePlus 5 Stock Recovery: Download
  • OnePlus 5 USB Driver: Download

How to Install Firmware/ROM files

Method 1: Flashing From PC

Step 1. Install ADB Files & USB drivers of your device. Download your device’s ROM file in your computer.

Step 2. Reboot your phone into recovery mode. To do this, shut down your device and turn it back on while holding the power and volume down buttons simultaneously.

Boot into Recovery mode
Boot into Recovery mode

Step 3. Choose “Install from USB” option in the recovery screen, tap OK to confirm. A screen with “You are in sideload mode” will be displayed. (Refer this)

Step 4. Connect your device to PC using a USB cable. Now open adb.exe from ADB folder & enter below command

or Windows: “adb sideload <filename>”

For Mac/Linux: “./adb sideload <filename>”

Wait a while, your phone should now update to the selected build and reboot automatically to take you into OxygenOS.

Method 2: Flashing from phone.

Step 1. Copy downloaded ROM file into your device. Switch off your device & Reboot your phone into recovery mode. To do this, shut down your device and turn it back on while holding the power and volume down buttons simultaneously.

Step 2. Choose “Install from local / Install from SD”, find your .zip file and click on “Install” to confirm.

OnePlus Stock ROM Installation
OnePlus Stock ROM Installation

Wait a while, your phone should now update to the selected build and reboot automatically to take you into OxygenOS.

  • This is indeed a powerful post to be learned and thanks alot I got the stock ROM of OnePlus One I was looking for.

  • Mithil

    There is no nougat version if OOS for OPO …WHY???

  • Sebastian

    Thanks! Excelent post!

  • ali

    What is android version of this rom’s ?