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 CyanogenOS 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

OnePlus One Stock ROM

OnePlus One Stock Firmware
OnePlus One Stock Firmware

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

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

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

Stable Release Changelog:

Improvements:

  • Enhanced system fluidity
  • Battery optimizations
  • Android security patch updated to August

Bug fixes:

  • Sound channel error while recording videos
  • Call is routed to speaker accidently by some 3rd party apps
  • Rendering issue in Indian Kannada language
  • App locker issue caused by some 3rd party apps
  • As per Google, Hangouts will be removed if you have never updated it on Play Store. To keep Hangouts, please update it prior to the upgrade

Open Beta24 Changelog:

System

  • Added “Soft” screen calibration
  • New boot animation
  • Optimized the clearing of recent apps

Others

  • Updated Community app to V1.9.5
  • Minor bug fixes
  • Device: OnePlus 3
  • Version: 4.1.7 (Open Beta 24)
  • Update time 2017-09-19
  • File size 1.49 GB
  • OnePlus 3 Stock ROM: Download | Beta 24
  • OnePlus 3 Stock Recovery: Download
  • OnePlus 3 USB Driver: Download

OnePlus 3T Stock ROM

OnePlus 3T
OnePlus 3T

Stable Release Changelog:

Improvements:

  • Enhanced system fluidity
  • Battery optimizations
  • Android security patch updated to August

Bug fixes:

  • Sound channel error while recording videos
  • Call is routed to speaker accidently by some 3rd party apps
  • Rendering issue in Indian Kannada language
  • App locker issue caused by some 3rd party apps
  • As per Google, Hangouts will be removed if you have never updated it on Play Store. To keep Hangouts, please update it prior to the upgrade

Open Beta15 Changelog:

System

  • Added “Soft” screen calibration
  • New boot animation
  • Optimized the clearing of recent apps

Others

  • Updated Community app to V1.9.5
  • Minor bug fixes
  • Device: OnePlus 3T
  • Version: 4.1.7 (OxygenOS)
  • Update time 2017-09-19
  • File size 1.49 GB
  • OnePlus 3T Stock ROM: Download | Open Beta15
  • OnePlus 3T Stock Recovery: Download
  • OnePlus 3T USB Driver: Download

OnePlus 5 Stock ROM

OnePlus 5
OnePlus 5

What’s New

Camera

  • Photo noise reduction
  • Improved Camera stability
  • 60 fps video noise and texture improvements

Launcher

  • Added country information of photographers in Shot on OnePlus

Phone

  • Fixed accidental touches after hanging up
  • Improved Jio call functionality
  • Fixed display issue on calling screen

System

  • Improved WiFi stability
  • Fixed clarity issue of videos taken by SnapShot app
  • Fixed display issue of new font
  • Fixed scrolling issue of Play Music
  • Device: OnePlus 5
  • Version: 4.5.10 (OxygenOS)
  • Update time 2017-08-31
  • File size 1.5 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 ?