Recently, OnePlus rolled out OxygenOS 3.5.5 OTA update for OnePlus 2 with VoLTE support, but it caused frequent network drops on the phone. Many users (already updated to the OOS version 3.5.5) are complaining about the network connectivity issues on their OnePlus 2, especially Jio and Airtel networks users in India. Though there are a few temporary workaround to fix the issue, official fix is not yet released.

To fix the network drops issue, right now the only solution is to downgrade your OnePlus 2 to OxygenOS 3.1.0 from OxygenOS 3.5.5. In this guide, we show you how to downgrade OnePlus 2 to OxygenOS 3.1.0 from OxygenOS 3.5.5. The steps are very simple and all you need to download OOS 3.1.1 intermittent version and OOS 3.1.0 stable version, and then flash both file via stock recovery.



Note that, network connectivity issues is not a major problem for you, you do not need to downgrade your OnePlus 2 right now. OnePlus already acknowledged the issue and hopefully will release a fix soon.

As always, make a backup of every data you have on the phone before proceeding with below steps. Also, ensure at least 70% – 80% battery charge remaining on the phone.

How to Downgrade OnePlus 2 OxygenOS 3.1.0 from OxygenOS 3.5.5

Disclaimer: Follow the instruction at your own risk. We will not be liable if any damage occurs to your device and/or its components. It is recommended for technically talented users only.

Required files to downgrade OnePlus 2:

– OxygenOS 3.1.1 Intermittent Version (download)
– OxygenOS 3.1.0 Stable Version (download)


1. Transfer the downloaded two zip files (OOS 3.1.1 intermittent version & OOS 3.1.0 stable version) on to the phone.

2. Boot your OnePlus 2 into stock recovery mode (power off, press Power + Volume Down buttons together for 3 seconds)

3. Choose English > Install from local > and choose the OOS 3.1.1 intermittent version (

4. Wait for the flashing process to complete.

5. After the flashing, choose ‘Reboot’ and device will restart.

6. After rebooting, repeat step 2 again.

7. Choose English > Install from local > and choose the OOS 3.1.0 stable version (

8. After the flashing, choose ‘Reboot’ and your OnePlus 2 will be downgraded to OxygenOS 3.1.0. (Source – 1, 2)

Previous articleGalaxy Note 3 Gets Android 7.1.1 via Unofficial CM14.1 (How to Install)
Next articleHow to Run Two Instances of Same App in Multi-Window Mode on Android Nougat (No Root)
Kannan is a computer and Android enthusiast, a blogger by passion and a tech freak. His always ready-to-help attitude, knowledge and hard work is what drives him.


  1. Nevermind. The download of that file (stable version) had failed and I hadn’t noticed. Although I should point that out, because it failed many times. Maybe you should upload the files to another server.

    Again, thank you very much for the post. It all worked out fine.

  2. Hi, first of all, thank you very much for the post.

    Now, I had some trouble during the process; specifically, at step 7. When I select the stable version, the phone says “Installation failed”, and gives an only option which says “OK”.

    I should mention a few details, though:

    The version from which I downgraded was 3.5.6, not 3.5.5.
    And I changed the name of the zip files, so they would be more easy to identify.

    Other than that, I did everything as it says on the post.

    Hope you can help me, and, at the same time, help anyone who’s had the same issue.

Comments are closed.