In this guide, we show you how to install OxygenOS 3.0.2 on a rooted OnePlus 2. It is easy to install Android 6.0.1 Marshmallow based OxygenOS 3.0.2 on OnePlus 2 by downloading the full ROM zip file, but you should have little knowledge on sideloading firmware on a device via custom recovery.

How to Install OxygenOS 3.0.2 on Rooted OnePlus 2

First method: If your OnePlus 2 is rooted or running on official CyanogenMod 13 custom ROM or running on H2OS Marshmallow ROM, follow the below method to install OxygenOS 3.0.2.

  1. Download OxygenOS 3.0.2 ROM full zip file [HERE] [Source] and save it in the internal memory of your phone.
  2. Boot your phone into TWRP recovery.
  3. In recovery, backup your current ROM, then wipe dalvik, data and cache.
  4. After that, select Install and flash the OxygenOS 3.0.2. Once done reboot your phone. Second method: Rooted OnePlus 2 users having old bootloader or users with CyanogenMod based custom ROMs dated earlier than 04 June 2016 or running on H2OS Lollipop, follow the below steps.
  5. Download OxygenOS 3.0.2 full ROM zip file (link above) and Grarak’s TWRP [HERE] and save both the files in the internal memory of your phone.
  6. Boot your phone into TWRP recovery.
  7. In recovery, backup your current ROM, then wipe dalvik, data and cache.
  8. After that, select Install and flash the OxygenOS 3.0.2.
  9. Once done, go to TWRP home > Install > select Images button at the bottom right > Select Grarak’s Recovery > Select Recovery from the next menu > Swipe to flash
  10. Go to TWRP Home > Reboot > Recovery. In recovery, wipe dalvik, system, data and cache, and then reboot your phone. (Source – XDA)