[OnePlus 2 General] Naman Bhalla:
Hello Guys ! Hope you all are having a good time :)

I will be maintaining this thread with all official updates,their links,installation instructions etc.

OxygenOS 3.0.2​

Full ROM Zip :- https://www.androidfilehost.com/?fid=24572388905583156

OTA Zips :-

3.0.1 -> 3.0.2 :- https://www.androidfilehost.com/?fid=24562946973631642

3.0 -> 3.0.2 :- https://www.androidfilehost.com/?fid=24562946973631644

2.2.1 -> 3.0.2 :- https://www.androidfilehost.com/?fid=24572369242685853

Installation Instructions​

100% Stock Non-Encrypted Users [Locked/Unlocked Bootloader,Stock Recovery,Never Rooted]
​

Step 1 :- Download the OTA Zip for your case,from above links/Alternatively,you can download only the Full ROM Zip.Put the downloaded file in your phone's Internal Storage.

Step 2 :- Power off your phone.Boot into Recovery by pressing Power + Volume Down button.

Step 3 :- Select Install from Local.Choose the downloaded file and select Install.

Step 4 :- Reboot !

100% Stock Encrypted Users [Locked/Unlocked Bootloader,Stock Recovery,Never Rooted]​

Step 1 :- Download the OTA Zip for your case,from above links/Alternatively,you can download only the Full ROM Zip.Place the file on desktop.

Step 2 :- Download ADB and Fastboot from here on your PC :- https://drive.google.com/open?id=0B0MKgCbUM0itNVB1elljU2NPR0k and Install them as administrator (Enter 'y' every time)

Step 3 :- Power off your phone.Boot into Recovery by pressing Power + Volume Down button.

Step 4 :- Select Install from USB.Connect the phone to PC.

Step 5 :- On desktop,press Shift+Right Click and select Open Command window here.

Step 6 :- In the command window,type :-

adb sideload nameofthezip.zip

Edit nameofthezip with the name of the zip.

Step 7 :- Wait for sideloading to complete.

Step 8 :- Reboot !

Rooted Users on OxygenOS 2.2.1 and want to not clean flash !​

Step 1 :- Download the OxygenOS Full Zip from here :- https://www.androidfilehost.com/?fid=4996500813288309383 and also download the corresponding OTA Package from above. Also download Grarak's TWRP from here :- https://www.androidfilehost.com/?fid=24572330218882108

Step 2 :- Boot into TWRP.Flash OxygenOS 2.2.1 without wiping anything.After that,immediately flash the OTA Zip.

Step 3 :- Go to Install -> Select Images button at the bottom right -> Select Grarak's Recovery -> Select Recovery from the next menu -> Swipe to flash .

Step 4 :- Go to TWRP Home -> Reboot -> Recovery.

Step 5 :- [OPTIONAL] Flash SuperSU from here :- https://www.androidfilehost.com/?fid=24459283995297946

Step 6 -> Reboot System.

Rooted Users on OxygenOS 3.x and want to not clean flash !​

Step 1 :- Download the OxygenOS Full Zip for your version from here :- https://forums.oneplus.net/threads/mirrors-for-official-oxygen-os-roms-and-ota-updates.387615/ and the subsequent OTA Package from the top of the post.

Step 2 :- Boot into TWRP.Flash your OxygenOS full zip without wiping anything.After that,immediately flash the OTA Zip.

Step 3 :- [OPTIONAL] Flash SuperSU from here :- https://www.androidfilehost.com/?fid=24459283995297946

Step 4 -> Reboot System.

Rooted Users on OxygenOS 2.x and want to clean flash​

Step 1 :- Download the OxygenOS 3.0.2 full zip from the top of the post.Also download Grarak's TWRP from here :- https://www.androidfilehost.com/?fid=24572330218882108

Step 2 :- Boot into TWRP.Wipe Dalvik,System,Data and Cache.After that,flash OxygenOS 3.0.2.

Step 3 :- 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 .

Step 4 :- Go to TWRP Home -> Reboot -> Recovery.

Step 5 :- Wipe Dalvik,System,Data and Cache.After that,flash OxygenOS 3.0.2.

Step 6 :- [OPTIONAL] Flash SuperSU from here :- https://www.androidfilehost.com/?fid=24459283995297946

Step 7 -> Reboot System.

Rooted Users on OxygenOS 3.x and want to clean flash
​

Step 1 :- Download the OxygenOS 3.0.2 full zip from the top of the post.

Step 2 :- Boot into TWRP.Wipe Dalvik,System,Data and Cache.After that,flash OxygenOS 3.0.2.

Step 3 :- [OPTIONAL] Flash SuperSU from here :- https://www.androidfilehost.com/?fid=24459283995297946

Step 4 -> Reboot System.

Rooted Users or users with ROMs other than OxygenOS having old bootloader (CM based ROMs dated earlier than 04 June 2016,H2OS Lollipop]​

Step 1 :- Download the OxygenOS 3.0.2 full zip from the top of the post.Also download Grarak's TWRP from here :- https://www.androidfilehost.com/?fid=24572330218882108

Step 2 :- Boot into TWRP.Wipe Dalvik,System,Data and Cache.After that,flash OxygenOS 3.0.2.

Step 3 :- 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 .

Step 4 :- Go to TWRP Home -> Reboot -> Recovery.

Step 5 :- Wipe Dalvik,System,Data and Cache.After that,flash OxygenOS 3.0.2.

Step 6 :- [OPTIONAL] Flash SuperSU from here :- https://www.androidfilehost.com/?fid=24459283995297946

Step 7 -> Reboot System.

Rooted Users or users with ROMs other than OxygenOS having new bootloader (Official CM 13,CM 13 Based ROMs dated later than 04 June 2016,H2OS Marshmallow)
​

Step 1 :- Download the OxygenOS 3.0.2 full zip from the top of the post.

Step 2 :- Boot into TWRP.Wipe Dalvik,System,Data and Cache.After that,flash OxygenOS 3.0.2.

Step 3 :- [OPTIONAL] Flash SuperSU from here :- https://www.androidfilehost.com/?fid=24459283995297946

Step 4 -> Reboot System.

Guys,please tell if there is any wrong info in the guide.I am a human too and can make mistakes.

Credits :-

@rarog and @Hanson Lee for uploading the files for me.

[MENTION=2948558]Spannaa[/MENTION] for the Stock ROMs

[MENTION=4443334]Grarak[/MENTION] for the TWRP

@mayankmethad for 2.2.1-2 -> 3.0.2 OTA Zip.

If your name should be here and it isn't, then make me use an iPhone 4 running iOS 8 [Thanks Sultan for this :p]