OnePlus

Update OnePlus 2 to Official OxygenOS 3.0.2 (Marshmallow)

OnePlus 2 users had a long wait and it’s time to enjoy the Marshmallow treat. After 2 community (beta) builds, OnePlus has started the rollout of official (non-beta) OxygenOS 3.0.2 builds to OnePlus 2 users in the wild. The update packs Android Marshmallow (6.0.1) and some much-needed system performance improvements.

The update will be released in a phased manner and it may take up to 48 hours for users to start receiving it globally. However if you’re the one who can’t wait, download the appropriate version from the links provided below and follow the instructions.

If you’ve disabled Google services on your current device, please re-enable before upgrading via OTA. If Google services is disabled, you may experience system boot issues after installation.

OnePlus 2 OxygenOS 3.0.2 Changelog

OnePlus 2 posted the following changelog at the 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

Manually Update OnePlus 2 to Marshmallow

If you can’t wait for the OTA update to hit your device or you’re unable to install it for some reason, you can consider installing the update manually.

Notes:

  • Follow these steps only if you’re on stock ROM and unrooted. Rooted users look elsewhere for instructions.
  • If you have encryption enabled, please flash the update package using ADB sideload.
  • If you’ve disabled Google services on your current device, please re-enable before upgrading via OTA. If Google services is disabled, you may experience system boot issues after installation.
  1. Download the update package appropriate for your current OxygenOS version. Check your current version in Settings> About phone.
    3.0.1 beta -> 3.0.2 stable – Download Here (141 MB)
    3.0 beta -> 3.0.2 stable – Download Here (357 MB)
    2.2.1 stable -> 3.0.2 stable – Download Here (1.1 GB)
    Or you can decide to download the full 3.0.2 stable ROM from here.
  2. Copy the downloaded zip file to the storage of your OnePlus 2.
  3. Boot into recovery mode – Shut down the device and then press and hold power & volume down buttons together.
  4. Select Install from Local and choose the update package.
  5. Wait for installation to finish. Depending on your current OOS version, installation may take up to 10 minutes.

Facing issues? Let us try to help you by replying the comments below.
Successfully updated? Tell us about your upgrade and initial marshmallow experience.

Thanks to Naman Bhalla at OnePlus Forums for the download links 🙂

Getting Around Some Issues

Ringtone Not Working

While there is no proper solution available, do try the following:

  1. Push notification slider to “silent”.
  2. Push notification slider to “all notifications”

Subscribe for email updates!

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 4,227 other subscribers