OnePlus team has just rolled out the Android 6.0.1 Marshmallow update with the latest incremental rollout of OxygenOS 3.0.2. The new Marshmallow OxygenOS update brings a host of new features and enhancements over its previous release.
A few key improvements added into this update include the Doze mode for enhanced battery life, improved fingerprint sensor and New OnePlus Camera UI and AF optimisation. Check out the complete list of features ported into this update (courtesy OnePlus forums):
- Android 6.0.1 Marshmallow upgrade
- Enhanced Doze mode for better battery life
- System wide performance improvements
- Improved fingerprint sensor performance and recognition
- New OnePlus Camera UI and AF optimization
- MaxxAudio and Tuner have been removed. We have integrated with Dirac HD Sound technology for the speaker so you get a great experience without the knobs and dials
- Shelf UX has been improved. You can now long press to edit a board
- You can now lock apps in recents so they won't be cleared away. We've also added clear process in addition to clear-all for those of you who want a better control of background processes
- Network operator selection will now stick to your choice so you don't accidentally roam onto unintended networks
- Swiftkey update to 6.3.3
Note: The new OxygenOS 3.0.2 update will erase all previous fingerprint registrations on the device and you need to setup the fingerprint sensor afresh after installation.
OnePlus 2 users who are still awaiting the release of this update in their country or region may go ahead and install the OxygenOS 3.0.2 manually, using the guides provided below, with due credit to the industrious XDA developers.
You may follow any of the tutorials listed below depending on the type of firmware (stock or custom) installed, root status and the device encryption status.
Download links
OTA files
OnePlus 2 users running stock firmware on non-encrypted phone, without root:
- Download the OTA file from the given links, depending on the version of OxygenOS installed on your phone. Alternatively, you can download the full OTA zip file.
- Connect your OnePlus phone to the PC via USB cable and then copy the downloaded file to your phone's internal storage
- Unplug the phone from the computer and shut down the device completely. Boot the phone into recovery mode by hitting the Power and Volume Down buttons together
- Wait until the phone enters recovery mode and then select Install from Local. Finally, choose the downloaded file and hit Install.
- After the installation is done, just reboot the phone
If your phone is encrypted and running stock firmware, do these steps:
- Download the OTA file
- Download ADB and fastboot on your PC and install it as administrator
- Power off the phone and boot into recovery mode by tapping the Power and Volume Down buttons together
- Select Install from USB and then connect the phone to the PC
- Navigate to the desktop on your PC and then open a command window as follows: press Shift + Right click and then choose Open Command window here from the context menu
- In the command window enter the following code
adb sideload (then the name of the zip).zip
- Wait until sideload completes
- Reboot the phone
Those who have rooted OnePlus 2 with OxygenOS 2.2.1 and don't want clean flashing/installation:
- Download the OxygenOS and the corresponding OTA package from the above download links
- Download TWRP recovery
- Boot the phone into TWRP recovery
- Flash the OxygenOS 2.2.1 without wiping data and then flash the OTA zip
- Go to Install > Choose images button at the bottom right > select Grarak's Recovery and then choose Recovery from the next menu. Finally, do the Swipe to flash.
- If you want root access, just install the SuperSU
- Finally, reboot the phone
Guide to install OxygenOS 3.0.2 on rooted OnePlus 2 with OxygenOS 3.x pre-installed (clean installation):
- Download the OxygenOS full zip and the corresponding OTA package from the links provided. Also, download TWRP recovery
- Boot the phone into TWRP recovery
- Flash the OxygenOS without wiping
- Flash SuperSU if you need root access
- Reboot your phone
If you are upgrading any ROM other than OxygenOS
- Download OxygenOS 3.0.2 and Grarak's TWRP recovery
- Boot into TWRP recovery mode
- In the recovery mode wipe Dalvik, System, Data and Cache
- Navigate to TWRP recovery main menu, select Install then select Images button at the bottom right. Then choose Grarak's recovery, select Recovery from the next menu then perform a swipe on the Swipe to wipe option
- Return to recovery home menu, select Reboot and then choose Recovery
- Perform wiping task including Dalvik, System, Data and Cache
- Now flash the OxygenOS and then flash SuperSU (optional) for root access
- Reboot the phone
Head over to the original thread on the XDA developers forum for further assistance with troubleshooting any issues during installation.