OnePlus 3 [How To] Install OxygenOS Beta 8 (Nougat) with Stock Or Custom Recovery!!

  1. Funk Wizard
    Lollipop Moderator Sep 29, 2016

    Funk Wizard , Sep 29, 2016 :
    [OnePlus 3] How To Flash OxygenOS Beta 8 (Nougat) !!

    As many users had questions on how to flash the community builds, i decided to compile the below guide for the benefit of the community:

    Before you decide to flash these community builds, I highly recommend backing up all your important personal data before continuing, even in cases where data wipe is not needed.

    Here are some highlights of Community Beta 8 from the original announcement thread here:

    Some key updates in this build Upgraded to Android 7.0 Nougat:

    • New Notifications Design
    • New Settings Menu Design
    • Multi-Window View
    • Notification Direct Reply
    • Custom DPI Support
    • Added Status Bar Icon Options
    • Added Quick Launch For 3rd Party Applications
    • Improved Shelf Customization

    [Known Issues]

    • Android Pay may not work correctly
    • Some stability/performance issues
    • Incompatibility with TWRP, please use stock recovery.
    • After upgrading to Android N, you will not be able to directly downgrade back to M builds. Our customer service team has a special build of Android M that will allow you to downgrade, but this will format your device. If you'd like to flash back to M, please contact Customer Support.
    Please keep in mind that this is beta software. This build will not be as stable as our official OTA releases. Given that this is a shift to a brand new version of Android, there may be more bugs in this build than previous Open Beta builds. By installing this update, you accept the potential risks.

    Please let us know what you think! For general feedback, feel free to reply to this thread. If you find any reproducible bugs, we'd hugely appreciate it if you could fill out a report on our new Bug Report platform.

    Thanks, and enjoy!

    Never Settle.

    Follow the steps correctly otherwise you may brick your device. I am not responsible for any damage to your device, please ensure that your device is at least 60% charged to prevent the accidental shutdown in-between the update process.

    > Installation for Users on CB Beta 7 with Stock Recovery version 2:

    Download full zip

    G-Drive | AFH

    1. Download Beta 8 Full zip and place it on the internal
    2. Reboot To Stock Recovery
    3. Wipe Cache
    4. Flash from internal
    5. Reboot System & Profit

    > Installation for Users on 3.2.8 or before with Stock Recovery version 1:

    1. Download: beta8 and make sure you have all necessary ADB files installed on your computer.

    2. Reboot your phone into stock recovery mode. To do this, shut down your device and turn it back on while holding the power and volume down buttons simultaneously.

    3. Choose “Install from USB” option in the recovery screen, tap OK to confirm. A screen with “You are in sideload mode” will be displayed.

    4. Connect your device to PC/Mac, run following command in command prompt / terminal:

    For Windows: “adb sideload <filename>”

    For Mac/Linux: “./adb sideload <filename>”

    Wait a while, your phone should now update to the selected build and reboot automatically to take you into OxygenOS.


    > Installation for Advance Users with TWRP Recovery:


    > Method 1 Flash with Modified TWRP:

    Download Modified TWRP Recovery 3.0.2-1.28 here Credits @eng.stk

    Download full zip: G-Drive | AFH

    Flash the Modified TWRP 3.0.2-1.28 either as an image flash via existing TWRP or via Fastboot Mode

    1. Download Beta 8 Full zip
    2. Reboot To Modified TWRP
    3. Wipe Dalvik, System, Data & Cache or Dirty Flash on previous Beta7 and Factory Reset
    4. Flash Beta 8 Full Zip
    5. Flash SuperSU to maintain root (Optional SR5 Recommended)
    6. Reboot System & Profit

    * Do not flash Xposed as not compatible with 7.0 builds yet

    PS: System will reboot twice if you flashed SuperSU, Dont Panic!!

    If you come from a custom rom, i recommend a clean flash and make sure you use the modified TWRP 3.0.2-1.28 as the official one is incompatible with the CB firmware yet.

    ************************************************** *****************************************

    > Method 2 with Modified Script using Official TWRP Credits @ahmediftikhar

    If you come from a Custom Rom Factory Reset and Clean Flash or If you come from OOS based rom Dirty Flash as below:

    This guide allows you to install OOS Open Beta 8 (N) / 7 (MM) without having to switch to modified TWRP

    All credits to the respective developers

    Downloads : MEGA

    Download Contains the following:

    1- Modded OOS Open Beta 8 (No F2FS , Downgradable to any OOS version)
    2- Modded OOS Open Beta 7
    3 - Debloater / Pixel Laucher (Black) and H2OS Icon Packs , Google Assistant (Unified Flashable Zip)
    4- Super SU 2.78-SR5
    5- Official TWRP
    6 - Modified TWRP Recovery 3.0.2-1.28 Credits @eng.stk
    7- Latest Xposed Installer (Beta 7 Only) (It will give you the option to download / install the latest version of framework automatically)
    8- Open Beta 8 Full flash able (F2FS support with Modified Recovery)

    Instructions for Clean / Dirty Flash (Over any Open Beta after 3.5.1) :

    1. Boot into TWRP (modified or official which ever you are on)
    2. Wipe Dalvik / ART cache & cache OR Factory Reset ( If you are coming from another ROM)
    3. Flash Modded OOS Open Beta 8 (Dont Switch /system and /data to F2FS if you want to root) or Beta 7
    4. Wipe Dalvik and Cache
    5 . Flash official twrp as image (even if you are already on it)
    6. Reboot to into recovery directly (this will prevent recovery from being overwrite by the stock)
    7. Flash SuperSu (Optional)
    8. Flash Debloater / Pixel Laucher (Black) and H2OS Icon Packs , Google Assistant (Clear Google App Data after Booting) (Unified Flashable Zip) (Optional)
    9. Reboot System & Profit

    PS: System will reboot twice if you flashed SuperSU, Dont Panic !!

    Never Settle

    Note: If you flash this Open Beta build, you’ll receive Open Beta OTAs (but not official OTAs). You’ll need to manually (clean) flash back to our official builds to continue receiving official OTAs. Rolling back to official OxygenOS versions require wiping data and cache.

    Thank you for helping us build a better OxygenOS.

    Never Settle :cool:
    Last edited: Dec 4, 2016

  2. Funk Wizard
    Lollipop Moderator Sep 29, 2016

    Funk Wizard , Sep 29, 2016 :
    For Users facing encryption problem with Modified TWRP, follow the below but make sure you backup everything as the below method would wipe your device clean.

    1. Backed up everything to PC (whole of Internal Storage including and not limited to Titanium Backup folder, Music, Pictures, etc)

    2. Reboot into TWRP 3.0.2-1.28

    If you were already encrypted, it asks for a password (pattern or pin), provide and if it goes through, great and to step 4, If you’re stuck, read on…

    TWRP doesn’t accept your password and says ‘Can’t Mount Storage: Connect to PC and Type these in Fastboot:

    i. fastboot format userdata
    ii. fastboot format cache
    iii. fastboot format system
    iv. fastboot erase recovery
    v. fastboot erase boot
    vi. fastboot reboot
    vii. fastboot flash recovery <twrp28>

    3. Reboot phone into Recovery
    4. In TWRP, Wipe – Format Data. Confirm.

    5. Once done, you can transfer from PC to Phone or use a USB OTG, the files your need to flash:
    * OnePlus3Oxygen_16_OTA_016_all_1611302306_cc5d2327b14247fd
    * SR5-SuperSU-v2.78-SR5-20161130091551
    6. Flash ROM (OnePlus… file)
    7. Flash SuperSU SR5
    8. Flash TWRP AGAIN
    9. Reboot into Recovery
    10. Reboot System

    Boot would take about 4-5 minutes on an average

    Other Links:

    Modified 3.5.5 Rom W/O FW Credits @ahmediftikhar
    Firmware Updates Only Credits @DavidXanatos
    Firmware/Modem Collection Credits @jamal2367
    Last edited: Dec 4, 2016

  3. Funk Wizard
    Lollipop Moderator Sep 29, 2016

    Attached Files:

    Last edited: Oct 23, 2016

  4. FriendWithin
    Eclair Sep 29, 2016

  5. abbychauhan
    Cupcake Sep 30, 2016

    Gingerbread Sep 30, 2016

    RONY JOHN , Sep 30, 2016 :
    im on stock 3.2.6 with stock recovery. planning to try 3.5.3 by sideloading. will i loose my data in the internal storage(photos and music) in this process or just my installed apps and its data. i lost once when i unlocked the bootloader. just wanna confirm before doing it..

    Thnx in advance. :D

  7. Funk Wizard
    Lollipop Moderator Sep 30, 2016

    Funk Wizard , Sep 30, 2016 :
    Welcome buddy

    Well the OEM Unlock is for rooted users who are already unlocked.
    If you are a stock user with stock recovery follow the first update instructions for sideloading the rom via stock recovery.

    Well you wont loose it but do make a backup just in case.

    abbychauhan likes this.
  8. daninantro
    Ice Cream Sandwich Sep 30, 2016

    daninantro , Sep 30, 2016 :
    Thanks for the guide on how to get to the new CB. But can you tell me on how to get back to official 3.2.6 without breaking anything? it would be great..Thanks :)

    EDIT: I am on 3.2.6 atm.. so if i use method 1 of twrp flashing, i dont think i would have to flash 3.2.6 firmware.. just flash the modified CB and if I want to go back to official 3.2.6 just flash 3.2.6 zip through twrp.. would it work?

  9. Funk Wizard
    Lollipop Moderator Sep 30, 2016

    Funk Wizard , Sep 30, 2016 :
    Indeed if you are already on 3.2.6 you can follow twrp flash method and yes if you wish to roll back to 3.2.6 you may either restore your nandroid or flash 3.2.6 with the same twrp

    daninantro likes this.
    Gingerbread Sep 30, 2016

    RONY JOHN , Sep 30, 2016 :
    i cant sideload 3.5.3. showing read error. installed the drivers and adb..

    C:\Unified_Android_ToolKit>adb devices
    List of devices attached
    d61df1b6 sideload

    C:\Unified_Android_ToolKit>adb sideload "C:\OP3\Community build\3.5.3.zip"
    serving: 'C:\OP3\Community build\3.5.3.zip' (~4%) * failed to read command:


    this is what i get while sideloading..whats the problem?
    Last edited: Sep 30, 2016

  11. Funk Wizard
    Lollipop Moderator Sep 30, 2016

    Funk Wizard , Sep 30, 2016 :
    Place the zip in Android folder and try again
    Make sure the device is recognized in ADB which can be verified by command adb devices to show the device key

    Gingerbread Sep 30, 2016

    RONY JOHN , Sep 30, 2016 :

    C:\Android>adb devices
    List of devices attached
    d61df1b6 sideload

    C:\Android>adb sideload C:\Android\3.5.3.zip
    serving: 'C:\Android\3.5.3.zip' (~0%) * failed to read command:


    Still failing..

  13. Funk Wizard
    Lollipop Moderator Sep 30, 2016

    Funk Wizard , Sep 30, 2016 :
    I hope its not a bad download, do not change the name of the file.

    BTW on top of what rom are you trying to flash 3.5.3 ?

    Gingerbread Sep 30, 2016

    RONY JOHN , Sep 30, 2016 :
    done it successfully. uninstalled and reinstalled all the drivers. and yeah renaming was the issue i guess .renamed it without "." in filename.

  15. Funk Wizard
    Lollipop Moderator Sep 30, 2016

    Funk Wizard , Sep 30, 2016 :
    Cheers ☺

  16. Wackencorpse
    KitKat Sep 30, 2016

    Wackencorpse , Sep 30, 2016 :
    @Funk Wizard: Lost TWRP within the installation. Now I can only boot into OOS recovery. I tried to flash the modified TWRP in Fastboot, but it doesn´t work. If I reboot into recovery it is still OOS recovery. Got a solution to solve this?

    Edit: Tried it several times - now it is working
    Last edited: Sep 30, 2016

    dp76 likes this.
  17. Archies
    Ice Cream Sandwich Sep 30, 2016

  18. evertking
    Ice Cream Sandwich Sep 30, 2016

  19. Umar Haroon
    Gingerbread Sep 30, 2016

  20. josefn24
    Jelly Bean Oct 1, 2016

    josefn24 , Oct 1, 2016 :
    Awesome good job! Your always making these threads that makes it easier for people to enjoy these new builds without bricking their phones lol. Thanks again :)..

    Funk Wizard likes this.